beautypg.com

3 modbus function code 03 (read holding register) – Flowserve DDC-100 Modbus Direct-to-Host User Manual

Page 8

background image

10

DDC-100 Direct-to-Host Programming Guide

FCD LMAIM4019-00

FCD LMAIM4019-00

DDC-100 Direct-to-Host Programming Guide

11

Table 3.4 – Status Bit Definitions (continued)

Bit Number

Modbus

Bit

Address

UEC-3-DDC and DDC-100 Clamshell

I/O Module

179

178

Open torque switch

User Input 10

180

179

Open limit switch

User Input 11

181

180

Close torque switch

User Input 12

182

181

Close limit switch

User Input 13

183

182

Aux. Open Input

User Input 14

184

183

Aux. Close Input

User Input 15

185

184

User Input 0

User Input 0

186

185

User Input 1

User Input 1

187

186

User Input 2

User Input 2

188

187

User Input 3

User Input 3

189

188

User Input 4

User Input 4

190

189

User Input 5

User Input 5

191

190

Input 6

User Input 6

192

191

Input 7

User Input 7

193

192

Analog Input 1 lost

Analog Input 1 lost

194

193

Analog Input 2 lost

Analog Input 2 lost

195

194

Analog Input 3 lost

Analog Input 3 lost

196

195

Analog Input 4 lost

Analog Input 4 lost

197

196

Network Channels A/B timed out

Network Channels A/B timed out

198

197

Reserved

Reserved

199

198

Reserved

Reserved

200

199

Reserved

Reserved

201

200

Reserved

Reserved

202

201

Reserved

Reserved

203

202

Reserved

Reserved

204

203

Reserved

Reserved

205

204

Lost Phase Input

User Input 18

206

205

Phase Reverse Input

User Input 19

207

206

Input 8

User Input 16

208

207

Input 9

User Input 17

Example
Poll field unit number 22 for 16 inputs starting at input 129 with the actuator opening.

Query 1602008000107B09

Response 1602020108CDED

Message Breakdown

Query

Response

16

Slave (Field Unit) Address

16

Slave (Field Unit) Address

02

Function

02

Function

00

Starting Address Hi

02

Byte Count

80

Starting Address Lo

01

1

Data (Inputs 10136 - 10129)

00

No. of Points Hi

08

2

Data (Inputs 10144 - 10137)

10

No. of Points Lo

CDED

Error Check (CRC)

7B09

Error Check (CRC)

Note 1: 01h equals 0000 0001 (actuator open input bit is ON).
Note 2: 08h equals 0000 1000 (actuator Channel B Fail bit is ON).

3.2.3 Modbus Function Code 03 (Read Holding Register)

This function code is used to read the binary contents of holding registers in the DDC-100 Field
Unit. This function code is typically used during the network polling cycle. A network poll should
consist of field unit registers 9 (Status) and 10 (Fault) as a minimum. Holding register 8 should
also be polled when the actuator is configured for the analog feedback option or position control.
See Table 3.5 for a complete listing of the holding registers.