El esclavo contesta al cabo de más de 3,5 caracteres, indicando su identificación, el
código de la función solicitado, el número de bytes del dato a enviar, el dato y el CRC.
01
03
ID del esclavo (MX4B)
El valor del totalizador será un dato en coma flotante 0x42F208FD = 121,017555
Ejemplo 3. Escritura de Caudal 20 mA.
El maestro solicita al esclavo 0x01h (convertidor MX4B) escribir el contenido
correspondiente del dato de caudal de 20 mA. El valor a escribir es 1400.
ID esclavo: 0x01
Función: 0x10 (Write multiple registers)
Dirección inicial: 0x3004
Número de registros a escribir: 2
Dato a escribir: 1400 = 0x44AF0000
01
10
30
ID esclavo
Función
(MX4B)
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 número de registros, el número
de bytes escritos y el CRC.
01
ID del esclavo (MX4B)
04
42
Función
Nº de bytes
04
00
02
Dirección
nº registros
del registro
a escribir
10
30
Función
Dirección del registro
F2
08
Total MSB
04
44
AF
nº
bytes
04
00
nº de registros escritos
11
FD
89
Total LSB
00
00
20mA
20mA
MSB
LSB
02
0F
09
F9
CRC
82
8C
CRC
CRC