Modbus alarm handling
A short step-by-step tutorial for creating an alarm list like in BEST
- Read out the number of alarms 1600 (I).
0 --> No alarm
>0 --> Number of alarms - Depending on the number of alarms, read out the register 1604 (I) .. 1619 (I).
- Bit 0 .. 9 provides the index number of the alarms which are listed in the BEST Software under "Product" --> "Documentation" --> "Alarms"
- Bit 10 .. 12 provides the alarm severity
- Bit 15 provides the alarm state
Overview of the relevant Modbus registers
Register | Name | Description | Type |
|---|---|---|---|
1600 (I) | Active and inactive alarms | Number of active and inactive alarms | uint16 |
1601 (I) | Active alarms | Number of active alarms | uint16 |
1602 (I) | Highest alarm state | Highest state of any listed alarm | uint16 |
1603 (H) | Alarm reset | Alarm reset command | uint16 |
1604 (I) .. 1619 (I) | Alarm 1 .. 16 | Alarms are ranked in the alarm list according to severity:
| uint16 |
Alarm severity types
There are the following alarm severity types:
Critical
:
The definition of a critical alarm for the ECOSTAR differs from those for other IQ products!
If a critical alarm condition is detected, the device will open the relays for the motor contacts and stop the compressor motor.
Warning
:
A warning is signalled when a condition occurs which may require attention but is not severe enough to stop operation of the compressor. The compressor keeps running.