Appendix C
Modbus Register Map
The following sections outline each of the sections of registers as defined by the Modbus protocol.
These groups are as follows:
•
Coils – Single bit registers that can be written to cause an action
•
Input Discretes – single bit registers that are a read only status
•
Input Registers – 16 bit registers that are a read only status
•
Holding Registers – 16 bit registers that can be read and written.
Note: Any registers that are grayed out have not been implemented. Writes to these registers will be
ignored. Reads from these registers will return unpredictable results.
Note: Modbus uses a register number, which starts at 1 to describe the location of data. The actual
address that is passed in the protocol layer is 0. This means that depending on the tool you are using,
you may need to subtract 1 from the register number to access the appropriate data.
Coils
Table 9 - Available Coils
Register
Description
0:0001
Restart Sensor
0:0002
Reset Velocity Log
0:0003
Reset Error Log
0:0004
Time Format
0:0005
Units
0:0006
Restart Modbus Interface
0:0007
Reset Daily Statistics Log
0:0008
Reset Total Statistics Log
0:0009
Reset Modbus peripheral Error Log
0:0010
Reset Arrival Log
Basic Control
19
Read
Write
N/A
1 - Restart
N/A
1 - Reset Log
N/A
1 - Reset Log
Current Value
0 – Seconds
1 – H:M:S
Current Value
0 – Imperial
1 - Metric
N/A
1 - Restart
N/A
1 – Reset Log
N/A
1 – Reset Log
N/A
1 – Reset Log
N/A
1 – Reset Log