Variables modbus, Comandos de escritura – CIRCUTOR CEM-M-RS-485 Manual del usuario
Página 13

El número de registros pedidos deberá ser igual al tamaño de la variable que se está
solicitando.
Es posible la lectura de varias direcciones consecutivas, si se ajusta la petición al formato
correcto.
4�4�3�- COMANDOS DE ESCRITURA
El
CEM M-RS485 soporta las funciones de escritura tipo integer, función: 0x01.
Ejemplo: Modificar la dirección Modbus del periférico 01 a la dirección
0x000A
.
Enviaremos la siguiente trama Modbus:
Dirección Función
Registro
inicial
Nº registro Nº de bytes
Dato
CRC
01
10
0008
0001
02
000A
CRC
El equipo nos responderá con la siguiente trama:
Dirección Función
Registro
inicial
Nº registro
CRC
01
10
0008
0001
CRC
Nota: Los valores están expresados en hexadecimal.
El número de registros a escribir deberá ser igual al tamaño de la variable que se está
accediendo.
Es posible la escritura de varias direcciones consecutivas, si se ajusta la petición al formato
correcto.
4�4�4�- VARIABLES MODBUS
Todas las direcciones del mapa
MODBUS están en Hexadecimal.
4.4.4.1.- Variables de Configuración
Para estas variables están implementadas las funciones de
Lectura y Escritura.
Tabla 4:Variables Modbus de configuración CEM M-RS485�
Descripción
Dirección Tamaño
Margen valido de datos
Valor por
defecto
Dirección Modbus
0x03E8
16 bits
1 ... 254
1
Velocidad de transmisión
(Baudrate)
0x03E9
16 bits
0: 9600, 1:19200, 2: 38400
0: 9600
Configuración comunicaciones
0x03EA
16 bits
0: 8N1 ( 8 bits - Sin paridad -1 bit stop)
1: 8E1 ( 8 bits - Paridad par -1 bit stop)
2: 8O1 ( 8 bits - Paridad impar -1 bit stop)
3: 8N2 ( 8 bits - Sin paridad -2 bits stop)
4: 8E2 ( 8 bits - Paridad par -2 bits stop)
5: 8O2 ( 8 bits - Paridad impar -2 bits stop)
0
Tipo salida de impulsos
0x0080
16 bits
0: Energía activa, 1: Energía reactiva
0
13
Manual de Instrucciones
CEM M-RS485