Dwyer PPM User Manual

MPM, APM, PPM, & LTI Series Modbus® Register Tables
DWYER INSTRUMENTS, INC.
PO Box 373 • Michigan City IN 46360 USA Tel (800) 872-9141 • Fax (219) 872-9057
www.dwyer-inst.com
MPM, APM, PPM, & LTI Series 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. 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 any MPM, APM, PPM, or LTI 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. Dwyer Instruments, Inc. 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.
© 2010 Dwyer Instruments, Inc. All rights reserved.
Page 2
MPM, APM, PPM, & LTI Series Modbus® Register Tables Serial Communication
Introduction
This document describes how to communicate with the MPM, APM, PPM, or LTI Series of meters using the Modbus 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/ 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).
®
RTU Serial Communication Protocol. The user should be
to obtain a copy of the Modbus Specifications and to find
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.
40101 – 40125: Input selection, Decimal points, totalizer settings, display settings, and
display intensity.
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.
40152 – 40180: Function keys, Digital I/O, Passwords.
40181 – 40187: Dual-scale model: PV2 settings and PV2 value, PV1 Percent.
40301 – 40372: Relays; Set & Reset points, Turn-on & Turn-off delays, Operating Mode.
40401 – 40413: Analog output value and setup parameters.
41001 – 41129: Remote Scaling for 4-20 mA input.
42001 – 42129: Remote Scaling for voltage input.
43001 – 43129: Remote Scaling for pulse input.
44001 – 44129: Remote Scaling for 4-20 mA input PV2.
45001 – 45129: Remote Scaling for voltage input PV2.
49901 – 49908: Product ID and Firmware Version.
49999: Load Factory Defaults
Page 3
MPM, APM, PPM, & LTI Series Modbus® Register Tables Serial Communication
Register
1
Number Address (hex)
40001 – 40002
40003
40004
40005 – 40006
40007 – 40008
40009 – 40010
40011 – 40012
40013 – 40014
40015 – 40016
40017 – 40018
40019 – 40020
40021
40022
0 – 1
(0000 – 0001)
2
(0002)
3
(0003)
4 – 5
(0004 – 0005)
6 – 7
(0006 – 0007)
8-9
(0008 – 0009)
10 – 11
(000A – 000B)
12 – 13
(000C – 000D)
14 – 15
(000E – 000F)
16 – 17
(0010 – 0011)
18 – 19
(0012 – 0013)
20
(0014)
21
(0015)
Name Access
PV/Rate Display
value
Alarm and Relay
status
Digital Inputs and
Outputs status
Maximum Display
value
Minimum Display
value
Total value Read Only 0 to 999999999 User defined Floating point 03, 04
Grand Total value Read Only 0 to 999999999 User defined Floating point 03, 04
Total overflow
value
Total non-
overflow value
Grand Total
overflow value
Grand Total non-
overflow value
PV/Rate Display
value
PV/Rate Display
value
Read Only -99999 to 999999 User defined Floating point 03, 04
Read Only
Read Only
Read Only -99999 to 999999 User defined Floating point 03, 04
Read Only -99999 to 999999 User defined Floating point 03, 04
Read Only 0 to 999 User defined Floating point 03, 04
Read Only 0 to 999999 User defined Floating point 03, 04
Read Only 0 to 999 User defined Floating point 03, 04
Read Only 0 to 999999 User defined Floating point 03, 04
Read Only -99999 to 999999 User defined Long Hi 03, 04
Read Only User defined Long Lo 03, 04
Limits or
1 = In Alarm
energized
1 = Input selected
1 = Output active
Range
1 = relay
2
Units
None Word; Bits 03, 04
None Word; Bits 03, 04
Data
Type
3
Function
Code(s)
Comments
Represents the PV/Rate display value including the decimal point. Under Range = -99999, Over Range = 999999, and Open = -99999
Read alarm status and energized/non-energized status of relays. Alm = Alarm. Rly = Relay.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Alm8 Alm7 Alm6 Alm5 Alm4 Alm3 Alm2 Alm1 Rly8 Rly7 Rly6 Rly5 Rly4 Rly3 Rly2 Rly
Read the state of the digital inputs and outputs.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DI 8 DI 7 DI 6 DI 5 DI 4 DI 3 DI 2 DI 1 DO8 DO7 DO6 DO5 DO4 DO3 DO2 DO
Represents the Maximum display value, including the decimal point, since last power up or Max Value reset.
Represents the Minimum display value, including the decimal point, since last power up or Min Value reset.
Represents the Total value, including the decimal point, since last Total reset.
Represents the Grand Total value, including the decimal point, since last Grand Total reset.
Represents the Total overflow value, since last Total reset.
Represents the Total non-overflow value, since last Total reset.
Represents the Grand Total overflow value, since last Grand Total reset.
Represents the Grand Total non-overflow value, since last Grand Total reset.
Represents the PV/Rate display value excluding the decimal point. Decimal point setting in 40102.
Must be read with 40021.
1
1
Page 4
MPM, APM, PPM, & LTI Series Modbus® Register Tables Serial Communication
1
Register
Number Address (hex)
Name Access
Limits or
Range
2
Units
Data
Type
3
Function
Code(s)
Comments
40023
40024
40025
40026
40027
40028
40029
40030
40031
40032
40033
40034
40035
40036
40037
40038
40039
22
(0016)
23
(0017)
24
(0018)
25
(0019)
26
(001A)
27
(001B)
28
(001C)
29
(001D)
30
(001E)
31
(001F)
32
(0020)
33
(0021)
34
(0022)
35
(0023)
36
(0024)
37
(0025)
38
(0026)
Alarm and Relay
status
Digital Inputs and
Outputs status
Maximum Display
value
Maximum Display
value
Minimum Display
value
Minimum Display
value
Total value Read Only 0 to 999999999 User defined Long Hi 03, 04
Total value Read Only User defined Long Lo 03, 04
Grand Total value Read Only 0 to 999999999 User defined Long Hi 03, 04
Grand Total value Read Only User defined Long Lo 03, 04
Total overflow
value
Total non-
overflow value
Total non-
overflow value
Grand Total
overflow value
Grand Total non-
overflow value
Grand Total non-
overflow value
Start Batch Write Only Not applicable None Bit 06, 16
Read Only
Read Only
Read Only -99999 to 999999 User defined Long Hi 03, 04
Read Only User defined Long Lo 03, 04
Read Only -99999 to 999999 User defined Long Hi 03, 04
Read Only User defined Long Lo 03, 04
Read Only 0 to 999 User defined Integer 03, 04
Read Only 0 to 999999 User defined Long Hi 03, 04
Read Only User defined Long Lo 03, 04
Read Only 0 to 999 User defined Integer 03, 04
Read Only 0 to 999999 User defined Long Hi 03, 04
Read Only User defined Long Lo 03, 04
1 = In Alarm
1 = relay
energized
1 = Input selected
1 = Output active
None Word; Bits 03, 04
None Word; Bits 03, 04
Mirror of 40003. Read alarm status and energized/non­energized status of relays. Alm = Alarm. Rly = Relay.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Alm8 Alm7 Alm6 Alm5 Alm4 Alm3 Alm2 Alm1 Rly8 Rly7 Rly6 Rly5 Rly4 Rly3 Rly2 Rly
Mirror of 40004. Read the state of the digital inputs and outputs.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DI 8 DI 7 DI 6 DI 5 DI 4 DI 3 DI 2 DI 1 DO8 DO7 DO6 DO5 DO4 DO3 DO2 DO
Represents the Maximum display value, excluding the decimal point, since last power up or Max Value reset.
Must be read with 40025.
Represents the Maximum display value, excluding the decimal point, since last power up or Max Value reset.
Must be read with 40027.
Represents the Total value, excluding the decimal point, since last Total reset. Decimal point setting in 40103.
Must be read with 40029.
Represents the Grand Total value, excluding the decimal point, since last Total reset. Decimal point setting in 40104.
Must be read with 40031.
Represents the Total overflow value, since last Total reset.
Represents the Total non-overflow value, since last Total reset.
Must be read with 40034.
Represents the Grand Total overflow value, since last Grand Total reset.
Represents the Grand Total non-overflow value, since last Grand Total reset.
Must be read with 40037.
Set bit to 1 to start the batch process.
1
1
Page 5
MPM, APM, PPM, & LTI Series Modbus® Register Tables Serial Communication
1
Register
Number Address (hex)
Name Access
Limits or
Range
2
Units
Data
Type
3
Function
Code(s)
Comments
40040
40041
40042
40043
40044
40045
40046
40047
40048
40049 – 40050
40051
39
(0027)
40
(0028)
41
(0029)
42
(002A)
43
(002B)
44
(002C)
45
(002D)
46
(002E)
47
(002F)
48 – 49
(0030 – 0031)
50
(0032)
Stop Batch Write Only Not applicable None Bit 06, 16
Alarm
Acknowledge
Reset Maximum
Display value
Reset Minimum
Display value
Reset Maximum
/Minimum Display
value
Reset Total value Write Only Not applicable None Bit 06, 16
Reset Grand
Total value
Reset Batch Count value
Control Mode Read Write Not applicable None Bit
Write Only Not applicable None Word; Bits 06, 16
Write Only Not applicable None Bit 06, 16
Write Only Not applicable None Bit 06, 16
Write Only Not applicable None Bit 06, 16
Write Only Not applicable None Bit 06, 16
Write Only Not applicable None Bit 06, 16
03, 04,
06, 16
Set bit to 1 to pause the batch process; set bit to 1 again to stop batch process.
Clear Relay n alarm condition. Set bit equal to 1 to acknowledge. Only has effect on relays programmed to allow manual acknowledging. Bits 0-7 mirror Bits 8-15, Alm = Alarm
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Alm8 Alm7 Alm6 Alm5 Alm4 Alm3 Alm2 Alm1 Alm8 Alm7 Alm6 Alm5 Alm4 Alm3 Alm2 Alm
Set bit to 1 to reset the Maximum Display value.
Set bit to 1 to reset the Minimum Display value.
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.
Set bit to 1 to reset the Batch Count value.
Reserved for future use.
Reserved for future use.
0 = auto, 1 = manual
1
40052
40053
40054
51
(0033)
52
(0034)
53
(0035)
Manual Control
Analog Output
Setting
Manual Control Relay 1 Setting
Read Write 0 to 23999 μA Integer
Read Write Not applicable None Bit
03, 04,
06, 16
03, 04,
06, 16
Represents the Manual Control Analog Output value.
Note: Register 40051 must be set to 1 = manual mode for registers 40052-40069 to take effect.
Reserved for future use.
Represents the Manual Control Relay 1 setting. 0 = off, 1 = on
Page 6
MPM, APM, PPM, & LTI Series Modbus® Register Tables Serial Communication
1
Register
Number Address (hex)
Name Access
Limits or
Range
2
Units
Data
Type
3
Function
Code(s)
Comments
40055
40056
40057
40058
40059
40060
40061
40062
40063
40064
40065
40066
40067
40068
40069
40070
40071
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)
70
(0046)
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
Modbus Little
Display Setting
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
Read Write Not applicable None Bit
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
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.
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.
Page 7
MPM, APM, PPM, & LTI Series Modbus® Register Tables Serial Communication
1
Register
Number Address (hex)
Name Access
Limits or
Range
2
Units
Data
Type
3
Function
Code(s)
Comments
40072 – 40073
40074 – 40075
40076
40077
40078
40079
40080
40081
40082
40083
40084
71 – 72
(0047 – 0048)
73 – 74
(0049 – 004A)
75
(004B)
76
(004C)
77
(004D)
78
(004E)
79
(004F)
80
(0050)
81
(0051)
82
(0052)
83
(0053)
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
Modbus Little
Display MSD-2
value
Read Write
Read Write
Read Write Not applicable None Byte
Read Write Not applicable None Byte
Read Write Not applicable None Byte
Read Write Not applicable None Byte
Read Write Not applicable None Byte
Read Write Not applicable None Byte
Read Write Not applicable None Byte
Read Write Not applicable None Byte
Read Write Not applicable None Byte
-99999 to +999999
-99999 to +999999
User defined
User defined
Long Hi
Long Lo
Long Hi Long Lo
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
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 7.
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 7.
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.
Represents the Modbus Little Display MSD-2 value. The hex value represents the allowable ASCII character.
Page 8
MPM, APM, PPM, & LTI Series Modbus® Register Tables Serial Communication
1
Register
Number Address (hex)
Name Access
Limits or
Range
2
Units
Data
Type
3
Function
Code(s)
Comments
40085
40086
40087
40088
40089
40090
40091
40092
40093
40094
40095
40101
84
(0054)
85
(0055)
86
(0056)
87
(0057)
88
(0058)
89
(0059)
90
(005A)
91
(005B)
92
(005C)
93
(005D)
94
(005E)
100
(0064)
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 Not applicable None Bit
Process Total Read Write Not applicable None Bit
Pulse Total Read Write Not applicable None Bit
Meter Model Read Only Not applicable None Integer
Relay & Digital IO
count
Analog Output Read Only Not applicable None Bit
Input Selection Read Write Not applicable None Word; bits
Read Write Not applicable None Byte
Read Write Not applicable None Byte
Read Write Not applicable None Byte
Read Write 0 to 5 None Integer
Read Write 0 to 5 None Integer
Read Only Not applicable None Word; bytes
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
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
Represents the selection for Process Total.
0 = No, 1 = Yes
Represents the selection for Pulse Total.
0 = No, 1 = Yes
0 = Process/Temperature 1 = Process Total 2 = Pulse Total 3 = Dual-Input Process
Relay & Digital IO count
LSByte = Relay count (4 or 8)
MSByte = Digital IO count (0, 4, or 8)
Represents the analog output option 0 = Not installed 1 = Installed
See Table 1.
4 = Reserve 5 = Process Batch 6 = Pulse Batch 7 = No Module
Page 9
MPM, APM, PPM, & LTI Series Modbus® Register Tables Serial Communication
1
Register
Number Address (hex)
40102
40103
40104
40105
40106 – 40107
40108
40109
40110
40111 – 40112
40113
40114
40115 – 40116
40117
40118
40119
40120
40121
101
(0065)
102
(0066)
103
(0067)
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)
Name Access
PV/Rate decimal
point
Total decimal
point
Grand Total
decimal point
Total time base Read Write 0 to 4 None Integer
Total Conversion
Factor
Total Reset mode Read Write Not applicable None Bit
Total Reset Delay Read Write 0 to 9999
Grand Total time
base
Grand Total
Conversion
Factor
Grand Total
Reset mode
Grand Total
Reset Delay
Pulse K- Factor Read Write
Big Display
Setting
Little Display
Setting
Units 1 Read Write Not applicable None Byte
Units 2 Read Write Not applicable None Byte
Units 3 Read Write Not applicable None Byte
Read Write 0 to 7 None Integer
Read Write 0 to 5 None Integer
Read Write 0 to 5 None Integer
Read Write
Read Write 0 to 4 None Integer
Read Write
Read Write Not applicable None Bit
Read Write 0 to 9999
Read Write 0 to 20 None Integer
Read Write 0 to 23 None Integer
Limits or
0.00001 to
0.00001 to
0.00001 to
Range
999999
999999
999999
2
1/10 of Seconds
1/10 of Seconds
Units
None Floating point
(0 to 999.9)
None Floating point
(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
Comments
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).
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.
Page 10
MPM, APM, PPM, & LTI Series Modbus® Register Tables Serial Communication
1
Register
Number Address (hex)
Name Access
Limits or
Range
2
Units
Data
Type
3
Function
Code(s)
Comments
40122
40123
40124
40125
40126
40127
40128
40129
40130
40131
40132
40133
40134
40135
121
(0079)
122
(007A)
123
(007B)
124
(007C)
125
(007D)
126
(007E)
127
(007F)
128
(0080)
129
(0081)
130
(0082)
131
(0083)
132
(0084)
133
(0085)
134
(0086)
Units 4 Read Write Not applicable None Byte
Units 5 Read Write Not applicable None Byte
Units 6 Read Write Not applicable None Byte
Display Intensity Read Write 1 to 8 None Integer
Adjust Value Read Write -500 to 500 1/10 of °C or °F Integer
RTD Total Value Read Write 1 to 10 None Integer
Lo Gate Setting Read Write 1 to 999 None Integer
High Gate Setting Read Write 20 to 9999 None Integer
Filter Setting Read Write
Bypass Setting Read Write 2 to 999
Serial Address Read Write 1 to 247 None Integer
Serial Baud Rate Read Write 0 to 6 None Integer
Serial Transmit
Delay
Serial Parity Read Write 0 to 3 None Integer
Read Write 0 to 199 ms Integer
0, 2 to 199
or
202 to 250, 900
Unit-less Integer
Percent of full
scale or °F
Integer
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
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.
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.
Page 11
Loading...
+ 25 hidden pages