Rockwell Automation FLEX 5000 User Manual

Rockwell Automation FLEX 5000 User Manual

FLEX 5000 Analog Isolated

Current/Voltage/HART Input

and Output Modules

Catalog Numbers 5094-IF8IH, 5094-IF8IHXT, 5094-OF8IH,

5094-OF8IHXT

User Manual

Original Instructions

FLEX 5000 Analog Isolated Current/Voltage/HART Input and Output Modules User Manual

Important User Information

Read this document and the documents listed in the additional resources section about installation, configuration, and operation of this equipment before you install, configure, operate, or maintain this product. Users are required to familiarize themselves with installation and wiring instructions in addition to requirements of all applicable codes, laws, and standards.

Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are required to be carried out by suitably trained personnel in accordance with applicable code of practice.

If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be impaired.

In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment.

The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or liability for actual use based on the examples and diagrams.

No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or software described in this manual.

Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation, Inc., is prohibited.

Throughout this manual, when necessary, we use notes to make you aware of safety considerations.

WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment, which may lead to personal injury or death, property damage, or economic loss.

ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.

IMPORTANT Identifies information that is critical for successful application and understanding of the product.

Labels may also be on or inside the equipment to provide specific precautions.

SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous voltage may be present.

BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may reach dangerous temperatures.

ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to potential Arc Flash. Arc Flash will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL Regulatory requirements for safe work practices and for Personal Protective Equipment (PPE).

2

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Table of Contents

FLEX 5000 HART I/O Modules

Analog HART I/O Module

Operation in a Logix 5000

Control System

Preface

About This Publication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Download Firmware, AOP, EDS, and Other Files . . . . . . . . . . . . . . . . . . . . 9

Summary of Changes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Chapter 1

Module and Software Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Firmware and Software Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . 12

FLEX 5000 HART Module Feature Comparison . . . . . . . . . . . . . . . . . 12

Module Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

HART Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

HART-enabled I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Chapter 2

Remote I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Types of Analog I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Power the Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 SA Power Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Ownership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Configure Analog HART I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

Connection Types Available with FLEX 5000 Analog HART

I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Data Types Available with FLEX 5000 Analog HART

I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Requested Packet Interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Connection Over an EtherNet/IP Network . . . . . . . . . . . . . . . . . . . . . 22 Input Module Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Output Module Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Controller to Remote Analog Output Module Data Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Remote Analog Output Module to Controller Data Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Listen Only Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Protected Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 HART Device Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Protected Operations for HART Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Chapter 3

Common I/O Module Features Software Configurable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Fault and Status Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

Module Inhibiting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

Electronic Keying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

3

Table of Contents

More Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Producer/Consumer Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Status Indicators. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Use CIP Sync Time with

I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Module Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Common Analog Channel Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Rolling Timestamp of Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Rolling Timestamp with the 5094-IF8IH Module . . . . . . . . . . . . 33

Rolling Timestamp with the 5094-OF8IH Module. . . . . . . . . . . . 33

Floating Point Data Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Calibration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Module Data Quality Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Alarm Latching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Enable Latching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Unlatch Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Data Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Module Accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Analog HART Input Channel

Features

Digital Input Point Features

Chapter 4

Module Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Multiple Input Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Notch Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Relationship between Notch Filter Settings and RPI Setting . . 40

Digital Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

Underrange/Overrange Detection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Process Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Enable Process Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Configure Alarm Trigger Points . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Latch Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Unlatch Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Alarm Deadband . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Rate Alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

Sensor Offset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Open Wire Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Over Temperature Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Field Power Loss Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Overcurrent Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Fault and Status Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Chapter 5

Module Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

Software Configurable Input Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

Type 3-d Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Type 3-d Open Wire Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Digital Point Open Wire Condition . . . . . . . . . . . . . . . . . . . . . . . . 51

Type 3-d Short Circuit Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Digital Point Type 3-d Short Circuit Condition . . . . . . . . . . . . . . 51

4

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Analog HART Output Module

Features

Table of Contents

Fault and Status Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Chapter 6

Module Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Multiple Output Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Channel Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Hold for Initialization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Connection Fault Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Output Behavior Immediately After a Connection Fault. . . . . . 55 Fault State Duration After Connection Fault . . . . . . . . . . . . . . . . 55 Final Fault State Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Output State Once Connection is Re-established . . . . . . . . . . . . 56 Output Clamping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Clamp Alarming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Output Ramping/Rate Limiting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Output Readback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 No Load Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Short Circuit Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Over Temperature Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Field Power Loss Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Fault and Status Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Common Features of HART

Integration

Chapter 7

HART Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 HART Device Information and Identity . . . . . . . . . . . . . . . . . . . . . . . . 61 HART Device Inhibit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 HART Device Electronic Keying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Producer / Consumer Data Connection Type Configuration . . . . . 63 Producer / Consumer Communication of HART Device . . . . . . . . . 63 Producer / Consumer Data Configuration . . . . . . . . . . . . . . . . . . . . . 64 HART Device Configuration Change Notification. . . . . . . . . . . . . . . 64 Rolling Timestamp of Dynamic/Device Variable Data . . . . . . . . . . . 64 Execute HART Commands through Producer / Consumer Data . . 64 Execute HART Commands through Explicit Messaging . . . . . . . . . 69

Fault and Status Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

 

Chapter 8

 

Configure the Module

Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

71

 

Create a New Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

71

 

Discover Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

72

 

New Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

73

 

Edit the Module Configuration Common Categories . . . . . . . . . . . . . . .

75

 

General Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

75

 

Input Module Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

76

 

Output Module Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

76

 

Connection Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

77

 

Module Info Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

78

 

Edit 5094-IF8IH Module Configuration Categories . . . . . . . . . . . . . . . . .

78

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

5

Table of Contents

 

Channels Category. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. 79

 

Ch0x Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

79

 

Alarms Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

80

 

Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

80

 

Points Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

80

 

Calibration Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

82

 

Edit 5094-OF8IH Module Configuration Categories . . . . . . . . . . . . . . . .

82

 

Channels Category. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

83

 

Ch0x Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

83

 

Limits Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

84

 

Calibration Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

84

 

View the Module Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

85

Configure HART Devices

Chapter 9

 

Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

87

 

Create a New HART Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

88

 

Discover HART Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

88

 

New Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

89

 

Add HART EDD File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

90

 

Update an EDD file for a specific HART device . . . . . . . . . . . . . .

90

 

Add an EDD file for a generic HART device . . . . . . . . . . . . . . . . .

91

 

Edit the Connection Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

93

 

General Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

93

 

Module Definition for a Specific HART Device . . . . . . . . . . . . . .

94

 

Module Definition for a Generic HART Device . . . . . . . . . . . . . .

94

 

Variables Category. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

95

 

Commands Category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

96

Calibrate the Module

Chapter 10

 

Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

99

 

Controller State During Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . .

99

 

Difference Between Calibrating an Input Module and an Output Module

 

100

 

 

Calibrate the Input Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

100

 

Calibrate the 5094-IF8IH Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

100

 

Calibrate the Output Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

102

 

Calibrate a 5094-OF8IH Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

103

Troubleshoot Your Module

Appendix A

 

SA Power Indicator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

107

 

Module Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

107

 

FLEX 5000 Analog Isolated Input Modules Status Indicators . . . . . . .

108

 

FLEX 5000 Analog Isolated Output Modules Status Indicators . . . . .

110

 

Use the Studio 5000 Logix Designer Application for Troubleshooting

 

I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

111

 

Warning Signal in the I/O Configuration Tree. . . . . . . . . . . . . . . . . .

111

 

Status and Fault Information in Module Properties Categories . . 111

 

Module Status on General Category . . . . . . . . . . . . . . . . . . . . . . .

112

6

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Table of Contents

 

Module Fault Descriptions on Connection Category . . . . . . . .

112

 

Module Fault Descriptions on Module Info Category . . . . . . .

113

 

Module Diagnostics Dialog Box. . . . . . . .

. . . . . . . . . . . . . . . . . . .

113

 

Studio 5000 Logix Designer Application Tag Editor . . . . . . . . . . . .

114

 

Troubleshoot HART Device . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

114

 

Warning Signal in the I/O Configuration Tree. . . . . . . . . . . . . . . . .

114

 

Status and Fault Information in Module Properties Categories . 115

 

Studio 5000 Logix Designer Application Tag Editor . . . . . . . . . . . .

115

 

CIP Error Codes for HART Devices . . . . . . . .

. . . . . . . . . . . . . . . . . . .

116

Module Tag Definitions

Appendix B

 

 

Tag Name Conventions . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

117

 

Access the Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

118

 

5094-IF8IH Module Tags. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

118

 

Configuration Tags . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

118

 

Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

121

 

Output Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

123

 

5094-OF8IH Module Tags . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

124

 

Configuration Tags . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

124

 

Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

126

 

Output Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

128

 

HART Device Tags . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

128

 

Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

128

 

Output Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

131

Module Diagnostic Assembly

Appendix C

 

 

Create User-defined Diagnostic Assembly Types . . . . . . . . . . . . . . . . . .

133

 

Create Message Type User Tags . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

139

CIP Object Model of HART Device

Appendix D

 

 

Object Model of HART Device. . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

141

 

Object-specific Services of Extended HART Process Device . . . . .

141

 

Execute_Command_CIP_Types Service (0x4C) . . . . . . . . . . . . . . . .

142

 

GET_HART_DEVICE_INFORMATION Service (0x4E). . . . . . . . . .

142

 

Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. .. . . . . . . . . . . . . . .

145

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

7

Table of Contents

Notes:

8

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Preface

About This Publication

This manual describes how to use FLEX 5000™ analog I/O modules in

 

Logix 5000™ control systems.

Make sure that you are familiar with the following:

Use of a controller in a Logix 5000 control system

Use of an EtherNet/IP™ network, if the analog I/O modules are installed in a remote location from the controller that is accessible via the EtherNet/IP network

Studio 5000 Logix Designer® environment

Download Firmware, AOP,

EDS, and Other Files

Summary of Changes

IMPORTANT Remember the following when you use FLEX 5000 Analog HART I/O Modules:

You cannot use FLEX 5000 I/O modules with all Logix 5000 controllers. For example, you can use FLEX 5000 I/O modules with CompactLogix™ 5380 and ControlLogix® 5580 controllers but not with CompactLogix 5370 and ControlLogix 5570 controllers.

For the most current information on the Logix 5000 controllers with which you can use FLEX 5000 I/O modules, see the product description at rok.auto/flex5000IO.

You must use the Studio 5000 Logix Designer application, version

32.02or later, to configure the FLEX 5000 analog HART I/O modules.

You must use the Studio 5000 Logix Designer application, version

33.00or later, to support ControlLogix 5580 High Availability controllers.

Download firmware, associated files (such as AOP, EDS, and DTM), and access product release notes from the Product Compatibility and Download Center at rok.auto/pcdc.

This publication contains the following new or updated information. This list includes substantive updates only and is not intended to reflect all changes.

Topic

Page

Updated software version requirements

9

Added software and firmware compatibility

11

Reorganized common features

29

Updated firmware revision requirements

32

Added dedicated digital input point description

39

Added digital input point features chapter

49

Added points category description

78

Corrected Output Ch0x category descriptions

83

Added diagnostic assemblies chapter

133

Added PlantPAx HART instruction compatible device connection

throughout

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

9

Preface

Additional Resources

These documents contain additional information concerning related products from Rockwell Automation.

Resource

Description

FLEX 5000 Analog 8-channel Isolated Current/Voltage/HART Input Modules

Describes how to install and wire the 5094-IF8IH and 5094-IF8IHXT analog input modules.

Installation Instructions, publication 5094-IN020

 

FLEX 5000 Analog 8-channel Isolated Current/Voltage/HART Output Modules

Describes how to install and wire the 5094-OF8IH and 5094-OF8IHXT analog output modules.

Installation Instructions, publication 5094-IN021

 

FLEX 5000 Terminal Base Assembly Modules Installation Instructions,

Describes how to install and wire the terminal base assemblies for the FLEX 5000 system.

publication 5094-IN010

 

FLEX 5000 Modules Specifications Technical Data, publication 5094-TD001

Provides specifications for FLEX 5000 EtherNet/IP adapters and FLEX 5000 modules.

CompactLogix 5380 Controllers User Manual, publication 5069-UM001

Describes how to configure, operate, and troubleshoot CompactLogix 5380 controllers.

ControlLogix 5580 and GuardLogix 5580 Controllers User Manual, publication

Describes how to configure, operate, and troubleshoot ControlLogix 5580 and GuardLogix®

1756-UM543.

5580 controllers.

FLEX 5000 Digital I/O Modules User Manual, publication 5094-UM001

Describes how to configure, operate, and troubleshoot FLEX 5000 digital I/O modules.

FLEX 5000 Analog I/O Modules User Manual, publication 5094-UM002

Describes how to configure, operate, and troubleshoot FLEX 5000 analog I/O modules.

FLEX 5000 EtherNet/IP Adapter User Manual, publication 5094-UM005

Describes how to configure, operate, and troubleshoot FLEX 5000 EtherNet/IP adapters

FLEX 5000 High-speed Counter I/O Modules User Manual, publication 5094-

Describes how to configure, operate, and troubleshoot FLEX 5000 high-speed counter

UM003

modules.

EtherNet/IP Communication Modules in 5000 Series Control Systems User

Describes how to configure, operate, and troubleshoot the FLEX 5000 EtherNet/IP adapters.

Manual, publication ENET-UM004

 

Electronic Keying in Logix 5000 Control Systems Application Technique,

Describes how to use electronic keying in Logix 5000 control system applications.

publication LOGIX-AT001

 

EtherNet/IP Network Devices User Manual, ENET-UM006

Describes how to configure and use EtherNet/IP devices to communicate on the EtherNet/IP

network.

 

 

 

Ethernet Reference Manual, ENET-RM002

Describes basic Ethernet concepts, infrastructure components, and infrastructure features.

System Security Design Guidelines Reference Manual, SECURE-RM001

Provides guidance on how to conduct security assessments, implement Rockwell

Automation products in a secure system, harden the control system, manage user access,

 

 

 

and dispose of equipment.

Industrial Components Preventive Maintenance, Enclosures, and Contact

Provides a quick reference tool for Allen-Bradley® industrial automation controls and

Ratings Specifications, publication IC-TD002

assemblies.

Safety Guidelines for the Application, Installation, and Maintenance of

Designed to harmonize with NEMA Standards Publication No. ICS 1.1-1987 and provides

general guidelines for the application, installation, and maintenance of solid-state control in

Solid-state Control, publication SGI-1.1

the form of individual devices or packaged assemblies incorporating solid-state

 

 

 

components.

Industrial Automation Wiring and Grounding Guidelines, publication 1770-4.1

Provides general guidelines for installing a Rockwell Automation industrial system.

Product Certifications website, rok.auto/certifications.

Provides declarations of conformity, certificates, and other certification details.

You can view or download publications at rok.auto/literature.

10

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Module and Software

Compatibility

Chapter 1

FLEX 5000 HART I/O Modules

Topic

Page

Module Overview

13

HART Communication

13

HART-enabled I/O Modules

15

Logix 5000 controllers use FLEX 5000 analog HART I/O modules to control devices in a control system. The controllers access the modules over an EtherNet/IP network. FLEX 5000 analog HART I/O modules use terminal base (TB) assemblies to connect field-side wiring.

FLEX 5000 analog HART I/O modules connect a Logix controller to your process. HART input modules (5094-IF8IH, 5094-IF8IHXT) receive signals from process value transmitters and convert them to corresponding measurement values for use in the Logix controller (for example, temperature, flow, pressure, or pH). HART output modules (5094-OF8IH, 5094-OF8IHXT) provide current or voltage output signals that adjust the settings of valves and other devices in accord with desired process behavior.

Instruments that support the HART protocol allow several process parameters to be measured with one field device, provide status and diagnostics information, and allow remote configuration and troubleshooting.

FLEX 5000 analog HART I/O modules implement the Producer/Consumer network communication model for both the module itself and the HART devices that are attached to it. This communication is an intelligent data exchange between modules / HART devices and other system devices in which each module / HART device produces data without first being polled. You use the Studio 5000 Logix Designer application, version 32.02 or later, to configure the modules and HART devices.

Controller and programming software compatibility requirements apply when you use FLEX 5000 standard and safety I/O modules. A module type and how it is used affect which requirements apply.

You must also consider Logix Designer application version requirements when you design your system. For example, you can use High Availability with only version 33 or greater of the Logix Designer application.

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

11

Chapter 1 FLEX 5000 HART I/O Modules

Firmware and Software Compatibility

You must use the Studio 5000 Logix Designer application, version 32.02 or later, to configure the FLEX 5000 analog HART I/O modules.

You must use the Studio 5000 Logix Designer application, version 33.00 or later, to support ControlLogix 5580 High Availability controllers.

You must use module firmware 3.011 or later to support ControlLogix 5580 High Availability controller redundancy, and PlantPAx® HART instruction compatible device connection.

FLEX 5000 HART Module Feature Comparison

Table 1 describes the module firmware revision comparison for input modules.

Table 1 - FLEX 5000 HART Input Module Supported Features

FLEX 5000 HART

Module

Supported features

Firmware Revision

 

 

 

2.0

5094-IF8IH,

Analog input

5094-IF8IHXT

HART device connection

 

 

 

Analog input

 

5094-IF8IH,

HART device connection

3.0

PlantPAx HART instruction compatible device connection

5094-IF8IHXT

 

Digital input (type 3 / type-3d support)

 

 

 

 

ControlLogix 5580 High Availability controller

Table 2 describes the module firmware revision comparison for output modules.

Table 2 - FLEX 5000 HART Output Module Supported Features

 

 

FLEX 5000 HART

Module

Supported features

 

 

 

 

Firmware Revision

 

 

 

 

 

 

 

2.0

5094-OF8IH,

Analog output

 

 

5094-OF8IHXT

HART device connection

 

 

 

 

 

 

 

 

 

 

 

 

Analog output

 

 

 

 

 

 

 

 

 

 

 

3.0

5094-OF8IH,

HART device connection

 

 

 

 

5094-OF8IHXT

PlantPAx HART instruction compatible device connection

 

 

 

 

 

 

 

ControlLogix 5580 High Availability controller

 

 

 

 

 

IMPORTANT After upgrading your FLEX 5000 HART module firmware to the latest firmware revision, you need to wait 2 to 3 minutes before the channels reflect the upgrade and are ready to use.

12

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Chapter 1 FLEX 5000 HART I/O Modules

Module Overview

Figure 1 shows the parts of an example FLEX 5000 analog HART I/O module.

Figure 1 - Example FLEX 5000 Analog HART I/O Module

2

 

 

FLEX 5000

TM

I/O

POWER

STATUS

 

 

 

 

 

 

 

 

 

 

 

5094-IF8IH

 

ANALOG 8 INPUT HART

 

5

3 TB3I

0

1

2

3

 

4

 

6

7

 

 

 

 

 

 

1

3

4

3

5

Item

Description

1

Status indicators - Displays the status of communication, module health, and input/output

devices. Indicators help with troubleshooting anomalies.

 

2

Release lever - Disengages the latching hooks to allow removal of the module from the

terminal base assembly.

 

3

Module keying - Indicates the keying position the terminal base assembly must be configured

to before installing the module.

 

4

Terminal base - Indicates the type of terminal base assembly to use with the module.

5

Latching hooks - Securely installs FLEX 5000 modules on the terminal base assembly.

HART Communication

The HART field communication protocol is widely accepted in industry as a standard for digitally enhanced 4…20 mA communication with smart (microprocessor-based) field devices. A digital signal is superimposed on the 4…20 mA current loop to provide two means of communication from the device. The 4…20 mA analog channel lets the primary process variable be communicated at the fastest possible rate while the digital channel communicates multiple process variables, data quality, and device status. The HART protocol lets these simultaneous communication channels be used in a complementary fashion.

Figure 2(1) shows information about the HART protocol.

(1)This figure is from the HART Communication Protocol Specifications, April 2001, Revision 6.0, HART Communication Foundation. All Rights Reserved.

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

13

Chapter 1 FLEX 5000 HART I/O Modules

Figure 2 - HART Protocol

The Highway Addressable Remote Transducer (HART) protocol supports two-way digital communication, complements traditional 4…20 mA analog signals, and includes the following features:

Predefined commands

Universal command

Common practice

Device specific

Large installed base

Worldwide support

 

+0.5 mA

 

 

 

0

HART Signal

 

 

 

 

20 mA

 

 

 

 

0.5 mA

2200

 

 

1200

 

 

Hz

Hz

 

 

“1”

“0”

 

 

 

R

c

Analog

 

c

R

Signal

 

R

 

 

c

 

 

 

 

 

R

 

 

 

c

 

 

 

Analog

c = Command

 

4 mA

Signal

R = Response

 

 

0

1

2

 

 

Time (seconds)

 

FLEX 5000 analog HART I/O modules support the HART protocol and perform these operations:

Conversion of 4…20 mA analog signals to digital numeric values in engineering units (such as kg, m, or percent) that are used in the Logix controller.

Conversion of digital numeric values in engineering units to 4…20 mA analog signals to control process devices.

Producer/Consumer network communication model directly to each HART device.

Automatic collection of dynamic process data from the connected HART device. For example, temperature, pressure, flow, or valve position.

Automatic collection of device-specific variables from the connected HART device.

Execution of commands through Studio 5000 Logix Designer using input and output tags.

Facilitation of configuration and troubleshooting of the HART field device from your control room using FDT/DTM supported software.

With the FLEX 5000 analog HART I/O modules, both the controller and software for device maintenance and management can access field device data.

The FLEX 5000 analog HART I/O modules support command-response communication protocol in a point-to-point wiring architecture.

The FLEX 5000 analog HART I/O module is the primary master device and continuously obtains information from the connected HART devices. The secondary master can be used for device maintenance, for example a handheld communicator, as shown here.

14

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Chapter 1 FLEX 5000 HART I/O Modules

Primary master

Secondary master (handheld communicator as secondary master)

Slave

Most 4…20 mA transmitters are available with a HART protocol interface. The type of data available depends on the type of instrument.

An example application is a HART enabled mass flowmeter. The standard mA signal from the flowmeter provides one primary measurement - flow. The mA signal with HART provides more process information. The mA signal that represents flow is still available. The HART configuration of the flowmeter can be set to communicate primary variable (PV), secondary variable (SV), tertiary variable (TV), and quaternary variable (QV). These values can represent mass flow, static pressure, temperature, total flow, and other conditions.

Dynamic variables, device-specific variables, device status, and command execution are all available through input and output controller tags in Studio 5000 Logix Designer.

Device status information is also provided through HART.

HART connectivity provides all this information with no changes to the existing 4…20 mA wiring.

FDT/DTM technology through HART connectivity is supported and also provides remote configuration and troubleshooting of HART devices through software.

HART-enabled I/O Modules

The FLEX 5000 analog HART I/O modules have built-in HART modems, so there is no need to install external HART multiplexers or clip-on HART modems. The 5094-IF8IH, 5094-OF8IHXT, 5094-OF8IH, and 5094-OF8IHXT modules have separate HART modems for each channel.

HART implementation in 5094 provides a connection between the controller and each HART device.

A HART device that is configured in a 5094 I/O module supports a configurable connection that can include up to four Dynamic Variables, eight Device Variables, and four HART Commands.

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

15

Chapter 1 FLEX 5000 HART I/O Modules

Notes:

16

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Chapter 2

Analog HART I/O Module Operation in a Logix 5000 Control System

Topic

Page

Remote I/O Modules

17

Before You Begin

18

Types of Analog I/O Modules

18

Power the Modules

18

Ownership

19

Configure Analog HART I/O Modules

20

Input Module Operation

23

Output Module Operation

23

HART Device Operation

26

Listen Only Mode

25

Protected Operations

26

IMPORTANT Remember the following when you use FLEX 5000 Analog HART I/O Modules:

You cannot use FLEX 5000 I/O modules with all Logix 5000 controllers. For example, you can use FLEX 5000 I/O modules with

CompactLogix 5380 and ControlLogix 5580 controllers but not with CompactLogix 5370 and ControlLogix 5570 controllers.

For the most current information on the Logix 5000 controllers with which you can use FLEX 5000 I/O modules, see the product description at rok.auto/flex5000IO.

You must use the Studio 5000 Logix Designer application, version

32.02or later, to configure the FLEX 5000 analog HART I/O modules.

You must use the Studio 5000 Logix Designer application, version

33.00or later, to support ControlLogix 5580 High Availability controllers.

Remote I/O Modules

You use FLEX 5000 analog HART I/O modules as remote I/O modules that are accessible via an EtherNet/IP network. The modules are installed to the right of a FLEX 5000 EtherNet/IP adapter.

Logix 5000 controllers can exchange data with the modules over the network.

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

17

Chapter 2 Analog HART I/O Module Operation in a Logix 5000 Control System

Figure 3 - FLEX 5000 I/O Modules in a Logix 5000 Control System

X100

FLEX 5000

I/O

 

 

EtherNet/IP Adapter

X10

STATUS

 

 

NET

 

X1

LINK 1

 

 

 

IP ADDRESS

LINK 2

 

 

5094-AENTR

POWER

 

 

PRP

 

 

DLR

 

 

 

 

 

FLEX 5000

I/O

 

POWER

STATUS

 

 

 

 

FLEX 5000

I/O

 

POWER

STATUS

 

 

 

 

FLEX 5000

I/O

 

POWER

STATUS

 

5094-OF8IH

 

ANALOG 8 OUTPUT HART ISOLATED

3

2 TB3I

5094-IF8IH

 

ANALOG 8 INPUT HART ISOLATED

5

3 TB3I

5094-OF8IHXT

 

ANALOG 8 OUTPUT HART ISOLATED

3

2 TB3I

0

1

2

3

4

5

6

7

 

0

1

2

3

4

5

6

7

 

0

1

2

3

4

5

6

7

 

5069-L340ERM

Before You Begin

Types of Analog I/O

Modules

Power the Modules

EtherNet/IP Network

5094-AENTR

5094 I/O with shield bar

Before you use your analog HART I/O module, you must complete the following:

a.Install a FLEX 5000 EtherNet/IP adapter.

b.Install the FLEX 5000 I/O modules to the right of adapter.

c.Install an EtherNet/IP network.

d.Install the Logix 5000 controller that accesses the FLEX 5000 I/O modules via an EtherNet/IP network.

Make sure that you have enough FLEX 5000 terminal base (TB) assemblies to satisfy your application needs. For more information, see the FLEX 5000 Terminal Base Assembly Modules Installation Instructions,

publication 5094-IN010.

IMPORTANT TBs are not included with your module and are not available for purchase. TBs consist of a mounting base (MB) and removable terminal block (RTB). You must purchase MBs and RTBs separately and assemble them together.

Table 3 describes the types of FLEX 5000 analog HART I/O modules.

Table 3 - FLEX 5000 Analog HART I/O Modules

Cat. No.

Description

5094-IF8IH, 5094-IF8IHXT

8-channel isolated current/voltage/HART input module

5094-OF8IH, 5094-OF8IHXT

8-channel isolated current/voltage/HART output module

FLEX 5000 analog HART I/O modules receive the following power types:

System-side power that powers the system and lets modules transfer data and execute logic. System-side power is also known as Backplane power.

Field-side power that powers field-side devices that are connected to some FLEX 5000 I/O modules. Field-side power is also known as

SA power.

18

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Chapter 2 Analog HART I/O Module Operation in a Logix 5000 Control System

System-side power begins at the FLEX 5000 EtherNet/IP adapter and passes across the FLEX 5000 module internal circuitry via terminal base power bus, that is, Backplane power.

Field-side power, that is, SA power begins at the first terminal base assembly and can be daisy chained to the next terminal base assembly on the right. You can also install a separate field-side power source to each terminal base assembly.

For more information on how to power FLEX 5000 analog HART I/O modules, see the FLEX 5000 EtherNet/IP Adapter User Manual, publication 5094UM005.

SA Power Requirements

Take note of the following when supplying SA power to your system:

You must limit the SA field-side power source to 10 A, max, at 18...32V DC.

Confirm that the external module power supply is adequately sized for the total module power bus current draw in the system.

For example, if the total module power current draw, including current inrush requirements, is 5 A, you can use a module power supply that is limited to 5 A.

You must use SELV-listed power supplies for module power if there are functional safety modules that are connected to the FLEX 5000 I/O family.

Not all power supplies are certified for use in all applications, for example, nonhazardous and hazardous environments.

Isolated source power of up to 25 mA available from the module to simplify the channel to channel isolation wiring for current sensors.

IMPORTANT We recommend that you use separate external power supplies for the adapter and the adjacent terminal base. This practice can prevent unintended consequences that can result if you use one supply.

Ownership

Every I/O module in a Logix 5000 control system must be owned by a controller, also known as the owner-controller. When the FLEX 5000 Analog HART I/O modules are used in a Logix 5000 control system, the ownercontroller performs the following:

Stores configuration data for every module that it owns.

Can reside in a location that differs from the FLEX 5000 I/O modules.

Sends the I/O module configuration data to define module behavior and begin operation in the control system.

Each FLEX 5000 Analog HART I/O module must continuously maintain communication with its owner-controller during normal operation.

FLEX 5000 Analog HART I/O modules are limited to one owner-controller.

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

19

Chapter 2 Analog HART I/O Module Operation in a Logix 5000 Control System

Configure Analog HART I/O

Modules

You must create a Studio 5000 Logix Designer application project for the Logix 5000 controller that owns the FLEX 5000 analog HART I/O modules and attached HART devices. The project includes module configuration data for the FLEX 5000 Analog HART I/O modules.

The Studio 5000 Logix Designer application transfers the project to the ownercontroller during the program download. Data is then transferred to the FLEX 5000 analog HART I/O modules over the EtherNet/IP network.

The FLEX 5000 analog HART I/O modules can operate immediately after receiving the configuration data.

Connections

During module configuration, you must define the module. Among the Module Definition parameters, you must choose a connection type for the module. A connection is a real-time data transfer link between the ownercontroller and the module that occupies the slot that the configuration references.

During HART device configuration, you must define the input and output tags for any connected HART device.

When you download module configuration to a controller, the controller attempts to establish a connection to each module in the configuration.

Because part of module configuration includes a slot in the FLEX 5000 I/O system, the owner-controller checks for the presence of a module or connected HART device there. If a module or HART device is detected, the ownercontroller sends the configuration. One of the following occurs:

If the configuration is appropriate to the module or HART device that is detected, a connection is made and operation begins.

If the configuration is not appropriate to the module or HART device that is detected, the data is rejected and the Studio 5000 Logix Designer application indicates that an error occurred.

The configuration can be inappropriate for many reasons. For example, a mismatch in electronic keying that helps prevents normal operation.

The owner-controller monitors its connection with a module and HART devices. Any break in the connection, for example, the loss of power to the FLEX 5000 I/O system, causes a fault. The Studio 5000 Logix Designer application monitors the fault status tags to indicate when a fault occurs on a module or HART device.

Connection Types Available with FLEX 5000 Analog HART I/O Modules

When configuring an analog HART input or output module, you must define the module. Connection is a required parameter in the Module Definition. The choice determines what data is exchanged between the owner-controller and the module.

20

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Chapter 2 Analog HART I/O Module Operation in a Logix 5000 Control System

For more information on configuring the I/O modules, see Configure the Module on page 71.

Table 4 describes the connection types that you can use with FLEX 5000 analog HART I/O modules.

Table 4 - Connections - HART I/O Modules

 

Description

 

 

 

Connection Type

HART Input Modules

HART Output Modules

 

 

 

 

The module returns the following to the

The module returns the following to the

Data

owner-controller:

owner-controller:

General fault data

General fault data

 

 

Input data

Output data

 

 

 

 

When a Listen Only data connection is used, another controller owns the module.

 

A controller that makes a Listen Only connection to the module does not write

 

configuration for the module. It merely listens to the data exchanged with the owner-

Listen Only

controller.

 

IMPORTANT: If a controller uses a Listen Only connection, the connection must use the

 

Multicast option.

 

 

For more information on Listen Only connections, see Listen Only Mode on page 25. In

 

this case, all other connections to the module, for example, the connection to the

 

owner-controller must also use the Multicast option.

 

 

 

Data Types Available with FLEX 5000 Analog HART I/O Modules

The Module Definition includes a Data parameter that matches the module type. Input modules use Input Data, and output modules use Output Data.

The available Data parameter choices are as follows:

5094-IF8IH and 5094-IF8IHXT – The Input Data choice is either Analog, Analog and Discrete, or Discrete.

5094-OF8IH and 5094-OF8IHXT – The Output Data choice is always Analog.

For more information on the Connection and Data parameter choices available with FLEX 5000 I/O modules, see the Studio 5000 Logix Designer application.

Requested Packet Interval

The Requested Packet Interval (RPI) is a configurable parameter that defines a specific rate at which data is exchanged between the owner-controller and the module.

You set the RPI value during initial module configuration and can adjust it as necessary after module operation has begun. Valid RPI values for analog HART I/O modules are 0.2…750 ms. Valid RPI values for HART devices are 500…9999.9 ms.

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

21

Chapter 2 Analog HART I/O Module Operation in a Logix 5000 Control System

IMPORTANT If you change the RPI while the project is online, the connection to the module is closed and reopened in one of the following ways:

You inhibit the connection to the module, change the RPI value, and uninhibit the connection.

You change the RPI value. In this case, the connection is closed and reopened immediately after you apply the change to the module configuration.

For more information on guidelines for specifying RPI rates, see the

Logix 5000 Controllers Design Considerations Reference Manual, publication 1756-RM094.

Connection Over an EtherNet/IP Network

During module and connected HART device configuration, you must configure the Connection over EtherNet/IP parameter. The configuration choice dictates how input data is broadcast over the network.

The FLEX 5000 analog HART I/O modules use one of the following methods to broadcast data:

Multicast - Multicast connections deliver information from one sender to multiple receivers simultaneously.

Copies of one transmission are passed to a selected subset of possible destinations.

Unicast - Unicast connections are point-to-point transmissions between a source node and destination node on the network.

A transmission is sent to one destination controller depending on the module configuration.

Unicast is the default setting. We recommend that you use Unicast because it reduces network bandwidth usage. However, if you are using a ControlLogix 5580 High Availability controller, you must use multicast.

Multicast is more efficient than sending multiple unicast streams to multiple notes. Use multicast in the following situations:

FLEX 5000 I/O is used in a Redundancy application

Communication is with multiple destinations

IMPORTANT When using a ControlLogix 5580 High Availability controller, a HART modules occupies 1 multicast connection and HART devices occupy up to 4 multicast connections. These connections total a maximum of 5 connections per HART module and limits the adapter to a maximum of 6 HART modules.

22

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Input Module Operation

Output Module Operation

Chapter 2 Analog HART I/O Module Operation in a Logix 5000 Control System

You can verify how many multicast connections are on your network by looking at your adapter Diagnostic Overview web page.

Logix 5000 controllers do not poll the FLEX 5000 analog input modules for input data. Instead, the input modules send their input data, that is channel and status data, at the RPI.

At the RPI, not only does the module send input data to the controller, but also the controller sends data to the module inputs. For example, the controller sends data to command the module to unlatch alarms or enable alarms.

FLEX 5000 analog input modules reside in a FLEX 5000 I/O system that is accessible to a Logix 5000 controller over an EtherNet/IP network. A FLEX 5000 EtherNet/IP adapter is the first component in a FLEX 5000 I/O system and connects the system to the EtherNet/IP network.

FLEX 5000 analog input modules communicate input data to the FLEX 5000 EtherNet/IP adapter at the defined RPI. The input data consists of channel and status data.

At the RPI, the following events occur.

1.The remote analog input module scans its channels for input data.

2.The module sends the data to the FLEX 5000 EtherNet/IP adapter.

3.The FLEX 5000 EtherNet/IP adapter in the FLEX 5000 I/O system sends the data over the EtherNet/IP network.

4.One of the following:

If the controller is directly connected to the EtherNet/IP network, it receives the input data immediately.

If the controller is connected to the EtherNet/IP network through another communication module, the module sends the data to its backplane and the controller receives it.

The controller sends data to an output module at the RPI or after an Immediate Output (IOT) instruction is executed.

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

23

Chapter 2 Analog HART I/O Module Operation in a Logix 5000 Control System

The RPI defines when the controller sends data to the FLEX 5000 analog output module and when the output module reads back data. The controller sends data to an output module only at the RPI.

At the RPI, not only does the controller send data to the output module, but also the output module sends data to the controller. For example, the output module sends an indication of the channel data quality.

FLEX 5000 analog input modules reside in a FLEX 5000 I/O system that is accessible to a Logix 5000 controller over an EtherNet/IP network. A FLEX 5000 EtherNet/IP adapter is the first component in a FLEX 5000 I/O system and connects the system to the EtherNet/IP network.

FLEX 5000 analog output modules receive output data from a controller. The output module also sends data to the controller.

Controller to Remote Analog Output Module Data Transmission

The controller broadcasts data to its local backplane at one of the following:

RPI

An IOT instruction is executed.

IMPORTANT An IOT instruction sends data to all output modules in the system immediately, and resets the RPI timer.

Based on the RPI rate and the length of the controller program scan, the output module can receive and readback data multiple times during one program scan.

When the RPI is less than the program scan length, the output channels can change values multiple times during a program scan. The owner-controller does not depend on the program scan to complete to send data.

These events occur when the controller sends data to a FLEX 5000 output module.

1.Data is sent in one of the following ways:

If the controller is directly connected to the EtherNet/IP network, it broadcasts data to the network.

In this case, skip to step 3.

If the controller is connected to the EtherNet/IP network via a communication module, the controller transmits the data to the backplane.

In this case, proceed to step 2.

2.The EtherNet/IP communication module transmits the data to the EtherNet/IP network.

3.The FLEX 5000 EtherNet/IP adapter in the FLEX 5000 I/O system receives the data from the network and transmits it to the backplane.

4.The remote analog output module receives the data from the backplane and behaves as dictated by its configuration.

24

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Listen Only Mode

Chapter 2 Analog HART I/O Module Operation in a Logix 5000 Control System

Remote Analog Output Module to Controller Data Transmission

When a FLEX 5000 analog output module receives new data and the requested data value is present on the RTB, the output module sends, or reads back a data value back to the controller and to the rest of the control system. The data value corresponds to the signal present at its terminals. This feature is called Output Readback.

In addition to the Output Readback, the output module sends other data to the controller at the RPI. For example, the module alerts the controller if a short circuit condition exists on the module.

The following events occur when a remote FLEX 5000 analog output module sends data to the controller at the RPI.

1.The module sends the data to the backplane.

2.The FLEX 5000 EtherNet/IP adapter in the FLEX 5000 I/O system sends the data over the EtherNet/IP network.

3.One of the following:

If the controller is directly connected to the EtherNet/IP network, it receives the input data from the network without need for a communication module.

If the controller is connected to the EtherNet/IP network through another communication module, the module transmits the data to its backplane and the controller receives it.

Any controller in the system can listen to the data from an I/O module. An owner-controller, as described in Ownership on page 19, exchanges data with analog I/O modules.

Other controllers can use a Listen Only connection with the analog I/O module. In this case, the ‘listening’ controller can only listen to input data or output readback data. The listening controller does not own the module configuration or exchange other data with the module.

During the I/O configuration process, you can specify a Listen Only connection. For more information on Connection options, see Input Module Definition on page 76.

IMPORTANT Remember the following:

If a controller uses a Listen Only connection, the connection must use the Multicast option. In this case, all other connections to the module, for example, the connection of the owner-controller, must also use the Multicast option.

If a controller attempts to use a Listen Only connection to a module but the owner-controller connection uses the Unicast option, the attempt at a Listen Only connection fails.

The ‘Listen Only’ controller receives data from the module as long as a connection between an owner-controller and module is maintained.

If the connection between an owner-controller and the module is broken, the module stops sending data and connections to all ‘listening controllers’ are also broken.

Connected HART devices cannot be added to Listen Only connections.

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

25

Chapter 2 Analog HART I/O Module Operation in a Logix 5000 Control System

Protected Operations

To maintain the secure operation of your FLEX 5000 analog HART I/O module, operations that can disrupt module operation are restricted based on the module operating mode. Table 5 describes the restrictions.

Table 5 - Protected Operations on FLEX 5000 Analog HART I/O Modules

 

 

 

 

 

Activity

 

 

 

 

 

 

 

 

 

 

 

 

 

Current Module Operation

Firmware

Module Reset

Module

Connection

 

Configuration

Connection or

Electronic

 

 

Update

Calibration

 

Data Format

Keying

RPI Change

 

Request

Request

 

Change

 

Request

Request(3)

 

Change

Change

 

 

 

 

 

 

 

Connection not running

Accepted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Connection running

Rejected(1)

 

 

Accepted(4)

 

Accepted(5)

Not allowed(6)

Accepted(7)

 

Firmware update is in process

Rejected

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Calibration is in process

Accepted(2)

 

 

 

 

 

 

 

 

(1)A module calibration request is accepted when the module is connected and the owner-controller is in Program mode.

(2)The module accepts the requests and changes listed. Keep in mind, when the request or change is made, the calibration process is automatically aborted. We recommend that you wait for the module calibration to finish before attempting any of the requests or changes.

(3)When the request is made through the Module Properties dialog box.

(4)Only requests for Listen Only connections are accepted.

(5)Configuration change is accepted in the following scenarios:

-Changes are made in the Module Properties dialog box and you click Apply.

-Changes are made in the Configuration tags and you send a Reconfigure Module MSG to the module.

(6)The difference between Rejected and Not allowed is that rejected activities can be attempted in the Studio 5000 Logix Designer application but do not take effect. The activities that are not allowed, that is, attempts to change the Connection or Data Format used, do not occur in the Studio 5000 Logix Designer application.

For example, if you attempt to reset a module that is connected to the owner-controller, the Studio 5000 Logix Designer application executes the request and alerts you that it was rejected. If you attempt to change the data format on a module that is connected to an owner-controller, the Studio 5000 Logix Designer application does not execute the attempted change. The application only alerts you that the change is not allowed. In the case, if the change is attempted online, the Module Definition dialog box field that changes the data format is disabled.

(7)The change occurs after the connection is closed and reopened. You can close and reopen the connection in the following ways:

-Change the project while it is offline and download the updated project before going online again.

-Change the project while it is online and click Apply or OK in the Module Properties dialog box. In this case, before the change is made, a dialog box alerts you of the ramifications before the change is made.

HART Device Operation

Before using the HART capabilities, be sure that:

the I/O module and the associated field device are working properly in the analog 4…20 mA mode.

the channel is configured as 4…20 mA range with HART enabled.

the field device is HART capable.

no more than one HART field device is connected to each channel.

Notch Filter of input channel or Ramping Rate of output channel is set to a valid value.

Input data of HART device, that is device status, dynamic, or device variable values and status, are sent to Logix Controller at the RPI.

At the RPI, not only does the module send input data of the HART devices to the controller, but also the controller sends data for the HART devices to the module. For example, the controller sends data to reset Configuration Changed status or initiate an execution of a pre-configured HART command.

IMPORTANT If you switch the controller to Program mode or inhibit an output module, it may cause the output channels to de-energize and the HART device to not power up.

To power up the HART device, switch the controller to Run mode and uninhibit the output module.

26

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Chapter 2 Analog HART I/O Module Operation in a Logix 5000 Control System

Protected Operations for HART Devices

To maintain the secure operation of your HART device, operations that can disrupt module operation are restricted based on the module operating mode. Table 6 describes the restrictions.

Table 6 - Protected Operations on HART Devices

 

 

 

 

Activity

 

 

Current Module Operation

 

 

 

 

 

 

Device Reset

Connection

Device Configuration

Device Connection or

Electronic Keying

RPI Change

 

 

Request

Request

Change

Data Format Change

Change

 

 

 

 

 

 

 

 

 

Connection not running

Accepted

 

 

 

 

 

 

 

 

 

 

 

 

Connection running

Rejected

 

Accepted(1)

Not allowed(2)

Accepted(3)

 

(1)Device Configuration change is accepted if changes are made using FTD/DTM, handheld device, and HART commands.

(2)The difference between Rejected and Not allowed is that rejected activities can be attempted in the Studio 5000 Logix Designer application but do not take effect. The activities that are not allowed, that is, attempts to change the Connection or Data Format used, do not occur in the Studio 5000 Logix Designer application.

For example, if you attempt to reset a module that is connected to the owner-controller, the Studio 5000 Logix Designer application executes the request and alerts you that it was rejected. If you attempt to change the data format on a module that is connected to an owner-controller, the Studio 5000 Logix Designer application does not execute the attempted change. The application only alerts you that the change is not allowed. In the case, if the change is attempted online, the Module Definition dialog box field that changes the data format is disabled.

(3)The change occurs after the connection is closed and reopened. You can close and reopen the connection in the following ways:

-Change the project while it is offline and download the updated project before going online again.

-Change the project while it is online and click Apply or OK in the Module Properties dialog box. In this case, before the change is made, a dialog box alerts you of the ramifications before the change is made.

-RPI changes applied to one channel applies the same change to all channels in the configuration section.

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

27

Chapter 2 Analog HART I/O Module Operation in a Logix 5000 Control System

Notes:

28

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Chapter 3

Common I/O Module Features

Topic

Page

Software Configurable

29

Fault and Status Reporting

30

Module Inhibiting

30

Electronic Keying

31

Producer/Consumer Communication

31

Status Indicators

32

Use CIP Sync Time with I/O Modules

32

Module Firmware

32

Common Analog Channel Features

33

This chapter describes module features that are available on both FLEX 5000 HART input and output modules.

FLEX 5000 analog HART input modules convert an analog signal to a digital value. For example, the modules can convert the following:

Volts

Milliamps

You can configure FLEX 5000 HART input modules to support digital input signals when your application requires channel to channel isolation. The following types of discrete device types are supported:

Digital Input

IEC 61131-2 Type 3-d Digital Input

For information on digital input points, see Chapter 5

FLEX 5000 analog HART output modules convert a digital value to an analog signal. For example, the modules can convert the following:

Volts

Milliamps

Software Configurable

FLEX 5000 analog HART enabled modules decodes HART information from signal embedded within the channel.

You use the Studio 5000 Logix Designer application to configure the module, monitor system operation, and troubleshoot issues. You can also use the Studio 5000 Logix Designer application to retrieve the following information from any module in the system:

Serial number

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

29

Chapter 3 Common I/O Module Features

Fault and Status Reporting

Module Inhibiting

Firmware revision information

Product code

Vendor

Error and fault information

Diagnostic information

By minimizing the need for tasks, such as setting hardware switches and jumpers, the software makes module configuration easier and more reliable.

The FLEX 5000 analog HART I/O modules report fault and status data along with channel data. Fault and status data is reported in the following ways:

Studio 5000 Logix Designer application

Module status indicators

For more information on fault reporting, see the individual module feature chapters and Appendix A, Troubleshoot Your Module on page 107.

Module inhibiting lets you indefinitely suspend a connection, including Listen Only connections, between an owner-controller and an analog I/O module without removing the module from the configuration. This process lets you temporarily disable a module, such as to perform maintenance.

IMPORTANT Once a module is inhibited, the connections to the module and attached HART devices are also closed and the CIP messaging to the HART devices is disabled.

You can use module inhibiting in the following ways:

You write a configuration for an I/O module but inhibit the module to help prevent it from communicating with the owner-controller. The owner does not establish a connection and the configuration is not sent to the module until the connection is uninhibited.

In your application, a controller already owns a module, has downloaded the configuration to the module, and is exchanging data over the connection between the devices.

You can use module inhibiting in these instances:

You want to update an analog I/O module, for example, update the module firmware revision. Use the following procedure.

a.Inhibit the module.

b.Perform the update.

c.Uninhibit the module.

You use a program that includes a module that you do not physically possess yet. You do not want the controller to look for a module that does not yet exist. In this case, you can inhibit the module in your program until it physically resides in the proper slot.

To see where to inhibit a FLEX 5000 analog HART I/O module, see page 77.

30

Rockwell Automation Publication 5094-UM007B-EN-P - October 2020

Loading...
+ 124 hidden pages