4 modbus function code 02 (read input status) – Flowserve MX-100 Field Unit User Manual
Page 15

15
MX/DDC-100 Field Unit Installation and Maintenance FCD LMENIM2329-01 – 03/11
flowserve.com
Message Breakdown
Query
Response
03
Slave (Field Unit) Address
03
Slave (Field Unit) Address
01
Function
01
Function
00
Starting Address Hi
01
Byte Count
00
Starting Address Lo
18
1
Data (Coils 8 - 1)
00
No. of Points Hi
503A
Error Check (CRC)
08
No. of Points Lo
3C2E
Error Check (CRC)
Note 1: 18h equals 00011000 or coils 4 and 5 are ON.
2.3.4 Modbus Function Code 02 (Read Input Status)
This function code is used to read the discrete input status bits in the DDC-100 Field Unit. The use of this function
code will provide the user with the input status bits that are used to develop holding registers 9 through 13. The
status bit inputs are contained in locations 10129-10208 for each DDC-100 Field Unit and are defined in Table 2.3.
Table 2.3 – Status Bit Definitions
Bit Number
Modbus
Bit
Address
MX/DDC
129
128
Opened
130
129
Closed
131
130
Stopped in mid-travel
132
131
Opening
133
132
Closing
134
133
Valve jammed
135
134
Not in remote
136
135
Combined fault
137
136
Over-temperature fault
138
137
Actuator failing to de-energize
139
138
Channel A fault
140
139
Channel B fault
141
140
Open torque switch fault
142
141
Close torque switch fault
143
142
Valve operated manually fault
144
143
Phase error
145
144
Open inhibit active
146
145
Close inhibit active
147
146
Not used
148
147
Not used
149
148
One or more phases is missing
150
149
Reverse phase sequence is occurring
151
150
ESD conflict
152
151
Inhibit conflict
153
152
Use in local/stop (input must be set for CSE and enabled)
154
153
Not used
155
154
Network emergency shutdown (ESD) is active
156
155
Local emergency shutdown is active