Modbus Register Assignments
7
Section 7 - DP606A and DP612A Modbus Register Assignments
All accesses to the DP606A and DP612A database information is made thru the
following Modbus registers.
Data types:
R – single 16 bit register (may be Boolean, byte, char, int16 or uint16 data)
L – dual (32 bit) register (may be int32 or uint32 data)
F – IEEE Floating point value
B – Byte Array
All data is transferred using Big Endian formatting, where the most significant byte
is transmitted first.
Section 7.1 - System Registers
Index Mnemonic Type Access Description
0x0000 40000 Layout Version R R Hardware layout version
0x0001 40001 Device Description R R Device description
0x0002 40002 FW Version Major Minor R R First two octets of Firmware Version
0x0003 40003 FW Version Minor Fix R R Last two octets of Firmware Version
0x0004 40004 HW Version R R Hardware version
0x0005 40005 Max Zones R R Max zones supported by device
0x0006 40006 Temperature Scale R RW Select Fahrenheit or Celsius degree
0x0007 40007 Sensor Type R RW Enumerated sensor type
0x0008 40008 Sensor Subtype R RW Enumerated sensor sub-type
0x0009 40009 Password R RW 4 digit password
0x000a 40010 Modbus Address R RW Device address on the bus.
0x000b 40011 Scan Time Second R RW Display time per zone in seconds
0x000c 40012 Active Zone R RW Bitmap of currently active zone
0x000d 40013 Hours Operation R RW Accumulated hours of operation
0x0013 40019 Factory Default R RW Reset device to factory default
0x0015 40021 System State R RW Enumerated system state
0x0018 40024 System Alarm Type R RW Enumerated alarm type
0x0019 40025 System Alarm Latch R RW Enumerated setting toggle
0x001A 40026 Password Enable R RW Enumerated toggle setting
0x001b 40027 Decimal Point R RW Enumerated decimal point setting
Table 11 - System Registers
23