1025 W 1700 N • Logan UT 84321 USA
Tel (435) 753-7300 • Fax (435) 753-7490
APG
www.apgsensors.com
®
Automation Products Group Modbus® Register Tables Serial Communication
WARNING
As is typical with most instruments, the addition of serial communications carries an inherent risk; it allows a remote operator to change
the operation and/or characteristics of the device being digitally communicated with (in this case, the meter). Inappropriate
communication could have serious consequences in meter or system operation.
Ultimately, it is up to the system designer to provide for the safe operation of a process. But certainly, no single event should make the
difference between a safe situation and a catastrophe. Please use the appropriate level of caution when implementing serial
communication.
CAUTION: If the Interlock Relay function is being used on the meter, its proper operation can be affected by inappropriate digital
communications. Please take the steps necessary to provide for reliable interlock protection.
Disclaimer
The information contained in this document is subject to change without notice. Automation Products Group makes no representations
or warranties with respect to the contents hereof; and specifically disclaims any implied warranties of merchantability or fitness for a
particular purpose.
Register Trademarks
Modbus® is a Registered Trademark of Schneider Automation Inc. All other trademarks mentioned in this document are the property of
their respective owners.
Automation Products Group Modbus® Register Tables Serial Communication
Introduction
This document describes how to communicate with the DDD, DBD, DDL, and DDX series of meters, with firmware version 3.200 & greater, using the Modbus® RTU Serial
Communication Protocol. The user should be familiar with Modbus serial communication and the meters. Refer to the meter instruction manual and the serial communication
adapters’ manual for setup and wiring instructions.
Go to http://www.modbus.org/ to obtain a copy of the Modbus Specifications and to find Modbus Technical Resources.
Note that although there are no specific 3x Registers, all 4x Registers are mirrored into 3x register space, and are therefore capable of being read by Modbus function 04
(Read Input Registers).
Register Overview
40001 – 40047: Process Value (PV), Max PV, Min PV, Total, and Grand Total in floating point and long integer formats, with interspersed relay status & digital I/O status, for block
reading; Start & Stop batch, Relay acknowledge, Reset Max & Min, Reset Total, Grand Total & Batch count.
40051 – 40089: Manual control of relays, analog output, and digital outputs; Modbus input display settings to use the meter as a Modbus display.
40126 – 40145: Adjust, RTD number to average, Filter & Bypass, Gate settings for pulse input, Serial communication settings, Transfer function, Number of points, Exponent, Round
horizontal tank parameters, and Cutoff.
40171 – 40180: Passwords 1-3, Total & Grand Total Passwords.
Clear Relay n alarm condition. Set bit equal to 1 to acknowledge. Only
has effect on relays programmed to allow manual acknowledging. Bits 07 mirror Bits 8-15, Alm = Alarm
Set bit to 1 to reset the Maximum/ Minimum Display values.
Set bit to 1 to reset the Total value.
Set bit to 1 to reset the Grand Total value.
1
40047
40048
40049
40050
40051
40052
46
(002E)
47
(002F)
48
(0030)
49
(0031)
50
(0032)
51
(0033)
Reset Batch
Count value
Reset Tare Write Only Not applicable None Bit 06, 16
Tare Ch-A
Tare Ch-B
Control Mode
Manual Control
Analog Output
Setting
Write Only Not applicable None Bit 06, 16
Read
Write
Read
Write
Read
Write
Read
Write
Not applicable None Bit 06, 16
Not applicable None Bit 06, 16
Not applicable None Bit
0 to 23999 μA Integer
03, 04,
06, 16
03, 04,
06, 16
Set bit to 1 to reset the Batch Count value.
To read batch count use register 40152.
Set bit to 1 to reset or clear the tare.
Set bit to 1 to tare channel A
Read tare state: 0 = No Tare
Set bit to 1 to tare channel B
Read tare state: 0 = No Tare
0 = auto, 1 = manual
Represents the Manual Control Analog Output value.
Note: Register 40051 must be set to 1 = manual mode for registers
40052-40069 to take effect.
Page 6
Automation Products Group Modbus® Register Tables Serial Communication
Number
40054
40055
40056
40057
40058
40059
40060
40061
40062
40063
40064
40065
40066
40067
40068
40069
40070
Register
1
Address
(Hex)
53
(0035)
54
(0036)
55
(0037)
56
(0038)
57
(0039)
58
(003A)
59
(003B)
60
(003C)
61
(003D)
62
(003E)
63
(003F)
64
(0040)
65
(0041)
66
(0042)
67
(0043)
68
(0044)
69
(0045)
Name Access
Manual Control
Relay 1 Setting
Manual Control
Relay 2 Setting
Manual Control
Relay 3 Setting
Manual Control
Relay 4 Setting
Manual Control
Relay 5 Setting
Manual Control
Relay 6 Setting
Manual Control
Relay 7 Setting
Manual Control
Relay 8 Setting
Manual Control
DO 1 Setting
Manual Control
DO 2 Setting
Manual Control
DO 3 Setting
Manual Control
DO 4 Setting
Manual Control
DO 5 Setting
Manual Control
DO 6 Setting
Manual Control
DO 7 Setting
Manual Control
DO 8 Setting
Modbus Big
Display Setting
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Limits or
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Not applicable None Bit
Range
2
Units
Data
Type
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
Represents the Manual Control Relay 1 setting. 0 = off, 1 = on
Represents the Manual Control Relay 2 setting. 0 = off, 1 = on
Represents the Manual Control Relay 3 setting. 0 = off, 1 = on
Represents the Manual Control Relay 4 setting. 0 = off, 1 = on
Represents the Manual Control Relay 5 setting. 0 = off, 1 = on
Represents the Manual Control Relay 6 setting. 0 = off, 1 = on
Represents the Manual Control Relay 7 setting. 0 = off, 1 = on
Represents the Manual Control Relay 8 setting. 0 = off, 1 = on
Represents the Manual Control Digital Output 1 setting. 0 = off, 1 = on
Represents the Manual Control Digital Output 2 setting. 0 = off, 1 = on
Represents the Manual Control Digital Output 3 setting. 0 = off, 1 = on
Represents the Manual Control Digital Output 4 setting. 0 = off, 1 = on
Represents the Manual Control Digital Output 5 setting. 0 = off, 1 = on
Represents the Manual Control Digital Output 6 setting. 0 = off, 1 = on
Represents the Manual Control Digital Output 7 setting. 0 = off, 1 = on
Represents the Manual Control Digital Output 8 setting. 0 = off, 1 = on
Represents the Modbus Big Display setting.
0 = display based on register 40072-40073.
1 = display based on register 40076-40081.
Modbus display mode must be set to 18 in register 40117.
Page 7
Automation Products Group Modbus® Register Tables Serial Communication
Register
Number
40071
40072 – 40073
40074 – 40075
40076
40077
40078
40079
40080
40081
40082
40083
1
Address
(Hex)
70
(0046)
71 – 72
(0047 – 0048)
73 – 74
(0049 – 004A)
75
(004B)
76
(004C)
77
(004D)
78
(004E)
79
(004F)
80
(0050)
81
(0051)
82
(0052)
Name Access
Modbus Little
Display Setting
Modbus Big
Display value
Modbus Little
Display value
Modbus Big
Display MSD
value
Modbus Big
Display MSD-1
value
Modbus Big
Display MSD-2
value
Modbus Big
Display MSD-3
value
Modbus Big
Display MSD-4
value
Modbus Big
Display MSD-5
(LSD) value
Modbus Little
Display MSD
value
Modbus Little
Display MSD-1
value
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Limits or
Not applicable None Bit
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Range
-99999 to
+999999
-99999 to
+999999
2
Units
User defined
User defined
Data
Type
Long Hi
Long Lo
Long Hi
Long Lo
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
Represents the Modbus Little Display setting.
0 = display based on register 40074-40075.
1 = display based on register 40082-40087.
Modbus display mode must be set to 18 in register 40118.
Represents the Modbus Big display value excluding the decimal point.
Register 40088 contains the decimal point.
Set Register 40070 = 0, Register 40117 = 18
Represents the Modbus Little display value excluding the decimal point.
Register 40089 contains the decimal point.
Register 40071 = 0, Register 40118 = 18
Represents the Modbus Big Display MSD (Most Significant Digit) value.
The hex value represents the allowable ASCII character, see Table 8.
Register 40117 = 18
Register 40070 = 1 for registers 40076-81.
Register 40088 contains the decimal point.
Represents the Modbus Big Display MSD-1 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Big Display MSD-2 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Big Display MSD-3 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Big Display MSD-4 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Big Display MSD-5 (which is the LSD) value.
The hex value represents the allowable ASCII character.
Represents the Modbus Little Display MSD (Most Significant Digit) value.
The hex value represents the allowable ASCII character, see Table 8.
Register 40118 = 18
Register 40071 = 1 for registers 40082-87.
Register 40089 contains the decimal point.
Represents the Modbus Little Display MSD-1 value. The hex value
represents the allowable ASCII character.
Page 8
Automation Products Group Modbus® Register Tables Serial Communication
Number
40084
40085
40086
40087
40088
40089
40090
Register
1
Address
(Hex)
83
(0053)
84
(0054)
85
(0055)
86
(0056)
87
(0057)
88
(0058)
89
(0059)
Name Access
Modbus Little
Display MSD-2
value
Modbus Little
Display MSD-3
value
Modbus Little
Display MSD-4
value
Modbus Little
Display MSD-5
(LSD) value
Modbus Big
Display decimal
point
Modbus Little
Display decimal
point
Level Meter
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Limits or
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Bit
2
Range
0 to 5 None Integer
0 to 5 None Integer
Units
Data
Type
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
Represents the Modbus Little Display MSD-2 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-3 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-4 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-5 (which is the LSD) value.
The hex value represents the allowable ASCII character.
Selects based on number of digits to the right of the decimal point (e.g. 0
= no decimal point and 5 = d.ddddd).
Register 40070 = 1 or 0
Selects based on number of digits to the right of the decimal point (e.g. 0
= no decimal point and 5 = d.ddddd).
Register 40071 = 1 or 0
Represents the selection for LEVEL meter with dual scale for PV1 and
PV2. 0 = No, 1 = Yes
40091
40092
90
(005A)
91
(005B)
Total
Mode
Scale/KFactor,
ICal/User Cal
selector
Read
Write
Read
Write
Not applicable None Bit
Not applicable None Bit
03, 04,
06, 16
03, 04,
06, 16
Represents the selection for Total.
For SFT039
0 = No, 1 = Yes
For SFT065
0 = None, 1 = Ch-A Total, 2 = Ch-B Total, 3 = Ch-A and Ch-B Total
For SFT039 (Single)
Most significant byte is used for mA selection.
Ical = 1, UserCal = 2, Scale = 4
Least significant byte is used for all other modes
Ical = 1, UserCal = 2, Scale = 4, KFactor = 8
For SFT065 (Single)
Most significant byte is used for Channel B selection.
Ical = 1, UserCal = 2, Scale = 4, KFactor = 8
Least significant byte is used for Channel A selection
Ical = 1, UserCal = 2, Scale = 4, KFactor = 8
Page 9
Automation Products Group Modbus® Register Tables Serial Communication
Number
40093
40094
40095
40096
40097
Register
1
Address
(Hex)
92
(005C)
93
(005D)
94
(005E)
95
(005F)
96
(0031)
Name Access
Meter Model Read Only Not applicable None Integer
Relay & Digital
IO count
Meter Output Read Only Not applicable None Bit
Miscellaneous
Meter States
Zero Display
Read Only Not applicable None Word; bytes
Read Only Not applicable None Bit
Write
Only
Limits or
Not applicable None Bit 06, 16
Range
2
Units
Data
Type
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
Hex Value LSB for non dual and
SFT 065 reg map revision 4
0 = Process/Temperature
1 = Process Total
2 = Pulse Total
3 = Dual-Input Process
4 = Reserve
5 = Process Batch
6 = Pulse Batch
7 = No Module
Hex Value MSB is Register Map
Revision
Relay & Digital IO count
LSByte = Relay count (4 or 8)
MSByte = Digital IO count (0, 4, or 8)
Represents the meter options
0 = None, 1 = Installed
Bit 0 = AOut Option,
Bit 1 = F4 option,
Bit 2 = Grand Total Non-Reset Password is set,
Bit 3 = Meter input open indication
Miscellaneous meter State Indications
Bit 0= Channel A or Single Channel Input Break fault
Bit 0= Channel B Input Break fault
Set bit to 1 to Zero display
Strain gauge meter only
Hex Value LSB for SFT 065 reg
map revision 0x20 and later
0 = Dual Process
1 = Dual Process Total
2 = Dual Pulse Total
3 = Dual Temperature
4 = Dual Process fixed VI
5 = Dual Process Batch
6 = Dual Pulse Batch
7 = No Module
40101
40102
40103
40104
100
(0064)
101
(0065)
102
(0066)
103
(0067)
Input Selection
PV/Rate decimal
point
Total decimal
point
Grand Total
decimal point
Read
Write
Read
Write
Read
Write
Read
Write
Not applicable None Word; bits
0 to 7 None Integer
0 to 5 None Integer
0 to 5 None Integer
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
See Table 1.
Selects based on number of digits to the right of the decimal point (e.g. 0
= no decimal point and 5 = d.ddddd), also selections for Temp Decimal
Point using 0 = dddd, 1 = dddd.d, 6 = dddd°u, and 7 = dddd.du, where
“u” is the units (F or C).
Selects based on number of digits to the right of the decimal point (e.g. 0
= no decimal point and 5 = d.ddddd).
Selects based on number of digits to the right of the decimal point (e.g. 0
= no decimal point and 5 = d.ddddd).
Page 10
Automation Products Group Modbus® Register Tables Serial Communication
Register
Number
40105
40106 – 40107
40108
40109
40110
40111 – 40112
40113
40114
40115 – 40116
40117
40118
40119
40120
40121
40122
40123
40124
40125
1
Address
(Hex)
104
(0068)
105 – 106
(0069 – 006A)
107
(006B)
108
(006C)
109
(006D)
110 – 111
(006E – 006F)
112
(0070)
113
(0071)
114 – 115
(0072 – 0073)
116
(0074)
117
(0075)
118
(0076)
119
(0077)
120
(0078)
121
(0079)
122
(007A)
123
(007B)
124
(007C)
Name Access
Total time base
Total Conversion
Factor
Total Reset
mode
Total Reset
Delay
Grand Total time
base
Grand Total
Conversion
Factor
Grand Total
Reset mode
Grand Total
Reset Delay
Pulse K- Factor
Big Display
Setting
Little Display
Setting
Units 1
Units 2
Units 3
Units 4
Units 5
Units 6
Display Intensity
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Limits or
0.00001 to
Not applicable None Bit
0.00001 to
Not applicable None Bit
0.00001 to
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
2
Range
999999
0 to 9999
999999
0 to 9999
999999
0 to 4 None Integer
0 to 4 None Integer
0 to 53 None Integer
0 to 53 None Integer
1 to 8 None Integer
Units
None Floating point
1/10 of Seconds
(0 to 999.9)
None Floating point
1/10 of Seconds
(0 to 999.9)
None Floating point
Data
Type
Integer
Integer
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
0 = sec, 1 = min, 2 = hour, 3 = day
0 = auto, 1 = manual
0 = sec, 1 = min, 2 = hour, 3 = day
0 = auto, 1 = manual
See Table 2.
See Table 2.
Represents the Modbus Little Display MSD (Most Significant Digit) value.
The hex value represents the allowable ASCII character.
Represents the Modbus Little Display MSD-1 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-2 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-3 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-4 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-5 (which is the LSD) value.
The hex value represents the allowable ASCII character.
8 is the brightest level. Writing out of range data results in level 1 or 8.
Page 11
Automation Products Group Modbus® Register Tables Serial Communication
Number
40126
40127
40128
40129
40130
40131
40132
40133
40134
40135
40136
40137
40138
Register
1
Address
(Hex)
125
(007D)
126
(007E)
127
(007F)
128
(0080)
129
(0081)
130
(0082)
131
(0083)
132
(0084)
133
(0085)
134
(0086)
135
(0087)
136
(0088)
137
(0089)
Name Access
Adjust Value
RTD Total Value
Lo Gate Setting
High Gate
Setting
Filter Setting
Bypass Setting
Serial Address
Serial Baud Rate
Serial Transmit
Delay
Serial Parity
Serial Byte-to-
Byte Timeout
Function Mode
PV/Rate mA
Number of Points
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Limits or
-500 to 500 1/10 of °C or °FInteger
20 to 9999 None Integer
0, 2 to 199
202 to 250, 900
2
Range
1 to 999 None Integer
2 to 999
1 to 247 None Integer
0 to 199 ms Integer
0 to 254
1 to 10 None Integer
or
0 to 6 None Integer
0 to 3 None Integer
0 to 3 None Integer
2 to 32 None Integer
Units
Unit-less Integer
Percent of full
scale or °F
1/100 of
Seconds
Data
Type
Integer
Integer
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
Actually represents -50.0 to +50.0. Offset value is only applied to
temperature inputs. If Adjust is greater than 27.7°C and the temperature
units are switched to °F, it will be set to 50.0
(lower than -27.7, set to -50.0).
Value represents the number of parallel RTDs connected to the signal
input. Any other value than these results in a setting of 1.
Actually represents 0.1 to 99.9 setting.
Actually represents 2.0 to 999.9 setting.
Display filtering. 0 = no filtering. 2 to 199 = old + ((new - old)/Filter). For
pulse input 900 = Hi-Speed, 202 to 250 = Lo-Speed where the range is 2
to 50.
Actually represents 0.2 to 99.9. If the input steps greater than the bypass
value, it will be displayed immediately, with no filtering occurring. The
number represents percent of full-scale for process inputs and °F for
temperature inputs. No effect if filter = 0.
Changes to this register are saved but don’t take effect until next meter
reset (Modbus command or power-up). Writing out of range data results
in an address of 247.
0 = 300, 1 = 600, 2 = 1200, 3 = 2400, 4 = 4800, 5 = 9600, &
6 = 19200. Changes to this register are saved but don’t take effect until
next meter reset (Modbus command or power-up). Writing out of range
data results in a baud rate of 2400.
Transmit delay to minimize collisions on the RS-485 network.
0 = None with 1 stop bit, 1 = None with 2 stop bits, 2 = Odd,
3 = Even. Changes to this register are saved but don’t take effect until
next meter re-initialization (Writing 0xFF00 to 40299 or power-up).
Writing out of range data results in a parity setting of Even.
This is the timeout between bytes of a Modbus frame. Note that a value
less than the minimum value for the present baud rate cannot be saved.
Minimums are: 300 baud = 0.06 sec,
600 = 0.03, 1200 = 0.02 and 0.01 for 2400 to 19200. Changes to this
register are saved but don’t take effect until next meter reset (Modbus
command or power-up). Writing out of range data results in a timeout of
This register is only used when register 40137 = 0 Linear.
Ch-A voltage input number of points uses register 40188.
Page 12
Automation Products Group Modbus® Register Tables Serial Communication
Register
Number
40139
40140 – 40141
40142 – 40143
40144 – 40145
40146
40147 – 40148
40149
40150 – 40151
40152
40153
40154
40155
40156
40157
40158
1
Address
(Hex)
138
(008A)
139 – 140
(008B – 008C)
141 – 142
(008D – 008E)
143 – 144
(008F – 0090)
145
(0091)
146 – 147
(0092 – 0093)
148
(0094)
149 – 150
(0095 – 0096)
151
(0097)
152
(0098)
153
(99)
154
(9A)
155
(9B)
156
(9C)
157
(9D)
Name Access
Exponent
Round Horizontal
Tank Diameter
Round Horizontal
Tank Length
Cutoff
Batch Total
Count Direction
Batch Total
Preset
Grand Total
Count Direction
Grand Total
Count Down
Start
Batch Count Read Only0 to 999999 None Integer
Dual Pulse
Quad Mode
Ch-A Total
Units 1
Ch- A Total
Units 2
Ch- A Total
Units 3
Ch- A Total
Units 4
Ch- A Total
Units 5
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Limits or
10001 to 29999None Integer
0 to 999.999 Inch/cm Floating point
0 to 999.999 Inch/cm Floating point
0 to 999999 User defined Floating point
Not applicable None Bit
0 to 999999999User defined Floating point
Not applicable None Bit
0 to 999999999User defined Floating point
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
2
Range
0 to 7 None Integer
Units
Type
Data
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
Actually represents 1.0001 to 2.9999.
Set register 40137 = 2
Decimal point is fixed. The unit of measure is inch or cm; the volume
calculation is in US gallon or liter. The display may be re-scaled to
represent the volume in any engineering units.
Register 40137 = 3 RHT
Register 40190 Round horizontal tank units
0 = inch Volume: Gallon
1 = cm Volume: Liter
Represents the cutoff value.
0 = count up, 1 = count down
Same as 40302 – 40303 Relay 1 set point.
0 = count up, 1 = count down
Represents the number of completed batches.
To reset the batch count use register 40047.
Dual Pulse Quad mode select
DUAL=0, UDAB=1, UDAI=2, UDBI=3, UDABI=4,
QUAD_1=5, QUAD_2=6, QUAD_4=7
Represents the Modbus Little Display MSD (Most Significant Digit) value.
The hex value represents the allowable ASCII character.
Represents the Modbus Little Display MSD-1 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-2 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-3 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-4 value. The hex value
represents the allowable ASCII character.
Page 13
Automation Products Group Modbus® Register Tables Serial Communication
Register
Number
40159
40160
40161
40162
40163
40164
40165
40166 – 40167
40171 – 40172
40173 – 40174
40175 – 40176
40177 – 40178
40179 – 40180
40181
40182
1
Address
(Hex)
158
(9E)
159
(9F)
160
(A0)
161
(A1)
162
(A2)
163
(A3)
164
(A4)
166 – 167
(00A5 – 00A6)
170 – 171
(00AA-00AB)
172 – 173
(00AC-00AD)
174 – 175
(00AE-00AF)
176 – 177
(00B0 – 00B1)
178 – 179
(00B2 – 00B3)
180
(00B4)
181
(00B5)
Name Access
Ch- A Total
Units 6
Ch-A Grand Total
Units 1
Ch- A
Grand Total
Units 2
Ch- A
Grand Total
Units 3
Ch- A
Grand Total
Units 4
Ch- A
Grand Total
Units 5
Ch- A
Grand Total
Units 6
Total Count
Down Start
Password 1
Password 2
Password 3
Total Password
Grand Total
Password
PV2 Decimal
Point
PV2 mA
Number of Points
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Limits or
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
0 to 999999999User defined Floating point
000000 to
000000 to
000000 to
000000 to
000000 to
2
Range
999999
999999
999999
999999
999999
0 to 5 None Integer
2 to 8 None Integer
Units
None Floating point
None Floating point
None Floating point
None Floating point
None Floating point
Data
Type
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
Represents the Modbus Little Display MSD-5 (which is the LSD) value.
The hex value represents the allowable ASCII character.
Represents the Modbus Little Display MSD (Most Significant Digit) value.
The hex value represents the allowable ASCII character.
Represents the Modbus Little Display MSD-1 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-2 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-3 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-4 value. The hex value
represents the allowable ASCII character.
Represents the Modbus Little Display MSD-5 (which is the LSD) value.
The hex value represents the allowable ASCII character.
See Note 4.
See Note 4.
See Note 4.
See Note 4.
See Note 4.
Selects based on number of digits to the right of the decimal point (e.g. 0
= no decimal point and 5 = d.ddddd).
This register is only used when register 40137 is set to Linear.
PV2 voltage input uses register 40189.
Page 14
Automation Products Group Modbus® Register Tables Serial Communication
Register
Number
40183 – 40184
40185
40186
40187
40188
40189
40190
40191 – 40192
40193
40194 – 40195
40196
40197
40198
40201
1
Address
(Hex)
182 – 183
(00B6 – 00B7)
184
(00B8)
185
(00B9)
186
(00BA)
187
(00BB)
188
(00BC)
189
(00BD)
190 – 191
(00BE – 00BF)
192
(00C0)
193 – 194
(00C1 – 00C2)
195
(00C3)
196
(00C4)
197
(00C5)
200
(00C8)
Name Access
PV2 Display
Value
PV2 Display
value
PV2 Display
value
PV1% Display
value
PV/Rate Volt
Number of Points
PV2 Volt
Number of Points
RHT Inch/cm
Selection
Programmed
Tare Value
Tare mode
Auto Zero
Threshold
Auto Zero
On/Off
Strain
Unipolar/Bipolar
select
Feet/Inch
1/8 or 1/16
resolution
Programmable
User F1 Setting
Limits or
Read Only
Read Only
Read OnlyUser defined Long Lo 03, 04
Read Only-100 to 100 User defined Integer 03, 04
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
0 to 999999 User defined Floating point
Not applicable None Integer
2
Range
-99999 to
999999
-99999 to
999999
0 to 9.99 User defined Floating point
2 to 32 None Integer
2 to 8 None Integer
0 or 1 Inch or cm Integer
0 to 1 None Bit
0 to 1 None Bit
0 to 1 None Bit
0 to 71 User defined Integer
Units
User defined Floating point03, 04
User defined Long Hi 03, 04
Data
Type
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06,16
03, 04,
06, 16
03, 04,
06,16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
Represents the PV2 display value including the decimal point. Under
Range = -99999, Over Range = 999999, and
Open = -99999
Represents the display value excluding the decimal point. Decimal point
setting in 40181.
Must be read with 40185.
Represents the PV1% display value.
This register is only used when register 40137 = 0 Linear.
Ch-A mA input number of points uses register 40138.
This register is only used when register 40137 = 0 Linear.
PV2 mA input uses register 40182.
Round horizontal tank engineering units
0 = inch Volume: Gallon
1 = cm Volume: Liter
This register is only used when register 40137 = 3 RHT.
Tank diameter and length: Registers 40140-143.
Programmed tare value. Must have Tare Programmed (40193) flag set
to take effect
0 = Tare off
1 = Use Capture Tare
2 = Use Programmed Tare
Auto Zero Threshold
Full scale times this value is the threshold of the input difference below
which Auto Zero is calculated
0 = Auto Zero Off
1 = Auto Zero On
0 = Unipolar
1 = Bipolar
th
0 = 1/8
th
1 = 1/16
See Table 3.
Page 15
Automation Products Group Modbus® Register Tables Serial Communication
Number
40202
40203
40204
40205
40206
40207
40208
40209
40210
40211
40212
40213
40214
40215
Register
1
Address
(Hex)
201
(00C9)
202
(00CA)
203
(00CB)
204
(00CC)
205
(00CD)
206
(00CE)
207
(00CF)
208
(00D0)
209
(00D1)
210
(00D2)
211
(00D3)
212
(00D4)
213
(00D5)
214
(00D6)
Name Access
Programmable
User F2 Setting
Programmable
User F3 Setting
Programmable
User F4 Setting
Programmable
User Digital
Input 1 Setting
Programmable
User Digital
Input 2 Setting
Programmable
User Digital
Input 3 Setting
Programmable
User Digital
Input 4 Setting
Programmable
User Digital
Input 5 Setting
Programmable
User Digital
Input 6 Setting
Programmable
User Digital
Input 7 Setting
Programmable
User Digital
Input 8 Setting
Programmable
User Digital
Output 1 Setting
Programmable
User Digital
Output 2 Setting
Programmable
User Digital
Output 3 Setting
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Limits or
2
Range
0 to 71 User defined Integer
0 to 71 User defined Integer
0 to 71 User defined Integer
0 to 71 User defined Integer
0 to 71 User defined Integer
0 to 71 User defined Integer
0 to 71 User defined Integer
0 to 71 User defined Integer
0 to 71 User defined Integer
0 to 71 User defined Integer
0 to 71 User defined Integer
0 to 38 User defined Integer
0 to 38 User defined Integer
0 to 38 User defined Integer
Units
Data
Type
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
See Table 3.
See Table 3.
See Table 3.
See Table 3.
See Table 3.
See Table 3.
See Table 3.
See Table 3.
See Table 3.
See Table 3.
See Table 3.
See Table 3.
See Table 3.
See Table 3.
Page 16
Automation Products Group Modbus® Register Tables Serial Communication
Register
Number
40216
40217
40218
40219
40220
40221
40222
40223 – 40224
40225 – 40226
40227 – 40228
40229
40230
40231
40232
40233
40234
1
Address
(Hex)
215
(00D7)
216
(00D8)
217
(00D9)
218
(00DA)
219
(00DB)
220
(00DC)
221
(00DD)
222 – 223
(00DE – 00DF)
224 – 225
(00E0 – 00E1)
226 – 227
(00E2 – 00E3)
228
(00E5)
229
(00E6)
230
(00E7)
231
(00E8)
232
(00E9)
233
(00EA)
Name Access
Programmable
User Digital
Output 4 Setting
Programmable
User Digital
Output 5 Setting
Programmable
User Digital
Output 6 Setting
Programmable
User Digital
Output 7 Setting
Programmable
User Digital
Output 8 Setting
Rounding
Units Code
Gross Display
Value
Net Display
Value
Millivolt Display
Value
Custom Units 1
Custom Units 2
Custom Units 3
Custom Units 4
Custom Units 5
Custom Units 6
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read Only
Read Only
Read Only
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Limits or
Not applicable None Integer
Not applicable None
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
Not applicable None Byte
2
Range
-99999 to
999999
-99999 to
999999
-99999 to
999999
0 to 38 User defined Integer
0 to 38 User defined Integer
0 to 38 User defined Integer
0 to 38 User defined Integer
0 to 38 User defined Integer
Units
User defined Floating point03, 04
User defined Floating point03, 04
User defined Floating point03, 04
Data
Type
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
See Table 3.
See Table 3.
See Table 3.
See Table 3.
See Table 3.
Display Rounding
Acceptable Index values are:
0=1, 1=2, 2=5, 3=10, 4=20, 5=50, and 6=100
This sets the meter units as follows:
0 = LB, 1= kG, 2 = Ounce, 3 = grams, 4 = Ton, 5 = Metric Ton,
6 = Custom. Custom is specified in reg 40119 thru 40124
Represents the Gross display value including the decimal point. Under
Range = -99999, Over Range = 999999
Represents the Net display value including the decimal point. Under
Range = -99999, Over Range = 999999
Represents the Net display value including the decimal point. Under
Range = -210.00, Over Range = 210.00
Represents the Custom Units Little Display MSD (Most Significant Digit)
value. The hex value represents the allowable ASCII character.
Represents the Custom Units Little Display MSD-1 value. The hex value
represents the allowable ASCII character.
Represents the Custom Units Little Display MSD-2 value. The hex value
represents the allowable ASCII character.
Represents the Custom Units Little Display MSD-3 value. The hex value
represents the allowable ASCII character.
Represents the Custom Units Little Display MSD-4 value. The hex value
represents the allowable ASCII character.
Represents the Custom Units Little Display MSD-5 value. The hex value
represents the allowable ASCII character.
Page 17
Automation Products Group Modbus® Register Tables Serial Communication
Register
Number
40301
40302 – 40303
40304 – 40305
40306
40307
40308 – 40309
40310
40311 – 40312
40313 – 40314
40315
40316
40317 – 40318
40319
40320 – 40321
40322 – 40323
40324
40325
40326 – 40327
40328
1
Address
(Hex)
300
(012C)
301 – 302
(012D – 012E)
303 – 304
(012F – 0130)
305
(0131)
306
(0132)
307 – 308
(0133 – 0134)
309
(0135)
310 – 311
(0136 – 0137)
312 – 313
(0138 – 0139)
314
(013A)
315
(013B)
316 – 317
(013C – 013D)
318
(013E)
319 – 320
(013F – 0140)
321 – 322
(0141 – 0142)
323
(0143)
324
(0144)
325 – 326
(0145 – 0146)
327
(0147)
Name Access
Relay 1 Mode
Relay 1
Set Point
Relay 1
Reset Point
Relay 1
On Delay
Relay 1
Off Delay
Relay 1 Sample
Time
Relay 2 Mode
Relay 2
Set Point
Relay 2
Reset Point
Relay 2
On Delay
Relay 2
Off Delay
Relay 2 Sample
Time
Relay 3 Mode
Relay 3
Set Point
Relay 3
Reset Point
Relay 3
On Delay
Relay 3
Off Delay
Relay 3 Sample
Time
Relay 4 Mode
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Limits or
Not applicable None Word; bits
0 to 59999 1/10 of Seconds Floating point
Not applicable None Word; bits
0 to 59999 1/10 of Seconds Floating point
Not applicable None Word; bits
0 to 59999 1/10 of Seconds Floating point
Not applicable None Word; bits
2
Range
-99999 to
999999
-99999 to
999999
0 to 1999 1/10 of SecondsInteger
0 to 1999 1/10 of SecondsInteger
-99999 to
999999
-99999 to
999999
0 to 1999 1/10 of SecondsInteger
0 to 1999 1/10 of SecondsInteger
-99999 to
999999
-99999 to
999999
0 to 1999 1/10 of SecondsInteger
0 to 1999 1/10 of SecondsInteger
Units
User defined Floating point
User defined Floating point
User defined Floating point
User defined Floating point
User defined Floating point
User defined Floating point
Data
Type
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
See Table 4 for operating modes and bit assignments.
See Table 4 for operating modes and bit assignments.
See Table 4 for operating modes and bit assignments.
See Table 4 for operating modes and bit assignments.
Page 18
Automation Products Group Modbus® Register Tables Serial Communication
Register
Number
40329 – 40330
40331 – 40332
40333
40334
40335 – 40336
40337
40338 – 40339
40340 – 40341
40342
40343
40344 – 40345
40346
40347 – 40348
40349 – 40350
40351
40352
40353 – 40354
40355
40356 – 40357
1
Address
(Hex)
328 – 329
(0148 – 0149)
330 – 331
(014A – 014B)
332
(014C)
333
(014D)
334 – 335
(014E – 014F)
336
(0150)
337 – 338
(0151 – 0152)
339 – 340
(0153 – 0154)
341
(0155)
342
(0156)
343 – 344
(0157 – 0158)
345
(0159)
346 – 347
(015A – 015B)
348 – 349
(015C – 015D)
350
(015E)
351
(015F)
352 – 353
(0160 – 0161)
354
(0162)
355 – 356
(0163 – 0164)
Name Access
Relay 4
Set Point
Relay 4
Reset Point
Relay 4
On Delay
Relay 4
Off Delay
Relay 4 Sample
Time
Relay 5 Mode
Relay 5
Set Point
Relay 5
Reset Point
Relay 5
On Delay
Relay 5
Off Delay
Relay 5 Sample
Time
Relay 6 Mode
Relay 6
Set Point
Relay 6
Reset Point
Relay 6
On Delay
Relay 6
Off Delay
Relay 6 Sample
Time
Relay 7 Mode
Relay 7
Set Point
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Read
Write
Limits or
0 to 59999 1/10 of Seconds Floating point
Not applicable None Word; bits
0 to 59999 1/10 of Seconds Floating point
Not applicable None Word; bits
0 to 59999 1/10 of Seconds Floating point
Not applicable None Word; bits
2
Range
-99999 to
999999
-99999 to
999999
0 to 1999 1/10 of SecondsInteger
0 to 1999 1/10 of SecondsInteger
-99999 to
999999
-99999 to
999999
0 to 1999 1/10 of SecondsInteger
0 to 1999 1/10 of SecondsInteger
-99999 to
999999
-99999 to
999999
0 to 1999 1/10 of SecondsInteger
0 to 1999 1/10 of SecondsInteger
-99999 to
999999
Units
User defined Floating point
User defined Floating point
User defined Floating point
User defined Floating point
User defined Floating point
User defined Floating point
User defined Floating point
Data
Type
3
Function
Code(s)
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
03, 04,
06, 16
Comments
See Table 4 for operating modes and bit assignments.
See Table 4 for operating modes and bit assignments.
See Table 4 for operating modes and bit assignments.
Page 19
Loading...
+ 44 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.