Ejemplo 4. Escritura unidades Totalizador.
El maestro solicita al esclavo 0x01h (convertidor MT03xB) escribir el código correspondiente
a las unidades del Totalizador. El valor a escribir es 0x03 que corresponde con las unidades
litros.
ID esclavo: 0x01
Función: 0x06 (Write Single register)
Dirección inicial: 0x300A
Dato a escribir: 3 = 0x0003
01
ID del esclavo (MT03xB)
El esclavo contesta al cabo de más de 3,5 caracteres, indicando su identificación, el código
de la función solicitado, la dirección del registro, el dato escrito y el CRC.
01
ID del esclavo (MT03xB)
Ejemplo 5. Lectura unidades de caudal.
El maestro solicita al esclavo 0x01h (convertidor MT03xB) leer el código correspondiente a
las unidades de caudal.
ID esclavo: 0x01
Función: 0x03 (Read Holding registers)
Dirección inicial: 0x3009
Número de registros a leer: 1
01
ID del esclavo (MT03xB)
06
30
Función
Dirección del registro
06
30
Función
Dirección del registro
03
30
Función
Dirección del registro
0A
00
código unidades
0A
00
código unidades
09
00
14
03
E6
CRC
03
E6
C9
CRC
01
5B
nº de registros a leer
C9
08
CRC