Dsasw0053242 1783-Etapf1
Dsasw0053242 1783-Etapf1
Dsasw0053242 1783-Etapf1
Systems
Catalog Numbers 1756-ENBT, 1756-EN2F, 1756-EN2T, 1756-EN2TR,
1756-EN2TXT, 1768-ENBT, 1769-L23E-QB1B, 1769-L23E-QBFC1B, 1769L32E, 1769-L35E, 1783-ETAP, 1783-ETAP1F, 1783-ETAP2F, 1794-AENT, 20COMM-E, 22-COMM-E, 1734-AENT, 1734-AENTR
User Manual
IMPORTANT
ATTENTION
SHOCK HAZARD
BURN HAZARD
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.
Identifies information that is critical for successful application and understanding of the product.
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
Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous voltage may
be present.
Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may reach
dangerous temperatures.
Allen-Bradley, ArmorPOINT, CompactLogix, ControlLogix, DriveLogix, FLEX I/O, FlexLogix, Guard I/O, Logix5000, POINT I/O, Rockwell Automation, RSLinx, RSLogix 5000, Stratix 6000, Stratix 8000, and
TechConnect are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Summary of Changes
Introduction
This release of this document contains new and updated information. To find
new and updated information, look for change bars, as shown next to this
paragraph.
Updated Information
Page
13
58
187
Additional less significant changes have been made throughout the document.
Change bars mark all changes.
Summary of Changes
Notes:
Table of Contents
Preface
Chapter 1
EtherNet/IP Overview
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1756-ENBT Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1756-EN2F, 1756-EN2T, 1756-EN2TR, and
1756-EN2TXT Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1768-ENBT Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1769-L23E-QB1B, 1769-L23E-QBFC1B Packaged Controllers . . . . 17
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1769-L32E and 1769-L35E Controllers . . . . . . . . . . . . . . . . . . . . . . . . 18
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1783-ETAP, 1783-ETAP1F, and 1783-ETAP2F
EtherNet/IP Taps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1788-ENBT Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1794-AENT Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1734-AENT and 1734-AENTR Adapters . . . . . . . . . . . . . . . . . . . . . . 20
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1738-AENT and 1738-AENTR Adapters . . . . . . . . . . . . . . . . . . . . . . 21
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
20-COMM-E Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
22-COMM-E Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
EtherNet/IP Communication Modules in a Control System . . . . . . . 23
Installing Communication Modules or Other Devices on
the EtherNet/IP Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Safety I/O in EtherNet/IP Control Systems . . . . . . . . . . . . . . . . . . . . 24
I/O Module Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Guard I/O Catalog Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
CIP Safety in EtherNet/IP Safety Architectures . . . . . . . . . . . . . . 26
Bridge Across Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
EtherNet/IP Network Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Chapter 2
Configure a Workstation to
Operate on an EtherNet/IP
Network
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Configure the Ethernet Communication Driver in
RSLinx Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table of Contents
Chapter 3
Configure Stratix Switches
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Select a Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Set Up the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Switch Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Chapter 4
Configure an EtherNet/IP Module
to Operate on the Network
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Determine Network Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Set the IP Network Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Assign Network Parameters via the BOOTP/DHCP Utility . . . . . . . 45
Other Methods to Assign Network Parameters . . . . . . . . . . . . . . . . . . 47
Configure the Module with RSLinx Software . . . . . . . . . . . . . . . . 48
Configure Your Module with RSLogix 5000 Software . . . . . . . . . 50
Use DHCP Software to Set the IP Address . . . . . . . . . . . . . . . . . . 51
Duplicate IP Address Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Detection of Duplicate IP Addresses . . . . . . . . . . . . . . . . . . . . . . . 53
IP Address Swapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
DNS Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Use EtherNet/IP Modules in a Logix5000
Controller Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Chapter 5
Configure a Supervisor on a
Device-level Ring Network
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Rockwell Automation Products with Embedded
Switch Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Features Common to Products with Embedded
Switch Technology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Supervisor Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Ring Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Construct the Physical Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Configure Supervisor Nodes on a DLR Network . . . . . . . . . . . . . . . . 64
Configure a Ring Supervisor in RSLogix 5000
Programming Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Enable Ring Supervisor in RSLogix 5000
Programming Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Configure and Enable a Ring Supervisor in RSLinx Classic
Communication Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Complete the Physical Connections of the Network . . . . . . . . . . . . . . 74
Verify Supervisor Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Troubleshoot DLR Network Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Table of Contents
Chapter 6
Control I/O
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Set Up the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Add Distributed I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Add a Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Select a Communication Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Choosing a Direct or Rack-optimized Connection . . . . . . . . . . . . 83
Ownership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Select a Remote Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Set the Requested Packet Interval (RPI) . . . . . . . . . . . . . . . . . . . . . . . . 88
Access Distributed I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Chapter 7
Interlocking and Data Transfer
Between Controllers
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Set Up the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Logix5000 Controller Combinations . . . . . . . . . . . . . . . . . . . . . . . 94
Tag Guidelines for Produced or Consumed Data . . . . . . . . . . . . . . . . 95
Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Connections for Produced and Consumed Tags . . . . . . . . . . . . . . . . . 96
Produce a Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Configure the Produced Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Consume Data Produced by Another Controller. . . . . . . . . . . . . . . . 100
Add the Producer Controller to the Consumers
I/O Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Create the Consumed Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Guidelines for Message (MSG) Instructions. . . . . . . . . . . . . . . . . . . . 105
Connections for Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Cache Message Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Enter Message Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Add the EtherNet/IP Module to the Local Controllers
I/O Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Enter a Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Configure a MSG Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Communicate with PLC-5 or SLC Processors . . . . . . . . . . . . . . . . . . 115
Converting between INTs and DINTs . . . . . . . . . . . . . . . . . . . . 115
Mapping Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Receive MSGs from PLC-5 or SLC 500 Processors . . . . . . . . . . 118
Table of Contents
Chapter 8
Send Email
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
EtherNet/IP Module as an Email Client . . . . . . . . . . . . . . . . . . . . . . 119
Send Email Via a Controller-initiated Message Instruction . . . . . . . . 121
Create String Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Enter the Ladder Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Configure the MSG Instruction That Identifies the
Mail Relay Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Configure the MSG Instruction That Contains the
Email Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Enter Email Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Possible Email Status Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Chapter 9
Communicate with PanelView
Terminals
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Set Up the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Logix5000 Controller Combinations . . . . . . . . . . . . . . . . . . . . . . 132
Connections to PanelView Terminals . . . . . . . . . . . . . . . . . . . . . . . . . 132
Add a PanelView Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Organize Controller Data for a PanelView Terminal. . . . . . . . . . . . . 136
Connections to RSView Applications . . . . . . . . . . . . . . . . . . . . . . . . . 136
Chapter 10
Monitor Diagnostics
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Diagnostic Web Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Network Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Explicit Message Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
I/O Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Ethernet Statistics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Chapter 11
Troubleshoot an EtherNet/IP
Module
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Access Web Browser Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Diagnostic Overview Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Message Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
I/O Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Ethernet Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Switch Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Internet Group Multicast Protocol . . . . . . . . . . . . . . . . . . . . . . . . 157
Virtual Local Area Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Port Mirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Table of Contents
Chapter 12
USB Serial Communication
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Set Up the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Configure a Module Via the USB Port . . . . . . . . . . . . . . . . . . . . . . . . 162
Set Up a USB Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Flash Upgrade Firmware through a USB Port . . . . . . . . . . . . . . . . . . 165
Appendix A
Status Indicators
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
1756-ENBT EtherNet/IP Module Status Indicators. . . . . . . . . . . . . 169
1756-EN2F EtherNet/IP Module Status Indicators . . . . . . . . . . . . . 171
1756-EN2T EtherNet/IP Module Status Indicators . . . . . . . . . . . . . 173
1756-EN2TR EtherNet/IP Module Status Indicators. . . . . . . . . . . . 175
1756-EN2TXT ControlLogix-XT EtherNet/IP Bridge
Module Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
1769-L23E-QB1B and 1769-L23E-QBFC1B Controllers
Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
I/O Status Indicators. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
1769-L32E and 1769-L35E Controllers Status Indicators . . . . . . . . . 183
1768-ENBT Module Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . 185
1783-ETAP, 1783-ETAP1F, and 1783-ETAP2F
EtherNet/IP Tap Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . 187
1788-ENBT EtherNet/IP Daughtercard Status Indicators. . . . . . . . 189
1734-AENT and 1734-AENTR EtherNet/IP
POINT I/O Adapter Status Indicators . . . . . . . . . . . . . . . . . . . . . . . 192
1738-AENTR ArmorPOINT I/O 2-port EtherNet/IP
Adapter Status Indicators. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
1794-AENT EtherNet/IP FLEX I/O Adapter
Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
20-COMM-E Module Status Indicators . . . . . . . . . . . . . . . . . . . . . . . 201
22-COMM-E Module Status Indicators . . . . . . . . . . . . . . . . . . . . . . . 205
Appendix B
Fiber Cable and LC Connector
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Appendix C
EtherNet/IP Network Connections Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
CIP Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
TCP Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Multicast Address Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Requested Packet Interval (RPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Table of Contents
Appendix D
EtherNet/IP Network Overview
Index
10
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Ethernet Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Use of the Common Industrial Protocol (CIP) . . . . . . . . . . . . . . 218
Configuration Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Gateways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Subnet Mask. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Manual Configuration on an Ethernet Switch . . . . . . . . . . . . . . . . . . 222
Change Ports on an Ethernet Switch . . . . . . . . . . . . . . . . . . . . . . . . . 222
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Preface
This manual describes how you can use EtherNet/IP modules with your
Logix5000 controller and communicate with various devices on the Ethernet
network.
You should use this manual if you program applications that use Ethernet with
one of these Logix5000 controllers:
CompactLogix controller
ControlLogix controller
FlexLogix controller
You should also understand:
networking concepts.
RSLogix 5000 programming software.
RSLinx Classic programming software.
11
Preface
Notes:
12
Chapter
EtherNet/IP Overview
Introduction
Page
1756-ENBT Module
15
15
1768-ENBT Module
17
17
18
18
1788-ENBT Module
19
1794-AENT Adapter
20
20
21
20-COMM-E Module
21
22-COMM-E Module
22
23
24
27
30
13
Chapter 1
EtherNet/IP Overview
1734-AENT
1738-AENT, 1734-AENTR
1756-ENBT
1756-EN2F
1756-EN2T, 1756-EN2TR,
1756-EN2TXT
1768-ENBT
1769-L23E-QB1B,
1769-L23E-QBFC1B
1769-L32E, 1769-L35E
1788-ENBT
1794-AENT
2x-COMM-E
14
EtherNet/IP Overview
1756-ENBT Module
Chapter 1
Additional Resources
Resource
Description
1756-EN2F, 1756-EN2T,
1756-EN2TR, and
1756-EN2TXT Modules
1756-EN2T
control of I/O.
communication via produced/consumed tags and MSG instructions.
communication with HMI.
configuration and programming, such as uploading and downloading.
an adapter for 1756 I/O modules.
USB serial communication, enabling a laptop or workstation to access
and program a Logix5000 controller. For more information, see the
chapter USB Port Connection.
a web server to provide diagnostic and status information.
rotary switches for quick IP address configuration.
15
Chapter 1
EtherNet/IP Overview
Additional Resources
Resource
Description
16
EtherNet/IP Overview
1768-ENBT Module
Chapter 1
control of I/O.
communication via produced/consumed tags and MSG instructions.
communication with HMI.
configuration and programming, such as uploading and downloading.
a web server to provide diagnostic and status information.
Additional Resources
Resource
Description
1769-L23E-QB1B,
1769-L23E-QBFC1B
Packaged Controllers
1769-L23E-QB1B
control of I/O.
communication via produced/consumed tags and MSG instructions.
communication with HMI.
configuration and programming, such as uploading and downloading.
a web server to provide diagnostic and status information.
Additional Resources
Resource
Description
17
Chapter 1
EtherNet/IP Overview
control of I/O.
communication via produced/consumed tags and MSG instructions.
communication with HMI.
configuration and programming, such as uploading and downloading.
a web server to provide diagnostic and status information.
Additional Resources
Resource
Description
1783-ETAP, 1783-ETAP1F,
and 1783-ETAP2F
EtherNet/IP Taps
18
EtherNet/IP Overview
Chapter 1
The network ports used to connect to linear or DLR networks are different for
each tap. The following table describes the types of taps used with each tap:
Cat. No.
Network Ports
Description
1783-ETAP
2 copper
1783-ETAP1F
1 copper
1 fiber
2 fiber
Additional Resources
Resource
Description
1788-ENBT Module
Additional Resources
Resource
Description
19
Chapter 1
EtherNet/IP Overview
1794-AENT Adapter
Additional Resources
Resource
Description
Additional Resources
Resource
Description
20
EtherNet/IP Overview
1738-AENT
control of I/O.
module configuration.
linear and device level ring (DLR) topologies on the 1738-AENTR
adapter only.
x100
0
2
A
0
x1
I
P
x10
2
D
D
R
E
S
S
4
0
PWR
Chapter 1
Adapter
Status
Network
Activity
Network
Status
PointBus
Status
System
Power
Adapter
Power
conformance tested
Additional Resources
Resource
Description
20-COMM-E Module
configuration.
collection of data.
peer-to-peer capability.
a web server to provide diagnostic and status information.
Additional Resources
Resource
Description
21
Chapter 1
EtherNet/IP Overview
22-COMM-E Module
Additional Resources
Resource
Description
22
EtherNet/IP Overview
EtherNet/IP Communication
Modules in a Control
System
Chapter 1
These diagrams show how EtherNet/IP modules can fit into a control system.
EtherNet/IP Network Overview
1769-L23Ex
Distributed I/O
1756-ENBT
1756 I/O modules
1769-L3xE
1768-L4x
1768-ENBT
Switch
PowerFlex
drive
1794-AENT
1794 I/O modules
1734-AENT
1734 I/O modules
Workstation
1783-ETAP
Workstation
1783-ETAP
1783-ETAP
PanelView terminal
1783-ETAP
PowerFlex drive
1756-ENBT
1756 I/O modules
1734-AENTR
1734 I/O modules
1738-AENTR
1738 I/O modules
In this example:
the controllers can produce and consume tags with each other.
the controllers can initiate MSG instructions that send/receive data or
configure devices.
the workstation can upload/download projects to the controllers.
the workstation can configure devices on the EtherNet/IP network.
These diagrams show how EtherNet/IP modules can fit into a control system.
IMPORTANT
23
Chapter 1
EtherNet/IP Overview
Rockwell Automation offers the Guard I/O product line that implements the
EtherNet/IP safety protocol. This section provides an overview of the
modules use in a safety system.
For more information on using Guard I/O modules, see Guard I/O
EtherNet/IP Safety Modules user manual, publication 1791ES-UM001.
24
EtherNet/IP Overview
Chapter 1
1791ES-IB16
1791ES-IB8XOBV4
(1)
Description
Enclosure
Type
Rating
Safety
Inputs
Meets IP20 16
8
Test
Outputs(1)
Safety Outputs
16
8
4 bipolar pairs
Solid State
25
Chapter 1
EtherNet/IP Overview
RSLogix Software
RSView Software
Ethernet
ControlNet
DeviceNet
DeviceNet
DeviceNet
EtherNet/IP
ControlNet
DeviceNet
Standard Communication
Safety Communication
Safety controllers control the safety outputs. Safety or standard controllers can
control the standard outputs.
For more information on using Guard I/O modules, see Guard I/O
EtherNet/IP Safety Modules user manual, publication 1791ES-UM001.
26
EtherNet/IP Overview
Chapter 1
EtherNet/IP
Switch
Bridge
DeviceNet
Device 2
ControlNet
DeviceNet
RS-232 Serial
EtherNet/IP
Yes
Yes
Yes
Yes
ControlNet
Yes
Yes
Yes
Yes
RS-232
Yes
Yes
Yes
Yes
27
Chapter 1
EtherNet/IP Overview
Drive
28
EtherNet/IP Overview
Chapter 1
1
2
3
4
5
Item
Description
EtherNet/IP network
DeviceNet network
29
Chapter 1
EtherNet/IP Overview
EtherNet/IP Network
Specifications
Connections
TCP
CIP
1734-AENT,
1734-AENTR
32
20
1738-AENT,
1738-AENTR
32
1756-ENBT
CIP Unconnected
Messages (backplane +
Ethernet)
Packet
Rates (packets/
second)(1)
I/O
HMI/MSG
32
5000
900
20
32
5000
64
128(2)
64 + 64
1756-EN2F
128
256(2)
1756-EN2T,
1756-ENT2TR,
1756-EN2TXT
128
1756-EWEB
1768-ENBT(3)
SNMP
Support
(password
required)
Media
Support
Twisted Pair
Fiber
No
Yes
No
900
No
Yes
No
5000
900
Yes
Yes
No
128 + 128
10,000
3200
Yes
No
Yes
256(2)
128 + 128
10,000
3200
Yes
Yes
No
64
128(2)
128 + 128
N/A
900
Yes
Yes
No
32
64(2)
32 + 32
5000
960
Yes
Yes
No
64
128
1768-EWEB
64
128(2)
128 + 128
N/A
960
Yes
Yes
No
1769-L23Ex
32(2)
32 + 32
2000
380
Yes
Yes
No
1769-L3xE
64
32(2)
32 + 32
4000
760
Yes
Yes
No
1783-ETAP
64
N/A
N/A
N/A
900
No
Yes
No
1783-ETAP1F,
1756-ETAP2F
64
N/A
N/A
N/A
900
No
Yes
Yes
1794-AENT
64
64
N/A
9500
N/A
Yes
Yes
No
2x-COMM-E
30
16
16
400
50
No
Yes
No
(1)
Total packet rate = I/O Produced Tag, max + HMI/MSG, max. Packet rates will vary depending on packet size. For more detailed specifications, see the EDS file for a
specific catalog number.
(2)
CIP connections for these devices can be used for all explicit or all implicit applications.
Example: A 1756-ENBT has a total of 64 CIP connections and can be used for any combination of connections.
(3)
The number of TCP and CIP connections supported by the 1768-ENBT module depends on the firmware revision you are using. If you are using firmware revision 1.x, the
module supports 32 TCP connections and 64 CIP connections. If you are using firmware revision 2.x or later, the module supports 64 TCP connections and 128 CIP
connections.
30
EtherNet/IP Overview
Chapter 1
Produced/Consumed Tags
Number of Multicast Tags,
Max
Unicast Available(1)
1734-AENT,
1734-AENTR
N/A
Socket
Services
Speed
Duplex
(Half/Full)
Duplicate IP
Detection
(starting revision)
No
10/100
1738-AENT,
1738-AENTR
N/A
No
10/100
1756-ENBT
32(2)
No
10/100
Revision 3.3
1756-EN2F
32(2)
No
10/100
Revision 1.x
1756-EN2T,
1756-EN2TR,
1756-EN2TXT
32(2)
No
10/100
Revision 1.x
N/A
N/A
Yes
10/100
Revision 2.2
1768-ENBT
32(2)
No
10/100
Revision 1.x
1768-EWEB
N/A
N/A
Yes
10/100
Revision 1.x
1769-L23Ex
32(2)
No
10/100
Revision 16
1769-L3xE
32(2)
No
10/100
Revision 15
1783-ETAP
N/A
N/A
No
10/100
Revision 1.x
1783-ETAP1F,
1783-ETAP2F
N/A
N/A
No
10/100
Revision 2.x
1794-AENT
N/A
N/A
No
10/100
Revision 3.x
2x-COMM-E
N/A
N/A
No
10/100
Revision 1.1
(1)
(2)
Each controller can send a maximum of 32 produced tags to one single consuming controller. If these same tags are sent to multiple consumers, the maximum number
is 31.
31
Chapter 1
EtherNet/IP Overview
IMPORTANT
32
Chapter
Introduction
33
Chapter 2
34
Chapter 2
35
Chapter 2
Notes:
36
Chapter
Introduction
Page
38
Select a Switch
37
Switch Features
38
Additional Resources
39
Select a Switch
Select
37
Chapter 3
Switch Features
Device
Description
HMI device
Drive
Stratix switch
Logix chassis
Distributed I/O
Stratix Features
Switch
Stratix 8000
Configuration Features
IT-friendly configuration
tool Cisco Command
Line Interface, Cisco
Network Assistant,
Device Manager
Express setup quick
start-up feature
38
Monitoring Features
RSLogix 5000
pre-defined tags allow
easy access for HMI
development
Sample face plates
available for View
applications
Security Features
Supports all security
features available in the
Cisco Catalyst line of
switches including:
- 802.1x industry
standard
authentication
Smartport easy
switch port optimization
feature
- MAC ID device
authentication
Web enabled
configuration using
embedded web pages
AOP configuration
stored as part of project
in RSLogix 5000
- Port control
Maintenance Features
Removable
CompactFlash card
holds OS and
configuration of the
switch which can be
easily transferred to a
new one
Standard DHCP Option
82 support enables
fixed IP address
assignment to switch
ports
Chapter 3
Stratix Features
Switch
Stratix 6000
Configuration Features
Monitoring Features
Real-time diagnostics
available in embedded
web pages
Default IP address
allows quick start up
Web enabled
configuration using
embedded web pages
AOP configuration
stored as part of project
in RSLogix 5000
RSLogix 5000
pre-defined tags allow
easy access for HMI
development
- Traffic level monitor
w/ alarms
Sample face plates
available for View
applications
Stratix 2000
Additional Resources
Security Features
Supports all security
features available in the
Cisco Catalyst line of
switches including:
- Port control
- MAC ID device
authentication
- Switch access
username/password
authentication
No security features
available in unmanaged
switches
Maintenance Features
Parameter settings held
in Logix project and are
automatically
downloaded after
switch replacement (IP
address must be set
prior to download)
DHCP per port ensures
connected devices are
assigned the right
addresses after
replacement
Direct replacement - no
set-up or configuration
required
Description
39
Chapter 3
Notes:
40
Chapter
Page
41
43
45
47
51
IP Address Swapping
53
DNS Addressing
54
55
Determine Network
Parameters
Description
IP address
The IP address uniquely identifies the module. The IP address is in the form xxx.xxx.xxx.xxx
where each xxx is a number from 0. . .255. However, there are some reserved values that
you cannot use as the first octet in the address.
For example, you cannot use:
001.xxx.xxx.xxx
127.xxx.xxx.xxx
223 to 255.xxx.xxx.xxx
Subnet mask
Subnet addressing is an extension of the IP address scheme that allows a site to use a
single network ID for multiple physical networks. Routing outside of the site continues by
dividing the IP address into a net ID and a host ID via the class. Inside a site, the subnet
mask is used to redivide the IP address into a custom network ID portion and host ID
portion. This field is set to 0.0.0.0 by default.
If you change the subnet mask of an already-configured module, you must cycle power to
the module for the change to take effect.
41
Chapter 4
Description
Gateway
A gateway connects individual physical networks into a system of networks. When a node
needs to communicate with a node on another network, a gateway transfers the data
between the two networks. This field is set to 0.0.0.0 by default.
If you use DNS addressing, or reference the module via host name in MSG
instructions, define these parameters.
EtherNet/IP Network Parameters for DNS Addressing
EtherNet/IP Network Parameter
Description
Host name
A host name is part of a text address that identifies the host for a module. The full text
address of a module is host_name.domain_name.
Domain name
A domain name is part of a text address that identifies the domain in which the module
resides. The full text address of a module is host_name.domain_name. The domain name
has a 48-character limit.
If you specify a DNS server, you must enter a domain name. Also, if you send email from
the module, some mail relay servers require a domain name during the initial handshake
of the SMTP session.
This identifies any DNS servers used in the network. You must have a DNS server
configured if you specified a domain name or a host name in the modules configuration.
The DNS server converts the domain name or host name to an IP address that can be used
by the network.
For more information on DNS addressing, see page 54.
42
Chapter 4
43
Chapter 4
Module power-up
No
No
Is DHCP or
BOOTP
enabled?
Adapter uses IP
address stored in
nonvolatile memory
Module
IP address
between
001-254?
Yes
Yes
Module requests
address from
DHCP/BOOTP server
Module using a
valid IP address1
1 - If necessary, you can set the module switches to 888 to restore the IP address to the factory default value of 999. In this case, cycle power to the
module after restoring the factory default settings and begin the flowchart process again.
Then
The adapters IP address will be 192.168.1.xxx (where xxx represents the number set on
the switches).
The adapters subnet mask will be 255.255.255.0, with the gateway address set to
0.0.0.0.
The adapter will not have a host name assigned, or use any Domain Name System when
using the thumbwheel settings.
The module checks to see if DHCP or BOOTP is enabled. If either is, the module requests
an IP address from a DHCP/BOOTP server. The DHCP/BOOTP server will also assign
other Transport Control Protocol (TCP) parameters.
If you have used software to preconfigure an IP address, and DHCP or BOOTP is
disabled, the module will use the configured IP address.
The adapter will use the IP address and any otherTCP configurable parameters stored in
nonvolatile memory.
Important: The factory default switch setting is 999, and DHCP is enabled.
44
Assign Network
Parameters via the
BOOTP/DHCP Utility
Chapter 4
Before you start the BOOTP/DHCP utility, make sure you have
the hardware (MAC) address of the module. The hardware
address is on a sticker on the side of the EtherNet/IP module.
The hardware address in a format similar to:
00-0b-db-14-55-35.
4. Click OK.
The Request History panel displays the hardware addresses of modules
issuing BOOTP requests.
5. Double-click the hardware (MAC) address of the module to be
configured.
45
Chapter 4
The New Entry window appears with the modules Ethernet Address
(MAC).
46
Chapter 4
Page
RSLinx software
48
50
DHCP software
51
Thumbwheel switches
43
47
Chapter 4
48
Chapter 4
a.
b.
c.
d.
Then
8. Click OK.
49
Chapter 4
The Module Properties dialog box appears. The example screen below
shows the Module Properties dialog box for the 1756-ENBT module.
5. Click Apply.
6. Click OK.
50
Chapter 4
Duplicate IP Address
Detection
Firmware Revision
1734-AENT, 1734-AENTR
1738-AENT, 1738-AENTR
1756-ENBT
1756-EN2F
1756-EN2T
1756-EN2TR
1756-EN2TRXT
1768-ENBT
1769-L2x
1783-ETAP
1783-ETAP1F, 1783-ETAP2F
51
Chapter 4
Cat. No.
Firmware Revision
1788-ENBT
1794-AENT
2x-COMM-E
52
Chapter 4
Then
The second module generally keeps its IP address, regardless of which module first
obtains the IP address.
The other module will detect a conflict, give up the IP address and enter conflict mode.
The module that supports duplicate IP address detection will detect the conflict and
give up the IP address.
IP Address Swapping
53
Chapter 4
DNS Addressing
54
Chapter 4
IMPORTANT
After installing an EtherNet/IP module and setting its IP address, add the
module to the Controller Organizer in an RSLogix 5000 project. This addition
establishes I/O control.
You must download that project to the host controller before operation can
begin. When the controller begins operation, it establishes a connection with
the EtherNet/IP module. The modules configuration determines its behavior.
For more information on configuring and placing a workstation (for
developing an RSLogix 5000 project) on an EtherNet/IP network, see
Configure a Workstation to Operate on an EtherNet/IP Network on page 33.
For information on controlling I/O, see Control I/O on page 77.
55
Chapter 4
56
Chapter
Introduction
Page
58
63
64
74
75
75
media redundancy.
fast network fault detection and reconfiguration.
the resiliency of a single-fault tolerant network.
easy implementation without any additional hardware requirements.
IMPORTANT
57
Chapter 5
Rockwell Automation
Products with Embedded
Switch Technology
The current Rockwell Automation products that you can use to construct a
DLR or linear network include:
1756-EN2TR ControlLogix EtherNet/IP 2-port module - Allows
ControlLogix controllers, I/O modules and communication modules to
connect to the DLR or linear network.
1783 EtherNet/IP taps - Allow devices that do not support embedded
switch technology to connect to a linear or a DLR network. Each tap
uses a device port on the front of the tap to connect to devices that do
not support the embedded switch technology to connect to linear or
DLR networks. The taps have two network ports to connect to linear or
DLR networks.
The network ports used to connect to linear or DLR networks are
different for each type of tap. The following table describes the types of
taps used with each tap:
Cat. No.
Network Ports
Description
1783-ETAP
2 copper
1783-ETAP1F
1 copper
1 fiber
2 fiber
58
Chapter 5
59
Chapter 5
Each product supports a 1588 transparent clock for CIP motion and
CIP Sync applications.
CIP Sync technology can be used in Logix control systems to
synchronize clocks across a system operating on the EtherNet/IP
network. This technology supports highly distributed applications that
require such functions as timestamping, sequence of events recording,
distributed motion control, and increased control coordination.
For example, with CIP Sync technology, a single ControlLogix
controller can establish a master time and then, using ControlLogix
Ethernet modules, propogate that time to all necessary devices on the
network.
For more information on how to use CIP Synch technology, see the
Integrated Architecture and CIP Sync Configuration Application
Solution, publication IA-AP003.
Each of the products described on page 58 has 2 ports to connect to a
linear or DLR network in a single subnet. You cannot use these ports as
two Network Interface Cards (NICs) connected to two different
subnets.
60
Chapter 5
1756-EN2TR
1783-ETAP
1783-ETAP
1756-EN2TR
1734-AENTR
1738-AENTR
Supervisor Node
A DLR network requires at least one node to be configured as ring supervisor.
Currently, two Rockwell Automation products support the ring supervisor
functionality.
1756-EN2TR, ControlLogix EtherNet/IP 2-port module
1783-ETAP, 1783-ETAP1F, and 1783-ETAP2F EtherNet/IP taps
IMPORTANT
61
Chapter 5
62
Chapter 5
Ring Node
A ring node is any node that operates on the network to process data that is
transmitted over the network or to pass on the data to the next node on the
network. When a fault occurs on the DLR network, these reconfigure
themselves and relearn the network topology. Additionally, ring nodes can
report fault locations to the active ring supervisor.
The first thing you must do to create a new DLR network is physically connect
all necessary devices to the network. However, you should leave at least one
connection unmade, that is, temporarily omit the physical connection between
two nodes on the ring, as the factory default settings of DLR devices are set to
operate in linear/star mode or as ring nodes on existing DLR networks.
The figure below shows an example of a new DLR network with one physical
connection left open.
Example Device-level Ring Topology with One Connection Left Unmade
Last physical
connection is
not made.
63
Chapter 5
Configure Supervisor
Nodes on a DLR Network
After you have installed all devices on the DLR network, you must configure
the supervisor node. Ring nodes do not require any configuration.
Before you can complete a DLR network, that is, configure all devices on the
network and make all physical connections, you must configure and enable a
ring supervisor in:
RSLogix 5000 programming software
or
RSLinx Classic communication software
This section shows how to use RSLogix 5000 programming software,
beginning on page 65, and RSLinx Classic communication software, beginning
on page 71, to configure and enable a ring supervisor. When using either
software, the 1783-ETAP, 1783-ETAP1F, and 1783-ETAP2F taps have
additional configuration parameters.
IMPORTANT
64
Chapter 5
IMPORTANT
Depending on the firmware revision of your product, you must use a specific AOP version.
Cat. No.
Firmware Revision
1756-EN2TR
2.1(1)
1.x or later
3.x or later
2.x or later
1.1(2)
1.x or later
2.x or later
2.x or later
2.x or later
2.x or later
1783-ETAP
1783-ETAP1F
1783-ETAP2F
(1)
You can use the ControlFLASH Firmware Upgrade software to upgrade a 1756-EN2TR module from firmware revision 2.1 to 3.x or later.
(2)
You can use the ControlFLASH Firmware Upgrade software to upgrade a 1783-ETAP tap from firmware revision 1.1 to 2.x or later.
To download new firmware, go to: http://www.rockwellautomation.com/support/americas/index_en.html
If you upgrade the firmware revision on your module or tap, you must use the required AOP revision listed above for that revision. For
example, if you upgrade your 1756-EN2TR module to firmware revision 3.x or later, you must use AOP revision 2.x or later in your RSLogix
5000 programming software.
Additionally, if you upgrade the firmware revision on your module or tap, you must also use the required RSLinx communication software
for that firmware revision. For more information on which RSLinx communication software version is required for each firmware revision,
see page 71.
For both the 1756-EN2TR module and 1783-ETAP tap, make sure that the Major Revision configured on the
General tab of the devices RSLogix 5000 programming software configuration matches the major revision
of the physical module.
If the device configuration on the General tab does not match the physical module, the programming
software alerts you to this mismatch when you attempt to configure the Internet Protocol, Port
Configuration and Network tabs for that device.
65
Chapter 5
66
Chapter 5
67
Chapter 5
The steps to enable a ring supervisor are basically the same for
both the 1756-EN2TR module and the 1783-ETAP, 1783-ETAP1F,
or 1783-ETAP2F tap. This example shows how to do it for the
1756-EN2TR module.
Double-click the
module.
68
Chapter 5
For the Supervisor Precedence parameter, you must click Set after
entering a value.
4. Click Set.
IMPORTANT
69
Chapter 5
Functionality
Description
Default Setting
Supervisor
Precedence
You must configure a supervisor precedence number for each device configured as a ring
supervisor. The highest possible supervisor precedence value is 255.
When multiple nodes are enabled as supervisor, the node with the highest precedence value is
assigned as the active ring supervisor; the other nodes automatically become back-up supervisors.
We recommend that you:
configure back-up supervisor nodes.
set your desired Active Ring Supervisor with a relatively high supervisor-precedence value
compared to the back-up nodes.
keep track of your networks supervisor-precedence values.
If multiple supervisors are configured with the same precedence value (the factory default value
for all supervisor-capable devices is 0), the node with the numerically highest MAC address
becomes the active supervisor.
Beacon Interval
Frequency of the active ring supervisor transmitting a beacon frame through both of its Ethernet
ports. This parameter is user configurable for any time between 200S and 100mS.
400 S
Beacon Timeout
The beacon timeout is amount of time nodes wait before timing out the reception of beacon
frames and taking appropriate action. Supervisors support a range from 400S to 500mS.
1960 S
Ring Protocol
VLAN ID
70
Chapter 5
IMPORTANT
Cat. No.
Firmware Revision
Required RSLinx
Commmunication Software
Version
1756-EN2TR
2.1(1)
2.55 or later
3.x or later
2.56 or later
1.1(2)
2.55 or later
2.x or later
2.56 or later
2.x or later
2.56 or later
1783-ETAP
1783-ETAP1F
1783-ETAP2F
(1)
You can use the ControlFLASH Firmware Upgrade software to upgrade a 1756-EN2TR module from firmware revision 2.1 to 3.x or later.
(2)
You can use the ControlFLASH Firmware Updgrade software to upgrade a 1783-ETAP tap from firmware revision 1.1 to 2.x or later.
To download new firmware, go to: http://www.rockwellautomation.com/support/americas/index_en.html
If you upgrade the firmware revision on your module or tap, you must use the required RSLinx communication software version listed
above for that firmware revision. For example, if you upgrade your 1756-EN2TR module to firmware revision 3.x or later, you must use
RSLinx communication software, version 2.56 or later.
Additionally, if you upgrade the firmware revision on your module or tap, you must also use the required AOP revision for that firmware
revision. For more information on which AOP revision is required for each firmware revision, see page 65.
71
Chapter 5
If you do not have the Electronic Data Sheet (EDS) file installed
on the module configured to be the ring supervisor, it will
appear with a question mark (?). To obtain and use the EDS file:
right-click the module and choose to upload the EDS file from the
device.
or
download the EDS file from:
http://www.rockwellautomation.com/resources/eds/
The General tab appears with information about the module that is not
configurable.
72
Chapter 5
6. Click Set.
IMPORTANT
73
Chapter 5
After you configure and enable your ring supervisor nodes, you must complete
the physical connection of your new DLR network to make it complete and
fully functional.
The figure below shows an example DLR network with all physical
connections complete.
Example Device-level Ring Topology with All Connections Complete
Last physical
connection is
made.
74
Verify Supervisor
Configuration
Chapter 5
You may want to verify that your supervisor configuration has taken place and
that the ring network is functioning properly. You can verify that configuration
and a normally functioning network in either RSLogix 5000 programming
software or RSLinx Classic software.
1. Access the module properties as shown previously in this chapter.
2. Click the Network tab.
3. Check the Network Topology and Network Status fields.
They should display Ring and Normal respectively, as shown below.
For a 1756-EN2TR module, you can also verify the supervisor configuration
through the modules diagnostic web pages. For more information on
monitoring diagnostics via an EtherNet/IP modules web pages, see Monitor
Diagnostics on page 137.
Troubleshoot DLR
Network Issues
75
Chapter 5
76
Chapter
Control I/O
Introduction
Topic
Page
77
87
88
90
Workstation
Item
Description
Switch
77
Chapter 6
Control I/O
The Logix5000 controller can communicate with each I/O module directly
(direct connection). Or you can configure a rack-optimized connection to the
EtherNet/IP adapter to send data to any digital I/O modules. Analog modules
always require direct connections.
You must:
set the IP addresses for each EtherNet/IP module.
connect all wiring and cabling properly.
configure the communication driver (such as AB-ETHIP-1) for the
programming workstation.
To communicate with a systems I/O modules, add bridge, adapter, and I/O
modules to the controllers I/O Configuration folder. Within the folder,
organize the modules into a hierarchy (tree/branch, parent/child).
For a typical distributed I/O network, such as the one shown below,
Controller
Local
Communication
Module
Remote
Adapter
I/O
Module
Device
78
Control I/O
Chapter 6
IMPORTANT
Add a Module
To add a module to the I/O Configuration folder, perform this procedure.
1. In the Controller Organizer of RSLogix 5000 programming software,
right-click branch to which you want to add the module and choose
New Module.
79
Chapter 6
Control I/O
2. Expand the module type and choose the module you wish to add and
click OK.
80
Control I/O
Chapter 6
3. From the Major Revision pull-down menu, choose the major revision of
the I/O module you want to add and click OK.
The Module Properties dialog box appears.
81
Chapter 6
Control I/O
Select a Communication
Format
Digital
A rack-optimized connection
Rack Optimization
Full Diagnostics
A direct connection
Scheduled Data
Digital
CST Timestamped
Input Data
Output Data
Analog
A direct connection
(only direct connection is
supported for analog modules)
Float Data
Integer Data
CST Timestamped
82
Control I/O
Chapter 6
Definition
Direct connection
A direct connection is a real-time, data transfer link between the controller and an I/O
module. The controller maintains and monitors the connection with the I/O module. Any
break in the connection, such as a module fault or the removal of a module while under
power, sets fault bits in the data area associated with the module.
A direct connection
is any connection
that does not use the
Rack Optimization
Comm Format.
Rack-optimized
connection
For digital I/O modules, you can select rack-optimized communication. A rack-optimized
connection consolidates connection usage between the controller and all the digital I/O
modules in the chassis (or DIN rail). Rather than having individual, direct connections for
each I/O module, there is one connection for the entire chassis (or DIN rail).
Rack-optimized
connection
IMPORTANT
83
Chapter 6
Control I/O
Switch
EtherNet/IP Network
EtherNet/IP Adapters
With I/O Modules
Digital I/O Modules
Amount
4
2
If you have many modules, direct connections to each module may not be
feasible because you could use up the number of connections and packets per
second supported by the module.
See Rack-optimized Connections For I/O Modules on page 85 to conserve
connection use and network traffic.
84
Control I/O
Chapter 6
Switch
EtherNet/IP Network
EtherNet/IP Adapters
With I/O Modules
Digital I/O Modules
Amount
The rack-optimized connection conserves connections, but can limit the status
and diagnostic information that is available from the I/O modules.
To optimize the number of available connections, use a rack-optimized
connection between any digital I/O that allows it and the remote adapter that
connects the distributed I/O to the controller via the communication module.
85
Chapter 6
Control I/O
Ownership
In a Logix5000 system, modules multicast data. Therefore, multiple modules
can receive the same data at the same time from a single module. When
choosing a communication format, decide whether to establish an
owner-controller or listen-only relationship with the module.
Types of Module Ownership
Owner controller
The controller that creates the primary configuration and communication connection to a module. The owner
controller writes configuration data and can establish a connection to the module.
An I/O connection where another controller owns/provides the configuration data for the I/O module. A
controller using a listen-only connection only monitors the module. It does not write configuration data and
can only maintain a connection to the I/O module when the owner controller is actively controlling the I/O
module.
Listen-only connection
86
Control I/O
Chapter 6
Input module
Owner
Owner
Use the same configuration as the other
owner controller.
Owner
Listen-only
This Ownership
Description
Input modules
Owner
Output
modules
Listen-only
Once an input module has been configured and owned by a controller, other controllers can
establish a listen-only connection to that module. These controllers can receive multicast data
while another controller owns the module. If all owner controllers break their connections to the
input module, all controllers with listen-only connections no longer receive multicast data.
Owner
An output module is configured by a controller that establishes a connection as an owner. Only one
owner connection is allowed for an output module. If another controller attempts to establish an
owner connection, the connection attempt is rejected.
Listen-only
Once an output module has been configured and owned by one controller, other controllers must
establish listen-only connections to that module. These controllers can receive multicast data while
another controller owns the module. If the owner controller breaks its connection to the output
module, all controllers with listen-only connections no longer receive multicast data.
1794-AENT
1734-AENT
87
Chapter 6
Control I/O
When you configure an I/O module, you define the requested packet interval
(RPI) rate for the module. Only data-producing modules require an RPI. For
example, a local EtherNet/IP communication module requires no RPI
because it produces no data for the system but acts only as a bridge.
To set an RPI, perform this procedure.
1. Make sure the module is installed, started and connected to the
controller via a serial, or other network, connection.
2. In the Controller Organizer of RSLogix 5000 programming software,
right-click the EtherNet/IP module and choose Properties.
88
Control I/O
Chapter 6
4. From the Requested Packet Interval (RPI) menu, select the rate at which
you want data to be updated over a connection.
Only set the RPI to the rate the application requires.
IMPORTANT
5. Click OK.
Unlike EtherNet/IP modules, in Logix5000 controllers, I/O values update at
an interval set via the projects I/O configuration folder. The values update
asynchronously to the execution of logic. At the specified interval, the
controller updates a value independently from the execution of logic.
89
Chapter 6
Control I/O
Is
Location
SlotNumber
Type
Type of data
I = input
O = output
C = configuration
S = status
MemberName
Specific data from the I/O module, which depends on the type of data the module can store
For example, Data and Fault are possible fields of data for an I/O module. Data is the common name for
values the are sent to or received from I/O points.
SubMemberName
Bit (optional)
Specific point on the I/O module, which depends on the size of the I/O module (0...31 for a 32-point
module)
90
Control I/O
Chapter 6
EXAMPLE
1
2
Example
Module
FLEX_io_adapter:I
FLEX_io_adapter:I.SlotStatusBits
FLEX_io_adapter:I.Data
FLEX_io_adapter:O
FLEX_io_adapter:O.Data
Remote 1794-IA16
input_module in slot 0
FLEX_io_adapter:0:C
FLEX_io_adapter:0:C.Config
FLEX_io_adapter:0:C.DelayTime_0
FLEX_io_adapter:0:C.DelayTime_1
FLEX_io_adapter:0:C.DelayTime_2
FLEX_io_adapter:0:C.DelayTime_3
FLEX_io_adapter:0:C.DelayTime_4
FLEX_io_adapter:0:C.DelayTime_5
FLEX_io_adapter:0:I
Rack-optimized connection
Remote 1794-OB16
output_module in slot 1
Rack-optimized connection
Remote 1794-IF2XOF2I
combo_analog in slot 2
Direct connection
FLEX_io_adapter:1:C
FLEX_io_adapter:1:C.SSData
FLEX_io_adapter:1:O
FLEX_io_adapter:1:O.Data
FLEX_io_adapter:2:C
FLEX_io_adapter:2:C.InputFIlter
FLEX_io_adapter:2:C.InputConfiguration
FLEX_io_adapter:2:C.OutputConfiguration
FLEX_io_adapter:2:C.RTSInterval
FLEX_io_adapter:2:C.SSCh0OuputData
FLEX_io_adapter:2:C.SSCH1OutputData
FLEX_io_adapter:2:I
91
Chapter 6
Control I/O
The choice of rack optimization for an I/O module creates tags as aliases for
the adapter modules tags. This logic displays the devices tag as an alias for a
the adapter modules tag. In this example, the tag name of the adapter is in
angle brackets.
Tag Name of the I/O Device
Conveyor:2:I.0
<Conveyor:I.Data[2].0>
Additional Resources
92
Chapter
Introduction
Communciation Methods
If you want to
Then
Page
Interlock operations
95
Transfer data
95
In this example, the controller in the local chassis produces a tag that the
Logix5000 controller in the remote chassis consumes. The local controller can
also send a MSG instruction to the remote controller.
Sharing Data and Transferring Messages
Data
C
B
Item
Description
Switch
Chapter 7
Communication Modules
1756 ControlLogix
1768 CompactLogix
1769-L23E-QB1B, 1769-L23E-QBFC1B,
1769-L32E and 1769-L35E CompactLogix
1794 FlexLogix
94
Chapter 7
Details
To share other data types, create a user-defined data type that contains the required data.
Use the same data type for the produced tag and corresponding consumed tag or tags.
DINT
REAL
array of DINTs or REALs
user-defined
Limit the size of the tag
to 500 bytes.
If transferring more than 500 bytes, create logic to transfer the data in packets.
A size of < 125 DINT words will keep total bytes within 500. This helps reduce the total number of
packets for transactions.
Group the data into one or more user-defined data types. This method uses fewer connections
than does producing each tag separately.
Group the data according to similar update intervals. To conserve network bandwidth, use a
greater RPI for less critical data.
For example, you could create one tag for data that is critical and another tag for data that is not
as critical.
Terminology
A Logix5000 controller can produce (broadcast) and consume (receive)
system-shared tags.
Tag Definitions
Term
Definition
Produced tag
A tag that a controller makes available for use by other controllers. Multiple controllers can simultaneously
consume (receive) the data. A produced tag sends its data to one or more consumed tags (consumers) without
using logic. The produced tag sends its data at the RPI of the consuming tag.
Consumed tag
A tag that receives the data of a produced tag. The data type of the consumed tag must match the data type
(including any array dimensions) of the produced tag. The RPI of the consumed tag determines the period at
which the data updates.
95
Chapter 7
Required Connections
Produced
The local controller (producing) must have one connection for the produced tag and the first consumer and one more
connection for each additional consumer (heartbeat). The produced tag requires two connections.
As you increase the number of controllers that can consume a produced tag, you also reduce the number of connections the
controller has available for other operations, such as communication and I/O.
Consumed
Each consumed tag requires one connection for the controller that is consuming the tag.
Device
Produced tag
Logix5000 controller
Number_of_consumers + 1
EtherNet/IP module
Logix5000 controller
Consumed tag
EtherNet/IP module
96
Chapter 7
The graphic below shows a Logix5000 controller producing a single tag for
consumption by another Logix5000 controller. In this example, the producing
controller uses 2 connections and every other Logix module/controller uses
only 1 connection.
Logix5000 Controllerin Local Chassis Producing a Single Tag for a Logix5000
Controller in a Remote Chassis
Local Controller - 1768 CompactLogix controller
Connections Used = 1
Local Communication
Module - 1768-ENBT
Remote Communication
Module - 1756-EN2T
Connections Used = 1
Connections Used = 1
At its limits, a Logix5000 controller that produced 125 tags, each with only 1
consumer, the controller would use all of its available 250 connections. In this
example, the EtherNet modules used to communicate the tags would only use
125 connections. An example of the different
TCP and CIP connection capacities vary for all EtherNet/IP modules.
Module
Packets/Second
TCP Connections
CIP Connections
1756-ENBT
5000
64
128
1756-EN2F
10,000
128
256
1756-EN2T
10,000
128
256
1756-EN2TR
10,000
128
256
1756-EN2TXT
10,000
128
256
1768-ENBT
5000
32
64
1769-L23E-QB1B,
1769-L23E-QBFC1B
2000
32
1769-L32E
4000
64
32
1769-L35E
4000
64
32
1788-ENBT
4000
64
32
1794-AENT
9500
64
64
2x-COMM-E
400
30
16
1734-AENT
5000
64
20
97
Chapter 7
Produce a Tag
To produce a tag, configure the produced tag in the RSLogix 5000 project for
the local (producer) controller. You do not have to configure the consumer
controllers in the I/O Configuration folder of the producer controller.
98
Chapter 7
99
Chapter 7
To consume a produced tag, specify both the producer controller and the
produced tag in the RSLogix 5000 project for the remote (consumer)
Logix5000 controller.
Local
Communication
Module
Remote
Communication
Module
Producer
Controller
100
Chapter 7
4. From the Major Revision pull-down menu, choose the correct revision
and click OK.
101
Chapter 7
c.
d.
e.
f.
g.
6. Click OK.
102
Chapter 7
103
Chapter 7
5. Click Connection.
The Consumed Tag Connection dialog box appears.
IMPORTANT
For information on RPI and how it affects the actual packet interval
(API), see the EtherNet/IP Performance Application Solution,
publication ENET-AP001.
9. Click OK.
104
Chapter 7
Details
A MSG instruction can access only tags that are in the Controller Tags folder.
If your message is to a module that uses 16-bit integers, such as a PLC-5 or SLC 500
controller, and it transfers integers (not REALs), use a buffer of INTs in the message and
DINTs throughout the project.
This increases the efficiency of your project because Logix5000 controllers execute
more efficiently and use less memory when working with 32-bit integers (DINTs).
Cache the connection for those MSG instructions that execute most frequently, up to
the maximum number permissible for your controller revision.
This optimizes execution time because the controller does not have to open a
connection each time the message executes.
If you enable more than 16 MSGs at one time, some MSG instructions may experience
delays in entering the queue. To guarantee the execution of each message, either:
enable each message in sequence.
enable the messages in groups.
program a message to communicate with multiple modules.
program logic to coordinate the execution of messages.
Keep the number of unconnected and uncached The controller can have 10...40 unconnected buffers. The default number is 10.
MSGs less than the number of unconnected
If all the unconnected buffers are in use when an instruction leaves the message
buffers.
queue, the instruction errors and does not transfer the data.
You can increase the number of unconnected buffers to a maximum of 40.
105
Chapter 7
Connection Used
CIP
Yes
CIP
No
No
DH+
Yes
CIP
Your choice(1)
CIP generic
Block-transfer read or write
(1)
Yes
You can connect CIP generic messages, but for most applications we recommend you leave CIP generic
messages unconnected.
Instruction
Repeated
Infrequent
106
Chapter 7
To send or receive data from an EtherNet/IP module via a message, you must
program a MSG instruction in the local controllers logic. If the target module
is configured in the I/O Configuration folder of the controller, browse to
select the module or manually enter the message path in the MSG instruction.
To use the Browse button to select the target device of a MSG instruction, add
that remote device to the I/O Configuration folder of the local controller.
Within the I/O Configuration folder, organize the local and remote devices
into a hierarchy of tree/branch, parent/child.
For a typical local/remote MSG structure, such as the one shown below,
Local
Controller
Local
Communication
Module
Remote
Communication
Module
Remote
Controller
107
Chapter 7
The remote chassis contains only analog modules, diagnostic digital modules, None
fused output modules, or communication modules
The remote chassis only contains standard, digital input and output modules
(no diagnostic modules or fused output modules)
Rack Optimization
You want to receive I/O module and chassis slot information from a
rack-optimized remote chassis owned by another controller
108
Chapter 7
4. From the Major Revision pull-down menu, choose the correct revision
and click OK.
The New Module dialog box appears.
109
Chapter 7
Enter a Message
To enter a message, perform this procedure.
1. Use relay ladder logic to enter a MSG instruction.
2. Click the button
EXAMPLE
...
If count_send = 1 and count_msg.EN = 0 (MSG instruction is not already enabled), then execute a MSG instruction that sends data to
another controller.
count_send
110
count_msg.en
/
MSG
Type - Unconfigured
Message Control
count_msg ...
EN
DN
ER
Configure a MSG
Instruction
Chapter 7
...
Type or select
Message Type
Source Element
First element of the tag that contains data in the other controller
Number of Elements
Destination Tag
First element of the tag (controller-scoped) in this controller for the data
Message Type
Source Tag
Number of Elements
Destination Element
First element of the tag for the data in the other controller
111
Chapter 7
Type or select
Integer
Message Type
Source Element
Data table address in the SLC 500 controller (for example, N7:10)
Number of Elements
Destination Tag
Message Type
Source Tag
Number of Elements
Destination Element
Data table address in the SLC 500 controller (for example, N7:10)
Message Type
Source Element
Data table address in the SLC 500 controller (for example, F8:0)
Number of Elements
Destination Tag
Message Type
Source Tag
Number of Elements
Destination Element
Data table address in the SLC 500 controller (for example, F8:0)
Floating-point (REAL)
112
Chapter 7
Type or select
Integer
Message Type
Source Element
Number of Elements
Destination Tag
Message Type
Source Tag
Number of Elements
Destination Element
Message Type
Source Element
Number of Elements
Destination Tag
Message Type
Source Tag
Number of Elements
Destination Element
Floating-point (REAL)
113
Chapter 7
EXAMPLE
E
N
B
T
Message
IP Address
127.127.127.12
5
5
5
0
E
N
B
T
washer, 2, 127.127.127.12, 1, 0
114
Where
Indicates
Washer
127.127.127.
12
Chapter 7
Data From
the Device
Buffer of INTs
Word 1
INT_Buffer[0]
DINT_Array[0]
Word 2
INT_Buffer[1]
DINT_Array[1]
Word 3
INT_Buffer[2]
DINT_Array[2]
1. The Message (MSG) instruction reads 16-bit integers (INTs) from the
device and stores them in a temporary array of INTs.
2. An File Arith/Logical (FAL) instruction converts the INTs to DINTs
for use by other instructions in your project.
1
Write 16-Bit Integers
Buffer of INTs
DINT_Array[0]
INT_Buffer[0]
Word 1
DINT_Array[1]
INT_Buffer[1]
Word 2
DINT_Array[2]
INT_Buffer[2]
Word 3
115
Chapter 7
Mapping Tags
A Logix5000 controller stores tag names on the controller so that other
devices can read or write data without having to know physical memory
locations. Many products only understand PLC/SLC data tables, so the
Logix5000 controller offers a PLC/SLC mapping function that enables you to
map Logix tag names to memory locations.
You have to map only the file numbers that are used in messages; the
other file numbers do not need to be mapped.
The mapping table is loaded into the controller and is used whenever a
logical address accesses data.
You can access only controller-scoped tags (global data).
116
Chapter 7
EXAMPLE
42424
Where
Is an
dint_array
int_buffer
117
Chapter 7
Specify
PLC-5
Communication Command
Size in Elements
Port Number
MultiHop
Select Yes.
Communication Command
Size in Elements
Channel
MultiHop
Select Yes
This PLC-5
Target Device
SLC 500
This Controller
Target Device
118
Chapter
Send Email
Introduction
Page
119
121
121
125
Configure the MSG Instruction That Identifies the Mail Relay Server
125
127
129
129
For email, the EtherNet/IP module can be remote or local to the controller.
EtherNet/IP Module as an
Email Client
The EtherNet/IP module is an email client that uses a mail relay server to
send email.
IMPORTANT
Ethernet Email
If you want to
Then
119
Chapter 8
Send Email
Ethernet Switch
Ethernet Switch
1769-L35E CompactLogix
Controller
Capability
ControlLogix controller
Send a MSG instruction to the 1756-ENBT module to initiate sending an email to the mail relay server.
FlexLogix controller
CompactLogix controller
Use the path of the MSG instruction to identify the 1756-ENBT module as the target of the MSG
instruction.
Send an email to the mail relay server from the email interface on the Send an Email link.
1756-ENBT, 1756-EN2F,
1756-EN2T, 1756-EN2TR,
1756-EN2TXT module
120
Send Email
Chapter 8
Some mail relay servers require a domain name be provided during the initial
handshake of the SMTP session. For these mail relay servers, specify a domain
name when configuring the EtherNet/IP modules network settings.
For additional information, see Configure an EtherNet/IP Module to Operate
on the Network on page 41.
121
Chapter 8
Send Email
122
Send Email
Chapter 8
...
123
Chapter 8
Send Email
The text of the email does not have to be static. You can program a
controller project to collect specific data to be sent in an email.
7. Click OK.
For more information on using ladder logic to manipulate string data, see the
Logix5000 Controllers Common Procedures Programming Manual, publication
1756-PM001.
124
Send Email
Chapter 8
The first rung configures the mail server. The second rung sends the email
text.
125
Chapter 8
Send Email
2. In the Path field, type the path for the MSG instruction.
The path starts with the controller initiating the MSG instruction.
a. Enter the number of the port from which the message exits and the
address of the next module in the path.
For example, if the EtherNet/IP module is in the same chassis as the
controller and is in slot 2, the path is: 1, 2.
For more information on configuring the path of a MSG instruction,
see the Logix5000 Controllers General Instructions Reference Manual,
publication 1756-RM003.
3. Click the Configuration tab.
126
Send Email
Chapter 8
127
Chapter 8
Send Email
4. In the Path field, type the path from the controller to the EtherNet/IP
module.
The path starts with the controller initiating the MSG instruction. The
second number in the path represents the port from which the message
exits and the address of the next module in the path.
For example, if the EtherNet/IP module is in the same chassis as the
controller and is in slot 2, the path is: 1, 2.
5. If all the devices in the path are configured in the initiating controllers
I/O Configuration tree, click Browse to select the target module.
The software automatically fills in the path.
6. Click OK.
For more information on configuring the path of an MSG instruction, see the
Logix5000 Controllers General Instructions Reference Manual, publication
1756-RM003.
128
Send Email
Chapter 8
Use the string browser to enter the text of the email. To include To:, From:,
and Subject: fields in the email, use <CR><LF> symbols to separate each of
these fields. The To: and From fields are required; the Subject: field is optional.
For example:
To: email address of recipient <CR><LF>
From: email address of sender <CR><LF>
Subject: subject of message <CR><LF>
body of email message
An email message must not exceed 474 characters in length. An additional
4-byte string-length value is added to the tag. As a result, the maximum source
length is 478 characters.
Examine the destination element of the email MSG to see whether the email
was successfully delivered to the mail relay server. A successful delivery
indicates that the mail relay server placed the email message in a queue for
delivery, but it does not mean the intended recipient received the email
message. These are the possible codes that a destination element could
contain.
Extended- Description
error
Code
(Hex)
0x00
None
0x02
None
Resource unavailable. The email object was unable to obtain memory resources to initiate the SMTP session.
0x08
None
Unsupported Service Request. Make sure the service code is 0x4B and the Class is 0x32F.
0x11
None
Reply data too large. The Destination string must reserve space for the SMTP server reply message. The maximum
reply can be 470 bytes.
0x13
None
Configuration data size too short. The Source Length is less than the Source Element string size plus the 4-byte length.
The Source Length must equal the Source Element string size + 4.
0x15
None
Configuration data size too large. The Source Length is greater than the Source Element string size plus the 4-byte
length. The Source Length must equal the Source Element string size + 4.
0x19
None
Data write failure. An error occurred when attempting to write the SMTP server address (attribute 4) to non-volatile
memory.
0xFF
0x0100
Error returned by email server; check the Destination string for reason. The email message was not queued for
delivery.
0x0101
SMTP mail server not configured. Attribute 5 was not set with a SMTP server address.
0x0102
To: address not specified. Attribute 1 was not set with a To: address AND there is not a To: field header in the
email body.
0x0103
From: address not specified. Attribute 2 was not set with a From: address AND there is not a From: field header
in the email body.
129
Chapter 8
Send Email
Extended- Description
error
Code
(Hex)
0xFF
0x0104
Unable to connect to SMTP mail server set in Attribute 5. If the mail server address is a host name, make sure that the
device supports DNS, and that a Name Server is configured. If the hostname is not fully qualified, for example,
mailhost and not mailhost.xx.yy.com then the domain must be configured as xx.yy.com. Try ping <mail server
address> to insure the mail server is reachable from your network. Also try telnet <mail server address> 25 which
attempts to initiate a SMTP session with the mail server via telnet over port 25. (If you connect then enter QUIT).
0x0105
Communication error with SMTP mail server. An error occurred after the initial connection with the SMTP mail server.
See the ASCII text following the error code for more details as to the type of error.
0x0106
SMTP mail server host name DNS query did not complete. A previous send service request with a host name as the
SMTP mail server address did not yet complete. Note that a timeout for a DNS lookup with an invalid host name can
take up to 3 minutes. Long timeouts can also occur if a domain name or name server is not configured correctly.
130
Chapter
Introduction
Topic
Page
131
132
133
136
136
In this example, the controller in the local chassis shares data with an HMI
application on the EtherNet/IP network. This application could be running a:
PanelView terminal.
PanelView Plus terminal.
workstation running RSView 32 software.
workstation running an RSView Enterprise application, such as RSView
Machine Edition or RSView Supervisory Edition.
Ethernet Communication with Panelview
Data
Item
Description
Switch
131
Chapter 9
Communication Modules
1756 ControlLogix
1768 CompactLogix
1769-L23E-Q1B, 1769-L23E-QBFC1B,
1769-L32E, or 1769-L35E CompactLogix
1794 FlexLogix
Connections to PanelView
Terminals
PanelView
PanelView Plus
Implicit (connected)
Supported
Not supported
Supported
Supported
132
Chapter 9
133
Chapter 9
4. From the Major Revision pull-down menu, choose a revision and click
OK.
The New Module dialog box appears.
134
Chapter 9
7. Click OK.
The Module Properties dialog box appears.
f. Click Finish.
135
Chapter 9
Organize data for a PanelView terminal based on how the data is used.
Do this
The tags for this data were created when you added the terminal to the I/O configuration of the
controller. They resemble the I/O modules tags.
1. For each screen, create a BOOL array with enough elements for the bit-level objects on the screen.
For example, the BOOL[32] array gives you 32 bits for push buttons or indicators.
2. For each screen, create a DINT array with enough elements for the word-level objects on the
screen.
For example, the DINT[28] array provides 28 values for numeric entry controls or numeric displays.
To access the I/O tags of the PanelView or PanelView Plus terminal, use the
following address format:
Terminal Function
Requirement
name_of_terminal:I.Data[x].y
name_of_terminal:O.Data[x].y
where:
This address variable Is
Connections to RSView
Applications
name_of_terminal
136
Chapter
10
Monitor Diagnostics
Introduction
Page
138
Network Settings
141
142
I/O Connections
143
Ethernet Statistics
144
IMPORTANT
137
Chapter 10
Monitor Diagnostics
Specifies
Ethernet Link
Speed
Duplex
Autonegotiate Status
Whether the port speed and duplex mode were determined via autonegotiation or manual
configuration.
Web Server
Server Errors
138
Monitor Diagnostics
Chapter 10
Specifies
Redirects
Number of requests for a Web page that were redirected by the module (for example, requesting
/ is redirected to /index.html).
Timeouts
Access Violations
Number of times a page has been requested for which the user has insufficient privilege.
Page Hits
Form Hits
Total Hits
Conn Opens
Open Errors
Conn Closes
Close Errors
Conn Timeouts
Maximum Observed
Messages Received
UCMM Sent
UCMM Received
Total number of Class 1 UDP packets the module transmitted and received in the last one-second
snapshot.
The Total is the sum of the Sent, Received, Inhibited, and Rejected numbers.
Sent
Number of Class 1 UDP packets the module transmitted in the last one-second snapshot.
Received
Number of Class 1 UDP packets the module received in the last one-second snapshot.
Inhibited
Number of Class 1 UDP packets the module inhibited in the last one-second snapshot.
Packets are inhibited if a COS module produces packets faster than 25% of the connections RPI.
139
Chapter 10
Monitor Diagnostics
Specifies
Number of Class 1 UDP packets the module rejected in the last one-second snapshot.
These packets were messages received and then rejected because the connection was closed or
there was a duplicate multicast address.
Capacity
Number of Class 1 UDP packets the module can handle over the Ethernet network at any time.
Actual Reserve
Theoretical Reserve
Theoretical Reserve = Capacity - the sum of the theoretical packet/second of all connections based
on the RPI.
Sent
Received
Inhibited
Rejected
Missed
140
Monitor Diagnostics
Network Settings
Chapter 10
The Network Settings web page presents a summary of the current Ethernet
configuration for the module. This information advises you what has and has
not been configured and has nothing directly to do with troubleshooting.
IMPORTANT
Specifies
Network Interface
Ethernet Address (MAC)
IP Address
Subnet Mask
Default Gateway
Host Name
Name Resolution
SMTP Server
141
Chapter 10
Monitor Diagnostics
Specifies
Whether the module is configured to obtain its network parameters (IP address) via
BOOTP, DHCP, or from static configuration.
Ethernet Link
Autonegotiate Status
Port Speed
Duplex Mode
Whether the port speed and duplex mode were determined via autonegotiation or manual
configuration.
Explicit Message
Connections
Specifies
Conn #
The relative index of this connection (on the Message Connections page).
Connection ID
Originator
The IP address of the device that originated the connection on an Ethernet network.
Target
The IP address of the device that is the target of the connection on an Ethernet network.
This may not be the ultimate target of the connection. For example, the target could be a
Logix controller in a chassis.
Bridged
State
142
Active
Closing
Faulted
Reserved
Monitor Diagnostics
I/O Connections
Chapter 10
Specifies
Connection serial number and the elapsed time the connection has been maintained.
Rcv/Xmt
Connection ID
Connection identifier.
Source
Dest
Destination address.
Multicast Address
RPI
Lost
Total number of packets received where the Common Packet Encapsulation sequence
number is less than the last received on this connection.
Size
143
Chapter 10
Monitor Diagnostics
Ethernet Statistics
The Ethernet Statistics diagnostic web page presents a summary of the status
of communication activity on the Ethernet network.
Specifies
Ethernet Link
Speed
Duplex
Autonegotiate Status
Whether the port speed and duplex mode were determined via autonegotiation or
whether they were manually configured.
Interface Counters
144
In Octets
In Ucast Packets
In NUcast Packets
In Discards
In Errors
In Unknown Protos
Out Octets
Out Discards
Out Errors
Monitor Diagnostics
Chapter 10
Specifies
Media Counters
Alignment Errors
FCS Errors
A frame containing eight bits, at least one of which has been corrupted.
Single Collisions
The number of outgoing packets that encountered only one collision during transmission.
Multiple Collisions
The number of outgoing packets that encountered 2...15 collisions during transmission.
Deferred Transmissions
The number of outgoing packets whose transmission is deferred because the network is
busy when the first attempt is made to send them.
Late Collisions
Excessive Collisions
Frames for which transmission fails due to an internal MAC sublayer transmit error.
Times that the carrier sense condition was lost or never asserted when attempting to
transmit a frame.
The number of incoming packets that exceed the maximum Ethernet packet size.
Frames for which reception on the Ethernet interface failed due to an internal MAC
sublayer receive error.
145
Chapter 10
Monitor Diagnostics
Notes:
146
Chapter
11
Page
147
Switch Considerations
157
157
158
Port Mirroring
159
Switch Considerations
Access Web
Browser Support
CPU utilization
Number of missed I/O packets
Status of connections
Status of I/O connections
Number of lost I/O connections
Intermittent Ethernet connectivity
Message Connections
I/O Connections
Ethernet Statistics
147
Chapter 11
IMPORTANT
148
Chapter 11
149
Chapter 11
If
Speed is
100 or
1000
Mbps
10
Mbps
Duplex is
Full
And you
Then
No action is required.
You must manually configure your module and reset your module.
See Configure the Module with RSLinx Software on page 48.
Reset your module or see Configure the Module with RSLinx Software
on page 48.
No action is required.
No action is required.
Change your modules Duplex setting to Full. See Configure the Module
with RSLinx Software on page 48.
Change your modules Autonegotiate status to None. See Configure the
Module with RSLinx Software on page 48.
Important: Fiber links do not support autonegotiation.
No action is required.
Important: Speed and/or Duplex is the default setting.
Autonegotation enables devices to select the best way to communicate
without you having to do any configuring. All devices with an Ethernet
speed rating of 100 Mbps are required to support autonegotiation.
None
150
Chapter 11
Then
0...80%
No action is required.
Important: This is the optimal rate.
Take steps to reduce your CPU utilization. See Internet Group Multicast Protocol on
page 157.
Adjust your connections requested packet interval (RPI).
Reduce the number of devices connected to your module.
Important: Your EtherNet/IP communication module can function at 100% CPU capacity,
but at or near this rate, you run the risk of CPU saturation and performance problems.
4. Review the Missed field in the I/O Packet Counter Statistics table.
This field shows how many I/O packets have been missed. Your
EtherNet/IP communication module may lose I/O packets due to:
packets being produced faster than the connections requested packet
interval (RPI). This happens for change-of-state connections or a new
consumer requesting a faster RPI than the first consumer.
a packet having been received out of sequence.
a. If more than zero packets have been recorded as lost, review the
Inhibited and Rejected fields in the I/O Packet Counter Statistics
table.
151
Chapter 11
If
Then
Reconfigure your module to produce packets no more quickly than the connections RPI. See Configure Your
Module with RSLogix 5000 Software on page 50.
View the Message Connections diagnostic web page to confirm what, if any, connections are closed. See
Message Connections on page 152.
Important: If more than four I/O packets have been rejected, your module has probably lost its connection.
There are possibly duplicate module IP addresses.
Observe your modules status indicators and take recommended actions. See Status Indicators on page 167.
Important: Many EtherNet/IP communication modules can detect duplicate IP addresses. See Duplicate IP
Address Detection on page 51.
A packet has possibly been received out of sequence and rejected because the previous packet was inhibited.
Reconfigure your module to produce packets no more quickly than the connections RPI. See Configure Your
Module with RSLogix 5000 Software on page 50.
Message Connections
If you want to check the status of your module connections, click the Message
Connections tab.
The Message Connections diagnostic web page appears.
152
Active
Closing
Faulted
Reserved
Chapter 11
I/O Connections
If you want to check the status of your modules I/O connections, click the
I/O Connections tab.
The I/O Connections diagnostic web page appears.
The Lost column shows the number of I/O packets that were not received.
IMPORTANT
Ethernet Statistics
Your EtherNet/IP communication module may experience intermittent
network connectivity due to:
a duplex mismatch.
electrical noise induced into a cable or resulting from a Logix/switch
ground potential difference.
bad hardware, such as a cable or switch part.
Before troubleshooting this problem, familiarize yourself with these Ethernet
statistics, or media counters.
153
Chapter 11
Definition
Alignment Errors
FCS Errors
A frame containing eight bits, at least one of which has been corrupted.
FCS errors often result from:
starting or stopping the module.
cabling problems that corrupt data.
Important: Even though the acceptable Ethernet bit-error rate is 1 in 108, the typical rate is 1 in 1012 or better.
Single Collisions
The number of outgoing packets that encountered only one collision during transmission.
Multiple Collisions
The number of outgoing packets that encountered 2...15 collisions during transmission.
A test to detect the collision-present circuit between a transceiver and a network interface card (NIC).
Important: Because most NICs now have an integrated transceiver, the SQE test is unnecessary. Ignore this media
counter.
Deferred
Transmissions
The number of outgoing packets whose transmission is deferred because the network is busy when the first attempt
is made to send them.
Important: The module will only defer the first attempt to transmit a packet. After the first attempt, the module will
transmit the packet without checking. However, if the network is still busy, a collision will be recorded.
Late Collisions
Excessive
Collisions
MAC Transmit
Errors
The number of frames for which transmission via a particular interface fails due to an internal MAC sublayer
transmission error.
Important: MAC transmit errors are only counted if either late collisions, excessive collisions, or carrier sense errors
are not counted.
154
Chapter 11
Definition
MAC Receive
Errors
The number of frames for which reception via a particular interface fails due to an internal MAC sublayer
transmission error.
Important: MAC receive errors are only counted if either the frame too long count, alignment errors, or FCS errors
are not counted.
Carrier Sense
Errors
The number of incoming packets that exceed the maximum Ethernet packet size.
155
Chapter 11
Then
Any media counters are greater than zero You need to investigate further.
These errors are counted:
Alignment
FCS
Carrier Sense
A duplex mismatch exists between your EtherNet/IP module and the switch port.
To clear the duplex mismatch:
a. Configure the EtherNet/IP module and the corresponding Ethernet switch
port for a forced operation, not autonegotiation. See Configure the Module
with RSLinx Software on page 48.
b. Verify that the firmware revision of your Logix controller and switch or
converter are identical.
c. If the revisions are not identical, replace the controller, switch or converter
so that they match.
No action is required.
Important: If two stations attempt to transmit data simultaneously, the packets
collide with each other. However, collisions are not errors and do not indicate a
network problem. The number of network collisions can vary greatly due to traffic
patterns or CPU utilization. Consequently, there is no set range of acceptable
collisions for each outgoing packet. Collisions are a normal aspect of Ethernet
networking.
a. Check to see if a network segment is too long.
b. Remove repeaters from between devices.
Excessive Collisions are greater than zero Calculate your networks typical rate of excessive collisions and decide whether
the rate of packet loss will affect your networks performance.
Important: Excessive collisions indicate that your network has become
congested. For each collision after the sixteenth, your network drops a packet.
156
No action is required.
Limit the size of your tags to 500 bytes. See Tag Guidelines for Produced or
Consumed Data on page 95.
Switch Considerations
Chapter 11
157
Chapter 11
This example assumes that the switch does not support IGMP snooping
querier function, so a router is required.
IGMP Snooping Example
Plant Network
I/O
(Multicast Producer)
I/O
(Multicast Producer)
Controller
(Consumer)
I/O
(Multicast Producer)
Workstation
Controller B
Switch
VLAN A
VLAN 2
I/O
I/O
I/O
I/O
I/O
158
Chapter 11
Port Mirroring
Select a managed switch that supports port mirroring. With port mirroring,
you can direct frames being transmitted on one port to another port for
analysis by a traffic analyzer. Besides monitoring your Ethernet media
counters, port mirroring enables you to immediately spot anomalies in traffic
flow. A traffic analyzer can monitor the traffic on a given port and
troubleshoot a problem. Without port mirroring, you cannot see frames on
other ports. With hubs this is not an issue because all frames are transmitted
out all ports. The effective support and maintenance of Ethernet networks
often depends on reliable traffic analysis.
The benefits of port mirroring include:
monitoring explicit messages between controllers.
monitoring implicit or I/O traffic.
159
Chapter 11
Notes:
160
Chapter
12
Introduction
This chapter describes how to configure RSLinx software to use a USB port
and how you can and cannot flash upgrade firmware via a USB port.
Topic
Page
162
165
1756-EN2F
1756-EN2T
1756-EN2TR
1756-EN2TXT
In this example, the controller in the local chassis produces a tag that the
Logix5000 controller in the remote chassis consumes. The local controller can
also send a MSG instruction to the remote controller.
Sharing Data and Transferring Messages
A
USB connection
EtherNet/IP
Item
Description
161
Chapter 12
ATTENTION
The module has a USB device port. To use the USB port, you must have
RSLinx software, version 2.51 or later, installed on your computer. Use a USB
cable to connect your computer to the USB port. The connection lets you
download programs to controllers and configure other devices, which are
accessible by the module, directly from your computer.
IMPORTANT
162
The USB cable is not to exceed 3.0 m (9.84 ft) and must not
contain hubs.
Chapter 12
163
Chapter 12
164
Chapter 12
165
Chapter 12
Notes:
166
Appendix
Status Indicators
Introduction
Page
169
171
173
175
177
178
183
185
187
189
192
195
199
201
205
167
Appendix A
Status Indicators
Status Indicators
Status Indicator
Explanation
Link Status
Network Status
Network Activity
Health Status
Module Status
Shows the state of the module, such as the running of a self test,
the updating of firmware, or operating normally without a network
connection.
Important: The Module Status Display window displays scrolling
messages that identify more specifically the module condition.
Utilization Percent
168
POINTBus
System Power
Field Power
Status Indicators
1756-ENBT EtherNet/IP
Module Status Indicators
Appendix A
Module Status
Display
Link Status
Indicator
Status
Off
Description
The module is not powered, or does not have an IP address.
Follow the corrective action below.
Flashing
green
Green
XXX.XXX.XXX.XXX OK
The module has an IP address and at least one established connection. This is normal operation
and no action is required.
One or more of the connections in which the module is the target has timed out. Reestablish the
connection.
Red
A duplicate IP address has been detected. Make sure that the the IP address assigned to this
module is not identical to that of any other device already on the network.
Duplicate IP XX:XX of
xx:xx:xx is using the IP
address of this module
169
Appendix A
Status Indicators
Status
Description
Off
Link lost
Green
XXX.XXX.XXX.XXX OK
Flashing green
OK Status Indicator
Indicator
condition
Status
Description
Off
Green
XXX.XXX.XXX.XXX OK
Flashing red
Duplicate IP XX:XX:XX:XX:XX:XX
A device with the Ethernet MAC address of xx:xx:xx:xx:xx:xx is using the IP address
of this module.
Make sure that the the IP address assigned to this module is not the same as that for
any other device already on the network.
Red
Flash Update
Severe Fault
Flashing
red/green
Rev %d.%d.%d
The module is performing a self test while it is being started. No action is required.
170
Status Indicators
1756-EN2F EtherNet/IP
Module Status Indicators
Appendix A
Module Status
Display
Link Status
Indicator
Status
Off
Description
The module is not powered, or does not have an IP address.
Follow the corrective action below.
Flashing
green
IP
Address/Mask/Gate
way Config Invalid
Green
XXX.XXX.XXX.XXX OK The module has an IP address and at least one established connection. No action is required.
Flashing
red
Class x Connection
Timeout
Red
Duplicate IP XX:XX of A duplicate IP address has been detected. Make sure that the the IP address assigned to this
xx:xx:xx is using the IP module is not identical to that of any other device already on the network.
address of this
module
One or more of the connections in which the module is the target has timed out. Reestablish the
connection.
171
Appendix A
Status Indicators
Status
Description
Off
Link lost
Green
Flashing
green
OK Status Indicator
Indicator
condition
Status
Off
Description
The module does not have 24V DC power.
Follow the corrective action below.
Flashing
green
BOOTP - XX:XX:XX:XX:XX:XX or
xx:xx:xx:xx:xx:xx
DHCP - XX:XX:XX:XX:XX:XX
Green
XXX.XXX.XXX.XXX OK
Flashing
red
Red
Duplicate IP XX:XX:XX:XX:XX:XX
A device with the Ethernet MAC address of xx:xx:xx:xx:xx:xx is using the IP address of
this module.
Make sure that the the IP address assigned to this module is not identical to that of any
other device already on the network.
Flash Update
Severe Fault
Flashing
red/green
Rev %d.%d.%d
The module is performing a self test while it is being started. No action is required.
172
Status Indicators
1756-EN2T EtherNet/IP
Module Status Indicators
Appendix A
Module Status
Display
Link Status
Indicator
Status
Off
Description
The module is not powered, or does not have an IP address.
Follow the corrective action below.
Flashing
green
IP
Address/Mask/Gateway
Config Invalid
Green
XXX.XXX.XXX.XXX OK
The module has an IP address and at least one established connection. No action is required.
Flashing
red
Class x Connection
Timeout
One or more of the connections in which the module is the target has timed out. Reestablish the
connection.
Red
Duplicate IP XX:XX of
xx:xx:xx is using the IP
address of this module
173
Appendix A
Status Indicators
Status
Description
Off
Link lost
Green
XXX.XXX.XXX.XXX OK
Flashing
green
OK Status Indicator
Indicator
Condition
Status
Off
Description
The module does not have 24V DC power.
Follow the corrective action below.
Flashing
green
BOOTP - XX:XX:XX:XX:XX:XX or
xx:xx:xx:xx:xx:xx
DHCP - XX:XX:XX:XX:XX:XX
Green
XXX.XXX.XXX.XXX OK
Flashing
red
Duplicate IP XX:XX:XX:XX:XX:XX
A device with the Ethernet MAC address of xx:xx:xx:xx:xx:xx is using the IP address of
this module.
Make sure that the the IP address assigned to this module is not identical to that of any
other device already on the network.
Red
Flash Update
Severe Fault
Flashing
red/green
Rev %d.%d.%d
The module is performing a self test while it is being started. No action is required.
174
Status Indicators
1756-EN2TR EtherNet/IP
Module Status Indicators
Appendix A
Module Status
Display
Link 1 Status
Indicator
Status
Description
LNK1,
LNK2
Off
No link, or port administratively disabled, or port disabled due to rapid ring faults (LNK2).
Green
Flashing green
175
Appendix A
Status Indicators
OK Status Indicator
OK
Off
Module does not have 24V DC power. Verify that there is chassis power and the module is
completely inserted into chassis and backplane.
Flashing green
Green
Flashing red
Module detected a recoverable fault. A configuration error may have caused the fault.
Red
Recycle power to the module. If this does not clear the fault, replace the module. Check the
module configuration and, if necessary, reconfigure the module.
Red and alphanumeric display The main firmware image needs to be updated. Follow the corrective action below.
scrolls 'Image Update
Needed'
Flashing red and green
Module performing power-up self-test. Wait for the module to complete powering up and
performing self-test.
176
Status Indicators
1756-EN2TXT
ControlLogix-XT
EtherNet/IP Bridge Module
Status Indicators
Appendix A
Module Status
Display
Link 1 Status
Indicator
Status
Description
Link
Off
The module is not ready to communicate. Verify that the module is on.
Green
Flashing green
Status
Description
NET
Off
The module is not powered. Verify that there is chassis power and that the module is
completely inserted into the chassis and backplane.
The module does not have a valid IP address. Make sure the module has been configured
with a valid IP address.
Green
Flashing green
Red
The module is attempting to use an IP address already in use on the network. Assign a
unique IP address to the module.
Flashing red
One or more of the connections in which the module is the target has timed out.
177
Appendix A
Status Indicators
OK Status Indicators
Indicator
Status
Description
OK
Off
Verify that the module has 24V DC chassis power and that the module is completely
inserted into chassis and backplane.
Green
Flashing green
Red
The module detected an unrecoverable fault. Cycle power to the module. If this does not
clear the fault, replace the module.
Flashing red
The module detected a recoverable fault. A configuration error may have caused the fault.
Check the module configuration. If necessary, reconfigure the module.
Red and alphanumeric display Update the firmware image. Once the image is updated, cycle power. If this does not clear
the fault, replace the module.
scrolls 'Image Update
Needed'
Flashing red and green
1769-L23E-QB1B and
1769-L23E-QBFC1B
Controllers Status
Indicators
When power is first applied to the controller, the OK, NS, MS,
and LNK status indicators display a complex sequence of
varying red and green states. This sequence indicates the
power-up self test and takes approximately 12 minutes for
the packaged controller to complete.
DC Inputs
RUN
FORCE
BATT
DC Outputs
CompactLogix L23E
I/O
OK
DCH 0
CompactLogix L23E
NS
IP
LNK
MS
CH 0
178
Status Indicators
Appendix A
Status
Description
RUN
Off
Steady green
Off
Either:
FORCE
Either:
I/O forces are active (enabled).
I/O forces values may or may not exist.
BATT
Flashing amber
Off
Steady red
I/O
Off
Either:
There are no devices in the I/O configuration of the packaged controller.
The packaged controller does not contain a project.
Steady green
The packaged controller is communicating with all the devices in its I/O
configuration.
Flashing green
One or more devices in the I/O configuration of the packaged controller are not
responding.
Flashing red
Either:
The packaged controller is not communicating with any devices.
The packaged controller is faulted.
179
Appendix A
Status Indicators
Status
Description
OK
Off
No power is applied.
Flashing red
Steady red
Upon power-up, the OK indicator is steadily red for a few moments. This is
normal behavior and is not a fault.
If the OK indicator is steadily red for more than a few moments or changes to
steadily red while in use, then a nonrecoverable major fault has occurred and
project memory has been cleared.
To recover from a major fault, cycle power to the packaged controller,
re-download the project, and put the packaged controller in Run mode.
If the OK indicator remains steadily red, contact your Rockwell Automation
representative or local distributor.
180
Steady green
Flashing green
Status Indicators
Appendix A
Status
Description
MS
Off
The packaged controller does not have power. Check the controller power
supply.
Flashing green
The port is in standby mode; it does not have an IP address and is operating in
BOOTP mode. Verify that the BOOTP server is running.
Steady green
Steady red
The packaged controller is holding the port in reset or the packaged controller
has faulted. Clear the fault. If the fault will not clear, replace the packaged
controller.
The port is performing its power-up self test. No action is required.
A non-recoverable fault has occurred. Cycle power to the controller. If the fault
will not clear, replace the packaged controller.
NET
Flashing red
Off
The port is not initialized; it does not have an IP address and is operating in
BOOTP mode. Verify that the BOOTP server is running.
Flashing green
LNK
Steady green
The port has an IP address and CIP connections (Class 1 or Class 3) are
established. No action is required.
Steady red
Duplicate IP adddress has been detected. Verify that all IP addresses are
unique.
Flashing red/green
Off
Flashing green
CH0
CH1
Steady green
Off
Steady green
Off
No RS-232 activity.
Flashing green
RS-232 activity.
181
Appendix A
Status Indicators
Description
Digital Inputs
There is one status indicator for each digital input point of the
CompactLogix packaged controller. When an input is ON, the
corresponding input light is on (amber).
Digital Outputs
There is one status indicator for each digital output point of the
CompactLogix packaged controller. When an output is ON, the
corresponding output light is on (amber).
Analog I/O
The analog I/O have one status indicator - the OK status indicator.
If the indicator is green, the analog I/O have power, have passed
internal diagnostics, and are communicating properly. If analog
I/O OK indicator is off, a fault is present.
Status
Description
0, 1, 2, and 3
Amber
Amber
FUSE
Red
OK
Off
Steady green
Flashing green
Steady red
182
Status Indicators
Appendix A
Status Indicators
Indicator
Status
Description
MS
Off
Flashing green
The controller does not have an IP address and is operating in BOOTP mode.
Verify that the BOOTP server is running.
Green
Red
The controller is holding the port in reset or the controller is faulted. Follow the
corrective action below.
The controller is performing a self test while it is being started. No action is
required.
An unrecoverable fault has occurred. Follow the corrective action below.
Flashing red
A duplicate IP address has been detected. Make sure that the the IP address
assigned to this module is not identical to that of any other device already on
the network.
The controller firmware is being updated. No action is required.
NS
Off
The controller does not have an IP address and is operating in BOOTP mode.
Verify that the BOOTP server is running.
Flashing green
Green
The controller has an IP address and CIP connections (Class 1 or Class 3) are
established. No action is required.
Red
A duplicate IP address has been detected. Make sure that the IP address
assigned to this module is not the same as that for any other device already on
the network.
Flashing red/green
183
Appendix A
Status Indicators
Status Indicators
Indicator
Status
Description
LNK
Off
The port is not connected to a powered Ethernet device. The controller cannot
communicate over an Ethernet network. Follow the corrective action below.
Flashing green
Green
184
Status Indicators
1768-ENBT Module
Status Indicators
Appendix A
Module Status
Display
LINK NET OK
Link Status
Indicator
LINK NET OK
Status
Description
Off
Flashing
green
Green
XXX.XXX.XXX.XXX OK
One or more of the connections in which the module is the target has timed
out. Reestablish the connection.
Red
Make sure that the the IP address assigned to this module is not identical to
that of any other device already on the network.
185
Appendix A
Status Indicators
Status
Description
Off
Link lost
Green
XXX.XXX.XXX.XXX OK
Flashing
green
OK Status Indicator
Indicator
Condition
Status
Description
Off
Flashing
Green
BOOTP - XX:XX:XX:XX:XX:XX or
xx:xx:xx:xx:xx:xx
DHCP - XX:XX:XX:XX:XX:XX
Green
XXX.XXX.XXX.XXX OK
Flash Update
Flashing Red Rev %d.%d.%d
and Green
186
Status Indicators
1783-ETAP, 1783-ETAP1F,
and 1783-ETAP2F
EtherNet/IP Tap Status
Indicators
Appendix A
OK Status
Indicator
Link 1 & 2
Status
Indicators
Device Port
Status
Indicators
OK Status Indicator
Indicator
Status
Description
OK
Off
Flashing green
Solid green
Flashing red
Solid red
187
Appendix A
Status Indicators
Status
Description
LINK 1, 2,
DEVICE
Off
Solid green
Flashing green
Solid yellow
Flashing yellow
(1)
188
Status Indicators
1788-ENBT EtherNet/IP
Daughtercard Status
Indicators
Appendix A
Link Status
Indicator
M
S
N
S
LNK U%
Utilization Percent Indicator
Status Indicator
Indicator
Status
Description
MS
Off
Flashing green
Green
Red
Flashing red
A duplicate IP address has been detected. Make sure that the the IP address
assigned to this module is not identical to that of any other device already on
the network.
The daughtercard firmware is being updated. No action is required.
189
Appendix A
Status Indicators
Status Indicator
Indicator
Status
Description
NS
Off
Flashing green
Green
Red
A duplicate IP address has been detected. Make sure that the IP address
assigned to this module is not the same as that for any other device already on
the network.
Off
LNK
U%
Green
Off
The I/O packet rate to/from this daughtercard is less than 80% of the available
packet rate, and less than 80% of the 32 available I/O connections are
currently in use. No action is required.
Flashing green
The I/O packet rate to/from this daughtercard is at least 80% of the available
packet rate (4000 packets/s). That is, the I/O packet rate is at least 3200
packets/s. No action is required.
At least 80% of the 32 available connections are currently in use. That is, from
26 to 31 I/O connections are in use. No action is required.
190
Green
Flashing red/green
Status Indicators
Appendix A
191
Appendix A
Status Indicators
Status
Description
Module
Status
Off
Flashing Red/Green
Solid Green
Flashing Red
Network
Activity
Status
192
Solid Red
Off
Flashing Green/Off
Steady Green
Status Indicators
Appendix A
Status
Description
Network
Status
Off
POINTBus
Status
Solid Green
The module is online and has an IP address and CIP connections. No action is
required.
Flashing Red
One or more CIP connections have timed out. Check for I/O module failure and
controller operation, and correct, if necessary.
Solid Red
A duplicate IP address has been detected. Verify IP address setting and correct,
if necessary.
Flashing Red/Green
The module is performing a normal self-test, which only occurs during the
cycle-power test. No action is required.
Off
Flashing Red/Green
Flashing Red
System
Power
Status
Solid Red
Flashing Green
Solid Green
Off
Green
Field Power Off
Status
Green
193
Appendix A
Status Indicators
194
Status Indicators
1738-AENTR ArmorPOINT
I/O 2-port EtherNet/IP
Adapter Status Indicators
Appendix A
Status
Description
Link 1 or
Link 2
Activity
/Status
Off
Green
Flashing green
Yellow
Flashing yellow
195
Appendix A
Status Indicators
Status
Description
Adapter
Status
Off
Green
Flashing red/green
Flashing red
A recoverable fault has been detected due to the one of the following
conditions:
A firmware (NVS) update is in process. Allow the process to complete.
The address switches have been changed. Verify the address switches are
correct.
Red
Status
Description
Network
Activity
Off
Green
Flashing green
196
Yellow
Flashing yellow
Status Indicators
Appendix A
Status
Description
Network
Status
Off
Adapter is not initialized and does not have an IP address. Apply power to the
device, verify the IP address and set/correct, if necessary.
Green
Flashing green
Flashing red/green
Flashing red
One or more CIP connections has timed out. Check for I/O module failure and
controller operation and correct if necessary.
Red
Status
Description
POINTBus
Status
Off
Green
Flashing green
Adapter is online but has not connection established. A firmware (NVS) update
is in progress. Wait for the firmware update to complete.
Flashing red/green
Flashing red
Red
197
Appendix A
Status Indicators
Status
Description
System
Power
Off
Green
If the System Power status indicator is off, take the following actions.
1. Verify power is on.
2. Apply power, if necessary.
3. Verify backplane power is not exceeded and correct, if necessary.
4. Replace the device.
Status
Description
Adapter
Power
Off
Green
198
Status Indicators
1794-AENT EtherNet/IP
FLEX I/O Adapter Status
Indicators
Appendix A
Module Status
Network Status
Network Status
Indicator
Link Status
Link Status Indicator
Status
Description
Module
Status
Off
The module does not have 24V DC power. Make sure power is being supplied
to the module.
Flashing green
Green
Flashing red
A recoverable fault has been detected. Verify that the module is configured
correctly.
Red
Flashing red/green
The module is performing a self test while the module is being started. No
action is required.
199
Appendix A
Status Indicators
Status
Description
Network
Status
Off
Power has not been applied to the module, or the module does not have an IP
address.
Follow the corrective action below.
Flashing green
Link Status
Green
Flashing red
One or more of the connections in which the module is the target has timed
out. Reestablish the connection.
Flashing red/green
Red
Adapter has detected that its IP address is already in use. Configure the
adapter with a unique IP address.
Off
Flashing green
Green
200
Status Indicators
20-COMM-E Module
Status Indicators
Appendix A
Status
Description
PORT
Off
Flashing red
Solid Red
The drive has refused an I/O connection from the adapter. Another DPI
peripheral is using the same DPI port as the adapter.
Another DPI peripheral is using the same DPI port as the adapter.
Follow the corrective action below.
Orange
The adapter is connected to a product that does not support Allen-Bradley DPI
communication.
Connect the adapter to a product that supports Allen-Bradley DPI
communication (for example, a PowerFlex 7-Class drive).
Flashing Green
Solid Green
201
Appendix A
Status Indicators
Status
Description
MOD
Off
The adapter is not powered or is not properly connected to the drive. Securely
connect the adapter to the drive using the Internal Interface (ribbon) cable.
Apply power to the drive (or adapter if mounted in a DPI External Comms Kit).
Flashing Red
The adapter has failed the firmware test or the adapter is being flash
upgraded. Follow the corrective action below.
Solid Red
The adapter has failed the hardware test. Follow the corrective action below.
Flashing Green
The adapter is operational, but is not transferring I/O data. Follow the
corrective action below.
Solid Green
Off
NET A
The adapter and/or network is not powered. In this case, securely connect
the adapter to the drive using the Internal Interface (ribbon) cable and to the
network using an Ethernet cable.
The adapter is not properly connected to the network. In this case, correctly
connect the Ethernet cable to the Ethernet connector.
The adapter needs an IP address. In this case, set a unique IP address using
a BOOTP server or by disabling BOOTP and using adapter parameters.
Additionally, make sure you have properly applied power to the drive (or
adapter, if mounted in a DPI External Comms kit) and the network.
NET B
Solid Red
The adapter failed the duplicate IP address detection test. Configure the
adapter to use a unique IP address and cycle power.
Flashing Red
An EtherNet/IP connection has timed out. Follow the corrective action below.
Flashing Red/Green
Flashing Green
The adapter is properly connected but is not communicating with any devices
on the network. Follow the corrective action below.
Solid Green
Off
Flashing Green
202
Status Indicators
Appendix A
If the PORT status indicator is flashing red, take the following actions.
1. Verify that cables are securely connected and not damaged; replace
cables if necessary.
2. Cycle power to the drive (or adapter, if mounted in a DPI External
Comms kit).
If the PORT status indicator is solid red, take any of the following
actions.
IMPORTANT
Verify that all DPI cables on the drive are securely connected and not
damaged. Replace cables if necessary.
Verify that the DPI drive supports Datalinks.
Configure the adapter to use a Datalink that is not already being used by
another peripheral.
If the MOD status indicator is flashing red, take the following actions.
1. Clear faults in the adapter.
2. Cycle power to the drive (or adapter if mounted in a DPI External
Comms Kit).
If cycling power does not correct the problem, the adapter parameter
settings may have been corrupted.
3. Reset defaults and reconfigure the adapter.
4. If resetting defaults does not correct the problem, flash the adapter with
the latest firmware release.
If the MOD status indicator is solid red, take the following actions.
1. Cycle power to the drive (or adapter if mounted in a DPI External
Comms Kit).
2. Replace the adapter.
If the MOD status indicator is flashing green, take the following
actions.
1. Place the scanner in RUN mode.
203
Appendix A
Status Indicators
204
Status Indicators
22-COMM-E Module
Status Indicators
Appendix A
Status
Description
PORT
Off
Flashing Red
In Single mode, the adapter is not receiving communication from the drive.
In Multi-Drive mode, the adapter is not receiving communication from a drive,
or a drive is not an Allen-Bradley drive.
Follow the corrective action below.
MOD
Flashing Green
Solid Green
Orange
Off
The adapter is not powered or is not properly connected to the drive. Follow the
corrective action below.
Flashing Red
The adapter has failed the firmware test. Follow the corrective action below.
Solid Red
The adapter has failed the hardware test. Follow the corrective action below.
Flashing Green
The adapter is operational, but is not transferring I/O data. Follow the
corrective action below.
Solid Green
The adapter is operational and transferring I/O data. Follow the corrective
action below. No action is required.
205
Appendix A
Status Indicators
Status
Description
NET A
Off
NET B
Solid Red
The adapter failed the duplicate IP address detection test. Configure the
adapter to use a unique IP address and cycle power.
Flashing Red
An EtherNet/IP connection has timed out. Follow the corrective action below.
Flashing Green
The adapter is properly connected but is not communicating with any devices
on the network.
Solid Green
Off
Flashing Green
206
Status Indicators
Appendix A
If the MOD status indicator is flashing red, take the following actions.
1. Cycle power to the drive.
2. If cycling power does not correct the problem, the adapter parameter
settings may have been corrupted. Reset defaults and reconfigure the
adapter.
3. If resetting defaults does not correct the problem, flash the adapter with
the latest firmware release.
If the MOD status indicator is solid red, take the following actions.
1. Cycle power to the drive.
2. Replace the adapter.
If the MOD status indicator is flashing green, take the following
actions.
1. Place the scanner in RUN mode.
2. Program the controller to recognize and transmit I/O to the adapter.
3. Configure the adapter for the program in the controller.
4. Normal behavior if no DPI I/O is enabled.
If the NET A status indicator is off, take the following actions.
1. Securely connect the adapter to the drive using the Internal Interface
(ribbon) cable and to the network using an Ethernet cable.
2. Correctly connect the Ethernet cable to the Ethernet connector.
3. Set a unique IP address using a BOOTP server or by disabling BOOTP
and using adapter parameters.
4. Apply power to the drive (or adapter, if mounted in a DPI External
Comms kit) and network.
If the NET A status indicator is flashing red, take the following actions.
1. Place the scanner in RUN mode.
2. Check the amount of traffic on the network.
If the NET A status indicator is flashing green, take the following actions.
1. Place the controller in RUN mode.
Publication ENET-UM001I-EN-P - January 2010
207
Appendix A
Status Indicators
208
Appendix
Introduction
This appendix provides specifications for the fiber cable and LC connector
used with the 1756-EN2F EtherNet/IP fiber module or the 1783-ETAP1F
and 1783-ETAP2F EtherNet/IP fiber taps.
Fiber Cable
Specifications
Value
100Base-FX IEEE802.3u
Optical Wavelength
1310 nm no cap
209
Appendix B
Attribute
Value
-14 dBm
Fiber Type
Glass
(1)
The channel, that is, connectors and cable, must not exceed the allowable power budget.
IMPORTANT
210
You should allow at least 5.08 cm (2 in.) for the fiber cable bend
radius. Contact the cable manufacturer for more information on
recommended cable bend radius.
EXAMPLE
Appendix B
In the example shown here, the channel insertion loss is calculated for an optical channel based on the
following factors:
1 dB/km fiber
0.75 dB per adapter
Note that in this example, the end connectors are not factored in the calculations.
0.75 dB
Fiber 1 dB/km
0.75km
0.75 dB
Fiber 1 dB/km
0.75 dB
1km
+
0.75 dB
+ 1 dB
Fiber 1 dB/km
0.25km
+ 0.75dB
+ 0.25 dB
The maximum power budget for this example is 12.8 dB for 62.5/125 um fiber. Therefore, the channel
insertion loss for the example of 3.5 dB is less than the maximum power budget.
211
Appendix B
Notes:
212
Appendix
Introduction
CIP Connections
Topic
Page
CIP Connections
213
TCP Connections
214
215
213
Appendix C
Description
Bridged
A bridged connection is a connection that passes through the EtherNet/IP module. The end point of the
connection is a module other than the EtherNet/IP module.
Example: a connection from a controller through a 1756-ENBT module to another controller.
Rack-optimized
A rack-optimized connection is a connection to a rack or assembly object in the EtherNet/IP module. Data
from selected I/O modules is collected and produced on one connection (the rack-optimized connection)
rather than on a separate direct connection for each module.
Direct
A direct connection is a connection from a controller to a specific I/O module, as opposed to a rack-optimized
connection.
TCP Connections
214
Appendix C
Requested Packet
Interval (RPI)
The RPI is the update rate specified for a particular piece of data on the
network. The RPI can be specified for an entire rack (using a rack-optimized
connection) or for a particular module (using a direct connection).
When adding a module to the I/O configuration of a controller, you must
configure the RPI. This value specifies how often to produce the data for that
module. For example, if you specify an RPI of 50 ms, every 50 ms the I/O
module sends its data to the controller or that the controller sends its data to
the I/O module.
RPIs are used only for implicit connections, such as produced/consumed tags
and I/O. For example, a local EtherNet/IP communication module does not
require an RPI because it does not produce data for the system but acts only as
a bridge to remote modules.
Set the RPI only as fast as needed by the application. The RPI also determines
the number of packets per second that the module will produce on a
connection.
Each module has a limit on the total number of implicit packets per second.
The total includes the sum of sent and received implicit packets. The packet
rate for implicit messages is for implicit only, and neither matches nor includes
the explicit packet rate.
215
Appendix C
Notes:
216
Appendix
Introduction
This appendix defines some basic Ethernet network concepts and how the
EtherNet/IP protocol is used for control.
Ethernet Protocols
Topic
Page
Ethernet Protocols
217
Configuration Requirements
219
222
222
Additional Resources
222
On the most basic level, Ethernet is a wire or cable that connects computers
and peripheral modules so that they can communicate. The actual wire used
for the network is referred to as the network medium. Beyond the physical
medium, all Ethernet networks support protocols that provide sophisticated
data transfer and network management capability.
Protocol Descriptions
Protocol
Description
Transmission control
protocol/internet protocol
(TCP/IP)
TCP/IP is a transport-layer protocol (TCP) and a network-layer protocol (IP) commonly used in business
environments for communication within networks and across internetworks. The EtherNet/IP
communication modules use TCP/IP for explicit messaging, that is, messages in which time is not a
critical factor, such as uploading or downloading programs.
User datagram
protocol/Internet protocol
(UDP/IP)
UDP is a much simpler transport protocol. It is connectionless and provides a simple means of sending
datagrams between two modules. UDP is used by applications that implement their own handshaking
between modules and only require minimal transport service. UDP is smaller, simpler, and faster than
TCP and can operate in unicast, multicast, or broadcast mode. The EtherNet/IP communication modules
use UDP/IP for real time I/O messaging.
CIP
CIP applies a common application layer over an Ethernet network by encapsulating messages in
TCP/UDP/IP. This common application layer is the control and information protocol (CIP), which provides
interoperability and interchangeability of industrial automation and control modules on an Ethernet
network. EtherNet/IP supports both real-time I/O (implicit messaging) and explicit messaging.
See the EtherNet/IP Performance and Application Guide, publication ENET-AP001, for more information
on EtherNet/IP.
217
Appendix D
Protocol Descriptions
Protocol
Description
SNMP is a standard for network management within TCP/IP environments. This protocol enables client
applications monitor and manage network information on host computers and gateways. This protocol
is password-protected.
SNMP uses a distributed architecture consisting of management systems and agents. Data is passed
from SNMP agents, which are hardware or software processes reporting activity in each network
module (switch, router or bridge) to the workstation console used to oversee the network. The agents
return information contained in a management information base (MIB), which is a data structure that
defines what is obtainable from the module and what can be controlled.
IGMP snooping enables switches to route multicast traffic by distributing each packet only to the ports
that need to receive it. Many switches support this feature. However, for IGMP snooping to work, most
of these switches require a system router. If your control system is a stand-alone network or is required
to continue performing if the router is out of service, make sure the switch you are using supports IGMP
snooping without a router present.
This feature is highly recommended for EtherNet/IP systems the control I/O.
Appendix D
Configuration
Requirements
Before you can use an EtherNet/IP module, you must configure its IP
address, gateway address, and subnet mask.
IP Address
The IP address identifies each node on the IP network or system of connected
networks. Each TCP/IP node on a network must have a unique IP address.
IMPORTANT
The IP address is 32 bits long and has a network ID part and a host ID part.
Because networks vary in size, there are four types of networks.
EtherNet/IP Network Types
Network Type
For
Class A
Class B
Medium-sized networks
Class C
Class D
Multicast addresses
Class A
0
0
Class B
0
1
Class C
0
1 1
Class D
0
1 1
16
network (7 bits)
16
8
network (14 bits)
16
8
network (21 bits)
8
1
24
local address (24 bits)
24
local address (16 bits)
31
31
24
16
24
multicast address (28 bits)
31
219
Appendix D
Each node on the same physical network must have an IP address of the same
class and must have the same network ID. Each node on the same network
must have a different local address (host ID), thus giving it a unique IP
address.
IP addresses are written as four-decimal integers (0...255) separated by periods
where each integer gives the value of one byte of the IP address.
For example, the 32-bit IP address:
10000010 00000000 00000000 00000001 is written as 130.0.0.1.
IP Address Class
Class
Leftmost Bits
Start Address
Finish Address
0xxx
0.0.0.
127.255.255.255
10xx
128.0.0.0
191.255.255.255
110x
192.0.0.0
223.255.255.255
1110
224.0.0.0
239.255.255.255
Gateways
A gateway connects individual physical networks into a system of networks.
When a node needs to communicate with a node on another network, a
gateway transfers the data between the two networks. The following figure
shows gateway G connecting Network 1 with Network 2.
A
128.1.0.1
Network 1
128.1.0.2
G
C
B
128.2.0.1
128.2.0.3
128.2.0.2
Network 2
220
Appendix D
Subnet Mask
Subnet addressing is an extension of the IP address scheme that enables a site
to use a single net ID for multiple physical networks. Routing outside of the
site continues by dividing the IP address into a net ID and a host ID via the IP
class. Inside a site, the subnet mask is used to redivide the IP address into a
custom net ID portion and host ID portion.
Take Network 2 (a Class B network) in the previous example and add another
physical network. Selecting this subnet mask would add two additional net ID
bits allowing for four physical networks.
11111111 11111111 11000000 00000000 = 255.255.192.0
Two bits of the Class B host ID have been used to extend the net ID. Each
unique combination of bits in the part of the host ID where subnet mask bits
are 1 specifies a different physical network.
New Configuration
A
128.1.0.1
Network 1
128.1.0.2
G
C
B
128.2.64.1
128.2.64.3
128.2.64.2
Network 2.1
G2
D
E
128.2.128.1
128.2.128.3
128.2.128.2
Network 2.2
221
Appendix D
A second network with Hosts D and E has been added. Gateway G2 connects
Network 2.1 with Network 2.2. Hosts D and E will use Gateway G2 to
communicate with hosts not on Network 2.2. Hosts B and C will use Gateway
G to communicate with hosts not on Network 2.1. When B is communicating
with D, G (the configured Gateway for B) will route the data from B to D...G2.
Manual Configuration on an
Ethernet Switch
Change Ports on an
Ethernet Switch
Additional Resources
222
For more information about TCP/IP and Ethernet technologies, see these
publications.
Publication Title
ISBN Number
ISBN 0-13-216987-8
ISBN 0-07-046320-4
An Introduction to TCP/IP
ISBN 3-540-96651-X
Computer Networks
by Andrew S. Tanenbaum
ISBN 0-13-162959-X
Index
Numerics
1732E modules 59
1734-AENT and 1734-AENTR modules 58
additional resources 20
overview 20
status indicators 192
1738-AENT and 1738-AENTR modules 58
additional resources 21
overview 21
status indicators 195
1756-EN2F module
additional resources 16
overview 15
status indicators 171
1756-EN2T module
additional resources 16
overview 15
status indicators 173
1756-EN2TR module
additional resources 16
overview 15
status indicators 175
use on a device-level ring 58
1756-EN2TXT module
additional resources 16
overview 15
status indicators 177
1756-ENBT module
additional resources 15
overview 15
status indicators 169
1768-ENBT module
additional resources 17
overview 17
status indicators 185
1769-L23E-QB1B and 1769-L23E-QBFC1B
modules
additional resources 17
overview 17
status indicators 178
1769-L32E and 1769-L35E modules
additional resources 18
overview 18
status indicators 183
1783-ETAP, 1783-ETAP1F, and
1783-ETAP2F taps
additional resources 19
overview 18
status indicators 187
use on a device-level ring 58
1788-ENBT module
additional resources 19
overview 19
status indicators 189
1794-AENT module
additional resources 20
overview 20
status indicators 199
2x-COMM-E modules
additional resources 22
overview 22
status indicators 201, 205
A
access distributed I/O modules 90-92
add distributed I/O modules
overview 78-81
selecting a remote adapter 87
with RSLogix 5000 programming
software 91
additional resources
1734-AENT and 1734-AENTR modules 20
1738-AENT and 1738-AENTR modules 21
1756-EN2F module 16
1756-EN2T module 16
1756-EN2TR module 16
1756-EN2TXT module 16
1756-ENBT module 15
1756-EWEB and 1768-EWEB modules 32
1768-ENBT module 17
1769-L23E-QB1B and 1769-L23E-QBFC1B
modules 17
1769-L32E and 1769-L35E modules 18
1783-ETAP, 1783-ETAP1F, and
1783-ETAP2F taps 19
1788-ENBT module 19
1794-AENT module 20
2x-COMM-E modules 22
Guard I/O modules 26
Stratix switches 39
add-on profile 65
architectures
safety 26
B
beacon interval 70
beacon timeout 70
BOOTP/DHCP server
setting IP network address 45-46
bridging
with EtherNet/IP modules 27-29
223
Index
C
change ports 222
CIP connections 30, 213
communication driver 34-35
communication format 82-87
choosing direct or rack-optimized
connection 83
direct connections 84
ownership 86-87
rack-optimized connections 85
configuration parameters
beacon interval 70
beacon timeout 70
ring protocol VLAN ID 70
configure
DHCP software 51
EtherNet/IP modules 41-55
MSG instructions 127
personal computer 33-35
RSLinx communication software 48-49
RSLogix 5000 programming software 50
Stratix switches 37-39
connections
caching MSG instructions 106
CIP 30, 213
data transfer 106
I/O 83
interlocking 96
messaging 106
multicast address limits 215
overview 213-215
produced and consumed tags 96
TCP 30, 214
to PanelView terminals 132
to RSView applications 136
troubleshooting 152
consume tags 95, 100-104
control application 55
control I/O
adding distributed I/O modules 78-81
communication format 82-87
connections 83
hardware 77-92
ownership 86
RPI 88
control system 23
controller ownership 86
convert between INTs and DINTs 115
224
D
data transfer
caching connections 106
configuring 111-114
connections 106
guidelines 105
logic 107-110
mapping tags 116
overview 93-118
to PLC-5 or SLC processors 115
device-level ring network 57-75
supervisor node 61-62
DHCP software 51
diagnostics
Ethernet statistics 144
message connections 142
monitor 137-145
network settings 141
overview 138
direct connection 83
DNS addressing 54-55
domain name 42
download 55
driver 34-35
duplicate address detection 51-53
E
email
MSG instruction 127
overview 119
send through an EtherNet/IP module
119-130
sending via MSG instruction 121-128
status codes 129
text format 129
Ethernet protocols 217-219
EtherNet/IP modules
bridging 27-29
configuring 41-55
connections 213-215
control application 55
features 13-31
network overview 217-222
network specifications 30
set IP network address 43
setting IP network address 43
status indicators 167-208
using in control system 23
Index
examples
accessing distributed I/O modules 91
bridging 29
buffering INTs 117
RSLinx communication software bridging
28
F
fiber cable
specifications 209
flash upgrade firmware
USB port 165
G
gateway 42, 220
Guard I/O modules 25
in EtherNet/IP system 24
H
host name 42
I
I/O
M
manual configuration 222
map tags 116
messaging
caching connections 106
configuring 111-114
connections 106
guidelines 105
logic 107-110
mapping tags 116
overview 93-118
to PLC-5 or SLC processor 115
MSG instruction
caching connections 106
configuring 111-114
connections 106
logic 107-110
mapping tags 116
sending email 127
sending via an email 121-128
to PLC-5 or SLC processors 115
MSG instructions
guidelines 105
N
network address
DNS addressing 54-55
set IP network address 43
network overview
modules in an EtherNet/IP control system
23
network parameters 47
DNS addressing 42
domain name 42
gateway 42
host name 42
IP addresses 41
subnet mask 41
O
ownership 86
listen-only connection 86
owner controller 86
P
PanelView terminals
adding in RSLogix 5000 programming
software 133-135
communication with Logix controller over
EtherNet/IP 131-136
determining connections 132
organizing controller data 136
set up hardware 131
225
Index
personal computers
placing on network 33-35
PLC-5 processor 115
produce tags 95, 98-99
produced and consumed tags
connections 96
consume tags 100-104
number of multicast 31
organize tags 95
overview 93-118
produce tags 98-99
set up hardware 93
terminology 95
R
rack-optimized connection 83
remote adapter 87
requested packet interval 88-89, 215
ring protocol VLAN ID 70
ring supervisor
configure with RSLogix 5000
programming software 64
enable in RSLogix 5000 programming
software 68
RPI 88
RSLinx communication software
bridging 28
communication driver 34-35
configuring network parameters 48-49
RSLogix 5000 programming software
adding a PanelView terminal 133-135
adding distributed I/O modules 78-81, 91
configure a ring supervisor 64
consume a tag 100-104
enable ring supervisor 68
produce a tag 98-99
set the requested packet interval 88-89
setting IP network address 43
verify supervisor configuration 75
S
safety
additional resources 26
architectures 26
Guard I/O modules in EtherNet/IP system
24
select a remote adapter 87
serial communication
USB port 161-165
226
Index
T
tags
produced and consumed 31
TCP connections 214
thumbwheel switch
set IP network address 43
troubleshoot
DLR network 75
Ethernet statistics 153-156
EtherNet/IP modules 147-159
I/O connections 153
message connections 152
switch considerations 157-159
web browser support 147-156
with a virtual local area network 158
U
USB port
configure a module 162-165
flash upgrade firmware 165
serial communication 161-165
set up hardware 161
W
web browser support 147-156
227
Index
228
Installation Assistance
If you experience an anomoly within the first 24 hours of installation, review the information that is contained in this manual.
You can contact Customer Support for initial help in getting your product up and running.
United States or Canada
1.440.646.3434
Contact your distributor. You must provide a Customer Support case number (call the phone number
above to obtain one) to your distributor to complete the return process.
Please contact your local Rockwell Automation representative for the return procedure.
Documentation Feedback
Your comments will help us serve your documentation needs better. If you have any suggestions on how to improve this
document, complete this form, publication RA-DU002, available at http://www.rockwellautomation.com/literature/.
Copyright 2010 Rockwell Automation, Inc. All rights reserved. Printed in the U.S.A.