8.1.8 CHECKING COUNTERS
Using MODBUS it is also possible to check the status of operation counters of the heater. These
counters keep information regarding the number of operation hours of the heater, number of times it
has been powered off, number of times there has been an overheating alarm, or the total heating
hours. These counters, which are defined in a holding record type, can be set to 0.
Example query of the number of heater power offs:
07 03 00 30 00 01 84 63
Where:
07
is the slave address.
03
is the function used. Read Holding Registers.
00 30
is the address of the first Input Register to be read.
00 01
is the number of records to be read.
84 63
is the CRC.
Received response is:
07 03 02 00 05 F0 47
Where:
07
is the slave address.
03
is the function used. Read Holding Registers.
02
is the quantity of bytes received.
00 05
is the number of times the heater has been powered off.
F0 47
is the CRC.
Example query of the number of times an overheating alarm has occurred:
07 03 00 31 00 01 D5 A3
Where:
07
is the slave address.
03
is the function used. Read Holding Registers.
00 31
is the address of the Holding Register to be read.
00 01
is the number of records to be read.
D5 A3
is the CRC.
Received response is:
07 03 02 00 00 30 44
Where:
07
is the slave address.
03
is the function used. Read Holding Registers.
02
is the quantity of bytes received.
00 00
is the number of times an overheating alarm has occurred.
30 44
is the CRC.
© ASTRALPOOL 2016 ALL RIGHTS RESERVED. PROPRIETARY DOCUMENT
.
18