Comunicaciones Modbus RTU en tarjeta
Ejemplo de la solicitud de escritura del registro 2000 desde el
dispositivo esclavo 18, el valor de salida es 5.
Tabla 16. Solicitud de escritura de un registro
Elemento
Código
Dirección de esclavo
0x12
Código de función
0x06
Dirección de salida alta
0x07
Dirección de salida baja 0xD0
Valor de salida alto
0x00
Valor de salida bajo
0x05
CRC alto
0x4B
CRC bajo
0xE7
Ejemplo de la escritura de las bobinas 19–28 desde el
dispositivo esclavo 18.
Tabla 17. Escritura de las bobinas 19–28
Elemento
Código
RS485, Dirección
0x12
Código de función
0x0F
Dirección de inicio alta
0x00
Dirección de inicio baja
0x13
Cantidad de salidas alta 0x00
Cantidad de salidas baja 0x0A
Conteo de bytes
0x02
Valor de salidas alto
0xCD
Valor de salidas bajo
0x01
CRC alto
0xAB
CRC bajo
0xFB
Note: Las salidas binarias del ejemplo anterior corresponden
a las salidas de la siguiente forma.
Tabla 18. Bits binarios y salidas correspondientes
Bit
1
1
0
0
1
1
Salida
26 25 24 23 22 21 20 19 — — — — — — 28 27
12
DG1 Series VFD
Descripción
Dirección de inicio 0x07D0
hex (= 2000)
Valor de salida 0x0005 hex
(= 5)
Descripción
Dirección de inicio 0x0013
(= 19)
Cantidad de salidas
0x000A (= 10)
0
1
0
0
0
0
0
0
MN040010ES—Abril de 2015
Ejemplo de la escritura de los registros de retención
2000-2001 desde el dispositivo esclavo 18.
Tabla 19. Solicitud de escritura de los registros de
retención
Elemento
RS485, Dirección
Código de función
Dirección de inicio alta
Dirección de inicio baja
Cantidad de salidas alta 0x00
Cantidad de salidas baja 0x02
Conteo de bytes
Valor de salidas alto
Valor de salidas bajo
Valor de salidas alto
Valor de salidas bajo
CRC alto
CRC bajo
0
1
www.eaton.com
Código
Descripción
0x12
0x10
0x07
Dirección de inicio 0x07D0
(= 2000)
0xD0
Cantidad de salidas
0x0002 (= 2)
0x04
0x00
0x01
0x00
0x02
0x53
0x46