
87
MODBUS
Protocol
Preset Single Register (command 06)
This command is used to perform miscellaneous functions such as
clearing the totalizer and initiating diagnostic operations. The register
address is 0x0a (10 decimal, Modbus=40011) and the data to write is
described on the following page.
Command Request:
<Meter Address> <Function code=06> <Register address high=0x00>
<Register address low=0x0a>
<Register data high=0x00> <Register data low =0x02> <CRC high>
<CRC low>
Command Response:
<Meter Address> <Function code=06> <Register address =0x00>
<Register address =0x0a>
<Register data=0x00> <Register data =0x02> <CRC high> <CRC low>
Reset Total:
Address = 40011, data = 0x02
This command is used to clear the Totalizer and elapsed time registers
Reset 24 hours Total:
Address=40011, data = 180 (0xB4)
This command reset the 24 hours 7 days record including the day and
hours counters
Reset 24 hour time:
Address=40011, data = 181 (0xB5)
This command reset the 24 hours day and hours counters
24 hours Event:
Address=40011, data = 182 (0xB6)
This command generates a 24 hours event, the same way as when the
24 hours counter rolls over.
This may be useful to record total over a shorter period.