Flowserve MX-100 User Manual

4 (1)
Flowserve MX-100 User Manual

 

USER INSTRUCTIONS

MX/DDC-100 Field Unit

Installation

FCD LMENIM2329-01 – 03/11

Operation

 

Maintenance

 

 

Experience In Motion

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

MX/DDC-100 Field Unit Installation and Operation Manual

©2011 Copyright Limitorque. All rights reserved. Printed in the United States of America.

Disclaimer

This document is meant for use with MX Installation and Operation Manual for MX-05 through MX-40. Information in this document is also applicable to MX-85 through MX-150. No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical, photocopying, recording, or otherwise without the written permission of Limitorque. While every precaution has been taken in the preparation of this book, the publisher assumes no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained herein.

This document is the proprietary information of Limitorque, furnished for customer use ONLY. No other uses are authorized without written permission from Limitorque.

Limitorque reserves the right to make changes, without notice, to this document and the product it describes. Limitorque shall not be liable for technical or editorial errors or omissions made herein; nor for incidental and consequential damages resulting from the furnishing, performance or use of this document.

The choice of system components is the responsibility of the buyer, and how they are used cannot be the liability of Limitorque. However, Limitorque’s sales team and application engineers are always available to assist you in making your decision.

This manual contains information that is correct to the best of Limitorque’s knowledge. It is intended to be a guide and should not be considered as a sole source of technical instruction, replacing good technical judgment, since all possible situations cannot be anticipated. If there is any doubt as to exact installation, configuration, and/or use, call Limitorque at (434) 528-4400. The latest revisions to this document are available at www.flowserve.com.

2

 

 

 

MX/DDC-100 Field Unit Installation and Maintenance 

FCD LMENIM2329-01 – 03/11

 

Contents

 

 

 

1

Introduction

 

5

 

 

 

 

 

 

 

 

 

1.1

Purpose

5

 

 

 

 

 

 

 

 

 

1.2

How to Use this Manual

5

 

 

 

 

 

 

 

 

 

1.3

User Safety

5

 

 

 

 

 

 

 

 

 

1.4

User Knowledge

6

 

 

 

 

 

 

 

 

 

1.5

DDC-100 System Capabilities and Features

6

 

 

 

 

 

 

 

 

 

1.6

General Specifications

7

 

 

 

 

 

 

 

2

System Components

8

 

 

 

 

 

 

 

 

 

2.1

Introduction

8

 

 

 

 

 

 

 

 

 

2.2

Hardware

8

 

 

 

 

 

 

 

 

 

 

 

2.2.1

MX Actuator

9

 

 

 

 

 

 

 

 

 

 

 

2.2.2

DDC–100 Field Unit

9

 

 

 

 

 

 

 

 

 

 

 

2.2.3

Host Controller

10

 

 

 

 

 

 

 

 

 

 

 

2.2.4

Master Station II

11

 

 

 

 

 

 

 

 

 

 

 

2.2.5

Network Cable

12

 

 

 

 

 

 

 

 

 

2.3

Software

13

 

 

 

 

 

 

 

 

 

 

 

2.3.1

Modbus Protocol

13

 

 

 

 

 

 

 

 

 

 

 

2.3.2

Modbus Function Codes

14

 

 

 

 

 

 

 

 

 

 

 

2.3.3

Modbus Function Code 01 (Read Coil Status)

14

 

 

 

 

 

 

 

 

 

 

 

2.3.4

Modbus Function Code 02 (Read Input Status)

15

 

 

 

 

 

 

 

 

 

 

 

2.3.5

Modbus Function Code 03 (Read Holding Register)

17

 

 

 

 

 

 

 

 

 

 

 

2.3.6

Modbus Function Code 04 (Read Input Register)

21

 

 

 

 

 

 

 

 

 

 

 

2.3.8

Modbus Function Code 06 (Preset Single Register)

23

 

 

 

 

 

 

 

 

 

 

 

2.3.9

Modbus Function Code 08 (Diagnostics)

26

 

 

 

 

 

 

 

 

 

 

 

2.3.10

Modbus Function Code 15 (Force Multiple Coils)

27

 

 

 

 

 

 

 

 

 

 

 

2.3.11

Modbus Function Code 16 (Preset Multiple Registers)

28

 

 

 

 

 

 

 

3

Installation and Configuration

30

 

 

 

 

 

 

 

 

 

3.1

Site and Network Cable Preparation

30

 

 

 

 

 

 

 

 

 

 

 

3.1.1

Site Preparation

30

 

 

 

 

 

 

 

 

 

 

 

3.1.2

Network Cable Preparation

30

 

 

 

 

 

 

 

 

 

3.2

Installation Verification

38

 

 

 

 

 

 

 

 

 

 

 

3.2.1

Network Cabling Installation Verification

38

 

 

 

 

 

 

 

 

 

 

 

3.2.2

Field Unit Installation Verification

38

 

 

 

 

 

 

 

 

 

3.3

Field Unit Configuration

39

 

 

 

 

 

 

 

 

 

 

 

3.3.1

Configuring Field Unit Parameters

39

 

 

 

 

 

 

 

 

 

3.4

Configuration Confirmation

44

 

 

 

 

 

 

 

 

 

 

 

3.4.1

Checking Connections

44

 

 

 

 

 

 

 

 

 

 

 

3.4.2

View Settings

44

 

 

 

 

 

 

 

 

 

 

 

3.4.3

Checking the Normal Display

44

 

 

 

 

 

 

 

4

Associated Documents

46

 

 

 

 

 

 

 

5

Troubleshooting

48

 

 

 

 

 

 

6 How to Order Parts

50

 

 

 

 

 

 

Appendix – Wiring Diagram

52

 

 

 

 

 

 

Appendix – MX/DDC Register Definitions

56

 

3

 

 

 

 

 

 

Appendix – Typical DDC-100 Network Installation Assignments

62

 

 

 

 

 

 

 

 

 

 

flowserve.com

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

Figures

Figure 1.1 –

Typical DDC-100 system with or without a Master Station II

6

 

 

 

Figure 2.1 –

MX-05 actuator

8

 

 

 

Figure 2.2 –

DDC-100 field unit

9

 

 

 

Figure 2.3 –

Typical direct-to-host arrangement

10

 

 

 

Figure 2.4 –

Typical Master Station II (rear view)

11

 

 

 

Figure 2.5 –

Redundant connection operation in redundant host loop topology

12

 

 

 

Figure 3.1 –

Network connections

30

 

 

 

Figure 3.2 –

Removing outer plastic jacket

31

 

 

 

Figure 3.3 –

Separating cable parts

32

 

 

 

Figure 3.4 –­

Stripping conductors

32

 

 

 

Figure 3.5 –

Applying heat shrink tubing

33

 

 

 

 

Figure 3.6

Ring tongue connectors

33

 

 

 

 

Figure 3.7

Connecting network cable to MX terminal block

34

 

 

 

 

Figure 3.8

–­

Redundant bi-directional loop topology

36

 

 

 

 

Figure 3.9

–­

Daisy chain topology

37

 

 

Figure 3.10 – Error Messages

44

 

 

Figure A.1 (1 of 2) – Typical MX/DDC-100 wiring diagram

52

 

 

Figure A.1 (2 of 2) – Typical MX/DDC-100 wiring diagram

53

 

 

Figure A.2 - MX Terminal block

54

 

 

 

 

Tables

Table 2.1 – Modbus function codes supported

14

 

 

Table 2.2 – DDC-100 coil assignments, Modbus 05 command usage for digital outputs

14

 

 

Table 2.3 – Status Bit Definitions

15

 

 

Table 2.3 – Status Bit Definitions (continued)

16

 

 

Table 2.4 – Register definitions

18

 

 

Table 2.4 – Register definitions (continued)

19

 

 

Table 2.4 – Register definitions (continued)

20

 

 

Table 2.5 – DDC-100 coil assignments, Modbus 05 command usage for digital outputs

22

 

 

Table 2.6 – Modbus 06 command and field unit holding register 40001

24

 

 

Table 2.7 – Diagnostic Codes Supported by the DDC-100 Field Unit

27

 

 

Table 3.3 – Network cable terminations

34

 

 

 

Table 3.4

– MX/DDC digital input configurations (only one selection per row is permitted)

42

 

 

 

Table 3.5

– MX/DDC digital inputs (cross-reference of various inputs)

42

 

 

 

Table 3.6

– Digital input voltages

43

 

 

 

Table 3.7

– MX/DDC digital outputs S1-2 and R1-8

43

 

 

 

4

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

1 Introduction

1.1 Purpose

This manual explains how to install and operate the Flowserve Limitorque MX™/DDC-100 field unit and is to be used as an addendum to Bulletin FCD LMENIM2306, MX Electronic Actuator Installation and Operation Manual. Up to 250 actuators, each containing a DDC-100 field unit, may be connected by a single twisted-pair cable to form a DDC-100 network. This network permits the actuators to be operated by various control room devices such as a distributed control system (DCS), a programmable logic controller (PLC), or a personal computer (PC). The DDC-100 system communicates status and alarm data from each MX and valve.

1.2 How to Use this Manual

Each section provides the MX user with information on installing and operating the MX field unit.

Section 1 - Introduction

Details user safety and knowledge requirements, system capabilities, and features.

Section 2 - System Components

Focuses on the description of the DDC-100 system hardware and software components.

Section 3 - Installation and Configuration

Provides details for installing and configuring a field unit.

Section 4 - Associated Documents

Provides a list of documents on related subjects for additional MX and DDC-100 system information.

Section 5 - Troubleshooting

Section 6 - How to Order Parts

Appendix A - Wiring Diagram

Details wiring connections.

Appendix B - MX/DDC Register Definitions

Appendix C - Typicl DDC-100 Network Installation Assignments

1.3 User Safety

Safety notices in this manual detail precautions the user must take to reduce the risk of personal injury and damage to the equipment. The user must read and be familiar with these instructions before attempting installation, operation, or maintenance. Failure to observe these precautions could result in serious bodily injury, damage to the equipment, warranty void, or operational difficulty. User must follow local and state safety regulations.

Safety notices are presented in this manual in three forms:

cc WARNING: Refers to personal safety. Alerts the user to potential danger. Failure to follow warning notices could result in personal injury or death.

aa CAUTION: Directs the user’s attention to general precautions that, if not followed, could result in personal injury and/or equipment damage.

5

NOTE: Highlights information critical to the user’s understanding of the actuator’s installation and operation.

flowserve.com

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

1.4 User Knowledge

It is recommended that the user read this manual in its entirety before the DDC-100 equipped actuator is installed and operated.

The user needs to have a fundamental knowledge of electronics and microprocessor concepts. An understanding of valve actuators and digital control systems is beneficial to the field unit user.

1.5 DDC-100 System Capabilities and Features

Limitorque’s distributed digital control (DDC) valve control network supports up to 250 actuators over a single twisted-pair cable using Modbus™ protocol. MX actuators and other devices can be accessed from a control room for integration with a plant asset management (PAM) system, distributed control system (DCS), programmable logic controller (PLC), or personal computer (PC) based network. The DDC-100 system consists of a host system, controller, network, and field units. A typical DDC-100 system is shown in Figure 1.1.

Figure 1.1 – Typical DDC-100 system with or without a Master Station II

Host controller

Optional

Master

Station

Network

RS-485

 

1

250

 

 

.

 

 

.

 

 

.

MX field

 

 

units

2

5

(up to 250)

6

3

4

 

 

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

1.6 General Specifications

Direct-to-Host Specifications:

Direct connection to host controller

Communicates using the Modbus protocol and the RS-485 electrical standards

Configurable bitmap

High-level surge protection on network

Network Specifications:

Redundant bi-directional loop or daisy chain topology

Modbus protocol and the RS-485 electrical standards

High speed—up to 19.2 kbaud communications

MX Field Unit Specifications:

OPEN,” “STOP,” and “CLOSE” commands

ESD” and “MOVE–TO” position commands

Actuator status and alarm messages

Six digital inputs and two analog inputs for user (see Table 2.2, Register Definitions)

Two surge-protected and mutually isolated communication channels

MX local control panel configuration

Torque output (for reference only) and position feedback

User’s analog input feedback

Nine digital outputs maximum (three standard/six optional)

Master Station II (Optional) Specifications:

Supports all Limitorque DDC-100 field units: MX, L120, LY

Controls up to 250 MOVs

User-friendly touch panel operator interface:

Permits configuration and control of DDC-100 network

Configures communication to host or DCS (Distribution Control System)

Password protected

Optional Hot Standby Configuration: Automatically assumes control on Primary Master Failure or on command from the DCS or touch panel

Provides realtime status of field units through continuous cyclical polling

Modbus RTU and TCP/IP:

Addressable

RS-232/485/422

10/100 baseT

Built-in Web server for ease of actuator and network diagnostics

7

flowserve.com

2

 

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

System Components

 

 

2.1

Introduction

 

This section gives an overview of the components used in the DDC-100 system. The field unit is installed in each MX

 

actuator. The network cable connects the field unit to the network via the actuator terminal block. The network cable is

 

connected to a host controller or Master Station II.

 

2.2

Hardware

 

NOTE: Recommended storage procedures are detailed in Bulletin FCD LMENIM2314, MX Maintenance and Spare

 

Parts Manual. Failure to comply with recommended procedures will void the warranty. For longer-term storage,

 

contact Flowserve for procedures and recommendations.

 

Figure 2.1 – MX-05 actuator

 

Piece

Description

 

1

Handwheel

 

2

Declutch Lever

 

3

Oil Fills (dotted arrow depicts fill on declutch side)

 

4

Controls Compartment (field unit location)

 

5

LCD Display

 

6

Control Knobs

 

7

Ground Lug

 

8

Thrust/Torque Base

 

9

Conduit Entries

 

10

Terminal Compartment

 

11

Motor

 

12

Nameplate

 

 

1

 

 

3

2

 

 

 

 

12

 

 

 

11

 

 

 

10

 

 

 

 

 

4

 

 

 

5

9

8

7

6

 

 

8

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

2.2.1 MX Actuator

The MX is a multi-turn valve actuator designed for operation of ON-OFF and modulating valve applications. This actuator controls the opening and closing of valves. See Figure 2.1.

Features of the MX include:

Non-intrusive setup

Separately sealed terminal chamber

Absolute encoder for valve position sensing (no battery required)

32-character graphical LCD display with 180° rotation

Sophisticated electronic control, monitoring, and diagnostic capabilities with LimiGard™ technology

2.2.2 DDC–100 Field Unit

The DDC-100 field unit is installed in the MX controls compartment. This unit permits the actuator to be controlled by a host controller or Master Station II via the DDC-100 network. The field unit includes two high-level, surge-protected, and isolated network communication channels, configurable digital I/O, and configuration via LCD screen. The following commands and information may be transmitted over the DDC-100 network:

OPEN,” “STOP,” and “CLOSE” commands

ESD” and “MOVE–TO” position commands

Actuator status and alarm messages

Six digital inputs and two analog inputs for user (see Table 2.2, Register Definitions)

Two surge-protected and mutually isolated communication channels

MX local control panel configuration

Torque output (for reference only) and position feedback

User’s analog input feedback

Nine digital outputs maximum (three standard/six optional)

Figure 2.2 – DDC-100 field unit

9

flowserve.com

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

2.2.3 Host Controller

In the DDC-100 system, the network can be connected directly to a host controller without an interposing Master Station II.

In this configuration, the host sends commands and messages to, and gathers responses from, the field units. The commands and messages are sent via RS-485 data signals. The gathered responses are stored in a data table in the host and are periodically updated by sequential polling of the field units. The host controls up to 250 field units. See Section 3.1.2.3, Network Cable Connection to Host System or Master Station II.

When a host controller is used to directly communicate with the field units, i.e., direct-to-host communications, it communicates using the Modbus protocol and the RS-485 electrical standard. This host controller can be one of the following:

Distributed control system (DCS)

Programmable logic controller (PLC)

Personal computer (PC)

Plant Asset Management (PAM) system

Figure 2.3 – Typical direct-to-host arrangement

DCS

PC/PAM

PLC

1

250

2

5

3

4

10

RS-485

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-00 – 2/08

2.2.4 Master Station II

A Master Station II may be used in the DDC-100 system. Master Station II’s are normally located in the control room, and serve as the interface between the field units and the host controller. The following functions are provided:

Continuous polling of actuator network

Message routing to/from field units

Data concentration

Data logging

In this configuration, the Master Station II receives commands from a host controller. The Master Station II communicates with the host controller using the Modbus Protocol and the RS-232 or RS-485 electrical standard. See Bulletin FCD LMENIM5001, DDC-100 Master Station II Installation and Operation Manual for details.

The Master Station II sends commands and messages to, and gathers responses from, the field units. The commands and messages are sent via RS-485 data signals. The gathered responses are stored in a poll table in the Master Station II and are periodically updated by sequential polling of the field units. The Master Station II controls up to 250 field units. See Section 3.1.2.3, Network Cable Connection to Host System or Master Station II.

Figure 2.4 – Typical Master Station II (rear view)

 

 

10

 

1

 

2

 

 

 

 

 

 

 

 

 

 

 

NO SERVICEABLE PARTS INSIDE

 

 

 

 

 

 

HOT STANDBY

 

 

SINGLE

 

 

 

DO NOT USE

OPTIONAL

 

 

DO NOT USE

 

 

 

 

 

 

 

WITH 110-240VAC

 

 

 

 

WITH 110-240VAC

 

 

EXTERNAL 24VDC

PRINTER / DEBUG

ETHERNET

 

PRINTER / DEBUG

EXTERNAL 24VDC

4

 

INPUT ONLY

 

INPUT ONLY

8

+ --

 

 

 

 

+ --

 

 

24VDC

 

 

 

 

24VDC

 

7

MOVE JUMPERS ON INSIDE OF UNIT FOR PROPER OPERATION

l o FUSES

FUSES 2 AMP 250 V

ON

POWER

OFF

INPUT 100-240VAC ~1.5A

 

 

 

 

 

 

 

 

 

MOVE JUMPERS ON

 

 

 

 

 

 

 

 

 

INSIDE OF UNIT FOR

DCS

 

 

 

 

 

 

 

DCS

PROPER OPERATION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FUSES

 

 

 

 

 

 

 

 

 

2 AMP

 

 

 

 

 

 

 

 

 

250 V

FUSES

 

 

 

 

 

 

 

 

 

CHANNEL A

 

 

CHANNEL B

ON

l o

 

 

POWER

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OFF

 

 

 

 

 

 

 

 

 

INPUT

 

 

*

GND

 

 

 

*

GND

100-240VAC

 

TA

DA

DATA

 

 

 

 

 

 

DATA DA

 

 

 

 

~1.5A

 

 

 

 

 

TA

 

 

 

 

9

6

3

1.Ethernet ports

2.Printer/Debug port

3.DCS port

4.Auxiliary 24 VDC power connection

5.Main power switch and connector for 120-240 VAC

6.Electrostatic ground

7.Hot Standby unit main power switch and connector for 120-240 VAC

8.Hot Standby auxiliary 24 VDC power connection

9.Hot Standby DCS Port

10.Hot Standby Printer/Debug Port

5

11

flowserve.com

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

2.2.5 Network Cable

The network consists of a shielded, twisted-pair cable that connects all field units and the host/Master Station II. The cable is normally connected in a loop fashion so that any single break or short will not disable communication.

Figure 2.5 – Redundant connection operation in redundant host loop topology

Signal initiated from host fails to reach

Instead, signal routes to field unit using

field unit which is located after fault...

other side of the loop cable and

 

 

 

 

completes connection.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The network cable connects the field units to the host controller or Master Station II. Belden 3074F, 3105A, or 9841 shielded, twisted-pair cable should be used. The use of other cables may result in a reduction of internodal distances or increased error rate, and is the user’s responsibility.

Belden 3074F Specifications

Total cable length between repeaters or nodes with repeaters, up to 19.2 kbps: 5000 ft (1.52 km) For loop mode, this is the total length between operating field units. If a field unit loses power, then the relays internal to the field unit connect the A1 Channel to the A2 Channel, which effectively doubles the length of the cable (assuming a single field unit fails). To ensure operation within specifications in the event of power failure to field units, this consideration must be added. Example: To ensure operation within specification when any two consecutive field units lose power, the maximum length of cable, up to 19.2 kbps, should not exceed 5000 ft (1.52 km) per every four field units. See Section 3.1.2.3, Network Cable Connection to Host Controller or Master Station II.

Key Specifications

Resistance/1000 ft = 18 AWG (7 x 26) 6.92 ohms each conductor (13.84 ohms for the pair)

Capacitance/ft = 14 pF (conductor-to-conductor)

Capacitance/ft = 14 pF (conductor-to-shield)

12

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

Belden 3105A Specifications

Total cable length between repeaters or nodes with repeaters, up to 19.2 kbps: 4500 ft (1.37 km) For loop mode, this is the total length between operating field units. If a field unit loses power, then the relays internal to the field unit connect the A1 Channel to the A2 Channel, which effectively doubles the length of the cable (assuming a single field unit fails). To ensure operation within specifications in the event of power failure to field units, this consideration must be added. Example: To ensure operation within specification when any two consecutive field units lose power, the maximum length of cable, up to 19.2 kbps, should not exceed 4500 ft (1.37 km) per every four field units. See Section 3.1.2.3, Network Cable Connection to Host Controller or Master Station II.

Key Specifications

Resistance/1000 ft = 22 AWG (7 x 30) 14.7 ohms each conductor (29.4 ohms for the pair)

Capacitance/ft = 11.0 pF (conductor-to-conductor)

Capacitance/ft = 20.0 pF (conductor-to-shield)

Belden 9841 Specifications

Total cable length between repeaters or nodes with repeaters: up to 19.2 kbps: 3500 ft (1 km) For loop mode, this is the total length between operating field units. If a field unit loses power, then the relays internal to the field unit connect the A1 Channel to the A2 Channel, which effectively doubles the length of the cable (assuming a single field unit fails). To ensure operation within specifications in the event of power failure to field units, this consideration must be added. Example: To ensure operation within specification when any two consecutive field units lose power, the maximum length of cable, up to 19.2 kbps, should not exceed 3500 ft (1 km) per every four field units. See Section 3.1.2.3, Network Cable Connection to Host Controller or Master Station II.

Key Specifications

Resistance/1000 ft = 24 AWG (7 x 32) 24 ohms each conductor (48 ohms for the pair)

Capacitance/ft = 12.8 pF (conductor-to-conductor)

Capacitance/ft = 23 pF (conductor-to-shield)

2.3Software

2.3.1 Modbus Protocol

The Modbus protocol was developed by AEG Modicon® for communicating to various networked devices. The relationship between these devices and a central controller is called a master-slave relationship in which the master (host device) initiates all communication. The slave devices (DDC-100 field units in the actuators) respond to the queries from the master.

Modbus only permits one device to communicate at any given time (simultaneous communication is prohibited) to ensure process control integrity.

13

flowserve.com

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

2.3.2 Modbus Function Codes

The controlling device (master) must conform to the Modbus protocol as defined in the Modbus-IDA Modbus Application Protocol Specification V1.1a (http://www.Modbus-IDA.org) and support Modbus function codes 01 through 06, 08, 15, and 16. These function codes are a subset of the complete protocol and are defined in Table 2.1.

Table 2.1 – Modbus function codes supported

 

 

Extended

 

Function

 

Bit/Register

Addressing

Code

Name

Addressing

Range

01

Read Coil Status

Bit

0,000 - 9,999

02

Read Discrete Inputs

Bit

10.000 - 19,999

03

Read Holding Register

Register

40,000 - 49,999

04

Read Input Register

Register

30,000 - 39,999

05

Force Single Coil

Bit

0,000 - 9,999

06

Preset Single Register

Register

40,000 - 49,999

08

Diagnostics

N/A

N/A

15

Force Multiple Coils

Bit

0,000 - 9,999

16

Preset Multiple Registers

Register

40,000 - 49,999

See Table 2.2 for a complete listing of MX/DDC holding registers.

2.3.3 Modbus Function Code 01 (Read Coil Status)

This function code is used to read the coil status in the DDC-100 Field Unit. There are nine coils available to be read on DDC-100 Field Units as shown in Table 2.2. For the MX/DDC, Coil 1 indicates CLOSE contactor and is interlocked with Coil 2, Coil 2 indicates OPEN contactor and is interlocked with Coil 1. When the I/O Module is used in non-MOV (motor-operated valve) mode, relays 1 through 6 or coils 3 through 8 are available for user configuration.

Table 2.2 – DDC-100 coil assignments, Modbus 05 command usage for digital outputs

Coil Number

Bit Number

Function

1

00

Close/Stop

2

01

Open/Stop

3

02

S1 or R1 (Opt) Latched

4

03

S2 or R2 (Opt) Latched

5

04

R3 (Opt) Latched

6

05

R4 (Opt) Latched

7

06

R5 (Opt) Latched

8

07

R6 (Opt) Latched

9

08

R7 (Opt) Latched

10

09

R8 (Opt) Latched

The normal response to the (05) command is an echo of the command.

Example

Poll field unit number 3 for 8 coils starting at coil 1.

Query:  0301000000083C2E

Response:  03010118503A

14

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

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

 

181

 

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

 

Modbus

 

 

Bit Number

Bit

MX/DDC

 

 

Address

 

 

129

 

Opened

 

128

 

 

 

 

 

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)

15

 

 

 

154

153

Not used

 

 

 

 

 

155

154

Network emergency shutdown (ESD) is active

 

 

 

 

 

156

155

Local emergency shutdown is active

 

 

 

 

 

flowserve.com

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

Table 2.3 – Status Bit Definitions (continued)

 

 

Modbus

 

 

Bit Number

Bit

MX/DDC

 

 

Address

 

 

157

 

Field unit microprocessor has reset since the last poll

 

156

 

 

 

 

 

158

157

MX in stop move

 

 

 

 

 

159

158

Opening in local mode

 

 

 

 

 

160

159

Closing in local mode

 

 

 

 

 

161

160

Close contactor (interlocked)

 

 

 

 

 

162

161

Open contactor (interlocked)

 

 

 

 

 

163

162

S1 or R1 (opt)

 

 

 

 

 

164

163

S2 or R2 (opt)

 

 

 

 

 

165

164

R3 (opt)

 

 

 

 

 

166

165

R4 (opt)

 

 

 

 

 

167

166

R5 (opt)

 

 

 

 

 

168

167

R6 (opt)

 

 

 

 

 

169

168

R7 (opt)

 

 

 

 

 

170

169

Network relay

 

 

 

 

 

171

170

R8 (opt)

 

 

 

 

 

172

171

Not used

 

 

 

 

 

173-176

172-175

Mov series (0=1, A=9)

 

 

 

 

 

177

176

Remote switch

 

 

 

 

 

178

177

Thermal overload

 

 

 

 

 

179

178

Open torque switch

 

 

 

 

 

180

179

Open limit switch

 

 

 

 

 

181

180

Close torque switch

 

 

 

 

 

182

181

Close limit switch

 

 

 

 

 

183

182

Not used

 

 

 

 

 

184

183

Not used

 

 

 

 

 

185

184

User Input 0

 

 

 

 

 

186

185

User Input 1

 

 

 

 

 

187

186

User Input 2

 

 

 

 

 

188

187

Remote stop input

 

 

 

 

 

189

188

Remote open input

 

 

 

 

 

190

189

Remote close input

 

 

 

 

 

191

190

Not used

 

 

 

 

 

192

191

Not used

 

 

 

 

 

193

192

Analog board 1 present

 

 

 

 

 

194

193

Analog board 2 present

 

 

 

 

 

195

194

Analog Input #1 lost

 

 

 

 

 

196

195

Analog Input #2 lost

 

 

 

 

 

197

196

Network Channels A/B timed out

 

 

 

 

 

198

197

Relay board R5-R8 present

 

 

 

 

 

199

198

DDC board present

 

 

 

 

16

200

199

Relay board R1-R4 and RM present

 

 

 

201

200

FF board present

 

 

 

 

 

202

201

PB PA board present

 

 

 

 

 

203

202

CLE assigned for input 2

 

 

 

 

 

204

203

DNET board present

 

 

 

 

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

Table 2.3 – Status Bit Definitions (continued)

Modbus

Bit Number Bit MX/DDC

Address

205204 Lost Phase Input

206205 Phase Reverse Input

207

206

Not used

 

 

 

208

207

PB DP board present

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

 

011

 

Data (Inputs 10136 - 10129)

00

 

No. of Points Hi

 

082

 

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).

2.3.5 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 2.4 for a complete listing of the holding registers.

17

flowserve.com

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

Table 2.4 – Register definitions

Register #

Description

Meaning

 

1

Command

Registers 1 and 2 are write-only registers used for Modbus

 

 

Function Code 06

 

2

Argument

Registers 1 and 2 are write-only registers used for Modbus

 

 

Function Code 06

 

3

Analog Output 1

Analog Output 1 Value (Default 0-100)1

4

Analog Output 2

Analog Output 2 Value (Default 0-100)1

5

Analog Input

Main Power (Volts)

 

6

Analog Input

Analog Input 1 (Default 0-100)1

User 4-20 mA / 0-20 mA Input

7

Analog Input

Analog Input 2 (Default 0-100)1

User 4-20 mA / 0-20 mA Input

8

Position

Valve Position, Scaled Value (Default 0-100)1

9

Status Register

16 Bits of field unit status:

 

 

 

Bit 0 Opened

 

 

 

Bit 1

Closed

 

 

 

Bit 2

Stopped in Mid-Travel

 

 

 

Bit 3

Opening

 

 

 

Bit 4

Closing

 

 

 

Bit 5 Valve jammed

 

 

 

Bit 6

Not in Remote2

 

 

 

Bit 7

Combined fault3

 

 

 

Bit 8

Over temperature fault

 

 

 

Bit 9

Future Implementation

 

 

 

Bit 10

Network Channel A fault4 (Terminals 5 and 4)

 

 

Bit 11

Network Channel B fault4 (Terminals 13 and 14)

 

 

Bit 12

Open torque switch fault

 

 

 

Bit 13

Close torque switch fault

 

 

Bit 14

Valve-operated manually fault

 

 

Bit 15

Phase error

 

Note 1: Default value is scaled 0-100 of span. Changes made to “Analog Scale” affect analog registers (3, 4, 6, 7, 8) and “move-to” commands. (0-100, 0-255, 0-4095)

Note 2: MX/DDC actuators shipped after 2nd QTR, 1999, have the following definition of Register 9 Bit 6. When this bit has a value of 1 or true, the actuator is in LOCAL or STOP (unavailable for network control). The actuator selector switch in REMOTE (available for network control) is indicated by Register 12 Bit 0 having a value of 1 or true.

IMPORTANT: Verify host program when installing an MX/DDC actuator shipped after 2nd QTR, 1999, on a network commissioned before 2nd QTR, 1999, for proper indication of selector switch values. Failure to verify proper selector switch indication at the host may cause unsafe conditions at the facility.

MX/DDC actuators shipped prior to 2nd QTR, 1999, have the following definition for Register 9 Bit 6. When this bit has a value of 1 or true, the actuator selector switch is in LOCAL mode. This bit does not indicate STOP or REMOTE. The actuator selector switch in REMOTE (available for network control) is indicated by Register 12 Bit 0 having a value of 1 or true. Register 9 Bit 6 value 0 (zero) or false AND Register 12 Bit 0 value 0 (zero) or false indicates selector switch is in the STOP position.

Note 3: Combined Fault bit is high when Bit 5 or 8 or 9 or 15 or (Bits 10 and 11) is high.

Note 4: Channel A is physical connection A1. Channel B is physical connection A2. (See Appendix A.)

18

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

Table 2.4 – Register definitions (continued)

Register #

Description

Meaning

10

Fault Register

16 Bits of field status

 

 

Bit 0

Open inhibit active

 

 

Bit 1

Close inhibit active

 

 

Bit 2

Not Used

 

 

Bit 3

Not Used

 

 

Bit 4

One or more phases are missing

 

 

Bit 5

Reverse phase sequence is occurring

 

 

Bit 6

ESD conflict

 

 

Bit 7

Inhibit conflict

 

 

Bit 8

CSE in local/stop (input must be set for CSE and enabled)

 

 

Bit 9

Not Used

 

 

Bit 10

Network emergency shutdown is active

 

 

Bit 11

Local PB emergency shutdown is active

 

 

Bit 12

Field unit microprocessor has reset since the last poll

 

 

Bit 13 MX in stop mode

 

 

Bit 14

Opening in local mode

 

 

Bit 15

Closing in local mode

11

Digital Outputs

Value of 16 Digital Outputs

 

 

Bit 0

Close contactor (Interlocked)

 

 

Bit 1

Open contactor (Interlocked)

 

 

Bit 2

S1 or R1 (Opt)

 

 

Bit 3

S2 or R2 (Opt)

 

 

Bit 4

R3 (Opt)

 

 

Bit 5

R4 (Opt)

 

 

Bit 6

R5 (Opt)

 

 

Bit 7

R6 (Opt)

 

 

Bit 8

R7 (Opt)

 

 

Bit 9

Network Relay

 

 

Bit 10

R8 (Opt)

 

 

Bit 11

Not Used

 

 

BIT 12-15 MOV Series (0 = 1, A = 9)

12

Digital Inputs 1

Value of 16 Digital Inputs

 

 

Bit 0 Remote Switch

 

 

Bit 1

Thermal Overload

 

 

Bit 2

Open Torque Switch

 

 

Bit 3

Open Limit Switch

 

 

Bit 4

Close Torque Switch

 

 

Bit 5

Close Limit Switch

 

 

Bit 6

Not Used

 

 

Bit 7

Not Used

 

 

Bit 8

User Input 0 (Default=ESD), Terminal 30

 

 

Bit 9

User Input 1 (Default=Open Inhibit), Terminal 34

 

 

Bit 10

User Input 2 (Default=Close Inhibit), Terminal 35

 

 

Bit 11

Remote Stop Input, Terminal 26

 

 

Bit 12

Remote Open Input, Terminal 25

 

 

Bit 13

Remote Close Input, Terminal 27

 

 

Bits 14-15 Not Used

19

flowserve.com

MX/DDC-100 Field Unit Installation and Maintenance  FCD LMENIM2329-01 – 03/11

Table 2.4 – Register definitions (continued)

Register #

Description

Meaning

 

13

Digital Inputs 2

Value of 16 Digital Inputs

 

 

Bit 0 Analog board 1 present

 

 

Bit 1 Analog board 2 present

 

 

Bit 2

Analog Input 1 lost

 

 

Bit 3

Analog Input 2 lost

 

 

Bit 4

Network Channels A/B timed out

 

 

Bit 5

Relay board R5-R8 present

 

 

Bit 6

DDC board present

 

 

Bit 7 Relay board R1-R4 and RM present

 

 

Bit 8

Foundation Fieldbus board present

 

 

Bit 9

Profibus PA board present

 

 

Bit 10

CSE chosen for input 2

 

 

Bit 11

DeviceNet board present

 

 

Bit 12

Phase lost

 

 

Bit 13

Phase reverse

 

 

Bit 14

Not Used

 

 

Bit 15

Profibus DP board present

14

Timers and Analog Channels

Internal compartment temperature1

15

User Faults

Bits 0-15

Not Used

16

Current State

Bits 0-15

Not Used

17

Field Unit Holding Register

Special Applications Only

18

Field Unit Holding Register

Special Applications Only

19

Field Unit Holding Register

Special Applications Only

20

Field Unit Holding Register

Special Applications Only

21

Field Unit Holding Register

Special Applications Only

22

Field Unit Holding Register

Special Applications Only

23

Field Unit Holding Register

Special Applications Only

24-44

Reserved

Special Applications Only

45-47

Not Named

Special Applications Only

48

TP_START_POSITION

Special Applications Only

49

TP_STOP_POSITION

Special Applications Only

50

TP_SAMPLE

Special Applications Only

51

TP_MID_T_HIGH

Special Torque Applications Only

52

TP_MID_T_POS

Special Applications Only

53

TP_MID_T_AV_VAL

Special Torque Applications Only

54

TP_STOP_VAL

Special Applications Only

55

TP_BEFORE_ MID_T_HIGH

Special Torque Applications Only

56

TP_AFTER_ MID_T_HIGH

Special Torque Applications Only

Note 1: Range is +90°C to -55°C. High byte 00 indicates positive (+) and 01 indicates negative (-). Low byte indicates temperature value.

Example: 0x0019 = +25°C 0x011E = -30°C

Example

Poll field unit number 125 for 3 registers starting at register 8 with the actuator stopped between the limits and in local mode.

Query:  7D0300070003BFF6

Response:  7D0306003D084400003E07

20

Loading...
+ 46 hidden pages