Page 1
User Manual ControlLogix System Catalog Numbers 1756-L61, 1756-L62, 1756-L63, 1756-L63XT, 1756-L64, 1756-L65, 1756-L71, 1756-L72, 1756-L73, 1756-L73XT, 1756-L74, 1756-L75...
Page 2
Identifies information that is critical for successful application and understanding of the product. Allen-Bradley, ArmorBlock, ArmorBlock MaXum, ArmorPOINT, Compact I/O, CompactLogix, ControlFLASH, ControlLogix, ControlLogix-XT, Data Highway Plus, DH+, DriveLogix, FactoryTalk, FLEX, FLEX Ex, FlexLogix, GuardLogix, Guard PLC, Integrated Architecture, Kinetix, Logix5000, Logix5550, Logix Designer, MessageView, MicroLogix, PanelView, PhaseManager, PLC-5, POINT I/O, PowerFlex, RediSTATION, Rockwell Automation, Rockwell Software, RSBizWare, RSFieldbus, RSLinx, RSLogix, RSNetWorx, RSView, RSWho, Series 9000, SLC, Studio 5000, Studio 5000 Automation &...
Page 3
Summary of Changes This manual contains new and updated information. Changes throughout this revision are marked by change bars, as shown to the right of this paragraph. New and Updated This table contains the changes made to this revision. Information Topic Page Added DLR segment to EtherNet/IP Network Example.
Page 4
Summary of Changes Notes: Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Table of Contents Preface Studio 5000 Environment ........11 ControlLogix Controllers Overview .
Page 6
Table of Contents Use AutoFlash to Upgrade Firmware ......56 Set the Communication Path........58 Go Online with the Controller .
Page 7
Table of Contents ControlLogix ControlNet Module Features ....90 ControlLogix ControlNet Modules......91 Software for ControlNet Networks .
Page 8
Table of Contents Chapter 8 I/O Modules Selecting ControlLogix I/O Modules........... . 127 Local I/O Modules .
Page 9
Table of Contents Configure the System Overhead Time Slice....166 Sample Controller Projects ........167 Chapter 11 Using the PhaseManager Tool PhaseManager Overview.
Page 10
Table of Contents Appendix B History of Changes 1756-UM001N-EN-P, November, 2012 ......200 1756-UM001M-EN-P, February 2012 ......200 1756-UM001L-EN-P, November 2011 .
Preface Studio 5000 Environment The Studio 5000 Automation Engineering & Design Environment™ combines engineering and design elements into a common environment. The first element in the Studio 5000® environment is the Studio 5000 Logix Designer™ application. The Logix Designer application is the rebranding of RSLogix™ 5000 software and continues to be the product to program Logix5000™...
Table 1 - ControlLogix Catalog Numbers Abbreviated Cat. No. Cat. No. 1756-L6x 1756-L61, 1756-L62,1756-L63, 1756-L64,1756-L65 1756-L7x 1756-L71, 1756-L72, 1756-L73,1756-L74, 1756-L75 The standard ControlLogix controllers share many similar features, but also have some differences. Table 2 provides a brief overview the differences between the controllers.
Preface Redundant ControlLogix Controllers Certain ControlLogix controllers are also supported for use in redundant systems. For more information about controllers and redundant systems, see Chapter Extreme Environment ControlLogix Controllers The extreme environment ControlLogix controllers, catalog numbers 1756-L73XT and 1756-L63XT, provide the same functionality as the 1756-L73 and 1756-L63 controllers, but are designed to withstand temperatures -25…70 °C (-13…158 °F).
ControlLogix controller. Table 3 - Required Software for Controller Use Cat. No. Studio 5000 Environment RSLogix 5000 Software RSLinx® Classic 1756-L61/A — Version 12.06.00 or later Any version 1756-L61/B — Version 13.04.00 or later 1756-L62/A —...
Preface Additional Resources These documents contain additional information concerning related products from Rockwell Automation. Resource Description 1756 ControlLogix Controllers Technical Data, publication Provides specifications for ControlLogix controllers. 1756-TD001 1756 ControlLogix I/O Specifications Technical Data, Provides specifications for ControlLogix I/O modules. publication 1756-TD002 ControlLogix Analog I/O Modules User Manual,...
Page 16
Preface Resource Description DeviceNet Network Configuration User Manual, Provides information about DeviceNet modules and publication DNET-UM004 devices. Ethernet Design Considerations Reference Manual, Provides additional information about network design for publication ENET-RM002 your system. EtherNet/IP and ControlNet to FOUNDATION Fieldbus Provides more information about using the available Linking Device User Manual, publication 1788-UM057 Foundation Fieldbus devices.
Page 17
Provides Material Safety Data Sheets (MSDS) for http://www.ab.com/programmablecontrol/ individual replacement batteries. batteries.html You can view or download publications at http://www.rockwellautomation.com/literature/. To order paper copies of technical documentation, contact your local Allen-Bradley distributor or Rockwell Automation sales representative. Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Page 19
Chapter Install the 1756-L7x Controller Topic Page Before You Begin 1756-L7x Controller Parts 1756-L7x Controller Installation Insert the Controller into the Chassis Insert the Key Install the SD Card Remove the SD Card Install the ESM Uninstall the ESM ATTENTION: Personnel responsible for the application of safety-related programmable electronic systems (PES) shall be aware of the safety requirements in the application of the system and shall be trained in using the system.
Chapter 1 Install the 1756-L7x Controller North American Hazardous Location Approval The following information applies when operating this equipment in Informations sur l’utilisation de cet équipement en environnements hazardous locations. dangereux. Products marked "CL I, DIV 2, GP A, B, C, D" are suitable for use in Class I Division 2 Groups Les produits marqués "CL I, DIV 2, GP A, B, C, D"...
Install the 1756-L7x Controller Chapter 1 WARNING: • This equipment shall be mounted in an ATEX certified enclosure with a minimum ingress protection rating of at least IP54 (as defined in IEC60529) and used in an environment of not more than Pollution Degree 2 (as defined in IEC 60664-1) when applied in Zone 2 environments.
Chapter 1 Install the 1756-L7x Controller The 1756-L7x controllers ship with an SD card installed. We recommend that IMPORTANT you leave the SD card installed. Parts Available for Use with the 1756-L7x Controller You can choose to use the parts included with the controller and these parts specific to your application.
Install the 1756-L7x Controller Chapter 1 Insert the Controller When installing a ControlLogix controller, you can do the following: • Place the controller in any slot. into the Chassis • Use multiple controllers in the same chassis. You can install or remove a ControlLogix controller while chassis power is on and the system is operating.
Chapter 1 Install the 1756-L7x Controller 1. Align the circuit board with the top and bottom guides in the chassis. Top Circuit Board Aligned Log ix 55xx Bottom Circuit Board RUN FORCE SD Aligned 2. Slide the module into the chassis until it snaps into place. 3.
Install the 1756-L7x Controller Chapter 1 Install the SD Card Complete these steps to install the SD card in the 1756-L7x controllers. It is recommended that you leave the SD card in the controller, even when it is not used. If the controller experiences a Major nonrecoverable Fault, extended fault information is saved to the card.
Chapter 1 Install the 1756-L7x Controller 4. Gently press the card until it clicks into place. Log ix 55x x RUN FORC E SD 5. Close the SD card door. Log ix 55x x RUN FORC E SD The 1756-L7x controller ships with an SD card installed. Complete these steps to Remove the SD Card remove the SD card from the 1756-L7x controller.
Page 27
Install the 1756-L7x Controller Chapter 1 • Verify that the SD card status indicator is off and that the card is not in use IMPORTANT before removing it. • We recommend that you do the following: –Leave an SD card installed. –...
Chapter 1 Install the 1756-L7x Controller Log ix 55x x RUN FORCE SD 4. Remove the SD card and close the door. Install the ESM To install an ESM in the 1756-L7x controller, complete these steps. ATTENTION: To avoid potential damage to the product when inserting the ESM, align it in the track and slide forward with minimal force until the ESM snaps into place.
Install the 1756-L7x Controller Chapter 1 Allow the ESM to finish charging before removing power from the controller. IMPORTANT Failure to do so can result in the loss of the application program. A type 1, code 40 major fault is logged on powerup. To verify that the ESM is fully charged, check the status display to confirm that messages CHRG or ESM charging are no longer indicated.
Page 30
Chapter 1 Install the 1756-L7x Controller • The 1756-L7x controllers come with the 1756-ESMCAP module installed. The 1756-L7xXT extreme temperature controller ships with a 1756-ESMCAPXT module installed. For more information on how to use a 1756-ESMNSE, 1756-ESMNRM, 1756-ESMNSEXT, or 1756-ESMNRMXT module, see page •...
Page 31
Install the 1756-L7x Controller Chapter 1 2. Use your thumb to press down on the black release and pull the ESM away from the controller. Log ix 55x x Log ix 55x x RUN FORC E SD RUN FORC E SD Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Page 32
Chapter 1 Install the 1756-L7x Controller Notes: Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Page 33
Chapter Install the 1756-L6x Controller Topic Page Before You Begin 1756-L6x Controller Parts 1756-L6x Controller Installation CompactFlash Card Installation and Removal Battery Connection and Replacement Insert the Controller into the Chassis Remove the Controller from the Chassis ATTENTION: Environment and Enclosure This equipment is intended for use in a Pollution Degree 2 industrial environment, in overvoltage Category II applications (as defined in IEC 60664-1), at altitudes up to 2000 m (6562 ft) without derating.
Chapter 2 Install the 1756-L6x Controller North American Hazardous Location Approval The following information applies when operating this equipment in Informations sur l’utilisation de cet équipement en environnements hazardous locations. dangereux. Products marked "CL I, DIV 2, GP A, B, C, D" are suitable for use in Class I Division 2 Groups Les produits marqués "CL I, DIV 2, GP A, B, C, D"...
Install the 1756-L6x Controller Chapter 2 ATTENTION: Personnel responsible for the application of safety-related programmable electronic systems (PES) shall be aware of the safety requirements in the application of the system and shall be trained in using the system. Before You Begin 1756-IN005 to install a ControlLogix chassis and power supply before you install your controller and power supply.
Chapter 2 Install the 1756-L6x Controller 1756-L6x Controller These sections explain how to install a 1756-L6x controller. To install the 1756-L6x controller, complete the tasks summarized in this table. Installation Task Page CompactFlash Card Installation and Removal Battery Connection and Replacement Insert the Controller into the Chassis Remove the Controller from the Chassis The installation and removal of a CompactFlash card depends on the controller.
Page 37
Install the 1756-L6x Controller Chapter 2 Remove a CompactFlash Card from a Series A Controller Complete these steps to remove a CompactFlash card from a series A controller. 1. Lay the controller in its side with the mode switch facing left. 2.
Page 38
Chapter 2 Install the 1756-L6x Controller 2. Insert the CompactFlash card with the Allen-Bradley® logo pointing left. 3. Release the latch and secure it over the CompactFlash card. Remove a CompactFlash Card from a Series B Controller Complete these steps to remove a CompactFlash card from a series B controller.
Install the 1756-L6x Controller Chapter 2 Battery Connection This product contains a hermetically-sealed lithium battery that may need to be and Replacement replaced during the life of the product. At the end of its life, the battery contained in this product should be collected separately from any unsorted municipal waste.
Page 40
Chapter 2 Install the 1756-L6x Controller For information to install a 1756-BATM battery module or replace a 1756- BATM assembly, see the ControlLogix Battery Module Installation Instructions, publication 1756-IN576. ATTENTION: For a series A controller, connect only a 1756-BA1 battery or a 1756-BATM battery module.
Page 41
Install the 1756-L6x Controller Chapter 2 DATE 1. Plug the battery connector into the battery port (+ Red, - Black). 2. Insert the battery, with the arrow pointing up, into the battery slot. 3. Write the date on the battery label. 4.
Chapter 2 Install the 1756-L6x Controller Insert the Controller When installing a ControlLogix controller, you can do the following: • Place the controller in any slot. into the Chassis • Use multiple controllers in the same chassis. You can install a ControlLogix controller while chassis power is on and the system is operating.
Page 43
Install the 1756-L6x Controller Chapter 2 5. Verify that the controller is flush with the power supply or other installed modules. 6. Verify that the top and bottom latches are engaged. After you have inserted the controller into the chassis, you can reference the Troubleshoot the Module on page 183 for more information that is related to the state of the controller.
Chapter 2 Install the 1756-L6x Controller Remove the Controller You can remove a controller while chassis power is on and the system is operating. The devices that are owned by the controller go to their configured fault state if from the Chassis you remove the controller.
Chapter Start Using the Controller Topic Page Make Connections Connect to the 1756-L7x Controller Connect to the 1756-L6x Controller Upgrade Controller Firmware Set the Communication Path Go Online with the Controller Download to the Controller Upload from the Controller Choose the Controller Operation Mode Use the Mode Switch to Change the Operation Mode Use Logix Designer to Change the Operation Mode Load or Store to the Memory Card...
Chapter 3 Start Using the Controller 1756-L6x Connection Options Connection options with the 1756-L6x include the following: • Connect by using a serial cable as described in Connect to the 1756-L6x Controller on page • Install and configure a communication module in the chassis with the controller as described in the installation instructions for the communication module.
Start Using the Controller Chapter 3 Figure 3 - USB Connection Log ix 55x x RUN FORC E SD 32007-M Configure the USB Driver To configure RSLinx software to use a USB port, you must first configure a USB driver. To configure a USB driver, perform this procedure.
Page 48
Chapter 3 Start Using the Controller 3. Click Install the software automatically (Recommended) and click Next. The software is installed. 4. Click Finish to configure your USB driver. To browse to your controller in RSLinx software, click the RSWho icon. The RSLinx Workstation organizer appears.
Start Using the Controller Chapter 3 Connect to the The 1756-L6x ControlLogix controller uses a serial port for workstation connections. 1756-L6x Controller WARNING: If you connect or disconnect the serial cable with power applied to this module or the serial device on the other end of the cable, an electrical arc can occur.
Chapter 3 Start Using the Controller Configure the Serial Driver Use RSLinx software to configure the RS-232 DF1 device driver for serial communication. To configure the driver, perform this procedure. 1. In RSLinx software, from the Communications menu, choose Configure Drivers.
Page 51
Start Using the Controller Chapter 3 2. From the Available Driver Types pull-down menu, choose the RS-232 DF1 device driver. 3. Click Add New. The Add New RSLinx Driver dialog box appears. 4. Type the driver name and click OK. 5.
Table 4 to determine what firmware revision is required for your controller. Table 4 - Firmware Required for Controllers Controller Series Use this firmware revision 1756-L61 12.x or later 13.40 or later 1756-L62 12.x or later 13.40 or later 1756-L63 •...
Start Using the Controller Chapter 3 Table 4 - Firmware Required for Controllers (Continued) Controller Series Use this firmware revision 1756-L75 19 or later Obtain Controller Firmware Controller firmware is packaged with the Studio 5000 environment. In addition, controller firmware is also available for download from the Rockwell Automation Technical Support website at http://www.rockwellautomation.com/support/.
Page 54
Chapter 3 Start Using the Controller 1756-L7x Controller with USB Network Driver 1756-L6x Controller with Ethernet Network Driver 5. Select the controller and click Next. 6. Select the firmware revision that you want to upgrade to and click Next. 1756-L7x Controller Upgrade 1756-L6x Controller Upgrade Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Page 55
Start Using the Controller Chapter 3 If you are using a 1756-L7x controller and experience a Script File Error after selecting the firmware revision number (see the following example), there is likely an anomaly with your firmware files. To recover, perform the following: •...
Chapter 3 Start Using the Controller 9. Click OK. 10. Close ControlFLASH software. Use AutoFlash to Upgrade Firmware To upgrade your controller firmware with the AutoFlash feature, complete these steps. If the SD card is locked and the Load Image option of the stored project is set to IMPORTANT On Power Up, the controller firmware is not updated as a result of these steps.
Page 57
Start Using the Controller Chapter 3 4. Select your controller and click Update Firmware. 1756-L7x Controller with USB Driver 1756-L6x Controller with Ethernet Driver 5. Select the firmware revision to upgrade to and click update. 6. Click Yes. The firmware upgrade begins. Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Chapter 3 Start Using the Controller Allow the firmware upgrade to complete without interruption. When the firmware upgrade is complete, the Who Active dialog box opens. Set the Communication Path To go online with the controller, you must specify a communication path in the Logix Designer application.
Start Using the Controller Chapter 3 • After setting the communication path, click Go Online in the Who Active dialog box. • From the Controller Status menu, choose Go Online. Download to the Controller When you download a project to the controller, it moves the project from the Logix Designer application onto the controller.
Chapter 3 Start Using the Controller Use the Controller Status Menu to Download After you set a communication path in the Logix Designer application, you can use the Controller Status menu to download to the controller. To download, from the Controller Status menu, choose Download. Figure 4 - Download Via the Controller Status Menu After the download completes on a 1756-L7x controller, the project name is indicated on the scrolling status display.
Start Using the Controller Chapter 3 1. After setting the communication path, click Upload in the Who Active dialog box. 2. Click Upload after verifying the project that you are uploading in the Connected to Upload dialog box. Use the Controller Status Menu to Upload After you have set a communication path in the project, you can use the Controller Status menu to upload from the controller.
Chapter 3 Start Using the Controller Figure 5 - Upload Via the Controller Status Menu Choose the Controller Table 5 as a reference when determining your controller Operation mode. Operation Mode Table 5 - Controller Operation Modes and Meanings If you want to Select one of these modes Remote Program...
Page 63
Start Using the Controller Chapter 3 During runtime, we recommend that you place the controller mode switch in IMPORTANT RUN mode and remove the key (if applicable) from the switch. This can help discourage unauthorized access to the controller or potential tampering with the program of the controller, configuration, or device firmware.
Chapter 3 Start Using the Controller Mode Switch Available Controller Modes ATTENTION: Position Remote Run mode—This mode is identical to You are able to modify a project file online in Run mode except you can edit the project online. Remote Run mode. Be sure to control outputs with care to avoid Remote Program mode—This mode is identical injury to personnel and damage to equipment.
Start Using the Controller Chapter 3 Figure 6 - Operation Mode For this example, the controller mode switch is set to Remote mode. If your controller mode switch is set to Run or Program modes, the menu options change. The memory card that is compatible with your ControlLogix controller is used to Load or Store to the load or store the contents of user memory for the controller.
Page 66
Chapter 3 Start Using the Controller If Load/Store is dimmed (unavailable), verify the following: • You have specified the correct communication path and are online with the controller in Program mode. • The memory card is installed. • With the 1756-L7x controllers, if the SD card is locked, Store is dimmed (unavailable) and the locked status is indicated in the bottom-left corner of the Nonvolatile memory/Load Store dialog box.
Page 67
Start Using the Controller Chapter 3 The following table describes the Automatic Firmware Update options that you can choose for the project. The Automatic Firmware Update property is also referred to as the Firmware Supervisor feature. If you want to Then choose Enable automatic firmware updates so I/O devices in the Enable and Store Files to Image...
Chapter 3 Start Using the Controller After clicking Store, the project is saved to the memory card as indicated by the controller status indicators. With these controllers These indications show the store status 1756-L6x While the store is in progress, the following occurs: •...
Page 69
Start Using the Controller Chapter 3 3. Verify that the image in nonvolatile memory (that is, the project on the memory card) is the project that you want to load. If no project is stored on the memory card, a message in the lower-left corner of the Nonvolatile Memory tab indicates that an image (or project) is not available as shown here.
Chapter 3 Start Using the Controller Allow the load to complete without interruption. If you interrupt the IMPORTANT load, data corruption or loss can occur. Other Memory Card Tasks Other tasks that you can complete by using the memory cards of the controller include the following: •...
Start Using the Controller Chapter 3 Save the Program to On-board NVS Memory Follow these steps to save the program to NVS memory when the controller loses power. 1. Remove power from the controller. You can remove power in one of two ways: •...
Maintain the Battery (Only This section explains how to monitor and maintain the lithium batteries that the ControlLogix controllers support. 1756-L6x Controllers) Table 6 - 1756-L6x Controllers and Compatible Batteries Cat. No. Series Compatible Battery 1756-L61 1756-BA1 1756-L62 1756-L63 1756-BATA 1756-BATM 1756-L61 1756-BA2...
Start Using the Controller Chapter 3 IMPORTANT: To prevent possible battery leakage, even if the BAT status indicator is off, replace a battery according to this schedule. If the temperature 2.54 cm (1 in.) Replace the battery within below the chassis is -25…35 °C (-13…95 °F) No replacement required 36…40 °C (96.8…104 °F)
Chapter 3 Start Using the Controller Table 7 - Worst-case Estimates of 1756-BA1 Battery Life Temperature Battery Life Before BAT Status Indicator Turns On Battery Life After BAT Status Indicator Turns On and Power is Off Power Off 100% Power Off 50% Yearly Decrease 60 °C (140 °F) 22 days 43 days...
Start Using the Controller Chapter 3 Estimate 1756-BA2 Battery Life The 1756-BA2 batteries are for use in 1756-L6x/B controllers. Use Table 9 estimate how much time can elapse before the battery becomes low. Table 9 - Worst-case Estimates of 1756-BA2 Life according to Temperatures and Power Cycles Temperature 2.54 cm (1 in.) Below Power Cycles Battery Life Before the BAT Status Indicator Turns Red...
Chapter 3 Start Using the Controller Estimate 1756-BA2 Battery Life After Warnings Use this table to estimate the battery life after the low-battery warnings are indicated. Use these times even if the controller does not have power because there is a small power-drain on the battery. When you power up the controller, see if there is a low-battery warning.
Start Using the Controller Chapter 3 Battery Storage and Disposal Follow these general rules to store your batteries: • Store batteries in a cool, dry environment. We recommend 25 °C (77 °F) with 40…60% relative humidity. • You can store batteries for up to 30 days in temperatures from -45…85 °C (-49…185 °F), such as during transportation.
Page 78
Chapter 3 Start Using the Controller Notes: Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Chapter ControlLogix System and Controllers Topic Page ControlLogix System Design a ControlLogix System ControlLogix Controller Features ControlLogix System The ControlLogix system is chassis-based and provides the option to configure a control system that uses sequential, process, motion, drive control, and communication and I/O capabilities.
Page 80
Chapter 4 ControlLogix System and Controllers Figure 8 - Multiple Controllers in One Chassis FactoryTalk ®Server Ethernet Stratix 8000™ Switch Kinetix® 6500 Drive Kinetix 6500 Drive Motor Motor Motor Kinetix 6500 Drive Multiple Devices Connected Via Multiple Networks For some applications, various devices can be connected to the ControlLogix chassis via multiple communication networks.
ControlLogix System and Controllers Chapter 4 Figure 9 - Multiple Devices Connected Via Multiple Networks HART Endress + Hauser Flowmeters HART DeviceNet PowerFlex Drive FactoryTalk Server FLEX™ I/O Ethernet Device-level Ring Network POINT I/O™ Design a ControlLogix System When you design a ControlLogix system, there are several system components to consider for your application.
Chapter 4 ControlLogix System and Controllers Electronic Keying Electronic Keying reduces the possibility that you use the wrong device in a control system. It compares the device that is defined in your project to the installed device. If keying fails, a fault occurs. These attributes are compared. Attribute Description Vendor...
Chapter Communication Networks Topic Page Networks Available EtherNet/IP Network Communication ControlNet Network Communication DeviceNet Network Communication Data Highway Plus (DH+) Network Communication Universal Remote I/O (RIO) Communication Foundation Fieldbus Communication HART Communication Networks Available Several communication networks are available for use with ControlLogix systems.
Chapter 5 Communication Networks EtherNet/IP Network The EtherNet/IP network offers a full suite of control, configuration, and data collection services by layering the Common Industrial Protocol (CIP) over the Communication standard internet protocols, such as TCP/IP and UDP. This combination of well-accepted standards provides the capability that is required to support information data exchange and control applications.
Communication Networks Chapter 5 • A common application layer with ControlNet and DeviceNet networks • Network connections via an RJ45 cable • Support half/full duplex 10 MB or 100 MB operation • Support standard switches ControlLogix EtherNet/IP Communication Modules For EtherNet/IP network communication in a ControlLogix system, you have several modules to choose from.
Chapter 5 Communication Networks Software for EtherNet/IP Networks Table 14 lists software that is used with the EtherNet/IP networks and modules Table 14 - Software for Use with EtherNet/IP Networks Software Is used to Required or Optional Logix Designer application •...
Communication Networks Chapter 5 support it. If non-DDR modules are also in the chassis, communication between those modules is at the non-DDR rate. For example, you can have a chassis with two 1756-L7x controllers in slots 0 and 1 communicating with each other by using DDR, and two 1756-L6x controllers in slots 2 and 3 communicating by using non-DDR.
Communication Networks Chapter 5 ControlLogix ControlNet Modules Table 15 lists the available ControlLogix ControlNet modules and their primary features. Table 15 - ControlNet Modules and Capabilities Module Is used to 1756-CNB • Control I/O modules. • Communicate with other ControlNet devices (messages). •...
Chapter 5 Communication Networks Connections Over a ControlNet Network You indirectly determine the number of connections the controller uses by configuring the controller to communicate with other devices in the system. Connections are allocations of resources that provide communication between devices as compared to unconnected messages.
Communication Networks Chapter 5 Figure 12 - ControlLogix DeviceNet Network Overview • ControlLogix • 1756-ENBT EtherNet/IP Network CompactLogix 1788-EN2DNR FLEX I/O DeviceNet Network Personal Computer Sensor Push Button Motor Cluster Starter Input/output Devices Barcode Scanner Indicator Lights PowerFlex In this example, the ControlLogix controller is connected to the DeviceNet network and devices via the 1788-EN2DNR linking device.
Chapter 5 Communication Networks ControlLogix DeviceNet Bridge Module and Linking Devices Table 18 lists the available ControlLogix DeviceNet bridge and linking devices that can be used with the DeviceNet network. Table 18 - DeviceNet Communication Modules and Capabilities Module/Device Is used to 1756-DNB •...
Communication Networks Chapter 5 Data Highway Plus (DH+) For DH+ network communication, you have two module options for use in the ControlLogix chassis. Table 20 lists the DH+ modules and capabilities. Network Communication Table 20 - DH+ Modules and Capabilities RIO Module Is used to 1756-DHRIO...
Chapter 5 Communication Networks Figure 13 - ControlLogix DH+ Network Communication Example Data Collection and Recipe Workstation Management EtherNet/IP Network ControlLogix ControlLogix DH+ Network DH+ Network RSView® PLC-5 PLC-5 SLC™ 500 SLC 500 RSView Communicate Over a DH+ Network For the controller to communicate to a workstation or other device over a DH+ network, use RSLinx Classic software to do the following: •...
Communication Networks Chapter 5 Universal Remote I/O (RIO) For universal remote I/O communication, you have two module options for use in the ControlLogix chassis. Table 21 lists the RIO modules and capabilities. Communication Table 21 - RIO Modules and Capabilities RIO Module Is used to 1756-RIO...
Chapter 5 Communication Networks 1. Configure the remote I/O adapter. 2. Lay out the remote I/O network cable. 3. Connect the remote I/O network cable. 4. Configure the scanner channel. For more information to configure a remote I/O network with the 1756-RIO, 1756-DHRIO, or 1756-DHRIOXT modules, see these publications: •...
Communication Networks Chapter 5 Foundation Fieldbus distributes and executes control in the device. The Foundation Fieldbus linking device does the following: • Bridges from an EtherNet/IP network to an H1 connection • Accepts HSE or EtherNet/IP messages and converts them to the H1 protocol Figure 15 - Foundation Fieldbus Example •...
Page 100
Chapter 5 Communication Networks The HART protocol combines digital signals with analog signals to ready the digital signal for the Process Variable (PV). The HART protocol also provides diagnostic data from the transmitter. Figure 16 - HART Protocol Example • ControlLogix •...
Page 101
Chapter Serial Communication on 1756-L6x Controllers Topic Page 1756-L6x Controller Serial Port Communication with Serial Devices DF1 Master Protocol DF1 Point to Point Protocol DF1 Radio Modem Protocol DF1 Slave Protocol DH-485 Protocol ASCII Protocol Configure the 1756-L6x Controller for Serial Communication Broadcast Messages Over a Serial Port Modbus Support Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Chapter 6 Serial Communication on 1756-L6x Controllers 1756-L6x Controller The 1756-L6x ControlLogix controllers have a built-in RS-232 port that can be used in various serial-based applications. The potentialr serial communication Serial Port applications include the following: • DF1 modes (including broadcast message support) •...
Serial Communication on 1756-L6x Controllers Chapter 6 Communication with When configuring the controller for serial communication, you first specify a Serial Port mode (System or User), then a protocol. Serial Devices Figure 18 - Serial Port Mode in the Controller Properties Table 23 describes the serial communication protocols for use with each mode.
Chapter 6 Serial Communication on 1756-L6x Controllers DF1 Master Protocol The master/slave network includes one controller that is configured as the master node and up to 254 slave nodes. Link slave nodes by using modems or line drivers. A master/slave network can have node numbers from 0…254. Each node must have a unique node address.
Serial Communication on 1756-L6x Controllers Chapter 6 DF1 Point to Point Protocol The DF1 Point to Point protocol is used when connecting from the controller to one DF1 device. DF1 Point to Point protocol is the default System mode protocol. Default parameters are listed in Table Table 24 - Default DF1 Point to Point Parameters Parameter...
Chapter 6 Serial Communication on 1756-L6x Controllers DF1 Radio Modem Protocol Your ControlLogix controller includes a driver that lets it communicate over the DF1 Radio Modem protocol. The DF1 radio modem driver implements a protocol, optimized for use with radio modem networks, that is a hybrid between DF1 full-duplex protocol and DF1 half-duplex protocol, and therefore is not compatible with these protocols.
Serial Communication on 1756-L6x Controllers Chapter 6 efficiency minimizes the number of times the radios must key-up to transmit, which maximizes radio life and minimizes radio power consumption. In contrast, DF1 half-duplex protocol requires five transmissions for the DF1 master to complete a read/write transaction with a DF1 slave—three by the master and two by the slave.
Chapter 6 Serial Communication on 1756-L6x Controllers • You can take advantage of the ControlLogix controller channel-to-channel passthru to program the other nodes via RSLinx Classic and Logix Designer applications that run on a personal computer that is connected to a local ControlLogix controller via DH-485, DH+, or Ethernet network.
Serial Communication on 1756-L6x Controllers Chapter 6 DF1 Slave Protocol With the DF1 slave protocol, a controller uses DF1 half-duplex protocol. One node is designated as the master and it controls who has access to the link. The other nodes are slave stations and must wait for permission from the master before transmitting.
Chapter 6 Serial Communication on 1756-L6x Controllers DH-485 Protocol The controller can send and receive messages to and from other controllers on a DH-485 network. The DH-485 connection supports remote programming and monitoring via the Logix Designer application. However, excessive traffic over a DH-485 connection can adversely affect overall controller performance and lead to timeouts and decreased performance of the configuration.
Page 111
Serial Communication on 1756-L6x Controllers Chapter 6 Figure 20 - DH-485 Network Communication Overview Computer with Studio 5000 Environment ControlLogix 1756-DH485 1756-ENBT ControlLogix AIC+ Link Coupler AIC+ Link Coupler EXTERNAL EXTERNAL DH-485 Network AIC Link Coupler AIC+ Link Coupler TERM A A A AIC Link Coupler AIC Link Coupler...
Chapter 6 Serial Communication on 1756-L6x Controllers ASCII Protocol When you configure the serial port for User mode and the ASCII protocol, you can use it to do the following: • Read ASCII characters from a weigh scale module or barcode reader. •...
Serial Communication on 1756-L6x Controllers Chapter 6 Configure the 1756-L6x Complete these steps to configure your 1756-L6x controller for serial communication after creating a controller project in the Logix Designer Controller for Serial application. Communication 1. Open the Controller Properties and click the Serial Port tab. 2.
Page 114
Chapter 6 Serial Communication on 1756-L6x Controllers b. Specify the parameters for the protocol. 5. If you are using the User mode protocol (ASCII), click the User Protocol tab and specify the ASCII parameters. After you have configured the controller for ASCII protocol communication, reference the Logix5000 Controllers General Instruction Reference Manual, publication 1756-RM003,...
Serial Communication on 1756-L6x Controllers Chapter 6 Broadcast Messages Over You can broadcast messages over a serial port connection from a master controller to its slave controllers by using several communication protocols. These protocols a Serial Port include the following: •...
Page 116
Chapter 6 Serial Communication on 1756-L6x Controllers Use this table when specifying settings for the protocols listed. Field DF-1 Master Protocol DF-1 Slave Protocol DF-1 Radio Modem Protocol Station Address Controller station address number Controller station address number Controller station address number Transmit Retries ACK Timeout Slave Poll Timeout...
Serial Communication on 1756-L6x Controllers Chapter 6 Program the Message Instruction Add and configure the Message instruction according to the protocol you are using. For more information to specify the configuration details, see the Logix5000 Controllers General Instruction Reference Manual, publication 1756-RM003.
Chapter 6 Serial Communication on 1756-L6x Controllers Modbus Support To use ControlLogix controllers with the Modbus protocol, establish a serial port connection and execute a ladder-logic routine. Two controller projects specific to the Modbus network are available as sample programs within the Logix Designer application: •...
Chapter Manage Controller Communication Topic Page Connection Overview Produce and Consume (Interlock) Data Send and Receive Messages Calculate Connection Use Connection Overview A Logix5000 system uses a connection to establish a communication link between two devices. The types of connections include the following: •...
Chapter 7 Manage Controller Communication Figure 21 - Illustration of Produced and Consumed Tags Controller_1 Controller_2 Produced Tag Consumed Tag Controller_3 Consumed Tag Controller_4 Consumed Tag The system-shared tags are explained in Table Table 26 - Produced and Consumed Tag Definitions Definition Produced tag A tag that a controller makes available for use by other controllers.
Manage Controller Communication Chapter 7 Each produced or consumed tag uses the number of connections that are listed in Table 27. Adding status information to a produced/consumed tag does not affect the number of connections used. Table 27 - Produced and Consumed Tag Connections This Type of Tag Uses This Many Connections Of This Module...
Chapter 7 Manage Controller Communication the backplane or a network. The size of the instruction depends on the data types and message command that you program. Messages use connection resources to send or receive data. Messages can leave the connection open (cache) or closed when the message is done transmitting. Each message uses one connection out of the controller, regardless of how many devices are in the message path.
Manage Controller Communication Chapter 7 Local Connections Local connections refer to connections used to communicate between modules that are housed in the same ControlLogix chassis (that is, the local modules). Use Table 31 to calculate the number of local connections that are based on the configuration of your local chassis.
Chapter 7 Manage Controller Communication Table 32 - Remote Connections Remote Connection Type Device Quantity Connections per Total Connections Device DeviceNet module in a remote chassis Other remote communication adapter Produced tag Each consumer Consumed tag Message (see Table 29 for message types) Connected Unconnected...
Page 125
Manage Controller Communication Chapter 7 The ControlLogix controller in this example uses these connections. Table 33 - Connections Example Calculation Connection Type Device Quantity Connections per Total Connections Device Controller to local I/O modules Controller to 1756-ENBT module Controller to 1756-DNB module Controller to Logix Designer application Message to CompactLogix controller Produced tag...
Page 126
Chapter 7 Manage Controller Communication Notes: Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Chapter I/O Modules Topic Page Selecting ControlLogix I/O Modules Local I/O Modules Remote I/O Modules Distributed I/O Reconfigure an I/O Module Reconfigure an I/O Module Determine When Data is Updated Selecting ControlLogix Rockwell Automation offers several ControlLogix I/O modules for use in ControlLogix systems.
Chapter 8 I/O Modules Table 34 lists the available ControlLogix chassis and the number of slots available with each. Table 34 - ControlLogix and ControlLogix- Chassis and Slots Chassis Slots 1756-A4 1756-A4LXT 1756-A5XT 1756-A7 1756-A7LXT 1756-A7XT 1756-A10 1756-A13 1756-A17 If you have empty slots in your chassis, use the 1756-N2 or 1756-N2XT slot-filler module.
I/O Modules Chapter 8 3. Specify the configuration properties according to the module and network configuration you are using. See the Additional Resources section in the preface for more information if you are designing your ControlLogix System for any of the following modules: •...
Chapter 8 I/O Modules Add Remote I/O to the I/O Configuration If you are adding remote I/O, add the I/O modules to the backplane of the remote communication module that is connected to the controller. To add a remote I/O to the I/O Configuration folder in the Logix Designer application, complete these steps.
Page 131
I/O Modules Chapter 8 5. Specify the chassis and connection properties according to your network configuration. 6. Right-click the backplane of the newly added communication module and choose New Module. 7. Select the I/O module that you want to add and click OK. 8.
Chapter 8 I/O Modules • Analog I/O • Configurable flowmeter • Digital I/O • HART analog I/O • High-speed analog I/O • High-speed counter • Low-speed counter • Programmable limit switch 9. Add any other I/O modules that you are using in the remote chassis. 10.
I/O Modules Chapter 8 • DeviceNet Figure 23 - ControlLogix System with Distributed I/O Example ControlLogix Controller Chassis EtherNet/IP POINT I/O FLEX I/O ControlNet Add Distributed I/O to the I/O Configuration If you are adding distributed I/O, add the I/O modules to the communication adapter of the I/O.
Page 134
Chapter 8 I/O Modules 2. Specify the communication module properties according to your network configuration. For more information about the communication module and network properties, see the Additional Resources section in the preface. 3. Right-click the communication network and choose New Module. 4.
I/O Modules Chapter 8 8. Specify the Module Properties according to your module and application. For more information about the module configuration properties, see the user manual for the I/O module you are adding. 9. Add any other I/O modules that you are using in this bus. 10.
I/O Modules Chapter 8 Reconfigure an I/O Module Via a Message Instruction To reconfigure an I/O module via a message instruction, use this procedure. 1. Set the required member of the configuration tag of the module to the new value. 2.
Chapter 8 I/O Modules • 1756 controllers • 1756 ControlNet modules • 1756 DeviceNet bridges • 1756 EtherNet/IP modules • 1756 I/O and speciality modules • 1756-DHRIO • 1756-DHRIOXT These ControlLogix modules cannot be added while online: IMPORTANT • Motion modules (1756-MO2AE, 1756-HYD02, 1756-MO2AS, 1756-MO3SE, 1756-MO8SE, 1756-MO8SEG, 1756-M16SE) •...
Page 139
I/O Modules Chapter 8 • Requested Packet Intervals (RPIs) faster than 25 ms for unscheduled modules can overload the 1756-CNB or 1756-CNBR communication module. To avoid the overload, make these considerations: – Use a NUT of 10 ms or more. –...
Page 140
Chapter 8 I/O Modules Table 35 - 1756-CN2, 1756-CN2R, and 1756-CN2RXT Performance Example No. of Direct RPI = 2 ms RPI = 4 ms RPI = 10 ms RPI = 20 ms RPI = 50 ms RPI = 100 ms Analog I/O CPU % Avg.
I/O Modules Chapter 8 • If the module has a Real Time Sample (RTS), disable it or set it to a rate that is greater than the RPI. • You can add I/O modules until you reach these limits: – 80% of CPU utilization of the 1756-CN2, 1756-CN2R, or 1756-CN2RXT communication module.
Page 142
Chapter 8 I/O Modules Figure 24 - Data Update Flowchart Output Digital Input or Output Data? Analog or Digital? Input Analog Digital Analog or Digital? Remote or Local? Analog Local Remote COS for any point on the Module? RTS ≤ RPI? Data is sent to the backplane at the Data is sent to the backplane at the RTS RTS.
Chapter Develop Motion Applications Topic Page Motion Control Options Motion Overview Obtain Axis Information Program Motion Control Motion Control Options ControlLogix controllers support digital, analog, and Integrated Motion interfaces: • Digital drive interfaces include EtherNet/IP connected drives and sercos interface connected drives. •...
Chapter 9 Develop Motion Applications Motion Overview The configuration process varies, depending on your application and your drive selection. The following are general steps to configure a motion application. 1. Create a controller project. 2. Select the type of drive. Drive Type Requirements CIP Sync...
Develop Motion Applications Chapter 9 Program Motion Control The controller provides a set of motion control instructions for your axes: • The controller uses these instructions just like the rest of the Logix5000 instructions. • Each motion instruction works on one or more axes. •...
Page 146
Chapter 9 Develop Motion Applications If Jog_Pushbutton = on and the axis = on (My_Axis_X.ServoActionStatus = on) then the MAJ instruction jogs the axis forward at 8 units/second. If Jog_Pushbutton = off then the MAS instruction stops the axis at 100 units/.second .
Chapter Develop Applications Topic Page Elements of a Control Application Tasks Programs Routines Parameters and Local Tags Programming Languages Add-On Instructions Access the Module Object Monitoring Controller Status Monitoring I/O Connections System Overhead Time Slice Elements of a A control application is comprised of several elements that require planning for efficient application execution.
Chapter 10 Develop Applications Figure 27 - Elements of a Control Program Controller Fault Handler Task 32 Task 1 Configuration Status Watchdog Program 1000 Program 1 Program (Local Tags and Main Routine Parameters) Fault Routine Other Routines Controller (global) Tags System-shared Data I/O Data 40012...
Page 149
Develop Applications Chapter 10 Figure 28 - Task Within a Control Application Controller Fault Handler Task 32 Task 1 Configuration Status Watchdog Program 1000 Program 1 Program (Local Tags and Main Routine Parameters) Fault Routine Other Routines System-shared Data Controller (global) Tags I/O Data Figure 29 - Tasks Controller Organizer...
Page 150
Chapter 10 Develop Applications A task provides scheduling and priority information for a set of one or more programs. Configure tasks as continuous, periodic, or event by using the Task Properties dialog box. Figure 30 - Configuring the Task Type Table 36 explains the types of tasks you can configure.
Develop Applications Chapter 10 Task Priority Each task in the controller has a priority level. The operating system uses the priority level to determine which task to execute when multiple tasks are triggered. A higher priority task interrupts any lower priority task. The continuous task has the lowest priority and a periodic or event task interrupts it.
Page 152
Chapter 10 Develop Applications Figure 32 - Program Within a Control Application Controller Fault Handler Task 32 Task 1 Configuration Status Watchdog Program 1000 Program 1 Program (Local Tags and Main Routine Parameters) Fault Routine Other Routines Controller (global) Tags I/O Data System-shared Data Figure 33 - Programs...
Develop Applications Chapter 10 Scheduled and Unscheduled Programs The scheduled programs within a task execute to completion from first to last. Programs that are not attached to any task show up as unscheduled programs. Unscheduled programs within a task are downloaded to the controller with the entire project.
Chapter 10 Develop Applications Routines A routine is a set of logic instructions in one programming language, such as Ladder Diagram (ladder logic). Routines provide the executable code for the project in a controller. A routine is similar to a program file or subroutine in a PLC or SLC processor.
Develop Applications Chapter 10 Parameters and Local Tags With a Logix5000 controller, you use a tag (alphanumeric name) to address data (variables). In Logix5000 controllers, there is no fixed, numeric format. The tag name identifies the data and lets you do the following: •...
Chapter 10 Develop Applications Extended Properties The Extended Properties feature lets you define more information, such as limits, engineering units, or state identifiers, for various components within your controller project. Component Extended Properties In the tag editor, add extended properties to a tag. User-defined data type In the data type editor, add extended properties to data types.
Page 157
Develop Applications Chapter 10 If an array tag is using indirect addressing to access limits in logic, the following conditions apply: • If the array tag has limits that are configured, the extended properties are applied to any array element that does not explicitly have that particular extended property configured.
Chapter 10 Develop Applications Programming Languages The ControlLogix controller supports these programming languages: online and offline. Table 37 - ControlLogix Controller Programming Languages Language Is best used in programs with Relay ladder Continuous or parallel execution of multiple operations (not sequenced) Boolean or bit-based operations Complex logical operations Message and communication processing...
Develop Applications Chapter 10 Add-On Instructions With RSLogix 5000 software, version 16.03.00 or later, and Logix Designer application, version 21.00.00 or later, you can design and configure sets of commonly used instructions to increase project consistency. Similar to the built-in instructions that are contained in Logix5000 controllers, these instructions you create are called Add-On Instructions.
Chapter 10 Develop Applications Figure 38 - Add-On Instructions Controller Organizer Instruction Toolbar The MODULE object provides status information about a module. To select a Access the Module Object particular module object, set the Object Name operand of the GSV/SSV instruction to the module name.
Develop Applications Chapter 10 • FaultInfo • FWSupervisorStatus • ForceStatus • Instance • LEDStatus • Mode • Path The Path attribute is available with Logix Designer application, version 24.00.00 and later. This attribute provides a communication path to the module. For more information on the attributes available in the MODULE object, see the Logix 5000 Controllers General Instructions Reference Manual, publication 1756-RM003.
Chapter 10 Develop Applications Some object types appear repeatedly, so you have to specify the object name. For example, there can be several tasks in your application. Each task has its own Task object that you access by the task name. There are several objects and attributes that you can use the GSV and SSV instructions to monitor and set the system.
Develop Applications Chapter 10 Determine if I/O Communication has Timed Out This example can be used with the 1756-L7x or 1756-L6x controllers: • The GSV instruction gets the status of the I/O status indicator (via the LEDStatus attribute of the Module object) and stores it in the IO_LED tag.
Chapter 10 Develop Applications Interrupt the Execution of Logic and Execute the Fault Handler Dependent on your application, you can want an I/O connection error to cause the Controller Fault Handler to execute. To do so, set the module property that causes a major fault to result from an I/O connection error.
Develop Applications Chapter 10 System Overhead Time Slice The controller communicates with other devices at a specified rate (scheduled) or when processing time is available to service the communication. The system overhead time slice specifies the percentage of time a controller devotes to service communication.
Chapter 10 Develop Applications Configure the System Overhead Time Slice To configure the system overhead time slice, perform this procedure. 1. In the Controller Organizer, right-click the controller and choose Properties. The Controller Properties dialog box appears. 2. Click the Advanced tab. 3.
Develop Applications Chapter 10 Sample Controller Projects Logix Designer application includes sample projects that you can copy and modify to fit your application. To access the sample projects, choose Open Sample Project in the Studio 5000 interface and navigate to Samples >...
Chapter Using the PhaseManager Tool Topic Page PhaseManager Overview Minimum System Requirements State Model Overview PhaseManager Tool versus Other State Models Equipment Phase Instructions PhaseManager Overview The PhaseManager™ tool lets you add equipment phases to your controller. An equipment phase helps you lay out your code in sections that are easier to write, find, follow, and change.
Page 170
Chapter 11 Using the PhaseManager Tool Figure 43 - PhaseManager Overview A PHASE tag gives you the status of an equipment phase. Controller Controller Tags Tasks MainTask An equipment phase directs one activity of your equipment. A state model divides the activity into a series of states. Add Water Phase Mix Phase Running State Routine...
Using the PhaseManager Tool Chapter 11 Minimum System To develop PhaseManager programs, you need the following: • A ControlLogix controller at firmware revision 16 or later Requirements • A communication path to the controller • RSLogix 5000 software, version 16.03.00 or later or Logix Designer application, version 21.00.00 or later To enable PhaseManager support, you need the Full or Professional edition of the software, or the software with PhaseManager software (catalog number...
Chapter 11 Using the PhaseManager Tool With a state model, you define the behavior of your equipment during Acting states. Table 42 - Acting States in the PhaseManager State Model State Question to Ask Resetting How does the equipment get ready to run? Running What does the equipment do to make product? Holding...
Using the PhaseManager Tool Chapter 11 Table 43 - PhaseManager Transitions Type of Transition Description Command A command tells the equipment to do something. For example, the operator pushes the start button to begin production and the stop button to halt production. The PhaseManager tool uses these commands: Reset Stop...
Chapter 11 Using the PhaseManager Tool PhaseManager Tool versus Table 44 compares PhaseManager state models to other state models. Other State Models Table 44 - PhaseManager Tool and Other State Models PhaseManager Tool PackML Resetting…Idle Idle Starting…Ready Running…Complete Running…Complete Producing Subroutines or breakpoints Pausing…Paused Standby...
Chapter Redundant Systems Topic Page ControlLogix Redundancy Overview System Requirements System Considerations Build a Redundant System ControlNet Considerations in Redundant Systems EtherNet/IP Considerations in Redundant Systems Redundancy and Scan Time ControlLogix Redundancy Redundancy provides more system availability by switching control to a secondary controller chassis if a fault occurs in the primary controller chassis.
Page 176
Chapter 12 Redundant Systems Figure 46 - ControlLogix Enhanced Redundancy System Workstation Ethernet Switch Secondary Primary Redundant Chassis I/O Connected via ControlNet Network I/O can be connected via an EtherNet/IP network beginning with Enhanced Redundancy System revision 19.50. Redundancy requires no additional programming and is transparent to any devices connected over an EtherNet/IP or ControlNet network.
Redundant Systems Chapter 12 System Requirements Most redundant systems must use at least these system components. For some applications, the ControlNet and EtherNet/IP modules are optional. Table 46 - System Requirements Quantity Item Notes ControlLogix chassis Both chassis must be the same size. ControlLogix power supply Must be the same in each chassis.
Chapter 12 Redundant Systems System Considerations When you are configuring a redundant ControlLogix system, these considerations to modules in the redundant chassis must be made. Items in Primary and Consideration Secondary Chassis ControlLogix controller • When configured for redundancy, the secondary controller automatically receives and buffers data.
Redundant Systems Chapter 12 Enhanced Versus Standard Redundancy While the enhanced and standard redundancy systems operate in a similar manner, there are some key differences between the two platforms. Table 47 compares the enhanced and standard redundancy system features. Table 47 - Comparison of Enhanced Redundancy to Standard Redundancy Feature Enhanced Standard...
Chapter 12 Redundant Systems ControlNet Considerations You can have as many as seven ControlNet communication modules in a redundant chassis. in Redundant Systems With each ControlNet network, you must have at least two nodes external IMPORTANT to the redundant controller chassis to avoid timeouts on switchover. The lowest node of each ControlNet network must be outside the redundant controller chassis.
Redundant Systems Chapter 12 Redundancy and Scan Time At the end of each program, the primary controller synchronizes and crossloads fresh data to the secondary controller. This process keeps the secondary controller up-to-date and ready to take over. It also increases the scan time when compared to a nonredundant system.
Page 182
Chapter 12 Redundant Systems Notes: Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Appendix Troubleshoot the Module Topic Page 1756-L7x Controller Status Display and Indicators 1756-L7x Controller Status Display 1756-L7x Controller Status Indicators 1756-L6x Status Indicators Use Logix Designer The Logix Designer application indicates fault conditions in the following ways: • Warning signal on the main screen next to the module - This occurs when Application for the connection to the module is broken.
Page 184
Appendix A Troubleshoot the Module • Message in the status line of a screen. On the Module Info tab, in the Status section, the Major and Minor Faults are listed along with the Internal State of the module. Notification in the Tag Editor - General module faults are also reported in the Tag Editor.
Troubleshoot the Module Appendix A Fault Type Determination To display recent fault information in the Major Faults tab of the Module Properties screen, you must check the Major Fault on Controller option in the Connection tab. When you are monitoring the configuration properties of a module in the Logix Designer application and receive a Communication fault message, the Major Faults tab indicates the type of fault under Recent Faults.
Appendix A Troubleshoot the Module 1756-L7x Controller Status The 1756-L7x controllers have four status indicators and one four-character scrolling status display. Display and Indicators Figure 47 - 1756-L7x Status Display and Indicators Scrolling Status Display, see page 186 Status Indicators, see page 195 The 1756-L7x controller status display scrolls messages that provide information 1756-L7x Controller...
Troubleshoot the Module Appendix A Table 48 - General Status Messages (Continued) Message Interpretation No Project No project is loaded on the controller. To load a project, do one of the following: • Use Logix Designer application to download the project to the controller •...
Page 188
Appendix A Troubleshoot the Module Table 49 - Fault Messages Message Interpretation I/O Fault ModuleName #XXXX message An I/O fault has occurred on a module in a remote chassis. The name of the faulted module is indicated with the fault code and brief description of the fault.
Troubleshoot the Module Appendix A Major Fault Messages The Major Fault TXX:CXX message on the controller status display indicates major faults. Table 50 lists fault types, codes, and the associated messages as they are shown on the status display. For detailed descriptions and suggested recovery methods for major faults, see the Logix5000 Major, Minor, and I/O Fault Codes Programming Manual, publication 1756-PM014...
Page 190
Appendix A Troubleshoot the Module Table 50 - Major Fault Status Messages (Continued) Type Code Message Task Watchdog Expired Save Failure Bad Restore Type Bad Restore Revision Bad Restore Checksum Failed to Restore Processor Memory Keyswitch Change Ignored Positive Overtravel Limit Exceeded Negative Overtravel Limit Exceeded Position Error Tolerance Exceeded Encoder Channel Connection Fault...
Troubleshoot the Module Appendix A Table 50 - Major Fault Status Messages (Continued) Type Code Message CIP Motion Axis Fault CIP Motion Axis Fault Mfg CIP Motion Fault CIP Module Fault Motion Group Fault CIP Motion Configuration Fault CIP Motion APR Fault CIP Motion APR Fault Mfg CIP Motion Guard Fault I/O Fault Codes...
Page 192
Appendix A Troubleshoot the Module Table 51 - I/O Fault Messages (Continued) Code Message #000E Attribute Not Settable #000F Permission Denied #0010 Device State Conflict #0011 Reply Too Large #0012 Fragment Primitive #0013 Insufficient Command Data #0014 Attribute Not Supported #0015 Data Too Large #0100...
Page 193
Troubleshoot the Module Appendix A Table 51 - I/O Fault Messages (Continued) Code Message #0319 No Secondary Resources Available #031E No Available Resources #031F No Available Resources #0800 Network Link Offline #0801 Incompatible Multicast RPI #0814 Data Type Mismatch #FD01 Bad Backplane EEPROM #FD02 No Error Code...
Page 194
Appendix A Troubleshoot the Module Table 51 - I/O Fault Messages (Continued) Code Message #FE23 Invalid Unicast Allowed #FF00 No Connection Instance #FF01 Path Too Long #FF04 Invalid State #FF08 Invalid Path #FF0B Invalid Config #FF0E No Connection Allowed Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Troubleshoot the Module Appendix A 1756-L7x Controller The status indicators are below the status display on the controller. They indicate the state of the controller as described in these tables. Status Indicators RUN Indicator Use the mode switch on the front of the controller or use the Controller Status menu in the Logix Designer application to change the controller mode that is shown by the RUN indicator.
Appendix A Troubleshoot the Module OK Indicator The OK indicator shows the state of the controller. Table 55 - OK Indicator State Description No power is applied to the controller. Flashing red Either of the following is true: • It is a new controller, out of the box, and it requires a firmware upgrade. If a firmware upgrade is required, the status display indicates Firmware Installation Required.
Troubleshoot the Module Appendix A I/O Indicator The I/O indicator shows the status of I/O modules in the project of the controller. Table 57 - I/O Indicator State Description Either of the following is true: • There are no devices are in the I/O configuration of the controller. If needed, add the required devices to the I/O configuration of the controller.
Appendix A Troubleshoot the Module BAT Indicator The BAT indicator shows the charge of the battery and if the program is being saved. Table 60 - BAT Indicator State Controller Description Series The controller is able to support memory. Solid green The series A controllers do not use this state.
Page 199
Appendix History of Changes Topic Page 1756-UM001N-EN-P, November 2012 1756-UM001M-EN-P, February 2012 1756-UM001L-EN-P, November 2011 1756-UM001K-EN-P, May 2011 1756-UM001J-EN-P, July 2010 1756-UM001I-EN-P, January 2007 1756-UM001H-EN-P, July 2008 1756-UM001G-EN-P, January 2007 1756-UM001F-EN-P, May 2005 1756-UM001E-EN-P, August 2002 1756-UM001D-EN-P 1756-UM001C-EN-P, June 2001 1756-UM001B-EN-P, November 2000 This appendix summarizes the revisions to this manual.
Appendix B History of Changes 1756-UM001N-EN-P, Change November, 2012 Studio 5000™ Logix Designer application is the rebranding of RSLogix™ 5000 software. Added an Attention statement to the section about installing the ESM. Added Integrated Motion to motion control options. Added section about extended properties. 1756-UM001M-EN-P, Change February 2012...
History of Changes Appendix B 1756-UM001J-EN-P, July 2010 Change Added 1756-L6x and 1756-L7x installation information. Added information to identify and describe common start-up tasks that are completed with ControlLogix controllers. Updated the ControlLogix example configurations, system design information, controller features descriptions to include the 1756-L7x controllers, available memory options to include the 1756-L7x information, and ControlLogix controller CPU resources.
Appendix B History of Changes 1756-UM001E-EN-P, Change August 2002 Added information about the battery life of the 1756-BA1 battery when you use it in a ControlLogix5563 controller. Added information about the 1756-BATM ControlLogix battery module. Revision not published. 1756-UM001D-EN-P 1756-UM001C-EN-P, Change June 2001 Added the Configure an EtherNet/IP Module section.
Index Numerics 1756-ESMCAP controller parts 21 1747-KY controller key ESM 30 key 21 1756-ESMCAPXT 1756-BA1 ESM 30 check level 72 1756-ESMNRM 30 controller compatiblity 72 controller parts 22 controller parts 35 ESM 30 storage 77 1756-ESMNRMXT 1756-BA2 ESM 30 check level 72 1756-ESMNSE controller compatibility 72 controller parts 22...
Page 204
Index 1784-SD1 22 change load from 68 equipment phase 173 SD card 21 chassis store to 65 ControlLogix 1784-SD2 list 128 controller parts 22 insert controller 23 load from 68 communication store to 65 Data Highway Plus 95 1788-CN2DN DH-485 network 110 uses 94 Foundation Fieldbus 98 1788-CN2FFR...
Page 205
Index serial driver 50 ControlNet 1756-L7x module capability 90 battery and 72 module features 90 communication options 82 module list 91 ESM, uninstall 28 network 89 insert into chassis 23 redundancy system and 180 key, insert 24 scheduled connection SD card, install 25 scheduled connection 92 SD card, removal 26 unscheduled connection...
Page 206
Index ESM 30 hold-up time 1756-ESMCAP 30 ESM WallClockTime 72 1756-ESMCAPXT 30 1756-ESMNRMXT 30 1756-ESMNSE 30 1756-ESMNSEXT 30 uninstall 28 connection error 164 EtherNet/IP ControlLogix add while online 141 remote 129 connections 88 selection 127 module features 86 determine data update 141 module list 87 distributed 132 network 86...
Page 207
Index nonvolatile memory 83 load from memory card 68 local obtain connection 123 axis information 144 firmware 53 add 128 OK indicator remote I/O 127 1756-L6x 198 Logix Designer application 1756-L7x 196 Add-On Instructions 159 online program 151 routine 154 EtherNet/IP 141 tags 155 to I/O configuration 137...
Page 208
Index protocol scan time ASCII 112 redundancy and 181 scheduled master 104 program 153 point to point 105 script file radio modem 106 error 55 slave 109 SD card Modbus network 118 1784-SD1 21 serial port 103 install 25 load from 68 other tasks 70 removal 26 receive...
Page 209
Index store to memory card 65 swapping IP address 180 system 82 system overhead time slice 165 configure 166 system requirements PhaseManager 171 redundancy 177 consume 119 in project 155 produce 119 task continuous 150 event 150 in project 148 periodic 150 priority 151 time slice 165...
Page 210
Index Notes: Rockwell Automation Publication 1756-UM001O-EN-P - October 2014...
Page 212
Rockwell Automation Support Rockwell Automation provides technical information on the Web to assist you in using its products. http://www.rockwellautomation.com/support you can find technical and application notes, sample code, and links to software service packs. You can also visit our Support Center at https://rockwellautomation.custhelp.com/ for software updates, support chats and forums, technical information, FAQs, and to sign up for product notification updates.
Need help?
Do you have a question about the 1756-L61 and is the answer not in the manual?
Questions and answers