4. EJEMPLOS
Lectura de un único registro READ INPUT REGISTERS (0x04)
Petición
ID esclavo Función Reg ADDR HI Reg ADDR LO Num Reg HI Num Reg LO CRC HI CRC LO
0x01
0x04
Respuesta
ID esclavo Función
0x01
0x04
Resultado de consulta:
Lectura de varios registros (Caudal, ContadorCiclos) READ INPUT REGISTERS (0x04)
Petición
ID esclavo Función Reg ADDR HI Reg ADDR LO Num Reg HI Num Reg LO CRC HI CRC LO
0x01
0x04
Respuesta
ID
esclavo Función Byte Count Value1 HI
0x01
0x04
Value4
Value4
HI
LO
0x05
0x5B
Resultado de consulta:
Caudal Actual
Contador de Ciclos
0x11
0x94
Byte Count
Value HI
0x02
0x06
versión de software
0x12
0x4C
0x08
0x00
CRC HI
CRC LO
0x87
0x3C
0x0016E360 → 1500000 * 10-4 → 150.0000 (l/h o gph)
0x00
Value LO
0x0B
Versión 6.11
0x00
Value1 LO
Value2 HI
0x16
0xE3
0x0000055B → 1371 ciclos
0x01
0x75
CRC HI
CRC LO
0xFB
0x57
0x04
0x35
Value2
Value3
LO
HI
0x60
0x00
0x1A
0x66
Value3
LO
0x00
11