Home
EtherNet/IP Modules in Logix5000 Control Systems
Contents
1. A About 1 0 Connections The Diagnostics I O Connections page presents a summary of I O connections initiated by the module Rockwell Automation Microsoft Internet Explorer provided by Rockwell Automation 5 xj File Edit View Favorites Tools Help Back gt A A Asearch Gyravorites GBristory yx amp A Address http 10 88 60 194 index html Go Links Allen Bradle 5 Rockwell A 1756 ENBT A Automation Diagnostic Overview NC Network Settings X Message Connections Y 1 0 Connections N Ethernet Statistics Home Diagnostics Conn S UpTime Rcv X mt Connection Id Source Dest Multicast Address RPI Lost Size Diagnostic Overview 2838 Rev Oxc85de02 10 88 60 188 O 10 88 60 194 SUA Network Settings 00h 01m 20s xmt Oxc8Sdes2 10 88 60 194 T 10 88 60 188 235 235 235 235 2 4 Message Connections 3287 Rev Ox242e081 10 88 60 188 T 10 88 60 194 239 192 24 128 to 0 4 HAD SERIA ONS 00h 00m 35s Xmt 0x242e001 10 88 60 194 O 10 88 60 188 10 o Ethernet Statistics Advanced Diagnostics Seconds Between Refresh 15 Disable Refresh with 0 D Browse Chassis Copyright 2004 Rockwell Automation Inc All Rights Reserved Bis fal Internet Each Class 1 UDP connection has a receive transmit Rcv Xmt pair of data and heartbeat The originator of a connection listens on the multicast address to receive the data The target of the connection receives the heartbeat In th
2. Publication ENET UM001F EN P November 2006 Preface Catalog Number Title Publication Number 1756 EWEB 1756 EWEB EtherNet IP Web Server Module Release Notes 1756 RN604 ControlLogix Redundancy System Revision 13 Release Notes 1756 RN608 ControlLogix Redundancy System Revision 15 Release Notes 1756 RN628 ControlLogix Redundancy System User Manual 1756 UM523 EtherNet IP Web Server Module Installation Instructions 1756 IN588 EtherNet IP Web Server Module User Manual ENET UM527 1768 ENBT CompactLogix EtherNet IP Communication Module Installation Instructions 1768 IN002 CompactLogix EtherNet IP Communication Module Release Notes 1768 RNOO1 1768 L43 1768 CompactLogix Controllers User Manual 1768 UM001 1768 CompactLogix Selection Guide 1768 SG001 1768 L43 CompactLogix Controller Installation Instructions 1768 IN004 CompactLogix L43 Controller Version 15 Firmware Release Note 1768 RNO15 rece and CompactLogix Controller Installation Instructions 1769 IN020 CompactLogix Controller Revision 13 Release Notes 1769 RNOO8 CompactLogix Controllers V15 Firmware Release Note 1769 RNO15 CompactLogix Performance and Capacity Quick Reference IASIMP ORO07 CompactLogix Selection Guide 1769 SG001 CompactLogix System User Manual 1769 UM011 1769 L32E CompactLogix amp SCADA Popular Configuration Drawing IASIMP ORO01 IASIMP QRO002 1769 L35E CompactLogix Controller Revision 12 Release Notes 1769 RN
3. configuration the module name comm format and Comm Format Rack Optimization 7 ee click Finish Chassis Size 8 a Revision 2 i ElectorieKeying Compatte Mode Z Customize the Specify the general information about re configuration the module name comm format Then es es eS use the Next buttons to step through subsequent screens Create the Consumed Tag To create the consumed tag perform this procedure eController Controller_1 Controller Tags 9 Controller Fault Handler C3 Power Up Handler 1 In the consumer controller s project right click the Controller Tags folder and choose Edit Tags Only controller scoped tags can consume data 2 In the Controller Tags window right click the tag that will consume the data and choose Edit Tag Properties Publication ENET UM001F EN P November 2006 58 Interlocking and Data Transfer between Controllers 3 Select Consumed Make sure the data type is the same as the produced tag fj Tag Properties Consumed_Tag General Connection Name Consumed_Tag Description a Tag Type Base Alias Produced 3SO Consumed 4 5 Publication ENET UM001F EN P November 2006 me Data Type 9 Configure Select Connection fo Tag Properties Consumed_Tag 4 General Connection Producer 7 gt Remote Data Tag Name or Instance Number FP ims 20 750 0m
4. o Remote Chassis Logix5000 Controller Publication ENET UM001F EN P November 2006 52 Interlocking and Data Transfer between Controllers Logix5000 Controller Combinations These controllers Can combine with 1756 ControlLogix 1756 ENBT or 1756 EN2T communication module 1768 CompactLogix 1768 ENBT communication module 1769 L32E and 1769 L35E CompactLogix A built in EtherNet IP port 1794 FlexLogix 1788 ENBT EtherNet IP communication card PowerFlex 700S with DriveLogix controller 1788 ENBT EtherNet IP communication card Make sure to e set the IP addresses and other network parameters for each EtherNet IP communication module e connect all wiring and cabling e configure the communication driver such as AB ETHIP 1 for the programming workstation If you are sharing tags between ControlLogix controllers and the controllers are sharing only tags not sending messages set the communication format of the 1756 ENBT or 1756 EN2T module to None TIP Publication ENET UM001F EN P November 2006 Interlocking and Data Transfer between Controllers 53 Organize Tags for Produced To properly organize tags for produced or consumed data or Consumed Data shared data follow these guidelines Guideline Details Create the tags at the You can share only controller scoped tags controller scope Use one of these data types e To share other data types create a user defined data type that contain
5. INT Buffer 1 Word 2 DINT_Array 2 INT Buffer 2 Word 3 1 An FAL instruction converts the DINTs from the Logix5000 controller to INTs 2 The MSG instruction writes the INTs from the temporary array to the device Publication ENET UM001F EN P November 2006 68 Interlocking and Data Transfer between Controllers Map 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 e You have to map only the file numbers that are used in messages the other file numbers do not need to be mapped e The mapping table is loaded into the controller and is used whenever a logical address accesses data e You can access only controller scoped tags global data PLC2 3 5 7 SLC Mapping m PLC 3 5 SLC Mapping renanber reanane cnce_ Help Delete Map r PLC 2 Mapping Tag Name e For each file that is referenced in a PLC 5 or SLC command make a map entry by typing the PLC SLC file number of the logical address typing or selecting the Logix5000 controller scoped global tag that supplies or receives data for the file number You can map multiple files to the same tag
6. Publication ENET UM001F EN P November 2006 Example 2 A Logix controller that produces tags uses a unique multicast address for each produced tag The multicast address limit is independent of the connection limit for a module Not all connections require a multicast address And for produced and consumed tags one produced tag requires one multicast address and one connection for each consumer For multiple consumers the one multicast address would use multiple connections 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
7. You can complete this form and mail or fax it back to us or email us at RADocumentComments ra rockwell com Pub Title Type EtherNet IP Modules in Logix5000 Control Systems User Manual Cat No 1756 ENBT 1756 EN2T 1788 ENBT 1769 L32E 1768 ENBT 1794 AENT Pub No ENET UMOO1F EN P Pub Date October 2006 Part No 953030 13 1734 AENT 20 COMM E 22 COMM E Please complete the sections below Where applicable rank the feature 1 needs improvement 2 satisfactory and 3 outstanding Overall Usefulness 1 Completeness all necessary information is provided Technical Accuracy 1 all provided information is correct Clarity 1 all provided information is easy to understand Other Comments 2 3 How can we make this publication more useful for you Can we add more information to help you procedure step illustration feature example guideline other explanation definition Can we be more accurate text illustration How can we make things clearer You can add additional comments on the back of this form Your Name Your Title Function Location Phone Would you like us to contact you regarding your comments ___No there is no need to contact me ___ Yes please call me Yes please email me at Yes please contact me via Return this form to Rockwell Automation Technical Communications 1 Allen Bradley Dr Mayfield Hts OH 44124 9705
8. 1768 ENBT Module Status Indicators Condition The port is connected to a powered Ethernet device The controller can communicate on Ethernet Network NET Status Indicator Indicates Normal operation No action is required The 1768 ENBT CompactLogix EtherNet IP communication module has several status indicators Recommended Action Off Module is not powered or does not have an IP address 1 Verify there is chassis power 2 Verify that the module is completely inserted into the chassis and backplane 3 Make sure the module has been configured Flashing green The controller has an IP address but no CIP connections are established If no connections are configured this is normal operation No action is required If connections are configured check connection originator for connection error code Green Module has an IP address and at least one established connection Normal operation No action is required Flashing red 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 the same as that for any other device already on the network Publication ENET UM001F EN P November 2006 108 Status Indicators Publication ENET UM001F EN P November 2006 Link St
9. Publication ENET UMO001F EN P November 2006 34 Publication ENET UM001F EN P November 2006 Configure an EtherNet IP Module To Operate on the Network other network device If the module determines that there is a conflict another device on the network with a matching IP address the EtherNet IP port of the module goes into conflict mode where the module s e OK LED blinks red e Network NET LED is solid red e Front display indicates the conflict 1756 ENBT only The display scrolls OK lt IP_address_of_this_module gt Duplicate IP lt Mac_address_of_duplicate_node_detected gt For example OK 10 88 60 196 Duplicate IP 00 00 BC 02 34 B4 To correct this conflict use the instructions in this chapter to change the IP address of the module Then cycle power to the module or reset the module such as disconnecting the EtherNet IP cable and reconnecting the cable There is also the possibility that two modules can detect a conflict simultaneously If this occurs remove the module with the incorrect IP address or correct its conflict To get the second module out of conflict mode cycle power to the module or disconnect its EtherNet IP cable and reconnect the cable Duplicate Detection Scenarios The behavior of devices that are in conflict over an IP address varies depending on whether connections have been established to either of the modules and whether both modules support duplicate IP address detection e If bo
10. Source Element Data table address in the SLC 500 controller for example N7 10 Number of Elements Destination Tag Message Type Number of integers to transfer First element of int_buffer SLC Typed Write Source Tag First Element of int_buffer Number of integers to transfer Number of Elements D estination Element Data table address in the SLC 500 controller for example N7 10 Floating point REAL Read receive data Message Type ource Element S Number of Elements SLC Typed Read Data table address in the SLC 500 controller for example F8 0 Number of values to transfer Destination Tag First element of the tag controller scoped in this controller for the data Write send data Message Type SLC Typed Write Source Tag First element of the tag controller scoped in this controller that contains the data Number of Elements Number of values to transfer Destination Element Data table address in the SLC 500 controller for example F8 0 Publication ENET UM001F EN P November 2006 If the data is Integer And you want to Read receive data For this item Message Type Interlocking and Data Transfer between Controllers 65 Configure a MSG to a PLC 5 Processor Type or select PLC5 Typed Read Source Element Data table address in the PLC 5 controller for example N7 10 Number of Elements Number o
11. Dore Done Length 58 Error Code Extended Error Code l Timed Out Error Path Error Text ok Cancel Arey Heb where In this field Enter Service Type Custom Service Code 4b Instance 1 Class 32f Attribute 0 Source The tag that contains the email text Element This tag is of the STRING data type created to contain the email text In this example enter EWEB_EMAIL which is of type EmailString Source The number of characters in the email text plus 4 Length In this example enter 69 65 characters in the email 4 Destination A tag to contain the status of the email transmission This tag is also of the STRING data type created to contain the email text In this example enter EmailDstStr which is of type EmailString Publication ENET UM001F EN P November 2006 Enter Email Text Send Email 79 3 On the Communication tab of the MSG instruction configure the path from the controller to the EtherNet IP module Message Configuration SendEmail_EWEB Configuration Communication Tag Path 1 1 Browse il Connected Vv e Enable Enable Waiting D Start Done Done Length 58 Eror Code Extended Error Code D Timed Oute Error Path Error Text Cancel Apply Help The path starts with the controller initiating the MSG instruction Then enter the number of the port from which the message exits and the address of the next module in the path For exa
12. Elid advanced Diagnostics 5 Browse Chassis E http fiw rockwellautomation com Back gt A Qsearch GFavortes GBristory yx amp B Address http 10 4 index html co Links gt Allen Bradley SEANINA ni lalx Automation Diagnostic Overview NU Network Settings Message Connections 1 0 Connections X Ethernet Statistics A a Ethernet Link TCP Connections CIP Speed 100 Mbps Current TCP Connections 3 Duplex Full Duplex TCP Connection Limit 64 Aitenagctate Status Autonegotiate Speed Maximum Observed 4 and Duplex CIP Messaging Statistics System Resource Utilization Messages Sent 10718 cpu 54 80 Messages Received 10718 UCMM Sent 4080 Web Server UCMM Received 4080 Server Errors o Redirect 2 Sasso 1 0 Packet Second Statistics Timeouts o Total 1149 Access Violations o Sent 583 Page Hits 159 Received 566 Form Hit o SERENS Inhibited o Total Hits 161 Rejected o Capacity 5000 CIP Connection Statistics Actual Reserve 3851 Current CIP Msg Connections 1 Theoretical Reserve 3800 CIP Msg Connection Limit 256 Max Msg Connections Observed 11 1 0 Packet Counter Statistics Current CIP I O Connections Total 391902 CIP I O Connection Limit 128 Sent 199144 Max I O Connections Observed 2 Received 192762 fer Opens 1426 eisai ll Inhibited o Open Ei 106 ici Rejected o hal i Internet i Specifies Speed Whether the Ethernet port is operating at 10 Mbps or 100 M
13. Introduction Updated Information Summary of Changes 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 The document contains the following changes Topic Page About the 1756 EN2T Module 15 About the 1734 AENT Module 17 About the 20 COMM E Module 17 About the 22 COMM E Module 17 Set the IP Network Address 36 USB Port Connection 97 1734 AENT EtherNet IP POINT I O Adapter Status Indicators 112 Publication ENET UM001F EN P November 2006 4 Summary of Changes Notes Publication ENET UM001F EN P November 2006 Preface Start Configure a Personal Computer To Operate on an EtherNet IP Network Configure an EtherNet IP Module To Operate on the Network Control 1 0 Table of Contents About This Publication 0 6066 he eos ak ce Pew ed ee 9 Who Should Use This Publication 0 9 Additional Resources As id Ay BORE Ke oe 9 Chapter 1 Jntroducti n sees epa kapea Games gran e ye geet hanes ors 13 Additional Resources 64 6 0 oe Dna tee a 14 About the 1756 ENBT Module 0 00005 15 About the 1756 EN2T Module 0 00005 15 About the 1769 L32E and 1769 L35E Modules 16 About the 1768 ENBT Module 000000000 16 About the 1788 ENBT Module 0 000000 16 About the 1794 AENT Module 0 0 00000005 17 Abo
14. Type 1756 CFM A Description 2 Ch 2 Choose the module Configurable Flow Meter 1756 ControlNet Bridge 1756 ControlNet Bridge 1 756 CNB D 1756 ControlNet Bridge 1756 odule properties Local Interface 179GAENT A23 x 1756 Type 1794 AENT A 1794 10 100 Mbps Ethemet Adapter Twisted Pair Media Vendor Allen Bradley lt 4 3 Configure the module Sie Address Host Name To Do This Description F pades Use the default Specify the general information about zpena configuration the module name comm format and o Ea click Finish Chassis Size p a Revision 2 i ElectionicKeying Compatbie Modde Z Customize the Specify the general information about configuration the module name comm format Then Sy Ee ee e use the Next buttons to step through subsequent screens Publication ENET UM001F EN P November 2006 Interlocking and Data Transfer between Controllers 63 Enter a Message Perform this procedure to enter a message 1 Use relay ladder logic to enter a MSG instruction 2 Click the button to configure the MSG instruction EXAMPLE Enter a MSG instruction 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 count_msg en MSG E J H Type Unconfigured END Message Control count_msg CDN gt CER D gt Con
15. ok No Forces 5 No Edits a ae A m sb 1 Add the local communication module for the consumer controller SE Controller MyProject_ 20 Tasks 9 Motion Groups C5 Trends EJ Data Types 3 6 10 Configuration 1 1756 ENBT A Local_Comm_Module 0 1756 ENBT 4 Remote_Comm_Module p J 1 1756 L61 Remote_Controller 2 Add the remote communication module for the producer controller 3 Add the producer controller Publication ENET UM001F EN P November 2006 Interlocking and Data Transfer between Controllers 57 Perform this procedure to add a module to the I O Configuration folder Controller MyProject_1 SD Tasks Motion Groups 5 Trends Data Types J 1 0 Configuration 1 1756 ENBT 4 Local_Comm_Module 1 Right click the level branch to which you want to add the module and choose New Module aa 2 Choose the module Configurable Flow Meter 1756 CNB A 1756 ControlNet Bridge 1 756 CNB B 1756 ControlNet Bridge 1756 CNB D 1756 ControlNet Bridge Module Properties Local_Interface 1794 AENT A21 1756 ENEE EE X amp 3 Configure the module 1756 Type 1794 AENT A 1794 10 100 Mbps Ethemet Adapter Twisted Pair Media Vendor Allen Bradley TE pae aeae nnau To Do This Description T IPAddress 3 al Use the default Specify the general information about a Host Name
16. Click Next USB Port Connection 99 These RSLinx dialogs appear consecutively Found New Hardware Wizard Please wait while the wizard installs the software 4 Rockwell Automation USB CIP D Cd Setting a system restore point and backing up old files in case your system needs to be restored in the future Found New Hardware Wizard Completing the Found New Hardware Wizard The wizard has finished installing the software for Rockwell Automation USB CIP Click Finish to close the wizard lt Back 4 Click Finish to set up your USB driver 5 In RSLinx programming software select Communications and RSWho to view your 1756 EN2T module Station DDE OPC Configure Drivers Configure Shortcuts Publication ENET UM001F EN P November 2006 100 USB Port Connection Flash Upgrade Firmware through a USB Port Publication ENET UMO001F EN P November 2006 The RSLinx Workstation organizer appears x y RSLinx Classic Gateway RSWho 1 File Edit View Communications Station DDE OPC Security 2 S15 Bile x H AR orkstation Hes Linx Gateways Ethernet as AB_ETH 1 Ethernet gs AB_ETHIP 1 Ethernet AB_VBP 1 1789 41774 Virtual Chassis 00 Workstation USMVIANABUTO1 Not Browsing A 16 1756 EN2T A 1756 EN2T A lt a Virtual Chassis Driver USB 16 1756 EN2T A 1756 EN2T A lt lt
17. Dest dint_array fal_control pos Expression int_buffer fal_control pos condition fal_control FAL J H CRES File Arith Logical END Control fal_control Length CDN gt Position 0 Mode all CER gt Dest int_buffer fal_control pos Expression dint_array fal_control pos fal_control DN message EN MSG J E 4 E Type Unconfigured CEN Message Control message CDND CERD dint_array 42424 Array of DINTs that are used in the ControlLogix controller int_buffer Array of INTs with the same number of elements as dint_array Publication ENET UM001F EN P November 2006 70 Interlocking and Data Transfer between Controllers Ifthe controller isa PLC 5 SLC 500 Publication ENET UM001F EN P November 2006 For this section This PLC 5 Receive MSGs from PLC 5 or SLC 500 Processors Perform this procedure to receive MSGs from PLC 5 or SLC 500 processors 1 If the originating controller is a PLC 5 or SLC 500 processor in the MSG instruction select PLCS And this item Communication Command Data Table Address MSG Read Write Message CEN J Type Peer To Peer Read Write Read DN Target Device PLCS Local Remote Local CER Control Block N7 0 Control Block Length 93 Setup Screen Specify PLC 5 Typed Read or PLC 5 Typed Write Starting address of the data in the PLC 5 controller Size in Elements Number of e
18. The New Entry window appears with the module s Ethernet Address MAC New Entry Ethemet Address MAC 00 00 BC 21 A0 56 IP Address 130 151 217 Hostname Description OK Cancel 6 Enter the IP address host name and or a module description 7 Click OK Publication ENET UM001F EN P November 2006 30 Configure an EtherNet IP Module To Operate on the Network 8 To permanently assign this configuration to the module highlight the module and click the Disable BOOTP DHCP button When power is recycled the module uses the assigned configuration and does not issue a BOOTP request If you do not select the Disable BOOTP DHCP button on a power cycle the host controller clears the current IP configuration and will again begin sending BOOTP requests Other Methods To Assign There are Network Parameters other methods to assign network parameters If Use this method for assigning network parameter Page e ABOOTP server is not available RSLinx software 31 e The EtherNet IP module is connected to another NetLinx network The RSLogix 5000 project is online with the controller that RSLogix 5000 software 32 communicates to or through the EtherNet IP module DHCP is enabled not BOOTP for the EtherNet IP module DHCP software 33 You need to cycle power Thumbwheel switches 36 The following factors might affect your choice of method e Network isolation from or integration into the
19. enabling Publication ENET UM001F EN P November 2006 Start 19 Device 1 on the EtherNet IP network to communicate with Device 2 on a DeviceNet network through the bridge Bridge Device Device 1 EtherNet IP Network BH Switch 4 Bridge DeviceNet Network Device 2 CIP messages can bridge these networks CIP messages that originate Can bridge to this network on this network EtherNet IP ControlNet DeviceNet RS 232 Serial EtherNet IP Yes Yes Yes Yes ControlNet Yes Yes Yes Yes RS 232 Yes Yes Yes Yes In this example a workstation configures a drive on a DeviceNet network The workstation bridges EtherNet IP networks to reach the drive Workstation _ PanelView Station EtherNet IP Network Switch Bridge DeviceNet Network Publication ENET UM001F EN P November 2006 20 Start Publication ENET UM001F EN P November 2006 In this example the bridge can be an EtherNet IP to DeviceNet bridging device or a Logix5000 system with an EtherNet IP communication module and a DeviceNet communication module The bridge can be a e ControlLogix chassis with a 1756 ENBT 1756 EN2T or 1756 DNB module The controller is not required e 1769 L32E 1769 L35E and 1768 L43 CompactLogix controller with a 1769 SDN module e FlexLogix controller with 1788 ENBT and 1788 DNBO mo
20. 2 1 Type 1756 IB16 16 Point 10 31 2 DC Inpu Vendor Allen Bradley Parent Remote_ENB Description Name E Rack optimized connection Comm Format Rack Optimization IMPORTANT If you use various 1756 EtherNet IP communication modules for example a 1756 ENBT with a 1756 EN2T in the same chassis do not use the rack optimized communication format If you must use the rack optimized communication format we recommend you put the 1756 EN2T module in a separate chassis from the 1756 ENBT module Direct Connections For I O Modules In this example assume that each distributed I O module is configured for a direct connection to the controller EtherNet IP Network Controller With EtherNet IP Communication Module EtherNet IP Adapters With 1 0 Modules Digital 1 0 Modules Publication ENET UM001F EN P November 2006 Analog 1 0 Modu Digital 1 0 Modules Control 1 0 43 This table calculates the connections in this example System Connections Amount Controller to local EtherNet IP communication module 0 Controller to EtherNet IP adapter Direct connection for digital 1 0 module Direct connection for analog 1 0 module 2 Total connections used 6 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 supporte
21. 39 Set the Requested Packet Interval RPD 40 Select a Communication Format 04 40 Publication ENET UM001F EN P November 2006 6 Table of Contents Interlocking and Data Transfer between Controllers Send Email Publication ENET UMO001F EN P November 2006 Choose Direct or Rack optimized Connection 41 Ownership rarere hee ee Peele Oded mee Gee e jal 44 Add Distributed I O 3 nannaa uly Vase eed pa ole athe Mg 46 Add a Module t7 0 sey eGd CR STS Reker Red CB 224 47 Select a Remote Adapter oi44 6 axe 5 Re Rees 48 ACCESS Distributed I O ct ook nauau hie esate eines Rie SRA 48 Chapter 5 TIM EOCUICI OR tity a gt yeah E Me Byte ue ee ee 51 Set Up the Hardware b a5 2 been bata ends Gd Be bee aes 51 Logix5000 Controller Combinations 52 Organize Tags for Produced or Consumed Data 53 Terminology se sa ate a eS eect ee tothe eh yay 53 Determine Connections for Produced and Consumed Tags 54 bs ah 6 sae eal Or lt lt ga ce ee eae A 55 Configure the Produced Tag vey exw Pe aana 55 Consume Data Produced by Another Controller 56 Add the Producer Controller to the Consumer s I O CON Ora GON cata esac eee E AE E Kea eas 56 Create the Consumed Tag acca la a s a a naaa 57 Guidelines for MSG Instructions o oo aaaea 59 Determine Connections for Messages 5 60 Guidelines For Caching Message Connections 60 Enter Message LOgiC
22. All rights reserved Printed in the U S A
23. 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 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 lt mail server address gt to insure the mail server is reachable from your network Also try telnet lt mail server address gt 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 o
24. DNS addressing 35 documentation related to ControlNet 9 domain name 28 download 36 driver 24 duplicate address detection 33 E email MSG instruction 78 overview 71 sending via MSG instruction 72 status codes 80 text format 79 Ethernet protocols 121 EtherNet IP modules bridging 18 configuring 27 connections 117 control application 36 Ethernet overview 121 features 13 LEDs 101 set IP network address 36 setting IP network address 36 using in control system 18 examples accessing distributed I 0 49 bridging 21 buffering INTs 69 RSLinx bridging 19 F flash upgrade firmware 1756 EN2T module 100 USB port 100 G gateway 27 125 H host name 28 Publication ENET UM001F EN P November 2006 interlocking connections 54 consume tags 56 organize tags 53 overview 51 produce tags 55 terminology 53 IP addresses definition 27 DHCP software 33 duplication address detection 33 overview 124 RSLinx 31 RSLogix 5000 32 set 36 swapping in redundant systems 35 L LEDs EtherNet IP modules 101 manual configuration 127 map tags 68 messaging caching connections 60 configuring 63 connections 60 guidelines 59 logic 61 mapping tags 68 overview 51 to PLC 5 or SLC processor 67 MSG caching connections 60 configuring 63 connections 60 guidelines 59 logic 61 mapping tags 68 sending email 78 to PLC 5 or SLC processors 67 network address 36 network parameters 30 0 ownership 44 P personal comp
25. Missed Cumulative number packets that were not received in order Publication ENET UM001F EN P November 2006 Each UDP packet has a sequence number and if a packet is missing corrupted or dropped the module will recognize this void upon receipt of the next packet received A CIP connection transfers data from one Logix application running on one end node to a second Logix application running on another end node A CIP connection is established over a TCP connection Monitor Diagnostics 91 About Network Settings This field Network Interface The Diagnostics gt Network Settings page presents a summary of the current Ethernet configuration for the module 2 Rockwell Automation Microsoft Internet Explorer provided by Rockwell Automation File Edit View Favorites Tools Help EBak gt A A Qsearch Favorites CBristory hy a Address hti 8 60 194findex html Go Links gt 1756 ENBT A A ose ee a Diagnostic Overview Y Network Settings N Message Connections 1 0 Connections Ethernet Statistics A Allen Bradley E Home Gl Diagnostics Diagnostic Overview Network Interface Ethernet Address MAC 00 00 8C 05 00 60 Network Settings IP Address 10 88 60 194 Message Connections I O Connections Ethernet Statistics A advanced Diagnostics Browse Chassis Subnet Mask 255 255 254 0 Default Gateway 10 88 60 1 Primary Name Server 10 88 128 138 Secondary Name
26. Search Logic Communications Tools ola S e ol i Offline 02 m RUN Ere No Forces gt E Ok M BAT No Edits Ar 0 4 e SEEE Controller MyProject_1 25 Tasks J Motion Groups C3 Trends 9 Data Types HO Configuration gt A 1 1756 ENBT A Local_Comm_Module i 0 1756 ENBT A Remote_Comm_Module p j 1 1756 L61 Remote_Controller Publication ENET UM001F EN P November 2006 62 Interlocking and Data Transfer between Controllers Select a communication format for a communication module based on the modules in its remote chassis Module Communication Formats If Select a communication format that specifies The remote chassis contains only analog modules None diagnostic digital modules fused output modules or communication modules The remote chassis only contains standard digital input Rack Optimization and output modules no diagnostic modules or fused output modules You want to receive I O module and chassis slot Listen Only Rack Optimization information from a rack optimized remote chassis owned by another controller Perform this procedure to add a module to the I O Configuration folder H E Controller MyProject_1 Tasks Motion Groups 2 Trends 5 Data Types 1 0 Configuration fe M 1 1756 ENBT A Local_Comm_Module 1 Right click the required level branch and choose New Module
27. The choice of rack optimization for an I O module creates tags as aliases for the adapter module s tags This logic displays the device s tag as an alias for a the adapter module s tag In this example the tag name of the adapter is in angle brackets Tag Name of the 1 0 Device Tag Name of the Adapter Conveyor 2 1 0 a lt Conveyor Data 2 0 gt Ay fe eta AE IAE JE JLE Chapter 5 Introduction Interlocking and Data Transfer between Controllers This chapter describes how to share data by interlocking controllers producing and consuming tags and transferring messages between controllers via an EtherNet IP network Different methods of communicating with other controllers exist If you want to And the data Then See page Interlock operations Resides on Logix5000 controllers Produce and consume a tag 53 Transfer data Needs regular delivery at an interval Produce and consume a tag 53 that you specify Is sent when a specific condition Execute a message MSG instruction 59 occurs in your application Set Up the Hardware Local Chassis Logix5000 Controller In this example the controller in the local chassis can produce a tag that is consumed by the controller in the remote chassis The local controller can also send a MSG instruction to the remote controller Sharing Data and Transferring Messages Data Switch E Programming Terminal
28. address is in the form XXX XXX XXX XXX where each xxx is a number between 0 255 These are reserved values you cannot use e 127 0 0 1 e 0 0 0 0 e 255 255 255 255 Subnet mask Gateway 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 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 Publication ENET UM001F EN P November 2006 28 Configure an EtherNet IP Module To Operate on the Network EtherNet IP Network Parameter If you use DNS addressing or reference the module via host name in MSG instructions define these parameters 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 i
29. and Data Transfer between Controllers For a message to a SLC 500 or PLC 5 processor this RSLogix Message Configuration dialog appears Message Configuration Message_1 Configuration Communication Tag Bath Bee Communication Method eea jet CP A DHE CHEME A Desination Lind jz Fe CIP With SONCE LMR fa Sj DestnatGn i ode fers E Source ID i Connected Z Gach nector e If the target module is configured in the I O Configuration folder of the originating controller click Browse to select the module or manually enter the path to the target module A manually entered path begins with the name of the local EtherNet IP module the port the message exits 2 for EtherNet IP and the IP address of the next module in the path which could be the target module Communication path from a Logix5000 controller to a Logix5000 controller over an EtherNet IP network Ethernet Network IP Address 127 127 127 12 STE 5 E 5 N Message 5 N 5 1B 5 B OIT O T washer 2 127 127 127 12 1 0 Where Indicates Washer Name of the ENBT or EN2T module 2 Ethernet port of the ENBT or EN2T module 127 127 127 IP address of the ENBT or EN2T module in the 12 destination chassis 1 Backplane port of the ENBT or EN2T module in the destination chassis 0 Slot number of the destination controller Publication ENET UM001F EN P November 2006 Interlocking and D
30. e For PLC 2 commands specify the tag that supplies or receives the data When mapping tags e do not use file numbers 0 1 and 2 These files are reserved for Output Input and Status files in a PLC 5 processor e use PLC 5 mapping only for tag arrays of data type INT DINT or REAL Attempting to map elements of system structures may produce undesirable effects e use the PLC file identifier of N or B when accessing elements in an INT tag array Publication ENET UM001F EN P November 2006 Interlocking and Data Transfer between Controllers 69 This example shows how to use a buffer of INTs Read integers from a PLC 5 controller When condition turns on reads 16 bit integer values INTs and stores them in int_buffer Then the FAL instruction moves the values to dint_array This converts the values to 32 bit integers DINTs for use by other instructions in the ControlLogix controller EXAMPLE Write integers to a PLC 5 controller When condition turns on moves the values in dint_array to int_buffer This converts the values to 16 bit integers INTs Then the message instruction sends int_buffer to the other controller condition message EN MSG 4 E 4 6 Type Unconfigured CEND Message Control message lt DN gt CER gt message DN fal_control FAL 4 FE lt RES gt File Arith Logical CEND Control fal_control f Length CDN gt Position 0 Mode all CER gt
31. exists Verify network cabling and correct as needed Flashing 1 0 is being transmitted or received Normal operation No action is Green Off required Steady Green A link exists Network Status Indicator Condition Indicates Status Indicators 113 Recommended Action Off The module has no IP address 1 Apply power to device 2 Verify and correct IP address as needed Flashing Green Device has an IP address but no CIP connections Normal operation No action is required Solid Green Device is online and has an IP address and CIP connections Flashing Red One or more CIP connections has Check for I O module failure timed out and controller operation and correct as needed Solid Red Duplicate IP address has been Verify IP address setting and detected correct as needed Flashing The module is performing a normal Normal operation No action is Red Green self test which only occurs during the required cycle power test POINTBus Indicator Condition Indicates Recommended Action Off Device is not powered up 1 Apply power to device 2 Check module status indicator Flashing LED cycle power test present Normal operation No action is Red Green required Flashing Red e At cycle power the number of 1 Configure chassis size expected modules does not equal the number of modules present 2 Check for missing module A module is missing and reinstall as needed
32. is operating at half duplex or full duplex Duplex Mode Whether the port speed and duplex mode were determined via autonegotiation or manual configuration Publication ENET UM001F EN P November 2006 Monitor Diagnostics 93 About Explicit Message The Diagnostics Message Connections page presents a summary of Connections This field Conn messages bridged through or initiated by the module Z Rockwell Automation Microsoft Internet Explorer provided by Rockwell Automation Heak gt O A A Asearch Favorites Hristory D lt b fl S 1756 ENBT A Expand Tinie Diagnostic os T Message Connections Y 0x081101 100 88 61 206 10 88 60 194 Seconds Between Refresh 15 Disable Refresh with 0 Ch BO Fig internet Specifies The relative index of this connection on the Message Connections page Connection ID The unique identifier for each connection Originator The IP address of the device that originated the connection on Ethernet network Target The IP address of the device that is the target of the connection on Ethernet This may not be the ultimate target of the connection for example the target could be a Logix controller in a chassis Bridged Whether the connection bridges through the module State The current state of the connection e Active e Closing e Faulted e Reserved Publication ENET UMO001F EN P November 2006 94 Monitor Diagnostics
33. open and optimizes execution time Opening a connection each time the message executes increases execution time Executes infrequently Do not cache the connection Important Not caching closes the connection upon completion of the message freeing up the connection for other uses Enter Message Logic Interlocking and Data Transfer between Controllers 61 To send or receive data from an EtherNet IP module via a message you must program a MSG instruction in the local controller s 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 Add the EtherNet IP Module to the Local Controller s 1 0 Configuration 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 tree branch parent child For a typical local remote MSG structure Local Controller build the 1 0 configuration in this order 1 Add the local communication module for the local controller 2 Add the remote communication module for the remote controller 3 Add the remote controller Communication Communication Local Remote Remote Module Module Controller RSLogix 5000 MyProject_1 1756 161 File Edit View
34. plant enterprise network e Network size For large networks even isolated networks it might be more convenient and safer to use a BOOTP DHCP server rather than RSLogix 5000 or RSLinx software The BOOTP DHCP server also limits the possibility of assigning duplicate IP addresses e Company policies and procedures dealing with plant floor network installation and maintenance e Level of involvement by IT personnel in plant floor network installation and maintenance e Type of training offered to control engineers and maintenance personnel If you use the Rockwell Automation BOOTP or DHCP server in an uplinked subnet where an enterprise DHCP server exists a module may get an address from the enterprise server before the Rockwell Automation utility even sees the module You might have to Publication ENET UM001F EN P November 2006 Configure an EtherNet IP Module To Operate on the Network 31 disconnect from the uplink to set the address and have the module remember its static address before reconnecting to the uplink This is not a problem if you have node names configured in the module and leave DHCP enabled Use RSLinx Software To Set the IP Address To use RSLinx to configure the EtherNet IP module perform this procedure 1 2 Make sure the module is installed and powered up Start RSLinx The RSWho window opens Navigate in RSWho to the Ethernet network Right click the EtherNet IP module and select Module C
35. s Node fault 1 0 connection 3 Check for I O module failure timeout occurred and correct as needed Solid Red The adapter is bus off 1 Cycle power to device 2 If condition persists replace device Flashing Green Firmware NVS update is in progress Normal operation No action is Solid Green Adapter is online with connections ae established Publication ENET UM001F EN P November 2006 114 Status Indicators 1794 AENT EtherNet IP FLEX 1 0 Adapter Status Indicators O MODULE status network status Flext 0 O unk status Allen Bradley Publication ENET UM001F EN P November 2006 System Power Indicator Condition Indicates Recommended Action Off Field power is off or dc dc converter 1 Verify that power is on and problem exists apply power if needed 2 Verify backplane power has not been exceeded and correct 3 Replace 1734 AENT module Green dc dc converter is active 5V None Field Power Indicator Condition Indicates O Recommended Action Off Field power is off Apply field power Green 24V power is present None The 1794 AENT EtherNet IP FLEX I O adapter has several status indicators Module Status Indicator Condition Indicates Recommended Action Off Module does not have 24V dc power Make sure power is being supplied to the module Flashing green Module is not confi
36. to Send an email to specific personnel when a controller application generates an alarm or reaches a certain condition Send controller or application status information on a regular basis to a project manager The EtherNet IP module is an email client that uses a mail relay server The EtherNet IP module can send an email to only one recipient at a time It cannot mail to a distribution list Then Program the controller to send a MSG instruction to the EtherNet IP module The MSG instruction then instructs the EtherNet IP module to send the email text contained within the MSG instruction to the mail relay server Multiple controllers can use the same EtherNet IP module to initiate email The EtherNet IP module sends only the content of a MSG instruction as an email to a mail relay server Delivery of the email depends on the mail relay server The EtherNet IP module does not receive email Publication ENET UM001F EN P November 2006 72 Send Email This device ControlLogix controller Sample System l ControlLogix Controller With 1756 ENBT or Firewall Router 1756 EN2T Module e Ethernet Switch Mail Relay Server Ethernet Switch 1769 L35E CompactLogix Controller Can Send a MSG instruction to the 1756 ENBT module to initiate sending an email to the mail FlexLogix controller relay server CompactLogix controller Use the path of the MSG instruction to ide
37. 100 Revision 1 x 1769 L3x 32 Version 16 No 10 100 Revision 15 1734 AENT NA NA No 10 100 Revision 2 1 1794 AENT NA NA No 10 100 Revision 3 x 2x COMM E NA NA No 10 100 Revision 1 1 1756 EWEB NA NA Yes 10 100 Revision 2 2 1768 EWEB NA NA Yes 10 100 Revision 1 x Non CIP communications require 1756 EWEB or 1768 EWEB Multicast Address Limit IMPORTANT sockets See the EtherNet IP Web Server User Manual publication ENET UM527D An EtherNet IP module uses one TCP connection for each IP address to which the EtherNet IP module is connected Multiple CIP connections can go through a single TCP connection Examples of TCP connections include e HMI human machine interface to a controller that supports EtherNet IP communications e Logix MSG instruction to a controller or workstation e OPC or DDE accessing a controller e I O data e produced or consumed tags The 1756 ENBT 1788 ENBT and 1794 AENT modules each support 64 TCP connections Connections that produce data over an Ethernet network use multicast addresses EtherNet IP modules support a maximum of 32 unique multicast addresses The actual address such as 239 192 22 121 is determined by the EtherNet IP module Example 1 An Ethernet adapter that produces data uses a unique multicast address for each I O connection Publication ENET UM001F EN P November 2006 120 EtherNet IP Network Connections Specify the Requested Packet Interval RPI
38. 35E Modules 16 About the 1768 ENBT Module 16 About the 1788 ENBT Module 16 About the 1794 AENT Module 17 About the 1734 AENT Module 17 About the 20 COMM E Module 17 About the 22 COMM E Module 17 About Using EtherNet IP Communication Modules in a Control 18 System About Bridging Across Networks 18 The remaining chapters in this publication describe how to configure and program the EtherNet IP communication modules A listing of catalog numbers at the beginning of each chapter identifies the modules that support the feature described in that chapter Additional Resources For more information on these products see Additional Resources on page 9 About the 1756 ENBT Module About the 1756 EN2T Module EtherNet IP Lomi LINK NET OK aC e Start 15 The 1756 ENBT module operates either as an interface for a ControlLogix controller to communicate with other devices over an EtherNet IP network or as an adapter for 1756 I O modules on an EtherNet IP network This module supports e control of I O e communication via produced consumed tags and MSG instructions e communication with HMI e configuration and programming such as uploading and downloading e an adapter for 1756 I O modules e a web server to provide diagnostic and status information If you use various 1756 Ethe
39. A 2 Choose the module 1756 ControlNet Bridge 1756 ControlNet Bridge 1756 ControlNet Bridge 1756 ode Properties Locl interface X7S6 RENT A2I x lt q 3 Configure the module 1794 4ENT amp 1794 10 100 Mbps Ethemet Adapter Twisted Pair Media Vendor Allen Bradley Ta p Address Host Name To Do This Description OoOO IP Address Use the default Specify the general information about z HostName configuration the module name or comm format and Comm Format Rack Optimization z click Finish Chassis Size 8 Rae e ee a en a a a n a eae a T ESES a aaea ia er a Sire Noses Customize the Specify the general information about jevision 2 i tronic Keying Compatible Module x i 7 configuration the module name or comm format ae Back Nem _Frish gt gt Heb Then use the Next buttons to progress through subsequent screens The Comm Format selected when adding a communication module and its I O modules makes it possible to set up rack optimized or direct connections to each distributed I O module If the distributed 1 0 is Select this format for the remote adapter Select this format for the distributed 1 0 module Digital Rack optimization Rack optimization Analog None An appropriate direct connection format Publication ENET UM001F EN P November 2006 48 Control 1 0 Access Distributed 1 0 Select a Remote Adapter The type of distributed I O dictates the choice of remo
40. Allen Bradley EtherNet IP Modules in Logix5000 Control Systems Catalog Numbers 1756 ENBT 1756 EN2T 1788 ENBT 1769 L32E 1768 ENBT 1734 AENT 1794 AENT 20 COMM E 22 COMM E User Manual Rockwell Automation Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment Safety Guidelines for the Application Installation and Maintenance of Solid State Controls publication SGI 1 1 available from your local Rockwell Automation sales office or online at http literature rockwellautomation com describes some important differences between solid state equipment and hard wired electromechanical devices Because of this difference and also because of the wide variety of uses for solid state equipment all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable In no event will Rockwell Automation Inc be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment The examples and diagrams in this manual are included solely for illustrative purposes Because of the many variables and requirements associated with any particular installation Rockwell Automation Inc cannot assume responsibility or liability for actual use based on the examples and diagrams No patent liability is assumed by Rockwell Automation Inc w
41. Ethernet interface In Discards Inbound packets received on the Ethernet interface but discarded Publication ENET UM001F EN P November 2006 96 Monitor Diagnostics This field In Errors Specifies Inbound packets that contain errors does not include In Discards In Unknown Protos Inbound packets with unknown protocol Out Octets Octets sent on the Ethernet interface Out Ucast Packets Unicast packets sent on the Ethernet interface Out NUcast Packets Nonunicast packets sent on the Ethernet interface Out Discards Outbound packets discarded Out Errors Outbound packets that contain errors Media Counters Alignment Errors Frames received that are not an integral number of octets in length FCS Errors Frames received that do not pass the FCS check Single Collisions Successfully transmitted frames that experienced exactly one collision Multiple Collisions Successfully transmitted frames that experienced more than one collision SOE Test Errors Deferred Transmissions Late Collisions Number of times SOE test error message is generated Frames for which first transmission attempt is delayed because the medium is busy Number of times a collision is detected later than 512 bit times into the transmission of a packet Excessive Collisions Frames for which transmission fails due to excessive collisions MAC Transmit Errors Frames for whic
42. Fax 440 646 3525 Email RADocumentComments ra rockwell com Publication CIG CO521C EN P May 2003 PN953030 13957782 91 Other Comments PLEASE FASTEN HERE DO NOT STAPLE PLEASE FOLD HERE BUSINESS REPLY MAIL FIRST CLASS MAIL PERMIT NO 18235 CLEVELAND OH POSTAGE WILL BE PAID BY THE ADDRESSEE Allen Bradley etecrnicl ROCKWELL SOFTWARE DOGE Rockwell Automation 1 ALLEN BRADLEY DR MAYFIELD HEIGHTS OH 44124 9705 NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES PLEASE REMOVE Rockwell Automation Support www rockwellautomation com Rockwell Automation provides technical information on the Web to assist you in using its products At http support rockwellautomation com you can find technical manuals a knowledge base of FAQs technical and application notes sample code and links to software service packs and a MySupport feature that you can customize to make the best use of these tools For an additional level of technical phone support for installation configuration and troubleshooting we offer TechConnect Support programs For more information contact your local distributor or Rockwell Automation representative or visit http support rockwellautomation com Installation Assistance If you experience a problem with a hardware module within the first 24 hours of installation please review the information that s contained in this manual
43. IP connections allowed for 0 Max 1 0 Connections Observed Maximum observed number of CIP connections for 0 Conn Opens Open Errors Number of CIP connection open requests Number of CIP connection open request errors TCP Connections CIP Current TCP Connections Current number of active TCP connections for CIP messaging TCP Connection Limit Maximum number of TCP connections for CIP messaging allowed Maximum Observed CIP Messaging Statistics Messages Sent Maximum observed number of TCP connections for CIP messaging umber of CIP connected messages packets sent Messages Received umber of CIP connected messages packets received UCMM Sent umber of CIP unconnected messages packets sent UCMM Received umber of CIP unconnected messages packets received 1 0 Packet Second Statistics Total 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 1 4 of the conne
44. Net Bridge in 02 1756 DNB A 1756 DNB A DeviceNet Scanner Series 9000 1769 ADN 1734D IB8X 1734 IB4 Same 1756 System da DeviceNet f 00 1756 DNB A 5 j 01 1788 DNBO i A E 03 1794 ADN DeviceNet Flex I O Adapter 07 27057 1734 IB4 1734 IB4 J 08 Series 9000 Strobe Diffuse wicable 09 1769 ADN Compact I O Adapter g 10 1734D IBBXOB8E 4 11 1734 IB4 B 4pt DC Input E 12 1734 IB4 B 4pt DC Input 13 1734 IB4 B 4pt DC Input Distributed DeviceNet 03 1756 L1 A LOGIXSSS0 1756 L1 A 1756 M2 A ARG_12_0 04 1756 IB32 A 1756 IB32 A DCIN Devices 05 1756 OB16D A 1756 OB16D A DCOUT DIAG 06 1756 CNB B 1756 CNB B DeviceNet Network For Help press F1 10 21 03 02 29PM Publication ENET UM001F EN P November 2006 22 Start Notes Publication ENET UM001F EN P November 2006 Chapter 2 Introduction Configure a Personal Computer To Operate on an EtherNet IP Network This chapter describes how to configure a personal computer to operate on an EtherNet IP network You need to load an Ethernet communication driver for all Rockwell Software applications to communicate with devices on an EtherNet IP network A personal computer needs this driver to e upload and download controller projects over the EtherNet IP network via RSLogix 5000 programming software e configure EtherNet IP network parameters for devices on the network via RSNetWorx for EtherNet IP software e collect controll
45. OO6 1769 SDN Compact I 0 1769 SDN DeviceNet Scanner Module Release Notes 1769 RNOO7 Compact I 0 1769 SDN DeviceNet Scanner Module User Manual 1769 UM009 Compact I O DeviceNet Scanner Module Installation Instructions 1769 INO60 Pe P DeviceNet Modules in Logix5000 Control Systems User Manual DNET UM004 1788 EN2DN 1788 DNBO DeviceNet Daughtercard Installation Instructions 1788 IN053 DeviceNet Daughtercard Release Notes 1788 RNOO6 1788 ENBT EtherNet I P Communication Daughtercard Release Notes 1788 RN527 EtherNet IP Daughtercard Installation Instructions 1788 IN054 1788 EN2DN EtherNet IP to DeviceNet Linking Device Release Notes 1788 RN528 EtherNet IP to DeviceNet Linking Device 1788 IN055 Publication ENET UM001F EN P November 2006 Preface 11 Catalog Number Title Publication Number 1734 AENT Point I O EtherNet IP Adapter Installation Instructions 1734 IN590 Point I O EtherNet IP Adapter User Manual 1734 UM011 Point I O EtherNet IP Adapter Release Notes 1734 RNO002 1794 AENT FLEX I O EtherNet IP Adapter Module Installation Instructions 1794 IN082 Flex 1 0 EtherNet IP Adapter Module Release Notes 1794 RN059 20 COMM E PowerFlex EtherNet IP Adapter User Manual 20COMM UM010 22 COMM E PowerFlex EtherNet IP Adapter User Manual 22COMM UM004 Networks Series NetLinx Selection Guide NETS SG001 To view or download these publications go to http www literature rockwellautomation com To obtain a ha
46. 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 Output modules 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 can 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 If the module is also in the I O configuration of another controller select the Listen Only version of the Comm Format for example Listen Only Input Data Publication ENET UM001F EN P November 2006 46 Control 1 0 Add Distributed 1 0 For a typical distributed 1 0 network Local Controller Communication Module you build the I O configuration in this order 1 Add the l
47. P address in these ways e Use the switches on the module e Use a Bootstrap Protocol BOOTP Dynamic Host Configuration Protocol DHCP server such as the Rockwell Automation BOOTP DHCP server utility e Use RSLinx or RSLogix 5000 programming software Configure an EtherNet IP Module To Operate on the Network 37 EtherNet IP Modules IP Address Configuration Switches 1734 AENT EtherNet IP Module 1756 EN2T EtherNet IP Module IP Network Address Thumbwheel Switches lf the Switches are set to a valid number Top of Module IP Network Address Rotary Switches Front of Module IMPORTANT The adapter reads the configuration switches only when you cycle power to determine if the switches are set to a valid number Valid settings range from 001 254 IP Network Address Configuration Switch Settings Then e The adapter s IP address will be 192 168 1 xxx where xxx represents the number set on the switches e The adapter s subnet mask will be 255 255 255 0 and the gateway address is set to 0 0 0 0 e The adapter will not have a host name assigned or use any Domain Name System when using the thumbwheel settings Switches are set to an invalid number such as 000 or a value greater than 254 IP address from a DHCP BOOTP server The DHCP BOOTP server will also assign other Transport Co
48. P address of the gateway connecting the two networks In this example the gateway s IP address on Network 2 is 128 2 0 3 The gateway has two IP addresses 128 1 0 2 and 128 2 0 3 Network 1 hosts must use the first IP address and Network 2 hosts must use Publication ENET UM001F EN P November 2006 126 EtherNet IP Network Overview Publication ENET UM001F EN P November 2006 the second IP address To be usable a host s gateway IP address must match its own net ID 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 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 the following 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 Net
49. Panel View Terminal o gt lt e 2 y weds oe See oS eos 83 Organize Controller Data for a PanelView Terminal 86 Determine Connections to RSView Applications 86 Chapter 8 IAEROCUEH ORY tna ioe eaa Shae ates ay Ox Paw aes 87 About Module Diagnostics Web Pages 87 About Module DidenOsticsin4 4 ou4 9 Mats eee ee eRe ES 88 About Network Settings n ya rs es en Cs 91 About Explicit Message Connections 93 About I O Connections 0 0 0 0 0 cee eee 94 About Ethernet Statistics bo e W eG eae ce aoa 95 Chapter 9 IROCUICH OR ict Yeas Pate aA ha a ayer Sees Mle as Res 97 Connect a 1756 EN2T Module via a USB Port 97 Set Up USB Divers ojos ae ei V La Sad ae A cals 98 Flash Upgrade Firmware through a USB Port 100 Appendix A introducono ge dein erg gene antes bh Bowe R oy Wen Hin gee 101 1756 ENBT EtherNet IP Module Status Indicators 102 1756 EN2T EtherNet IP Module Status Indicators 104 1769 L32E and 1769 L35E Controllers Status Indicators 106 1768 ENBT Module Status Indicators 00 107 1788 ENBT EtherNet IP Daughtercard Status Indicators 109 1734 AENT EtherNet IP POINT I O Adapter Status Indicators oo 5 29 danke nated at dik w498 See een oe 498 triste eos 112 1794 AENT EtherNet IP FLEX I O Adapter Status Indicators sa fata Ve rk eS ode Wee AA N a 114 Appendix B I ROCMCINON 9 49 esatia o og bide eh eee hes eS 117 CIP Connec
50. SG instructions see the Logix5000 Controller General Instructions Reference Manual publication 1756 RMO003 The individual system user manuals for Logix5000 controllers also provide MSG examples unique to specific controller platforms Publication ENET UM001F EN P November 2006 60 Interlocking and Data Transfer between Controllers Determine Connections for Messages Messages transfer data to other modules such as other controllers or operator interfaces Each message uses one connection regardless of how many modules are in the message path To conserve connections you can configure one message to read from or write to multiple modules These connected messages can leave the connection open cache or close the connection when the message is done transmitting The following table shows which messages use a connection and whether or not you can cache the connection Message Connections communication method CIP data table read or write CIP Yes PLC2 PLC3 PLC5 or SLC all types CIP No CIP with Source ID No DH Yes CIP generic CIP Your choice Block transfer read or write Yes 0 You can connect CIP generic messages but for most applications we recommend you leave CIP generic messages unconnected Publication ENET UM001F EN P November 2006 Guidelines For Caching Message Connections Then Cache the connection lf a message Executes repeatedly Important Caching keeps the connection
51. Server 10 88 128 139 Default Domain Name na home ra int com Host Name Name Resolution DNS Enabled SMTP Server Ethernet Interface Configuration Obtain Network Configuration Static Ethernet Link Autonegotiate Status Astenagatiate Spend and Duplex Port Speed 100 Mbps Duplex Mode Full Duplex Copyright 2004 Rockwell Automation Inc All Rights Reserved AT O a Any unconfigured fields remain blank Specifies Ethernet Address MAC Ethernet MAC address of the module IP Address Subnet Mask IP address for the module Subnet mask for the module Default Gateway Gateway address for the module Primary Name Server Primary name server Secondary Name Server Secondary name server Default Domain Name Host Name Default domain name for the module Host name for the module Name Resolution Whether or not Domain Name System DNS resolution is enabled SMTP Server SMTP server address for the module required for email Publication ENET UM001F EN P November 2006 92 Monitor Diagnostics This field Specifies Ethernet Interface Configuration Obtain Network Configuration Whether the module is configured to obtain its network parameters IP address via BOOTP DHCP or from static configuration Ethernet Link Autonegotiate Status Whether the Ethernet port is operating at 10 or 100 MBps Port Speed Whether the Ethernet port
52. USB Port Driver Gas A Ethernet Backplane 1756 41774 Your 1756 EN2T module appears under two different drivers a virtual chassis and the USB port You may flash upgrade the firmware for one module through a USB port IMPORTANT Do not simultaneously flash upgrade the firmware for more than one module through a USB port If you do one or more of the flash updates will fail in the middle of the download Appendix A Status Indicators Introduction This appendix provides LED indicator descriptions for several communication modules adapters and controllers Topic Page 1756 EN2T EtherNet IP Module Status Indicators 104 1769 L32E and 1769 L35E Controllers Status Indicators 106 1768 ENBT Module Status Indicators 107 1788 ENBT EtherNet IP Daughtercard Status Indicators 109 1734 AENT EtherNet IP POINT I O Adapter Status Indicators 112 1794 AENT EtherNet IP FLEX I O Adapter Status Indicators 114 Publication ENET UM001F EN P November 2006 102 Status Indicators 1756 ENBT EtherNet IP Module Status Indicators EtherNet IP LINK NET OK Publication ENET UM001F EN P November 2006 The 1756 ENBT EtherNet IP communication module has several status indicators Network NET Status Indicator Condition Off Indicates Module is not powered or does not have an IP address Recommended Action 1 Verify there is chassis power 2 Verify that the module is completely inser
53. You can also contact a special Customer Support number for initial help in getting your module up and running United States 1 440 646 3223 Monday Friday 8am 5pm EST Outside United Please contact your local Rockwell Automation representative for any States technical support issues New Product Satisfaction Return Rockwell tests all of its products to ensure that they are fully operational when shipped from the manufacturing facility However if your product is not functioning it may need to be returned United States Contact your distributor You must provide a Customer Support case number see phone number above to obtain one to your distributor in order to complete the return process Outside United Please contact your local Rockwell Automation representative for States return procedure Power Control and Information Solutions Headquarters Americas Rockwell Automation 1201 South Second Street Milwaukee WI 53204 2496 USA Tel 1 414 382 2000 Fax 1 414 382 4444 Europe Middle East Africa Rockwell Automation Vorstlaan Boulevard du Souverain 36 1170 Brussels Belgium Tel 32 2 663 0600 Fax 32 2 663 0640 Asia Pacific Rockwell Automation Level 14 Core F Cyberport 3 100 Cyberport Road Hong Kong Tel 852 2887 4788 Fax 852 2508 1846 Publication ENET UMO001F EN P November 2006 Supersedes Publication ENET UMO001E EN P January 2006 PN 953030 13 Copyright 2006 Rockwell Automation Inc
54. _modue amp 1 1794 0B816 4 output_module amp 2 1794 IF2XOF21 4 combo_analog 89 CompactBus Local 1 1769 1A16 4 input_1 f 2 1769 0416 4 output_1 f 3 1769 MODULE generic_module Example 1 Example 2 Example 3 Example 4 Module Example Tag Names automatically created by the software Remote 1794 AENT adapter FLEX_io_adapter FLEX_io_adapter FLEX_io_adapter SlotStatusBits FLEX_io_adapter Data FLEX_io_adapter 0 FLEX_io_adapter 0 Data Remote 1794 IA16 FLEX_io_adapter 0 C input_module in slot 0 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 F F F Rack optimized connection LEX_io_adapter 0 C DelayTime_3 LEX_io_adapter 0 C DelayTime_4 LEX_io_adapter 0 C DelayTime_5 FLEX_io_adapter 0 Remote 1794 0B16 FLEX_io_adapter 1 C output_module in slot 1 FLEX_io_adapter 1 C SSData FLEX_io_adapter 1 0 FLEX_io_adapter 1 0 Data Remote 1794 IF2XOF2 FLEX_io_adapter 2 C combo_analog in slot 2 FLEX_io_adapter 2 C InputFllter FLEX_io_adapter 2 C InputConfiguration FLEX_io_adapter 2 C OutputConfiguration F F Rack optimized connection Direct connection LEX_io_adapter 2 C RTSInterval LEX_io_adapter 2 C SSChOOuputData FLEX_io_adapter 2 C SSCH1OutputData FLEX_io_adapter 2 Publication ENET UM001F EN P November 2006 50 Control 1 0 Publication ENET UM001F EN P November 2006
55. and ce ih Predefined M Erba pose Duplex require module reset Ejh Module Defined in 3 Yo Configuration I Auto Negotiate Port Speed and Duplex Refresh 1 1769 L35E Ethernet Port LocalENB CompactBus Local J 1 1769 5DN B Devicenet_Scanner Status Running OK Cancel 2 1769 1Q16 a Discrete_Input Select Port Configuration and specify the IP address and the other network parameters if needed Click Apply Click OK This action sets the hardware IP address This IP address should match the IP address assigned under the General tab On this screen you can also specify port speed 10 Mbps or 100 Mbps and duplex mode autonegotiate half duplex or full duplex All modules on the same subnet must be configured for the same port speed and duplex mode Duplicate IP Address Detection Configure an EtherNet IP Module To Operate on the Network 33 Use DHCP Software To Set the IP Address Dynamic Host Configuration Protocol DHCP software automatically assigns IP addresses to client stations logging onto a TCP IP network DHCP is based on BOOTP and maintains some backward compatibility The main difference is that BOOTP allows for manual configuration static while DHCP allows for both static and dynamic allocation of network addresses and configurations to newly attached modules Be cautious when using DHCP software to configure a module A BOOTP client such as the EtherNet IP modules can boot
56. ata Transfer between Controllers 67 Communicate with PLC 5 or the message is to a PLC 5 or SLC 500 processor and it reads or SLC Processors writes integers not REALs use a buffer of INTs in the message e Logix5000 controllers execute more efficiently and use less memory when working with 32 bit integers DINTs e PLC 5 and SLC 500 processors require 16 bit integers e Use an INT buffer in the message and move the data into or out of the buffer as needed Convert between INTs and DINTs If the message is to a device 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 Q Read 16 Bit Integers Data From Buffer of INTs DINTs For Use In the Device the Project Word 1 e INT Buffer 0 DINT _Array 0 Word 2 e INT Buffer 1 DINT_Array 1 Word 3 e 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 o Write 16 Bit Integers DINTs Fromthe Buffer of INTs _ i Data Forthe Project Device DINT_Array 0 INT Buffer 0 Word 1 DINT_Array 1
57. ation that steers the message along the proper route to reach its consumers Since the producing module holds this information other modules along the path simply pass this information they do not need to store it This has two significant benefits e You do not need to configure routing tables in the bridging module which greatly simplifies maintenance and module replacement e You maintain full control over the route taken by each message which enables you to select alternative paths for the same end module CIP uses the producer consumer networking model instead of a source destination master slave model The producer consumer model reduces network traffic and increases speed of transmission In traditional I O systems controllers poll input modules to obtain their input status In the CIP system digital input modules are not polled by a controller Instead they produce multicast their data either upon a change of state COS or periodically The frequency of update depends upon the options chosen during configuration and where on the network the input module resides The input module therefore is a producer of input data and the controller is a consumer of the data The controller can also produce data for other controllers to consume The produced and consumed data is accessible by multiple controllers over the Logix backplane and over the EtherNet IP network This data exchange conforms to the producer consumer model P
58. ations that use i nati Ethernet with one of the following Logix5000 controllers This Publication s wing Logix rollers e CompactLogix controller e ControlLogix controller e FlexLogix controller You should also e have a basic understanding of networking concepts e have a basic familiarity with the following software RSLogix 5000 software RSLinx Classic software Additional Resources This table lists documentation that may be valuable as you program j your application Catalog Number Title Publication Number 1734 AENT POINT I O Ethernet Adapter Installation Instructions 1734 IN590 I POINT I O Ethernet Adapter User Manual 1734 UM011 Point I O EtherNet IP Adapter Release Notes 1734 RNO02 POINT 1 0 Selection Guide 1734 SG001 1756 ENBT 1756 10 100Mbps EtherNet IP Bridge Twisted Pair Media Release Notes 1756 RN602 1756 ENBT ControlLogix EtherNet IP Product Profile 1756 PP004 ControlLogix EtherNet IP Bridge Module Installation Instructions 1756 INO19 ControlLogix EtherNet IP Communication Release Notes 1756 RN591 ControlLogix Redundancy System Revision 11 Release Notes 1756 RN582 ControlLogix Redundancy System Revision 13 Release Notes 1756 RN608 ControlLogix Redundancy System Revision 15 User Manual 1756 UM523 1756 EN2T ControlLogix EtherNet IP Bridge Module Firmware 1 2 Release Note 1756 RN631 ControlLogix EtherNet IP Bridge Module Installation Instructions 1756 IN603
59. atus Indicator Condition Indicates Recommended Action Off No data is being No action is required transmitted Green Module is ready to Normal operation No action is required communicate Flashing Data is being transmitted Module is communicating over the network green OK Status Indicator Condition Indicates Recommended Action Off Module does not have 5V 1 Verify there is power dc power 2 Verify that the module is properly installed Flashing Module is not configured Configure module Green Green Module is operating Normal operation No action is required correctly Flashing Red A recoverable fault has This could be caused by an error in the been detected configuration Red An unrecoverable fault has 1 Recycle power to the module been detected 2 If this does not clear the fault replace the module Flashing Red Module is performing Normal operation No action is required and Green power up self test 1788 ENBT EtherNet IP Daughtercard Status Indicators A Etheriet IP so O vz Qvz OQ LNK U 8 Module Status MS Indicator Status Indicators The 1788 ENBT EtherNet IP communication daughtercard has several status indicators 109 Condition Indicates Recommended Action Off The daughtercard has no power 1 Check the host power supply 2 Verify that the daughtercard is firmly seated in the host s sl
60. bps Duplex Autonegotiate Status Whether the Ethernet port is operating at half duplex or full duplex Whether the port speed and duplex mode were determined via autonegotiation or manual configuration System Resource Utilization CPU Current percent CPU utilization for the module Web Server Server Errors Number of requests to the module with an invalid URL Redirects Number of requests for a Web page that were redirected by the module for example requesting is redirected to index html Timeouts Number of times a connection timeout occurred while processing a Web page Access Violations Number of times a page has been requested for which the user has insufficient privilege Page Hits Number of times a Web page was successfully accessed Form Hits Number of times a Web page form was accessed Total Hits Publication ENET UM001F EN P November 2006 Total number of Web page access attempts This field CIP Connection Statistics Monitor Diagnostics 89 Specifies Current CIP MSG Connections Current number of CIP connections for message CIP MSG Connection Limit Maximum number of CIP connections for messages allowed Max MSG Connections Observed Maximum observed number of CIP connections for messages Current CIP 1 0 Connections Current number of CIP connections for 0 CIP 1 0 Connection Limit Maximum number of C
61. cal EtherNet IP communication module Select Module Type x Type Major Revision 1788ENBT A fi 7 Description 1 788 CNC A 1788 ControlNet Bridge Coax Media 11 788 CNCR ZA 1788 ControlNet Bridge Redundant Coax Media 1 788 CNF ZA 1788 ControlNet Bridge Fiber Media 1788 ControlNet Bridge Redundant Fiber Media 1788 DeviceNet Scanner 0 100 Mbps Ethemet Bridge Twisted Pair Media Show Vendor All z Other M Specialty 1 0 Select All V Analog I Digtal M Communication V Motion IV Controller Clear All Cance Help 3 Click OK 4 Configure the local EtherNet IP communication module Module Properties Controller 1788 ENBT7A 1 1 x Type 1788 ENBT 4 1788 10 100 Mbps Ethemet Bridge Twisted Pair Media Vendor Allen Bradley Parent Controller Name ENBT_card Address Host Name Description a PAddess 130 130 130 2 ha Host Name Sa Slot 1 Revision 1 Electronic Keying Compatible Module x Cancel lt Back Nem _Firih gt gt Hep 5 Select the local EtherNet IP communication module f RSLogix 5000 EtherNet_IP 1794 L33 File Edit View Search Logic Communications To alela S wee ol Offline f E RUN No Forces Be ee w No Edits a B 68 Controller EtherNet_IP A Controller Tags Controller Fault Handler 3 Power Up Handler 6 Tasks B 48 MainTask ic E3 MainProgram CI Unscheduled Programs 5 6 Motio
62. cal 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 EtherNet IP Network Overview 125 For example the 32 bit IP address 10000010 00000000 00000000 00000001 is written as 130 0 0 1 You can distinguish the class of an IP address from the first integer in its IP address as follows Class s LeftmostBits Start Address Finish Address A lOxm ooo 127 255 255 255 B 10xx 128 0 0 0 191 255 255 255 C 110x 192 0 0 0 223 255 255 255 D 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 128 1 0 1 Network 1 128 1 0 2 G B c 128 2 0 3 28 2 0 1 28 2 0 2 Network 2 When host B with IP address 128 2 0 1 communicates with host C it knows from C s IP address that C is on the same network In an Ethernet environment B can then resolve C s IP address to a MAC address and communicate with C directly When host B communicates with host A it knows from A s IP address that A is on another network the network IDs are different To send data to A B must have the I
63. cation Modules in aa i JEE Fexlogix Controller with Ear 1788 ENBT Module EE eee Distributed 1 0 i ControlLogix Controller with 1756 ENBT Module 1756 EN2T as an Adapter with 1756 Module 1 0 Modules i CompactLogix 1768 series Controller with EtherNet IP Communication Module CompactLogix 1769 series Controller with Integrated EtherNet IP Port e 1794 AENT Adapter with 1794 1 0 Modules 1734 AENT Adapter with 1734 1 0 Modules re Workstation In this example e the controllers can produce and consume tags with each other e the controllers can initiate MSG instructions that send receive data or configure devices e the personal computer can upload download projects to the controllers e the personal computer can configure devices on the EtherNet IP network About Bridging Across Some EtherNet IP modules support the ability to bridge or route Networks communication through devices depending on the capabilities of the platform and communication devices IMPORTANT The update time of local 1 0 modules may increase when bridging messages You have a bridge when you have a connection between communication devices on two networks For example this bridge device has both EtherNet IP and DeviceNet connections
64. cation module or card These are the EtherNet IP network specifications CIP connections for these devices can be used for all explicit or all implicit applications Specifications Catalog Connections CIP Packet SNMP Media Number Unconnected Rates packets Support Support Messages second password tep Jep backplane o mise eMired Tisted Fiber Ethernet Pair 1756 ENBT 64 1280 128bp 128enet 5000 900 Yes Yes No 1756 EN2T 128 2561 128bp 128enet 10 000 3900 Yes Yes No 1768 ENBT 64 128 128bp 128enet 5000 960 Yes Yes No 1769 L3x 64 320 32bp 32enet 4000 760 Yes Yes No I 1734 AENT 64 20 NA 5000 NA No Yes No 1794 AENT 64 64 NA 9500 NA Yes Yes No 2x COMM E 30 16 16 400 50 No Yes No I 1756 EWEB 64 1280 128bp 128enet NA 900 Yes Yes No i 1768 EWEB 64 128 128bp 128enet NA 960 Yes Yes No Publication ENET UM001F EN P November 2006 Example A 1756 ENBT has a total of 128 CIP connections and can be used for any combination of connections TCP Connections EtherNet IP Network Connections 119 EtherNet IP Network Specifications Catalog Produced Consumed Tags Socket Speed Duplicate IP Number Max Number of Unica 500 Humes pee ion Tags Available 1756 ENBT 32 Version 16 No 10 100 Revision 3 3 1756 EN2T 32 Version 16 No 10 100 Revision 1 x 1768 ENBT 32 Version 16 No 10
65. ceeding The module has a USB device port that uses a Series B receptacle To use the USB port you must have RSLinx 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 Publication ENET UM001F EN P November 2006 98 USB Port Connection Publication ENET UM001F EN P November 2006 IMPORTANT e The USB port is designed for a temporary connection only e The USB cable is not to exceed 3 0 m 9 84 ft and must not contain hubs e To maintain product certification integrity you must use SAMTEC special order cable part number RSP 119350 Set Up USB Driver To connect your 1756 EN2T module via a USB port you need to first set up a USB driver To set up a USB driver perform this procedure 1 Connect your 1756 EN2T module via a USB port The RSLinx Found New Hardware Wizard dialog appears F ound New Hardware Wizard Welcome to the Found New D Hardware Wizard This wizard helps you install software for Rockwell Automation USB CIP If your hardware came with an installation CD lt 6 or floppy disk insert it now What do you want the wizard to do Install from a list or specific location Advanced Click Next to continue lt Back Cancel 2 Select Install the Software Automatically 3
66. ction s RPI Rejected 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 Actual Reserve time Actual Reserve Capacity Total This is based on the total of number packets the module has transmitted received in the last one second snapshot Theoretical Reserve Theoretical Reserve Capacity the sum of the theoretical packet second of all connections based on the RPI Publication ENET UM001F EN P November 2006 90 Monitor Diagnostics This field Specifies 1 0 Packet Counter Statistics Total Cumulative number of Class 1 UDP packets the module transmitted received The Total is the sum of the Sent Received Inhibited and Rejected numbers Sent Cumulative number of Class 1 UDP packets the module transmitted Received Cumulative number of Class 1 UDP packets the module received Inhibited Cumulative number of Class 1 UDP packets the module inhibited Packets are inhibited if a COS module produces packets faster than 1 4 of the connection s RPI Rejected Cumulative number of Class 1 UDP packets the module rejected These packets were messages received and then rejected because the connection was closed or there was a duplicate multicast address
67. d by the module Refer to Rack optimized Connections For I O Modules on page 43 to conserve connection use and network traffic Rack optimized Connections For 1 0 Modules In this example assume that each digital I O module is configured for a rack optimized connection to the controller Analog modules must be configured for direct connections Controller With EtherNet IP Communication Module Switch EtherNet IP Network EtherNet IP Adapters With 1 0 Modules Digital 1 0 modules Analog 1 0 Modules Digital 1 0 Modules The following table calculates the connections in this example System Connections Amount Controller to local EtherNet IP communication module 0 Controller to EtherNet IP adapter with digital modules 2 rack optimized connection to each adapter Controller to EtherNet IP adapter with analog modules 2 direct connection for each analog 1 0 module Total Connections used 4 Publication ENET UM001F EN P November 2006 44 Control 1 0 Owner controller 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
68. dule Defined 3 1 0 Configuration Data Type Size 524 BP Members Name DataType Style Description REN DINT Decimal DATA SINT 520 ASCII 5 Create one controller scoped tag for example EWEB_EMAIL of this new data type to contain the email text 6 Create a second controller scoped tag for example EmailDstStr of this new data type to contain the transmission status Both of these tags are of type EmailString 7 Click in the Value column to display the String Browser dialog Scope email controller v Show Show All Sot Tag Name Force Mask EmailConfigstring 10 88 128 111 Tag for Status p EmailDstStr Tag for Email Text EWEB_EMAIL SendEmail_E SetupMailServer ee Click in the Value column to display this button Click this button to display the String Browser so you can enter the email Publication ENET UM001F EN P November 2006 cn o personl xyz com rgl From STRING yt ay fe ect EON ie w w we we le EmailS tring EmailString MESSAGE MESSAGE Send Email 75 8 Enter the email fs String Browser EWEB_EMAIL To personi xyz com r 1 From 1756EWVEB demo COMSr 1 This is a test r l Position 65 Count 65 of 520 _ amp Enos gt gt 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 9 Click OK Fo
69. dules e 1788 EN2DN linking device In the example above status data can also be transferred from DeviceNet through the Logix5000 controller to a RSView32 operator interface For a CompactLogix or FlexLogix controller map the data into the DeviceNet I O image and then use RSLinx OPC from the personal computer to the Logix5000 controller over the EtherNet IP network This avoids using the limited bridging resources of the CompactLogix or FlexLogix controller You cannot bridge EtherNet IP I O across networks I O modules must be configured in either a local chassis or a remote chassis You cannot go through a gateway chassis to control I O even though in some circumstances RSLogix 5000 software accepts such a configuration in the I O Configuration folder Start 21 This example RSLinx software screen shows how the DeviceNet bridge links to the EtherNet IP network X RSLinx Professional RSWho 1 File Edit View Communications Station DDE OPC Security Window Help 2 amp 5 8 Blk X IV Autobrowse LRettesh Bai Browsing node 27 not found Workstation USMAYRBOLDTP1 g A a Linx Gateways Ethernet stt EtherNet IP Network 5 8 AB_ETH 1 Ethernet 8 i 5 TARN f 10 88 48 53 1756 ENET A 1756 ENET A 1756 DNB A 1788 DNBO 1794 A EtherNet IP Bridge in 10 88 88 130 1756 ENBT A 1756 ENBT A a Backplane 1756 A7 A 5 i 1756 System 00 1756 ENBT A E K i 01 1756 module DeviceNet_1 08 09 10 11 Device
70. e overview 16 status indicators 106 1788 ENBT module overview 16 status indicators 109 1794 AENT module overview 17 status indicators 114 20 COMM E module overview 17 22 COMM E module overview 17 A access distributed 1 0 48 add a module 47 add distributed 1 0 accessing 48 adding a module 47 overview 46 selecting a remote adapter 48 B bridge 18 C change ports 127 CIP connections 117 communication driver 24 Index communication format 40 configuration methods 30 configure DHCP software 33 EtherNet IP modules 27 MSG instructions 78 personal computer 23 RSLinx 31 RSLogix 5000 32 connection 1756 EN2T 97 USB port 97 connections caching MSG 60 CIP 117 data transfer 60 1 0 41 interlocking 54 messaging 60 overview 117 produced and consumed tags 54 RPI 120 TCP 119 consume tags 53 56 control application 36 control 1 0 adding distributed 1 0 46 communication format 40 connections 41 hardware 39 ownership 44 RPI 40 control system 18 controller ownership 44 convert between INTs and DINTs 67 D data transfer caching connections 60 configuring 63 connections 60 guidelines 59 logic 61 mapping tags 68 overview 51 to PLC 5 or SLC processors 67 DHCP software 33 diagnostics diagnostics overview 88 Ethernet statistics 95 message connections 93 Publication ENET UM001F EN P November 2006 130 Index network settings 91 web server module 87 direct connection 41
71. e email transmission The default STRING data type supports as many as 82 characters In most cases this is sufficient to contain the address of the mail server For example to create tag EmailConfigstring of type STRING perform this procedure 1 Click in the Value column to display the String Browser dialog Show Show All Tag Name amp Value Force Mask 10 88 128 111 Sot TagName gt Scope email controller EmailString MESSAGE MESSAGE e 3 Pre EmailString Position 0 Count 13 of 82 _ lt Enos _ gt gt Click OK The tags for the email text and transmission status can contain as many as 474 characters For these tags you must create a user defined STRING data type The default STRING data type in RSLogix 5000 software is not large enough for most email text For example double click Strings and select EmailString Publication ENET UM001F EN P November 2006 74 Send Email alsa s ele ell Offline J RUN a No Forces gt OK NoEds AE ay al A Controller Tags Controller Fault Handler CI Power Up Handler Tasks 5 fa MainTask a MainProgram 5 Unscheduled Programs Motion Groups CI Ungrouped Axes E Trends amp Data Types e ser Defi 4 Create a STRING data type named EmailString Name EmailString Description Maximum Characters 520 i EmailString STRING ER Predefined E Mo
72. e program upload e RSLinx DDE OPC client e PanelView polling of Logix controller Publication ENET UM001F EN P November 2006 118 EtherNet IP Network Connections CIP Connection Type Bridged End node There are several types of CIP connections Description 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 to another controller An end node connection is a connection whose end point is the EtherNet IP module itself Example a connection from RSLinx to the EtherNet IP module to set the module s IP address Rack optimized A rack optimized connection is a connection to a rack or assembly object in the EtherNet IP module Data from selected 1 0 modules is collected and produced on one connection the rack optimized connection rather than on a separate direct connection for each module Direct EtherNet IP Network A direct connection is a connection from a controller to a specific 1 0 module as opposed to a rack optimized connection The Logix5000 controller supports 250 connections but the limit of connections ultimately resides in the communication module you use for the connection If a message path routes through a communication module or card the connection related to the message also counts towards the connection limit of the communi
73. e the type of ownership for a module And another controller And you want to Then use this type of connection Input module Does not own the module i Owner for example not listen only Owns the module Maintain communication with the module if it loses communication with the other controller Owner for example not listen only Use the same configuration as the other owner controller Stop communication with the module if it Listen only loses communication with the other controller Output module Does not own the module p gt Owner for example not listen only Owns the module p gt Listen only Control Controlling input modules differ significantly from controlling output modules This Ownership Input modules Owner Description An input module is configured by a controller that establishes a connection as an owner This configuring controller is the first controller to establish an owner connection Once an input module has been configured and owned by a controller other controllers can establish owner connections to that module This allows additional owners to continue to receive multicast data if the original owner controller breaks its connection to the module Additional owners must have the identical configuration data and communications format as the original owner controller otherwise the connection attempt is rejected Listen only
74. ect the EtherNet IP module from one port to another regardless of whether the new port is on the same or a different switch or a hub perform this procedure 1 Disconnect the cable from the port to which the EtherNet IP module is currently connected 2 Wait until the EtherNet IP module Link Status LED is off 3 Connect the cable to the new port This procedure restarts the autonegotiation process at the EtherNet IP module side Another option is to restart the EtherNet IP module itself Publication ENET UM001F EN P November 2006 128 EtherNet IP Network Overview Additional Resources For more information about TCP IP and Ethernet technologies see these publications Publication Title ISBN Number Internetworking with TCP IP Volume 1 Protocols and Architecture 2nd ed ISBN 0 13 216987 8 by Douglas E Comer The Ethernet Management Guide Keeping The Link ISBN 0 07 046320 4 An Introduction to TCP IP ISBN 3 540 96651 X Computer Networks ISBN 0 13 162959 X by Andrew S Tanenbaum Publication ENET UM001F EN P November 2006 Numerics 1734 AENT module overview 17 status indicators 112 1756 EN2T module connection 97 flash upgrade firmware 100 overview 15 rack optimized communication 15 42 set up USB driver 98 status indicators 104 1756 ENBT module overview 15 status indicators 102 1768 ENBT module overview 16 status indicators 107 1769 L32E module overview 16 status indicators 106 1769 L35E modul
75. ed 2 If connections are configured check connection originator for connection error code Green The daughtercard has an IP Normal operation No action is required address and CIP connections Class 1 or Class 3 are established Red A duplicate IP address has been Make sure that the IP address assigned detected Link Status LNK Indicator to this module is not the same as that for any other device already on the network Condition Indicates Recommended Action Off The daughtercard is not Verify that all Ethernet cables are connected to a powered connected Ethernet module The daughtercard cannot Verify that Ethernet switch is powered communicate on Ethernet Flashing The daughtercard is performing green its normal power up self test The daughtercard is Normal operation No action is required communicating on Ethernet Green The daughtercard is connected Normal operation No action is required to a powered Ethernet module The daughtercard can communicate on Ethernet Utilization Percent U Indicator Condition Off Indicates The 1 0 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 Flashing green The 1 0 packet rate to from this daughtercard is at least 80 of the available packet rate 4000 packets sec That is the 1 0 packet rate is at least 3200
76. elView Terminal The larger number of implicit buffers enables significantly more PanelView terminals to simultaneously request data from the controller via implicit communications When communicating explicitly the controller supports 40 outgoing and 3 incoming buffers This number of incoming buffers limits how many terminals can simultaneously request data from a controller via explicit communications In other words while a system can have multiple terminals only three terminals can explicitly request data from a Logix controller at the same time To add a Panelview terminal perform this procedure 1 In the Controller Organizer of the RSLogix 5000 programming software right click I O Configuration to select New Module f RSLogix 5000 EhterNet_IP 1794 L33 File Edit View Search Logic Communicati alai ojo Offline J RUN No Forces b d No Edits Air eu E39 Controller EhterNet_IP A Controller Tags C Controller Fault Handler CI Power Up Handler Tasks a MainTask 0 MainProgram 5 Unscheduled Programs 5 6 Motion Groups 5 Ungrouped Axes E Trends 5 6 Data Types E User Defined H E Strings E Predefined H E Module Defined aS g FlexBu gm FlexBu eu Cih apy SHE Haste y Create a module mes Cie Publication ENET UM001F EN P November 2006 84 Communicate with PanelView Terminals Publication ENET UM001F EN P November 2006 2 Add the lo
77. ented on the user oriented diagnostic pages Topic Page About Module Diagnostics Web Pages 87 About Module Diagnostics 88 About Network Settings 91 About Explicit Message Connections 93 About 1 0 Connections 94 About Ethernet Statistics 95 About Module Diagnostics The EtherNet IP modules provide pages of user oriented diagnostics This information is organized into these Web pages Web Pages For this information Overview of the current configuration of the module Access this Web page Diagnostics Diagnostic Overview Summary of the network settings configured for the module Diagnostics Network Settings Statistics about messages initiated by the module and their associated connections Diagnostics Message Connections Statistics about I O modules associated with the module Diagnostics 1 0 Connections Ethernet statistics Diagnostics Ethernet Statistics Publication ENET UM001F EN P November 2006 88 Monitor Diagnostics About Module Diagnostics The Diagnostics Diagnostic Overview page presents a summary of the current configuration and overall status of the module This field Ethernet Link File Edit View Favorites Tools Help E Rockwell Automation Microsoft Internet Explorer provided by Rockwell Automation Minimize Home Gal Diagnostics Diagnostic Overview Network Settings Message Connections I O Connections iG Ethernet Statistics
78. er data for PanelView terminals and RSView applications Before loading a communication driver make sure e the Ethernet communication card is already installed in the personal computer e the IP address and other network parameters are correctly configured for the personal computer e the personal computer is properly connected to the EtherNet IP network See the documentation for the appropriate Ethernet communication module for information on installing and configuring the module Publication ENET UM001F EN P November 2006 24 Configure a Personal Computer To Operate on an EtherNet IP Network Configure the Ethernet Communication Driver in RSLinx Software Publication ENET UM001F EN P November 2006 Configure Drivers 2y Rockwell Software RSLinx Lite RSWho 1 E Fie View DOAR Station Security Window Help PETE M Autobrowse Configure Shortcuts wm Configure Client Applications amp Lin Configure CIP Options z ink Gateways Driver Diagnostics Ethernet CIP Diagnostics Ethernet devices and click Add New Available Driver Types JEthemet IP Driver x Add New RS 232 DF1 devices Ethernet devices me Ethernet IP Driver 1784 KT KT D PKTX D PCMK for DH DH 485 devices 1784 KT CP for ControlNet devices DF1 Polling Master Driver 1784 PCC for ControlNet devices 1784 PCIC S for ControlNet devices 1747 PIC AIC Driver DF1 Slave Drive
79. f available connections If the communication module uses all of its connections for I O and other communication modules no connections are left for produced and consumed tags Each produced or consumed tag uses the following number of connections This controller And this type of tag Use this many connections ControlLogix Produced tag Number_of_consumers SoftLogix5800 Consumed tag CompactLogix Produced tag Number_of_consumers DriveLogix Consumed tag 1 FlexLogix TCP and CIP connection capacities vary for all EtherNet IP modules Module Packets Second TCP Connections CIP Connections 1756 ENBT 5000 64 128 1756 EN2T 10 000 128 256 1769 L32E 4000 32 32 1769 L35E 4000 32 32 1768 ENBT 5000 32 64 1788 ENBT 4000 64 32 1734 AENT 5000 64 20 1794 AENT 9500 64 64 2x COMM E 400 30 16 Interlocking and Data Transfer between Controllers 55 Producea 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 controller s in the I O Configuration folder of the producer controller Configure the Produced Tag Controller Controller_1 Controller Tags 9 Controller Fault Handler 5 Power Up Handler 1 In the producer s controller organizer right click the Controller Tags folder and select Edit Tags You can produce only controller scoped tags 2 In the Controller Tags
80. f integers to transfer Destination Tag First element of int_buffer Write send data Message Type PLC5 Typed Write Source Tag Number of Elements First element of int_buffer Number of integers to transfer Destination Element Data Table address in the PLC 5 controller for example N7 10 Floating point REAL Read receive data Message Type PLC5 Typed Read Source Element Data table address in the PLC 5 controller for example F8 0 Number of Elements Destination Tag Number of values to transfer First element of the tag controller scoped in this controller for the data Write send data Message Type PLC5 Typed Write Source Tag First element of the tag controller scoped in this controller that contains the data Number of Elements Destination Element Number of values to transfer Data table address in the PLC 5 controller for example F8 0 3 Select Communication and specify the communication path For a message to a ControlLogix controller this RSLogix Message Configuration dialog appears Message Configuration Message_1 Configuration Communication Tag Bat See lsornimunicatian MENG hfe fe Peat Pues Griene fe Destination Lek E E Sa elect ponrcetmk 1100 Destination Node iz 4 a SOUIGE4 Tv Gormected M Cache Connections Publication ENET UM001F EN P November 2006 66 Interlocking
81. 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 very simple capability to send datagrams between two modules UDP is used by applications that implement their own handshaking between modules and only want a 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 1 0 messaging CIP CIP applies a common application layer over Ethernet 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 Ethernet EtherNet IP supports both real time 1 0 implicit messaging and explicit messaging See the EtherNet IP Performance and Application Guide publication ENET AP001 for more information on EtherNet IP Simple network management protocol SNMP SNMP is a standard for network management within TCP IP environments This 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 and or software processes re
82. figure a MSG Perform this procedure to configure a MSG instruction Instruction 1 Click H in the MSG box The Message Configuration dialog appears 2 Select Configuration and specify the type of MSG instruction Message Configuration Message_1 x Configuration Communication Tag Message Type cP Data Table Read x Source Element Number Of Elements I Destination Element x New Tag Publication ENET UM001F EN P November 2006 64 Interlocking and Data Transfer between Controllers If you want to Configure a MSG to a Logix5000 Controller For this item Type or select Read receive the data Message Type CIP Data Table Read Source Element First element of the tag that contains data in the other controller Number of Elements Number of elements to transfer Destination Tag First element of the tag controller scoped in this controller for the data Write send the data Message Type CIP Data Table Write Source Tag First element of the tag controller scoped in this controller that contains the data Number of Elements Number of elements to transfer Destination Element First element of the tag for the data in the other controller If the data is Configure a MSG to an SLC 500 Processor And you want to For this item Type or select Read receive data Integer Write send data Message Type SLC Typed Read
83. from a DHCP server only if the DHCP server is specifically written to also handle BOOTP queries This is specific to the DHCP software package used Consult your system administrator to see if a DHCP package supports BOOTP commands and manual IP allocation The EtherNet IP module must be assigned a fixed network address The IP address of this module must not be dynamically provided Failure to observe this precaution may result in unintended machine motion or loss of process control These EtherNet IP modules and their future revisions support duplicate IP address detection e 1756 ENBT firmware revision 3 2 and greater e 1756 EN2T firmware revision 1 x and greater e 1768 ENBT firmware revision 1 x and greater e 1769 L32E and 1769 L35E firmware revision 15 01 and greater For more information see the CompactLogix User Manual publication 1769 UM011 e 1788 ENBT firmware revision 2 1 and greater e 1756 EWEB firmware revision 2 2 and greater For more information see the EtherNet IP Web Server Module User Manual publication ENET UM527 e 1768 EWEB firmware revision 1 x and greater e 1734 AENT firmware revision 2 1 and greater e 1794 AENT firmware revision 3 x and greater e 2x COMM E firmware revision 1 1 and greater When you change the IP address or connect one of these modules to an EtherNet IP network the module checks to make sure that the IP address assigned to this module does not match the address of any
84. g transmitted Module is ready to communicate Green Data is being transmitted Recommended Action No action is required Normal operation No action is required Publication ENET UM001F EN P November 2006 116 Status Indicators Notes Publication ENET UM001F EN P November 2006 Appendix B Introduction CIP Connections EtherNet IP Network Connections EtherNet IP communication modules use connections to manage communication A connection is a point to point communication mechanism used to transfer data between a transmitter and a receiver The EtherNet IP communication modules use these connections e CIP connections for Logix based communication A CIP connection transfers data from one Logix application running on one end node to a second Logix application running on another end node A CIP connection is established over a TCP connection e TCP IP connections for EtherNet IP communication A single TCP connection can support multiple CIP connections Topic Page CIP Connections 117 EtherNet IP Network Specifications 118 TCP Connections 119 Multicast Address Limit 119 Specify the Requested Packet Interval RPI 120 Connected modules communicate more reliably than do unconnected modules Examples of functions supported by CIP implicit connected messaging include e Logix controller message transfer to Logix controller e I O or produced consumed tag
85. gnostic Overview NC Network Settings NU Message Connections N 1 0 Connections Y Ethernet Statistics Dome Diagnostics Ethernet Link Media Counters Diagnostic Overview Speed 100 Mbps Alignment Errors o Network Settings Duplex Full Duplex FCS Errors o 1 Message Connections f K RE utonegotiate Speed an ingle Collisions o 1 0 Connections aii a ra Cae ee H ne o Ethernet Statistics EEEE a adiarrencacipiaanorice Interface Counters E a D TTO SEY ETER pateras Transmissions o In Ucast Packets 235743 Kata collisions In NUcast Packets 46692 Excessive collisions a ip bande a MAC Transmit Errors 0 ire m Carrier Sense Errors oO ee Frame Too Long 0 In Unknown Protos 751 Out Octets 20402966 MAC Receive Errors 0 Out Ucast Packets 69866 Out NUcast Packets 220830 Out Discards o Out Errors 0 Seconds Between Refresh 15 Disable Refresh with 0 Copyright 2004 Rockwell Automation Inc All Rights Reserved If ni J Internet This field Specifies Ethernet Link Speed Whether the Ethernet port is operating at 10 or 100 MBps Duplex Whether the Ethernet port is operating at half duplex or full duplex Autonegotiate Status Whether the port speed and duplex mode were determined via autonegotiation or whether they were manually configured Interface Counters In Octets Octets received on the Ethernet interface In Ucast Packets Unicast packets received on the Ethernet interface In NUcast Packets Nonunicast packets received on the
86. gured Configure module Green Module is operating correctly Normal operation No action is required Flashing red A recoverable fault has been Verify that module is configured detected correctly Red An unrecoverable fault has been 1 Recycle power to the detected module 2 If this does not clear the fault replace the module Flashing Module is performing normal Normal operation No action is red green power up self test required Network Status Indicator Condition Off Indicates Module is not powered or does not have an IP address Status Indicators 115 Recommended Action 1 Verify there is power 2 Verify that the module is correctly wired to the power supply 3 Make sure the module is configured Flashing green Module has obtained an IP address but has no established connections If no connections are configured this is normal operation No action is required If connections are configured check connection originator for connection error code Green Module has an IP address and at Normal operation No action is least one established connection required Flashing red One or more of the connections in Reestablish the connection s which the module is the target has timed out Flashing Module performing power up self Normal operation No action is red green test required Link Status Indicator Condition Off Flashing green Indicates No data is bein
87. h transmission fails due to an internal MAC sublayer transmit error Carrier Sense Errors Frame Too Long Times that the carrier sense condition was lost or never asserted when attempting to transmit a frame Frames received that exceed the maximum permitted frame size Publication ENET UM001F EN P November 2006 MAC Receive Errors Frames for which reception on the Ethernet interface failed due to an internal MAC sublayer receive error Chapter 9 USB Port Connection Introduction This chapter describes how to connect to the 1756 EN2T EtherNet IP module via a USB port and how you can and cannot flash upgrade firmware via a USB port WARNING If you connect or disconnect the communication cable with power applied to this module or any device on the network an electrical arc can occur This could cause an explosion in hazardous location installations Topic Page Connect a 1756 EN2T Module via a USB Port 97 Flash Upgrade Firmware through a USB Port 100 Connect a 1756 EN2T Module via a USB Port you connect or disconnect the USB cable with power applied to this module or any device on the USB network an electrical arc can occur This could cause an explosion in hazardous location installations WARNING The USB port is intended for temporary local programming purposes only and not intended for permanent connection If Be sure that power is removed or the area is nonhazardous before pro
88. he message and and DINTs throughout the project 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 4 Cache the connected MSGs that execute Cache the connection for those MSG instructions that execute most frequently up to most frequently 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 5 If you want to enable more than 16 MSGs at If you enable more than 16 MSGs at one time some MSG instructions may experience one time use some type of management delays in entering the queue To guarantee the execution of each message use one of strategy these options Enable each message in sequence Enable the messages in groups e Program a message to communicate with multiple modules Program logic to coordinate the execution of messages 6 Keep the number of unconnected and The controller can have 10 40 unconnected buffers The default number is 10 uncached MSGs less than the number of e If all the unconnected buffers are in use when an instruction leaves the message unconnected buffers g queue the instruction errors and does not transfer the data e You can increase the number of unconnected buffers 40 max For more information on programming M
89. his indicates that the mail relay server placed the email message in a queue for delivery It does not mean the intended recipient successfully received the email message These are the possible codes that could be in this destination element Error Extended Description Code error Hex Code Hex 0x00 None Delivery successful to the mail relay server 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 OxFF 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
90. iagnostic and status information CHANNEL 0 Ly Eg About the 1768 ENBT The 1768 ENBT module is an interface that enables a CompactLogix Module controller 1768 L43 or 1768 L45 to communicate with devices over an EtherNet IP network The module supports e control of I O opo e communication via produced consumed tags and MSG instructions e communication with HMI e configuration and programming such as uploading and downloading e a web server to provide diagnostic and status information A About the 1788 ENBT The 1788 ENBT module operates as an interface for a FlexLogix and Module DriveLogix controller to communicate with other devices over an EtherNet IP network This module supports e control of I O N e A NN e communication via produced consumed tags and MSG OOF Etheriist IP instructions e communication with HMI e configuration and programming such as uploading and downloading e a web server to provide diagnostic and status information Publication ENET UM001F EN P November 2006 Start 17 About the 1794 AENT The 1794 AENT module operates as an adapter for FLEX I O modules Module on an EtherNet IP network This module supports e control of I O e configuration e a web server to provide diagnostic and status information About the 1734 AENT The 1734 AENT module operates as an adapte
91. ild module s domain differs from that of its parent module enter the host name and the domain name host domain You can also use DNS addressing in a module profile in the I O controller tree or in a message path If the destination module s domain name differs from that of the source module use a fully qualified DNS name hostname domainname For example to send a message from ENBT1 locationl companyA to ENTB1 location2 companyA the host names match but the domains differ Without the entry of a fully qualified DNS name the module adds the default domain name to the specified host name 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 module s configuration determines its behavior For information on configuring and placing a personal computer for developing an RSLogix 5000 project on an EtherNet IP network see the chapter Configure a Personal Computer to Operate on an EtherNet IP Network For information on controlling I O see the chapter Control I O The 1734 AENT and 1756 EN2T EtherNet IP modules ship with the IP address configuration switches set to 999 and DHCP enabled You can set the network Internet Protocol I
92. is example the Web page is for the module at address 10 88 60 194 This module 10 88 60 194 originated a connection to 10 88 60 188 with an RPI of 10 This field Specifies Conn S Up Time Connection serial number and the elapsed time the connection has been maintained Rev Xmt Connection was received or transmitted from this source address Connection ID Connection identifier Source IP address of the Rev Xmt packet T target 0 originator Dest Destination address Multicast Address Connection targets produce at this multicast address Connection originators listen on this multicast address Publication ENET UM001F EN P November 2006 Monitor Diagnostics 95 This field Specifies RPI Programmed connection RPI Lost Total number of packets received where the Common Packet Encapsulation sequence number is less than the last received on this connection Size Size of class 1 UDP packet data in bytes About Ethernet Statistics The Diagnostics Ethernet Statistics page presents a summary of the status of communication activity on the Ethernet network 3 Rockwell Automation Microsoft Internet Explorer provided by Rockwell Automation xj File Edit View Favorites Tools Help EBak gt A A Qsearch Favorites CBristory B SH w A Address http 10 88 60 194 index html v Go Links i s Rockwell Aen Bradiey TANA Automation a Dia
93. ith respect to use of information circuits equipment or software described in this manual Reproduction of the contents of this manual in whole or in part without written permission of Rockwell Automation Inc is prohibited Throughout this manual when necessary we use notes to make you aware of safety considerations 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 IMPORTANT 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 ATTENTION Ua Wai Labels may be on or inside the equipment for example a drive or motor to alert people that dangerous voltage may be present PTT ava jim Labels may be on or inside the equipment for example a drive or motor to alert people that surfaces may reach dangerous temperatures gt Pree d Rockwell Automation TechConnect Allen Bradley POINT I O ControlLogix FlexLogix CompactLogix Ethernet RSLogix RSLogix 5000 and RSLinx are trademarks of Rockwell Automation Inc Trademarks not belonging to Rockwell Automation are property of their respective companies
94. k Status NS Indicator Condition Off Flashing green Indicates The controller does not have an IP address and is operating in BOOTP mode The controller has an IP address but no CIP connections are established Normal operation No action is required Recommended Action Verify that the BOOTP server is running 1 If no connections are configured this is normal and no action required 2 If connections are configured check connection originator for connection error code Green The controller has an IP address and CIP connections Class 1 or Class 3 are established Normal operation 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 Publication ENET UM001F EN P November 2006 The controller is performing its power up self test Normal operation No action is required Link Status LNK Indicator Condition Off Indicates The port is not connected to a powered Ethernet device The controller cannot communicate on Ethernet Status Indicators 107 Recommended Action 1 Verify that all Ethernet cables are connected 2 Verify that Ethernet switch is powered Flashing green The controller is performing its power up self test The controller is communicating on Ethernet Green
95. lENB ETHERNET PANELVIEW 1 1 Type ETHERNET PANELVIEW Ethernet IP Panelview Vendor Allen Bradley Parent LocalENB Address Host Name Name py_terminal PAddess 10 88 88 124 C Hast Name SSS Connection Parameters Description Comm Format Data DINT Assembly oy Instance Size Revision 1 4 Input All 7 112 32 bit Output A01 x 12 32bit Cancel Next gt Help Electronic Keying Compatible Module v In this field Do this Comm Format Select Data DINT Connection Specify the input and output instances for this terminal Parameters You can establish up to eight different instances with each terminal For example one controller can use all eight instances Or eight controllers can each use one instance Publication ENET UM001F EN P November 2006 86 Communicate with PanelView Terminals Organize Controller Data for a PanelView Terminal For data that is Time critical for example data that controls a machine Organize data for a PanelView terminal based on how the data is used Do this Use the 1 0 tags of the terminal The tags for this data were created when you added the terminal to the 1 0 configuration of the controller They resemble the I O modules tags Not time critical Create arrays to store the data 1 For each screen create a BOOL array with enough elements for the bit level objects on the screen For examp
96. le 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 give you 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 If the terminal Use this address Writes the data name_of_terminal Data x y Reads the data name_of_terminal 0 Data x y where This address variable Is name_of_terminal Name of the instance in the 0 configuration of the controller X Element of the input I or output 0 structure y Bit number within the input or output element Determine Connections to RSView Applications Publication ENET UM001F EN P November 2006 To establish communication to an RSView application configure RSLinx software to collect tags from the controller An RSView 32 or RSView Enterprise application use RSLinx software as a data server RSLinx Enterprise software defaults to 4 read connections and 1 write connection per configured controller Modify the RSLinx configuration as needed Chapter 8 Introduction Monitor Diagnostics The EtherNet IP communication modules provide several levels of diagnostics There are user oriented diagnostics as well as more detailed diagnostics for technical support personnel This chapter describes the diagnostics pres
97. lements to read or write Port Number 2 Target Device Data Table Address Type in quotation marks the name of the tag in the ControlLogix controller for example count MultiHop Select Yes This Controller Communication Command PLC5 Read or PLC5 Write Data Table Address Size in Elements Starting address of the data in the SLC 500 controller Number of elements to read or write Channel 1 Target Device Data Table Address Type in quotation marks the name of the tag in the ControlLogix controller for example count MultiHop Select Yes 2 On the MultiHop tab specify e the IP address of the EtherNet IP communication module that is local to the Logix5000 controller e the slot number of the Logix5000 controller Chapter 6 Send Email Introduction This chapter describes how to send an email through an EtherNet IP module Topic Page EtherNet IP Module as an Email Client 71 Send Email Via a Controller initiated Message Instruction 72 Create String Tags 73 Enter the Ladder Logic 75 Configure the MSG Instruction That Identifies the Mail Relay Server 76 Configure the MSG Instruction That Contains the Email Text 78 Enter Email Text 79 Possible Email Status Codes 80 For email the EtherNet IP module can be remote or local to the controller EtherNet IP Module as an Email Client to send email IMPORTANT Ethernet Email If you want
98. 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 Appendix C EtherNet IP Network Overview Introduction This appendix defines some basic Ethernet network concepts and how the EtherNet IP protocol is used for control Topic Page Ethernet Protocols 121 Configuration Requirements 124 Manual Configuration on an Ethernet Switch 127 Change Ports on an Ethernet Switch 127 Additional Resources 128 Ethernet Protocols 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 Publication ENET UM001F EN P November 2006 122 EtherNet IP Network Overview Protocol Transmission control protocol internet protocol TCP IP Protocol Descriptions Description 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
99. module 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 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 Module Properties Local 1756 IB16 2 1 Type 1756 IB16 16 Point 10 31 2 DC Inpu Vendor Allen Bradley Parent Local Name S Description An owner connection is any connection H that does not include Listen Only in its Comm Format t Comm Format Input Data Listen only connection An I O connection where another controller owns provides the configuration data for the Publication ENET UM001F EN P November 2006 1 0 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 1 0 module when the owner controller is actively controlling the 1 0 module Module Properties Local 1756 IB16 2 1 Type 1756 1B16 16 Point 10 31 2 DC Inpu Vendor Allen Bradley Parent Local Name Description B Listen only connection Comm Format Listen Only Input Data Control 1 0 45 If the module is Use this table to choos
100. module The hardware address in a format similar to 00 0b db 14 55 35 This utility recognizes BOOTP enabled devices and provides an interface to configure a static IP address for each device To assign network parameters via the BOOTP DHCP utility perform this procedure 1 Start the BOOTP DHCP software 2 Select Tool gt Network Settings Configure an EtherNet IP Module To Operate on the Network 29 3 If appropriate for the network enter the subnet mask gateway address primary secondary server addresses and domain name Network Settings Defaults Subnet Mask Gateway Primary DNS Secondary DNS Domain Name Cancel 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 The hardware address is on a sticker on the side of the EtherNet IP module The format of the hardware address resembles 00 Ob db 14 55 35 5 BOOTP DHCP Server 2 3 File Tools Help Request History Clear History Add to Relation List hemin sec Type Ethemet Address MAC IP Address 8 55 08 BOOTP 00 00 BC 21 A0 56 8 55 02 BOOTP 00 00 BC 21 A0 56 BOOTP _00 00 BC 21 A0 56 BOOTP 00 00 BC 21 A0 56 Relation List New Ethemet Address MAC IP Address Hostname Description Status Entries Unable to service BOOTP request from 00 00 BC 21 A0 56 0 of 256
101. mple if the EtherNet IP module is in the same chassis as the controller and is in slot 2 the path is 1 2 If all the devices in the path are configured in the initiating controller s I O Configuration tree click Browse to select the target module The software automatically fills in the path For more information on configuring the path of an MSG instruction see the Logix5000 Controllers General Instructions Reference Manual publication 1756 RMO003 Use the string browser to enter the text of the email In the same example enter the email text into the EWEB_EMAIL tag To include To From and Subject fields in the email use lt CR gt lt LF gt symbols to separate each of these fields The To and From fields are required the Subject field is optional Use a second set of lt CR gt lt LF gt symbols after the last one of these fields you enter For example To email address of recipient r 1 From email address of sender r 1 Publication ENET UM001F EN P November 2006 80 Send Email Subject subject of message r 1 r 1 body of email message The maximum length of an email message is 474 characters An additional 4 byte string length value is added to the tag As a result the maximum source length is 478 characters Possible Email Status Examine the destination element of the email MSG to see whether the Codes email was successfully delivered to the mail relay server T
102. n Groups EI Ungrouped Axes Trends 5 6 Data Types G User Defined Gi Strings i Predefined 4 Module Defined 6 8 1 0 Configuration Q g FlexBus Loca aB FlexBus Loca Put Pelas Communicate with PanelView Terminals 85 6 Right click to select New Module and add an ETHERNET PANELVIEW Select Module Type Type ETHERNET PANELVIEW Type Description 1788 EN2DN A 1788 Ethemet to DeviceNet Linking Device a 1788 ENBT A 1788 10 100 Mbps Ethernet Bridge Twisted Pair Media 1788 EWEB A 1788 10 100 Mbps Ethemet Bridge w Enhanced Web Services 1794 AENT A 1794 10 100 Mbps Ethermet Adapter Twisted Pair Media Drivelogix5730 Ethernet 10 100 Mbps Ethernet Port on DriveLogix5730 EtherNet IP SoftLogix5800 EtherNet IP R ETHERNET MODULE Generic Ethemet Module ETHERNET PANELVIEW Ethemet IP Panelview PowerFlex 700 Vector 2 PowerFlex 700 Vector Drive 208 2 PowerFlex 700 Vector 4 PowerFlex 700 Vector Drive 400 480 via 20 COMM E PowerFlex 700 Vector 6 PowerFlex 700 Vector Drive 600V via 20 COMM E PowerFlex 700S 400V E PowerFlex 7005 Drive 400 480 via 20 COMM E PowerFlex 70 E PowerFlex 70 Drive via 20 COMM E PowerFlex700 200 E PowerFlex 700 Drive 208 240 via 20 COMM E v Show Vendor All M Other Specialy 1 0 Select All I Analog M Digital IV Communication V Motion IV Controller Clear All Cancel Help 7 Click OK 8 Configure the terminal Module Properties Loca
103. n 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 be provided during the initial handshake of the SMTP session Primary DNS server address This identifies the DNS server s if used in the network You must have a DNS server Secondary DNS server address Assign Network Parameters via the BOOTP DHCP Utility Publication ENET UM001F EN P November 2006 configured if you specified a domain name or a host name in the module s 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 35 Check with your Ethernet network administrator to determine if you need to specify these parameters By default the EtherNet IP module is BOOTP enabled The BOOTP DHCP utility is a standalone program that is located in the e BOOTP DHCP Server folder in the Rockwell Software program folder on the Start menu the utility automatically available upon installation of RSLinx software e Tools directory on the RSLogix 5000 installation CD 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
104. ncluding any array dimensions of the produced tag The RPI of the consumed tag determines the period at which the data updates To share produced or consumed tags two controllers must be attached to the same EtherNet IP subnet Two controllers cannot bridge produced or consumed tags over two subnets Publication ENET UM001F EN P November 2006 54 Interlocking and Data Transfer between Controllers Determine Connections for Produced and Consumed Tags This type of tag Produced Logix controllers can produce broadcast and consume receive system shared tags that are sent and received via the EtherNet IP communication module Produced and consumed tags each require connections Requires these connections 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 communications and 0 Consumed Publication ENET UM001F EN P November 2006 Each consumed tag requires one connection for the controller that is consuming the tag All EtherNet IP modules support as many as 32 produced connections Additionally the total number of tags that can be produced or consumed is limited by the number o
105. nd resumes sending BOOTP requests Use RSLogix 5000 Software To Set the IP Address To use RSLogix 5000 software to configure the EtherNet IP module perform this procedure 1 2 Make sure the module is installed and powered up Connect to the controller via a serial or other network connection Start RSLogix 5000 software In the Controller Organizer select properties for the EtherNet IP module RSLogix 5000 Ricks _L35E 1769 1355 File Edit wiew Search Logic Communications Tools Window Help alsje S e A gele ff w el RemRun HE m Run Mode Path AB_DF1 1 1 x amp ara Pa E Controller OK p noe BB meter Iie ed els eel koa koa kes 2 Mn Controller Ricks_L35E E Module Properties Controller 1 1769 135E Ethernet Port 12 1 Controller Tags Controller Fault Handler General Connection Module Info Port Canfiguration Port Diagnostics G3 Power Up Handler Ee ee ST EE Tacks IP Address 130 151 217 3 Domain Name MainTask E Manrogr m Must Match IP Address on General Tab PERTTI E Unscheduled Programs Subnet Mask 255 255 224 0 3 Motion Groups G Ungrouped Axes Select Port Speed Gateway Address 0 0 0 Current Port Speed 100 Mbps E Trends Primary DNS ERIEIN ervet Address Select Duplex 0 0 0 0 E Data Types Gik User Defined Coce ou ME Curent Duplex Full Duplex E Strings Changes to Port Speed
106. nonna cm eon Som Rec Rane eine done nk 61 Add the EtherNet IP Module to the Local Controller s I O COmhieuraons fad Vink os ae ten EEN Oe Se 61 Enter a Message n on Stverceesh Ae Gedo GAB Be AS ie Ame 63 Configure a MSG Instruction 28 kod aoe eed ek BA 63 Communicate with PLC 5 or SLC Processors 67 Convert between INTs and DINTs 67 Map PADS As 2 oe aad bt a a A a oO Raine aad aa aa 68 Receive MSGs from PLC 5 or SLC 500 Processors 70 Chapter 6 Introductio gen Sate eee yng looting E A eo ys 71 EtherNet IP Module as an Email Client 71 Send Email Via a Controller initiated Message Instruction 72 CHCA UPI AOS ities tees bach an o a S tah ard ae Wn ae 73 Enter the Ladder Logie 2 teas pate eh iga eS pay 75 Configure the MSG Instruction That Identifies the Mail Relay Server 6 ori hea be ea wae 76 Configure the MSG Instruction That Contains the Email Text auauua aaa 78 Enter Email Text s cse ia aha aae aa a watts Sek Beat ots 79 Possible Email Status Codes hi as aaa 80 Communicate with PanelView Terminals Monitor Diagnostics USB Port Connection Status Indicators EtherNet IP Network Connections Table of Contents 7 Chapter 7 TPOGICON qo pete Ake Sie ha Ble Sp pee EGER 81 Set Up the Hardware naaa ca dhe ats A a BE BA ane 81 Logix5000 Controller Combinations 82 Determine Connections to PanelView Terminals 82 Add a
107. not clear the fault replace the module Flashing Module is performing Normal operation No action is required red green power up self test Publication ENET UM001F EN P November 2006 106 Status Indicators 1769 L32E and 1769 L35E Controllers Status Indicators Condition Off Module Status MS Indicator Indicates The controller has no power The 1769 L32E and 1769 L35E CompactLogix controllers have several status indicators Recommended Action Check the controller power supply Flashing green The controller does not have an IP address and is operating in BOOTP mode Verify that the BOOTP server is running Green ETHERNETAP The controller is operating correctly Normal operation No action is required Red Flashing red The controller is holding the port in reset or the controller is faulted The controller is performing its power up self test 1 Clear the controller fault 2 If the fault will not clear replace the controller Normal operation No action is required An unrecoverable fault has occurred A duplicate IP address has been detected 1 Cycle power to the controller 2 If the fault will not clear replace the controller Make sure that the IP address assigned to this controller is not the same as that for any other device already on the network The controller firmware is being updated Networ
108. ntify the 1756 ENBT module as the target of the MSG instruction 1756 ENBT or 1756 EN2T module Send an email to the mail relay server from the email interface on the Send an Email link This interface requires entry of all email information Mail relay server Send Email Via a Controller initiated Message Instruction Publication ENET UM001F EN P November 2006 Send email to specified recipients The mail relay server determines the delivery of any email sent through an EtherNet IP module whether via a MSG instruction or from its built in interface A Logix controller can send a generic CIP message instruction to the EtherNet IP module that instructs the module to send an email message to a SMTP mail relay server using the standard SMTP protocol This automatically communicates controller data and or application conditions to appropriate personnel IMPORTANT Be careful to write the ladder logic to ensure the MSG l instructions are not continuously triggered to send email messages 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 module s network settings Send Email 73 Create String Tags You need three controller scoped string tags Each tag performs one of these functions e Identifies the mail server e Contains the email text e Contains the status of th
109. ntrol Protocol TCP parameters e If you have used software to preconfigure an IP address and DHCP or BOOTP is disabled the module will use the configured IP address DHCP is not enabled e The adapter will use the IP address along with other TCP configurable parameters e The module checks to see if DHCP or BOOTP is enabled If it is the module requests an stored in nonvolatile memory Important The factory default switch setting is 999 and DHCP is enabled Publication ENET UM001F EN P November 2006 38 Configure an EtherNet IP Module To Operate on the Network Publication ENET UM001F EN P November 2006 Chapter 4 Introduction Set Up the Hardware Local Chassis Logix5000 Controller with EtherNet IP Communication Module Control 1 0 This chapter describes how a controller controls distributed I O over an EtherNet IP network The controller requires a communication module to connect to the network Distributed I O modules require an adapter to connect to the network Topic Page Set Up the Hardware 39 Set the Requested Packet Interval RPI 40 Select a Communication Format 40 Add Distributed 1 0 46 Access Distributed 1 0 48 In this example the Logix5000 controller has an EtherNet IP communication module to connect to the EtherNet IP network The distributed remote I O has an EtherNet IP adapter to connect it to the EtherNet IP network Distributed 1 0 over an EtherNet IP Netwo
110. ocal communication module bridge 2 Add the remote adapter for the distributed 1 0 chassis or DIN rail 3 Add the I O module To communicate with a system s I O modules add bridge adapter and I O modules to the controller s I O Configuration folder Within the folder organize the modules into a hierarchy tree branch parent child Remote 1 0 Adapter Module Device 5 RSLogix 5000 MyProject_1 in Add_IO ACD 1 File Edit view Search Logic Communications Tc alele S see ela wr Ottine RUN No Forces gt TOK X No Edits a zal E E j0 Redundancy ue oj q Controller MyProject_1 E Tasks C Motion Groups Trends Data Types 3 6 1 0 Configuration l J 1 1756 ENBT 4 Local_Comm_Module 1794 AENT A Remote_Adapter p gt amp 0 1794 1816 4 1_O_Module IMPORTANT Publication ENET UM001F EN P November 2006 I O is controlled on the same subnet and can t be processed via a router Control 1 0 47 Add a Module To add a module to the I O Configuration folder perform this procedure Controller MyProject_1 H E Tasks Motion Groups Trends H E Data Types 3 6 1 0 Configuration fe 1 1756 ENBT 4 Local_Comm_Module 1 Right click the level branch to which you want to add the module and choose New Module Type fi 756 CFM A pe
111. onfiguration Qs RSLinx Gateway RSWho 1 File Edit view Communications Station DDE OPC Security Window Help 2 amp liz x EGRSWho 1 IV Autobrowse Fetes Not Browsing 5 workstation USMAYRDCOLLINL1 g5 Linx Gateways Ethernet Gs 1784 PCD 1 DeviceNet A Ethernet 3 AB_DF1 1 DF1 S p 01 CompactLogix Processor Ricks _L35E sil Backplane CompactLogix System g 00 CompactLogix Processor 01 1769 L35E Ethernet Port 1769 L35E Ethernet Port g 03 Local 1769 Bus Adapter VA1769 4 a AB_ETHIP 1 Ethernet Select the Port Configuration tab choose Status Network Configuration type and enter the IP address and the other network parameters if needed Also select the Static radio button to permanently assign this configuration to the port x General Port Configuration Network Configuration Type Bi Use DHCP to obtain networ Use BOOTP to obtain net IP Address 10 88 60 120 Network Mask 255 255 254 0 Gateway Address 10 88 60 1 Primary Name eee Server Secondary Name TA EE Server Domain Name Host Name Status Network Interface Configured ewes aeu hee Publication ENET UM001F EN P November 2006 32 Configure an EtherNet IP Module To Operate on the Network Publication ENET UM001F EN P November 2006 If you select Dynamic on a power cycle the controller clears the current IP configuration a
112. ot 3 Replace daughtercard and or host Flashing The daughtercard does not have Verify that the BOOTP server is running green an IP address and is operating in BOOTP mode Green The daughtercard is operating Normal operation No action is required correctly Red The host is holding the 1 Verify that the daughtercard is firmly daughtercard in reset or the seated in the host s slot host is faulted 2 Clear the host s fault 3 Replace daughtercard and or host The daughtercard is performing Normal operation No action is required its normal power up self test An unrecoverable fault has 1 Cycle power to the host occurred 2 Replace the daughtercard and or host Flashing red Aduplicate IP address has been Make sure that the IP address assigned detected to this module is not the same as that for any other device already on the network The daughtercard firmware is being updated Publication ENET UM001F EN P November 2006 Normal operation No action is required 110 Publication ENET UM001F EN P November 2006 Status Indicators Network Status NS Indicator Condition Indicates Recommended Action Off The daughtercard does not have Verify that the BOOTP server is running an IP address and is operating in BOOTP mode Flashing The daughtercard has an IP 1 If no connections are configured this green address but no CIP connections is normal operation No action is are established requir
113. ous to the execution of logic At the specified interval the controller updates a value independently from the execution of logic Only set the RPI to the rate the application requires The RPI also determines the number of packets per second that the module will produce on a connection Each module can only produce a limited number of packets per second Exceeding this limit prevents the module from opening more connections For information on RPI and how it affects the actual packet interval APD see the EtherNet IP Performance Application Solution publication ENET APOO1 When configuring an I O module select its communication format The chosen communication format determines the data structure for the module s tags Many I O modules support different formats Each format uses a different data structure The chosen communication format determines e direct or rack optimized connection e ownership Control 1 0 41 The available communication formats depend on the type of I O module If you have this type of 1 0 module And want Select a communication format that specifies Digital A rack optimized connection Rack Optimization To use specialty features of the Full Diagnostics timestamps or electronic fuses CST Testamped Digital A direct connection Scheduled Data Input Data Output Data Analog A direct connection Float Data Term Direct connection STOR Integer Data only direct connection is 9 suppo
114. packets sec At least 80 of the 32 available connections are currently in use That is from 26 to 31 1 0 connections are in use Green All 32 of the daughtercard s 1 0 connections are currently in use Flashing red green The daughtercard is performing its normal power up self test Publication ENET UM001F EN P November 2006 Status Indicators Recommended Action Normal operation No action is required 111 112 Status Indicators 1734 AENT EtherNet IP POINT 1 0 Adapter Status Indicators So No Publication ENET UMO001F EN P November 2006 indicators Module Status Indicator The 1734 AENT EtherNet IP POINT I O adapter has several status Condition Indicates Recommended Action Off No power is being applied to device Apply power to the device Flashing LED cycle power test module Normal operation No action is Red Green self test is being conducted required Solid Green Device is operating normally Flashing Red Firmware NVS is being updated 1 Complete firmware update and or the address switches have changed 2 Verify address switches Solid Red Self test failure is present Replace adapter checksum failure or ramtest failure at cycle power firmware fatal error is present Network Activity Indicator Condition Indicates Recommended Action Off No link
115. porting 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 MIB management information base which is a data structure that defines what is obtainable from the module and what can be controlled turned off or on Internet Group Management protocol IGMP snooping Publication ENET UM001F EN P November 2006 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 most of these switches require a router be present in the system for IGMP snooping to work 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 1 0 Use of the Common Industrial Protocol CIP The EtherNet IP communication modules use the Common Industrial Protocol CIP CIP is the application layer protocol specified for EtherNet IP the Ethernet Industrial Protocol as well as for ControlNet and DeviceNet EtherNet IP Network Overview 123 CIP is a message based protocol that implements a relative path to send a message from the producing module in a system to the consuming modules The producing module contains the path inform
116. quired correctly Flashing red A duplicate IP address Make sure that the the IP address assigned has been detected to this module is not the same as that for any other device already on the network A recoverable fault Verify that the module was configured has been detected correctly Red An unrecoverable 1 Cycle power to the module fault has been detected 2 If this does not clear the fault replace the module Flashing Module is performing Normal operation No action is required red green power up self test Publication ENET UM001F EN P November 2006 104 Status Indicators 1756 EN2T EtherNet IP Module Status Indicators EtherNet IP 10 100 BASE T OU LINK NET OK race a Publication ENET UM001F EN P November 2006 The 1756 EN2T EtherNet IP communication module has several status indicators Network NET Status Indicator Condition Indicates Recommended Action Off Module is not powered 1 Verify there is chassis power or does not have an IP address 2 Verify that the module is completely inserted into the chassis and backplane 3 Make sure the module has been configured Flashing The controller has an IP If no connections are configured this is normal green address but no CIP operation No action is required connections are established If connections are configured check connection originator for connec
117. r 5 5 SD SD2 for DH devices Virtual Backplane SoftLogix58xx DeviceNet Drivers 1784 PCD PCIDS 1770 KFD SDNPT drivers PLC 5 DH Emulator driver SLC 500 DH485 Emulator driver SoftLogix5 driver Remote Devices via Linx Gatewar akeke el The Add New RSLinx Drive dialog appears Follow this procedure to configure the Ethernet communication driver for the personal computer programming workstation 1 In RSLinx software from the Communications menu select 2 From Available Driver Types select EtherNet IP Driver or Close Help Configure Startup Start Stop Delete This example shows the selection of an EtherNet IP Driver that enables autobrowsing for the appropriate device By selecting Ethernet devices you must enter the device s IP address See RSLinx online help for more information 3 Choose a name for the new driver and click OK Configure Drivers r Available Driver Types Ethemet IP Driver Add New r Configured Drivers Name and Descriptior GOCAT EA x Choose a name for the new driver 15 characters maximum Cancel AB_ETHIP 1 cce 2x Close Help Configure Startup Start Stop FERRE be Delete Configure a Personal Computer To Operate on an EtherNet IP Network 25 The Configure driver dialog appears Configure driver AB_ETHIP 1 E 21 xi Etheret IP Settings Browse Local Subnet Bro
118. r for POINT I O Module modules on an EtherNet IP network This module supports e control of I O e thumbwheel switches for quick IP address configuration Hen In e a web server to provide diagnostic and status information About the 20 COMM E The 20 COMM E module operates as an adapter and provides an Module internal EtherNet IP connection for PowerFlex 70 700 700S and 700H drives and other DPI based host devices This module supports e configuration e collection of data e peer to peer capability L e a web server to provide diagnostic and status information A fo o About the 22 C0MM E The 22 COMM E module operates as an adapter and provides an Module internal EtherNet IP connection for PowerFlex 40 ac drives This module supports S e user configuration of module via a process display window e email notification of faults e monitoring of diagnostics and event queue e direct launching of Drive Explorer or Drive Executive on personal computer to connect online over Ethernet e multi drive support of up to five PowerFlex 4 and 40 ac drives to connect to a single node on EtherNet IP ultimately reducing hardware costs S Publication ENET UM001F EN P November 2006 18 Start About Using EtherNet IP This diagram shows how EtherNet IP modules can fit into a control Communi
119. r host name of the mail relay server In this example enter EmailConfigstring Source Length The number of characters in the IP address or host name of the mail server plus 4 In this example enter 17 13 characters in the IP address 10 88 128 111 4 After the MSG instruction that configures the mail relay server executes successfully the controller stores the mail relay server information in non volatile memory The controller retains this information even through power cycles until another MSG instruction changes the information Publication ENET UM001F EN P November 2006 78 Send Email Configure the MSG Instruction That Contains the Email Text To configure the MSG instruction that contains the email text perform this procedure 1 On the Communication tab of the MSG instruction configure the path for the MSG instruction 2 On the Configuration tab of the MSG instruction configure the MSG parameters for sending an email Message Configuration SendEmail_EWEB Configuration Communication Tag Message Type CIP Generic x The Source Length is the number of characters in the i Custom z Source Element JEWEB_EMAIL Bf email tag plus 4 characters Source Lenath Bytes Service e 4 ar In thi ea il ins 65 ch Code ab Hex Class 32f Hex Destination EmailD stStr n this example the email text contains 65 characters A Instance 1 Attribute 0 Hex Eien Enable Enable Waiting D Start
120. r more information on using ladder logic to manipulate string data see the Logix5000 Controllers Common Procedures Programming Manual publication 1756 PM001 Enter the Ladder Logic Ladder logic requires two MSG instructions One MSG instruction configures the mail server and needs to be executed only once The second MSG instruction triggers the email Execute this email MSG instruction as often as needed SFS SG Type CIP Generic Message Control SetupMailServer trigger SG Type CIP Generic Message Control SendEmail_EWEB The first rung configures the mail server The second rung sends the email text Publication ENET UM001F EN P November 2006 76 Send Email Configure the MSG Instruction That Identifies the Mail Relay Server To configure the MSG instruction that identifies the mail relay server perform this procedure 1 On the Communication tab of the MSG instruction configure the path for the MSG instruction Message Configuration SendEmail_EWEB Configuration Communication Tag Path 1 11 Browse We Connected Enable Enable Waiting Start Done Done Length 58 Eror Code Extended Error Code I Timed Our Error Path Error Text Cancel Apply Help The path starts with the controller initiating the MSG instruction 2 Enter the number of the port from which the message exits and the address of the next module in the path For e
121. r name server is not configured correctly Publication ENET UM001F EN P November 2006 Chapter 7 introduction Set Up the Hardware Local Chassis Logix5000 Controller Communicate with PanelView Terminals This chapter describes how a controller uses an EtherNet IP communication module to communicate with PanelView and PanelView Plus terminals over an EtherNet IP network Topic Page Set Up the Hardware 81 Determine Connections to PanelView Terminals 82 Add a PanelView Terminal 83 Organize Controller Data for a PanelView Terminal 86 Determine Connections to RSView Applications 86 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 any of the following e PanelView terminal e PanelView Plus terminal e Workstation running an RSView 32 software e Workstation running an RSView Enterprise application such as RSView Machine Edition or RSView Supervisory Edition Ethernet Communication with Panelview Data HMI Terminal Switch Publication ENET UM001F EN P November 2006 82 Communicate with PanelView Terminals Determine Connections to PanelView Terminals Logix5000 Controller Combinations These controllers Can combine with 1756 ControlLogix 1756 ENBT or 1756 EN2T communication module 1768 CompactLogix 1768 ENBT communication mod
122. rNet IP communication modules for example a 1756 ENBT with a 1756 EN2T in the same chassis do not use the rack optimized communication format If you must use the rack optimized communication format we recommend you put the 1756 EN2T module in a separate chassis from the 1756 ENBT module The 1756 EN2T ControlLogix EtherNet IP bridge module performs the same functions as the 1756 ENBT but with twice the capacity for demanding applications This module supports e control of I O e 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 personal computer 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 switches for quick IP address configuration Publication ENET UM001F EN P November 2006 16 Start About the 1769 L32E and The 1769 L32E and 1769 L35E CompactLogix controllers have an 1769 L35E Modules integrated EtherNet IP port Through this port the controller supports A e control of I O e communication via produced consumed tags and MSG instructions ra e communication with HMI al i E e configuration and programming such as uploading and downloading e a web server to provide d
123. rd copy contact your Rockwell Automation distributor or sales representative Publication ENET UM001F EN P November 2006 12 Preface Notes Publication ENET UM001F EN P November 2006 Chapter 1 Start Introduction The Logix5000 family offers several EtherNet IP communication modules Select a module based on the EtherNet IP functions the application requires EtherNet IP Module Works With a Controller to Originate Interfaces With Distributed 1 0 Modules Communication Scanner Bridge Adapter or End Node 1756 ENBT X X 1756 EN2T X X 1756 EWEB X 1769 L32E 1769 L35E X X X 1768 ENBT 1788 ENBT 1794 AENT 1734 AENT 2x COMM E The EtherNet IP communication modules e support messaging produced consumed tags and distributed I O e encapsulate messages within standard TCP UDP IP protocol e share a common application layer with ControlNet and DeviceNet protocols e interface via RJ45 category 5 unshielded twisted pair cable e support half full duplex 10 Mbps or 100 Mbps operation e require no network scheduling e require no routing tables Publication ENET UM001F EN P November 2006 14 Start Publication ENET UM001F EN P November 2006 This chapter introduces these modules and describes how you can use them in a control system Topic Page About the 1756 ENBT Module 15 About the 1756 EN2T Module 15 About the 1769 L32E and 1769 L
124. rk lt lt Distributed 1 0 para EtherNet IP Adapter with 1 0 Modules Switch Programming 4 Terminal 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 Publication ENET UM001F EN P November 2006 40 Control 1 0 Set the Requested Packet Interval RPI Select a Communication Format Publication ENET UM001F EN P November 2006 You must e set the IP addresses for each EtherNet IP module e connect all wiring and cabling properly e configure the communication driver such as AB ETHIP 1 for the programming workstation When you configure an I O module you define the requested packet interval RPD rate for the module The RPI specifies the period at which data updates over a connection For example an input module sends data to a controller at the RPI that you assign to the module Configure the RPI in milliseconds RPIs are used only for modules that produce data 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 In Logix5000 controllers I O values update at an interval set via the project s I O configuration folder The values update asynchron
125. rted for analog modules CST Timestamped See online help in RSLogix 5000 programming software for specific communication formats per I O module Choose Direct or Rack optimized Connection The Logix5000 controller uses connections to transmit I O data These connections can be direct connections or rack optimized connections Definition 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 Module Properties Local 1756 IB16 2 1 Type 1756 IB16 16 Point 10 31 2 DC Inpu Vendor Allen Bradley Parent Local Name l or l Description A direct connection is any connection E that does not use the Rack Optimization Comm Format t Comm Format Input Data Publication ENET UM001F EN P November 2006 42 Control 1 0 Term Definition Rack optimized For digital 1 0 modules you can select rack optimized communication A rack optimized connection connection consolidates connection usage between the controller and all the digital 1 0 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 Module Properties Remote_ENB 1756 IB16
126. s a Under Producer select the controller that produces the data b Under Remote Data type the tag name or instance number of the produced data c Under RPI type or select the requested packet interval RPD for the connection 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 of how many packets it can produce per second If you exceed this limit the module cannot open any more connections For information on RPI and how it affects the actual packet interval APD see the EtherNet IP Performance Application Solution ENET AP001 Click OK Interlocking and Data Transfer between Controllers 59 Guidelines for MSG Follow these guidelines Instructions Guideline Details 1 For each MSG instruction create a control Each MSG instruction requires its own control tag tag e Data type MESSAGE e Scope controller e The tag cannot be part of an array or a user defined data type 2 Keep the source and or destination data at A MSG instruction can access only tags that are in the Controller Tags folder controller the controller scope scope 3 If your MSG is to a module that uses 16 bit If your message is to a module that uses 16 bit integers such as a PLC 5 or SLC 500 integers use a buffer of INTs in the MSG controller and it transfers integers not REALs use a buffer of INTs in t
127. s the required data e DINT e Use the same data type for the produced tag and corresponding consumed tag or tags e REAL e array of DINTs or REALS e user defined Limit the size of the tag If transferring more than 500 bytes create logic to transfer the data in packets to 500 bytes A size of lt 125 DINT words will keep total bytes within 500 This helps reduce the total number of packets for transactions Combine data that goes to the same If producing several tags for the same controller controller i e Group the data into one or more user defined data types This uses fewer connections than producing each tag separately e 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 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 i
128. similar network structures and IP address sequences under different domains DNS addressing is only necessary if you refer to the module by host name such as in path descriptions in MSG instructions To use DNS addressing perform this procedure 1 Assign a host name to the module A network administrator should be able to assign a host name Valid host names should be IEC 1131 3 compliant 2 Configure the module s parameters 3 In addition to the IP address subnet mask and gateway address configure a host name for the module domain name and primary secondary DNS server addresses In the DNS server the host name must match the IP address of the module Make sure the DNS enable bit is set If you configure your module using RSLinx 2 41 00 the enable bit is cleared and DNS addressing will not work If you configure your module using the Port Configuration tab in RSLogix 5000 software the enable bit is set so DNS addressing should work 4 In RSLogix 5000 software add the module to the I O configuration tree Publication ENET UM001F EN P November 2006 36 Configure an EtherNet IP Module To Operate on the Network Use EtherNet IP Modules in a Logix5000 Controller Application Set the IP Network Address Publication ENET UM001F EN P November 2006 5 Enter the host name in the General tab of the module If a child module resides in the same domain as its parent module just enter the host name If the ch
129. te adapter If the distributed 1 0 is Select this remote adapter 1756 ControlLogix 1 0 1756 ENBT or 1756 EN2T 1794 FLEX 1 0 1794 AENT 1734 POINT 1 0 1734 AENT I O information is presented as a structure of multiple fields which depends on the specific features of the I O module The name of the structure is based on the location of the I O module in the system Each I O tag is automatically created when you configure the I O module through the programming software Each tag name follows this format Location SlotNumber Type MemberName SubMemberName Bit where This address variable Is Location Identifies network location LOCAL local DIN rail or chassis ADAPTER_NAME identifies remote adapter or bridge SlotNumber Slot number of I O module in its chassis Type Type of data 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 Specific data related to a MemberName Bit optional Specific point on the I O module which depends on the size of the 1 0 module 0 31 for a 32 point module Publication ENET UM001F EN P November 2006 Control 1 0 49 3 6 1 0 Configuration a6 9 1794 4ENT 4 FLEX_io_adapter amp 0 1794 1416 4 input
130. ted into the chassis and backplane 3 Make sure the module has been configured Flashing green The controller has an IP address but no CIP connections are established If no connections are configured this is normal operation No action is required If connections are configured check connection originator for connection error code Green Module has an IP address and at least one established connection Normal operation No action is required Flashing red 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 Link Status Indicator 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 Condition Indicates Recommended Action Off No data is being No action is required transmitted Green Module is ready to communicate Flashing green Data is being transmitted Normal operation No action is required OK Status Indicator Status Indicators 103 Condition Indicates Recommended Action Off Module does not have 1 Verify that there is chassis power 24V dc power 2 Verify that the module is completely inserted into the chassis and backplane Flashing green Module is not Configure the module configured Green Module is operating Normal operation No action is re
131. th modules support duplicate IP address detection the module that powers up first and uses the IP address keeps the IP address The other module will detect a conflict give up the IP address and enter conflict mode e If both modules support duplicate IP address detection and power up at roughly the same time they surrender the IP address and enter conflict mode e If one module supports duplicate IP address detection and a second module does not the second module generally keeps its IP address regardless of which module obtains the IP address first The module that supports duplicate IP address detection will detect the conflict and give up the IP address IP Address Swapping DNS Addressing Configure an EtherNet IP Module To Operate on the Network 35 These EtherNet IP modules and their future revisions support IP address swapping in ControlLogix redundancy systems e 1756 ENBT firmware revision 3 1 and greater e 1756 EWEB firmware revision 2 2 and greater During a switchover in ControlLogix redundancy systems these modules swap their IP addresses with their partner modules in the other redundant chassis For more information about IP address swapping see the ControlLogix Redundancy User Manual publication 1756 UM523 To further qualify a module s address use DNS addressing to specify a host name for a module which also includes specifying a domain name and DNS servers DNS addressing makes it possible to set up
132. tion error code Green Module has an IP Normal operation No action is required address and at least one established connection Flashing One or more of the Reestablish the connection red connections in which the module is the target has timed out Red A duplicate IP address Make sure that the the IP address assigned to this has been detected Link Status Indicator module is not the same as that for any other device already on the network Condition Indicates Recommended Action Off No data is being No action is required transmitted Green Module is ready to communicate Flashing Jarani nn Normal operation No action is required green progress OK Status Indicator Status Indicators 105 Condition Indicates Recommended Action Off Module does not have 1 Verify that there is chassis power 24V dc power 2 Verify that the module is completely inserted into the chassis and backplane Flashing green Module is not Configure the module configured Green Module is operating Normal operation No action is required correctly Flashing red A duplicate IP address Make sure that the the IP address assigned has been detected to this module is not the same as that for any other device already on the network A recoverable fault Verify that the module was configured has been detected correctly Red An unrecoverable 1 Cycle power to the module fault has been detected 2 If this does
133. tions 0 0 0 0 ee 117 EtherNet IP Network Specifications 118 TEP CONMECHONS iE n beh Ae ee OE BAS AS St 119 Multicast Address Limit 0 0 0 0 000 0000 eee 119 Specify the Requested Packet Interval RPD 120 Publication ENET UM001F EN P November 2006 8 Table of Contents EtherNet IP Network Overview Index Publication ENET UMO001F EN P November 2006 Appendix C DOCG EO iri seric aries eed as SRA ROSA Aan ah op eka 121 Ethernet Protocols 4 hk ar bed ae SE ES eS 121 Protocol DESC PUGS 6 4 onde xe BAe Pe et ee ees wk 122 Use of the Common Industrial Protocol CIP 122 Configuration Requirements o aci 0eh eo swesa a 124 IP Address bios aaea a A ate Le tea at cetee es 124 Gateway Sra ted eke Rat geen hie eee Ne e oe PAS 125 Subnet Masi ok ee a ou a awed bork a ate ee ONS 126 Manual Configuration on an Ethernet Switch 127 Change Ports on an Ethernet Switch 127 Additional Resources ed Fee ee ae a 128 Rockwell Automation Support oaaao aeea 129 Installation Assistance sess FoR Oe SERPS oes 129 New Product Satisfaction Return 129 Preface About This Publication This manual describes how you can use EtherNet IP modules with your Logix5000 controller With this manual you can learn how to communicate between your controller and various devices on the Ethernet network Who Should Use You should use this manual if you program applic
134. ublication ENET UM001F EN P November 2006 124 EtherNet IP Network Overview Configuration Requirements Class A Class B Class C Class D Publication ENET UM001F EN P November 2006 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 Contact your network administrator or the Network Information Center for a unique fixed IP address to assign to the EtherNet IP module 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 Network Type For Class A Large networks with many devices Class B Medium sized networks Class C Small networks fewer than 256 devices Class D Multicast addresses The network class determines how an IP address is formatted 0 8 16 24 31 0 network 7 bits local address 24 bits 0 8 16 24 31 1 0 network 14 bits local address 16 bits 0 8 16 24 31 1 110 network 21 bits local address 8 bits 0 8 16 24 31 1111011 multicast address 28 bits 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 lo
135. ule 1769 L35E CompactLogix A built in EtherNet IP port 1794 FlexLogix 1788 ENBT EtherNet IP communication module PowerFlex 700S with DriveLogix 1788 ENBT EtherNet IP communication module Make sure to e set the IP addresses for the controller s EtherNet IP communication module and the HMI terminal e connect all wiring and cabling To establish communication between a PanelView or PanelView Plus terminal specify controller connections Terminal Type Type of Communication PanelView PanelView Plus Implicit connected Supported Not supported e Logix controller communicates to the PanelView terminal like an 1 0 module e You must add the PanelView terminal to the 1 0 configuration tree for the controller project Explicit unconnected Supported Supported e Communications are set up in PanelBuilder or RSView ME Software e All communications are initiated by the PanelView or PanelView Plus terminal Publication ENET UM001F EN P November 2006 When communicating implicitly PanelView terminals only the controller uses one connection for each terminal Make sure to account for these connections when designing the system The Logix5000 controllers e firmware revisions 11 and earlier support as many as 16 bidirectional implicit buffers connections e firmware revisions 12 or later support as many as 32 bidirectional implicit buffers connections Communicate with PanelView Terminals 83 Add a Pan
136. ut the 1734 AENT Module 0 0 0 0000005 17 About the 20 COMM E Module 0 00 17 About the 22 COMM E Module 0005 17 About Using EtherNet IP Communication Modules in a Control System 14 Tonk gonca pW areas Reto een RSA 18 About Bridging Across Networks 0 0 0000005 18 Chapter 2 ntroduction bce nc tule oe Sok hits mad toe eB ches atop tela dele Sedo 23 Configure the Ethernet Communication Driver in RSLinx Software rat ak Pik et Paco eta aad ais 24 Chapter 3 lntrod ctio Nis senene ears aint ane We gare Woda me ARR i 27 Determine Network Parameters 0000000 27 Assign Network Parameters via the BOOTP DHCP Utility 28 Other Methods to Assign Network Parameters 30 Use RSLinx Software to Set the IP Address 31 Use RSLogix 5000 Software to Set the IP Address 32 Use DHCP Software to Set the IP Address 33 Duplicate IP Address Detection o o nnana aaa 33 Duplicate Detection Scenarios os n on aaa aaaea 34 IP Address Swapping nonan a ee eee NEM een 5 35 DNS Addressing s gt a fu ct mi PO ee eed ehh os SES a eS pos 35 Use EtherNet IP Modules in a Logix5000 Controller Application lt faldaws hea kek eu ee a A 36 Set the IP Network Address 0 0 0 0 000000 e eee 36 Chapter 4 Introduction Blin lydace nal tree Sota oe ln Neola etd B Sop Miee e ak a Nah ae ded 39 Set Up the ary aie o cosacos eui Sigh ta ad Saas a ah Sd can
137. uters placing on network 23 PLC 5 processor 67 produce tags 53 55 produced and consumed tags connections 54 consume tags 56 organize tags 53 overview 51 produce tags 55 terminology 53 R rack optimized communication 1756 EN2T module 15 42 rack optimized connection 41 related documentation See documentation remote adapter 48 RPI 40 120 RSLinx bridging 19 communication driver 24 configuring network parameters 31 RSLogix 5000 software 32 S select a remote adapter 48 set IP network address 36 set up hardware Index 131 data transfer 51 interlocking 51 messaging 51 produced and consumed tags 51 set up 1 0 controlling 0 39 set up USB driver 98 SLC processor 67 status codes email 80 status indicators 1734 AENT modu 1756 EN2T module 1 1756 ENBT modu 1768 ENBT modu 1769 L32E module 106 1769 L35E module 106 1788 ENBT module 109 1794 AENT module 114 EtherNet IP Modules 101 string tags 73 subnet mask 27 126 swap IP addresses 35 switches 127 Oo MO MO n am N T TCP connections 119 thumbwheel switch set IP network address 36 U USB driver 98 USB port connection 97 flash upgrade firmware 100 Publication ENET UM001F EN P November 2006 132 Index Notes Publication ENET UM001F EN P November 2006 AB uy How Are We Doing Your comments on our technical publications will help us serve you better in the future Thank you for taking the time to provide us feedback
138. window right click the tag that you want to produce and choose Edit Tag Properties 3 Under Tag Type select Produced 5 Tag Properties Produced_Tag l E General Connection Name Produced_Tag Description a fe TagType Base Alias pe Produced Consumed 4 Select Connection 5 Type or select the maximum number of controllers that will consume receive the tag fa Tag Properties Produced _Tag Ej General Connection gt Maximum Consumers I Send Data State Change Event To Consumer s 6 Click OK Publication ENET UM001F EN P November 2006 56 Interlocking and Data Transfer between Controllers Consume Data Produced by Be scene a tag a both the sone controller and the produced tag in the RSLogix 5000 project for the remote Another Controller consumer Logix5000 controller Add the Producer Controller to the Consumer s 1 0 Configuration Add the producer controller to the remote controller s I O Configuration folder In the folder organize the controllers and communication modules into a hierarchy tree branch parent child For a typical producer consumer structure Local Remote Communication Communication Producer Controller Consumer Controller Module Module build the 1 0 configuration in this order fs RSLogix 5000 MyProject_1 1756 161 File Edit View Search Logic Communications Tools amj S e ol Offline HE m Run reran pa
139. work 1 28 1 0 2 G B c 28 2 64 3 128 2 64 1 128 2 64 2 Network 2 1 G2 D E 128 2 128 3 128 2 128 1 128 2 128 2 Network 2 2 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 through G2 Manual Configuration on an Ethernet Switch Change Ports on an Ethernet Switch EtherNet IP Network Overview 127 The EtherNet IP modules support these Ethernet settings e 10 MBps half duplex or full duplex e 100 MBps half duplex or full duplex Mode selection can be automatic based on the IEEE 802 3 autonegotiation protocol Or with RSLogix 5000 programming software version 12 and later you can manually set the communication rate and duplex mode of the communication module and the switch port that is connected to the module If you manually set the communication rate and duplex mode the settings of the communication module and the switch port must match In most cases autonegotiation results in proper operation between a switch port and an EtherNet IP module However when troubleshooting a network you can force duplex and speed settings first at the EtherNet IP module and then at the switch port to eliminate system variables If you reconn
140. wse Remote Subnet IP Address Subnet Mask Cancel Apply Help 4 From the Configure driver dialog select Browse Local Subnet This displays the devices on the local network so you can navigate to the EtherNet IP communication module for the controller you want to program 5 After navigating to the appropriate EtherNet IP communication module click OK The driver is now available Publication ENET UM001F EN P November 2006 26 Configure a Personal Computer To Operate on an EtherNet IP Network Notes Publication ENET UM001F EN P November 2006 Chapter 3 Introduction Determine Network Parameters EtherNet IP Network Parameter IP address Configure an EtherNet IP Module To Operate on the Network This chapter describes how to configure an EtherNet IP communication module to operate on an EtherNet IP network Topic Page Determine Network Parameters 27 Assign Network Parameters via the BOOTP DHCP Utility 28 Other Methods to Assign Network Parameters 30 Duplicate IP Address Detection 33 IP Address Swapping 35 DNS Addressing 35 Use EtherNet IP Modules in a Logix5000 Controller Application 36 Set the IP Network Address 36 When you first install a Rockwell Automation EtherNet IP module right out of the box the module is BOOTP DHCP enabled To operate on an EtherNet IP network you must define these parameters Description The IP address uniquely identifies the module The IP
141. xample 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 On the Communication tab of the MSG instruction configure the MSG parameters for identifying the mail relay server Some mail relay servers require a domain name during the initial handshake of the SMTP session Publication ENET UM001F EN P November 2006 The Source Length is the number of characters in the STRING tag that identifies the mail relay server plus 4 characters In this example the tag contains 13 characters Send Email 77 4 For these mail relay servers specify a domain name when configuring the EtherNet IP module s network settings Message Configuration SetupMailServer Configuration Communication Tag Message Type CIP Generic xl Somes Set Attribute Single Source Element EmailConfigsting ype B Source Length Bytes Class 32f Hex Instance 1 Attribute 5 Hex New Tag D Enable Enable Waiting Start Done Done Length 0 Eror Code Extended Error Code I Timed Out Error Path Error Text Cancel where In this field Enter Service Type Set Attribute Single Instance 1 Class 32f Attribute 5 Source Element The STRING tag that contains the IP address o
Download Pdf Manuals
Related Search
Related Contents
Bissell 36Z9 Quick Start Manual Operating Instructions/Mode d'emploi Mode d`emploi MD 80745 Australia.book Consulter la version pdf GST Professional ASSMANN Electronic AK-460702-100-S telephony cable Samsung 400CXN ATIスーパーダンパー Copyright © All rights reserved.
Failed to retrieve file