8.2.5 ALARMAS EN TIEMPO REAL
El estado de las alarmas del equipo se puede consultar en tiempo real y está disponible en los rInput
Registers 0x01 y 0x0E. Estos registros de entrada contienen información sobre el estado de las alarmas
en ese momento exacto del tiempo.
Por ejemplo, podemos leer el Input Register 0x01 para ver si hay alguna alarma presente:
09 04 00 01 00 01 61 42
Donde:
09
es la dirección del esclavo.
04
es la función utilizada. Leer registros de entrada.
00 01
es la dirección del primer registro de entrada que debe leerse.
00 01
es el número de registros a leer..
es el CRC.
61 42
La respuesta del equipo es:
09 04 02 00 00 58 F1
Donde:
09
es la dirección del esclavo.
04
es la función utilizada. Leer registros de entrada.
02
es la cantidad de bytes recibidos.
00 00
es el valor de lectura, que corresponde a 0000 0000 0000 0000 en binario: Sin alarmas.
58 F1
es el CRC.
Si simulamos un error, el mensaje recibido de la bomba de calor sería:
09 04 02 00 80 59 51
Donde:
09
es la dirección del esclavo.
04
es la función utilizada. Leer registros de entrada.
02
es la cantidad de bytes recibidos.
00 80
es el valor de lectura, que corresponde a 0000 0000 1000 0000 en binario: Indica a
larma de alta presión en el circuito 1: bit 7 = 1
59 51
es el CRC.
© ASTRALPOOL 2018 ALL RIGHTS RESERVED. PROPRIETARY DOCUMENT
.
15