EJEMPLO 2
Mando de lectura múltiple de registros (mando 3, h03 hexadecimal):
Supongamos que queremos leer los dos valores de peso bruto (ej.: 4000) y peso neto (ej.: 3000),
deberemos leer de la dirección 40008 a la dirección 40011 enviando la cadena:
h01 h03 h00 h07 h00 h04 hF5 hC8
El instrumento responderá con la cadena:
h01 h03 h08 h00 h00 h0F hA0 h00 h00 h0B hB8 h12 h73
Nombre del campo pregunta
Dirección del instrumento
Función
Dirección del primer registro H
Dirección del primer registro L
Número de registros H
Número de registros L
CRC16 L
CRC16 H
Para obtener más ejemplos y saber más sobre la generación de los caracteres de control correctos
(CRC16), consultar el manual Modicon PI-MBUS-300.
hex
Nombre del campo respuesta
Dirección del instrumento
h01
Función
h03
h00
Recuento de los Bytes
h07
Dato 1 H
Dato 1 L
h00
h04
Dato 2 H
hF5
Dato 2 L
hC8
Dato 3 H
Dato 3 L
Dato 4 H
Dato 4 L
CRC16 L
CRC16 H
- 48 -
hex
h01
h03
h08
h00
h00
h0F
hA0
h00
h00
h0B
hB8
h12
h73