Allen-Bradley 1769 User Manual

Allen-Bradley 1769 User Manual

Compactlogix
Hide thumbs Also See for 1769:
Table of Contents

Advertisement

User Manual
1769 CompactLogix Controllers User Manual
Catalog Numbers 1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 1769 and is the answer not in the manual?

Questions and answers

Summary of Contents for Allen-Bradley 1769

  • Page 1 User Manual 1769 CompactLogix Controllers User Manual Catalog Numbers 1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E...
  • Page 2 Identifies information that is critical for successful application and understanding of the product. Allen-Bradley, Rockwell Automation, Rockwell Software, CompactLogix, ControlFLASH, Logix5000, RSLinx, RSLogix 5000, PanelView, PhaseManager, and TechConnect are trademarks of Rockwell Automation, Inc. Trademarks not belonging to Rockwell Automation are property of their respective companies.
  • Page 3 New and Updated This table contains the changes made to this revision. Information Topic Page Updated Additional Resources listing Added installation instructions 15…39 For specifications, see the 1769 CompactLogix Controllers Specifications Technical Data, publication 1769-TD005. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 4 Summary of Changes Notes: Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 5: Table Of Contents

    Connect the 1769-BA Battery........
  • Page 6 Reconfigure a Module via RSLogix 5000 Programming Software . 94 Reconfigure a Module via a MSG Instruction ....95 Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 7 Estimate 1769-BA Battery Life ........128...
  • Page 8 Introduction ........... . 131 1769-L3xx Controllers Status Indicators ......131 CompactFlash Indicator .
  • Page 9: Additional Information

    Contains technical specifications and certifications for all CompactLogix controllers. 1769-L3x CompactLogix System Quick Start, publication IASIMP-QS001 Provides examples of using a 1769-L3x CompactLogix controller to connect to multiple devices over various networks. Logix5000 Controller Design Considerations Reference Manual, publication 1756-RM094 Provides guidelines you can follow to optimize your system.
  • Page 10 Preface Notes: Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 11: About The 1769 Compactlogix Controller

    Chapter 1769 CompactLogix Controllers Overview This chapter introduces the 1769 CompactLogix controllers. These controllers offer state-of-the-art control, communication, and I/O elements in a distributed control package. About the 1769 The 1769 CompactLogix controller offers state-of-the-art control, communication, and I/O elements in a distributed control package.
  • Page 12 • Built-in communication ports for EtherNet/IP (1769-L32E and 1769- L35E only) and ControlNet (1769-L32C and 1769-L35CR only) networks • A 1769-SDN communication interface module providing I/O control and remote device configuration over DeviceNet networks • Built-in serial port on every CompactLogix controller •...
  • Page 13: Design A Compactlogix System

    When designing a CompactLogix system, determine the network configuration and the placement of components in each location. To design your System CompactLogix system, select the following: • I/O devices • Communication networks • Controllers • Power supplies Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 14 Chapter 1 1769 CompactLogix Controllers Overview Notes: Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 15 Install the Appropriate EDS Files Load the Controller Firmware Select the Controller’s Operating Mode Use this chapter to install the CompactLogix™ controller, which must be the leftmost module in the first bank of the system. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 16 In addition to this publication, see the following: • Industrial Automation Wiring and Grounding Guidelines, Allen-Bradley® publication 1770-4.1, for additional installation requirements • NEMA 250 and IEC 60529, as applicable, for explanations of the degrees of protection provided by different types of...
  • Page 17 Annex II to this Directive. Compliance with the Essential Health and Safety Requirements has been assured by compliance with EN 60079-15 and EN 60079-0. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 18: Verify Compatibility

    • Each I/O bank requires its own power supply. • Only one controller can be used in a CompactLogix system. • A 1769-ECR right end cap or 1769-ECL left end cap is required to terminate the end of the communication bus.
  • Page 19: Parts List

    This back-up function is automatic and requires no action on your part. Node address switches are set to the 99 position at shipment, as shown in the figure. 43868 Use these steps to set the node address. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 20: Connect The 1769-Ba Battery

    31504-M 3. Write the node address on the front panel overlay after setting the node address switches. The controller is shipped with the 1769-BA battery that is packed separately. To Connect the 1769-BA Battery connect the battery, follow this procedure.
  • Page 21: Install A Compactflash Card (Optional)

    WARNING: When you insert or remove the CompactFlash card while power is on, an electrical arc can occur. This could cause an explosion in hazardous location installations. Be sure that power is removed or the area is nonhazardous before proceeding. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 22: Assemble The System

    4. Move the module back along the tongue-and-groove slots until the bus connectors line up with each other. 5. Use your fingers or a small screwdriver to push the module’s bus lever back slightly to clear the positioning tab (C). Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 23: Mount The System

    50 mm (2 in.) of space on all sides, as shown. This provides ventilation and electrical isolation. 50 mm (2 in.) 50 mm 50 mm (2 in.) (2 in.) Side Side Bottom (2 in Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 24: Dimensions

    Compact I/O expansion cables have the same dimensions as the end caps. IMPORTANT Expansion cables can be used on either the right or left end. A 1769-ECR right end cap or 1769-ECL left end cap terminates the end of the communication bus. Ground the Wiring ATTENTION: This product is grounded through the DIN rail to chassis ground.
  • Page 25: Mount The Panel

    1. Before mounting the controller on a DIN rail, close the DIN rail latches. 2. Press the DIN-rail mounting area of the controller against the DIN rail. The latches will momentarily open and lock into place. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 26: Make Rs-232 Connections To The Controller

    COMMON 6 DSR 6 DSR 7 RTS 7 RTS 8 CTS 8 CTS 1747-CP3 or 1756-CP3 Straight Cable End Right-angle Cable End This cable must be shielded and tied to the connector housing. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 27: Optical Isolator (1769-L31 Only)

    Straight Cable End Ground Ground Default Serial Configuration Channel 0 (serial port) has the following default communication configuration. Parameter Default Protocol DF1 full-duplex Communication Rate 19.2 Kbps Parity None Station Address Control Lines No Handshaking Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 28: Use The Channel 0 Default Communication Push Button

    Controller Properties dialog box and enter parameters on the Serial Port, System Protocol, and User Protocol tabs. The 1769-L32E and 1769-L35E controller are shipped with the BOOTP utility Make Ethernet Connections enabled. You must assign an IP address to the Ethernet port for the controller to to the Controller communicate over an EtherNet/IP network.
  • Page 29: Assign An Ip Address

    • Utils directory on the RSLogix 5000 software installation CD Follow this procedure to use the BOOTP utility. 1. Start the BOOTP software. 2. Select Tools>Network Settings. 3. Enter the Ethernet mask and gateway. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 30 8. To permanently assign this configuration to the device, highlight the device and click Disable BOOTP/DHCP. When you cycle power, the device uses the configuration you assigned and does not issue a BOOTP request. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 31 5. Right-click the Ethernet port (not the controller) and select Module Configuration. 6. Select the Port Configuration tab. 7. Click the appropriate radio button to choose the Network Configuration type. 8. Enter the IP address, network (subnet) mask, and gateway address (if needed). Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 32: Make Controlnet Connections To The Controller

    This sets the IP address in the hardware. This IP address should be the same IP address you assigned under the General tab. Make ControlNet The CompactLogix 1769-L32C and 1769-L35CR controllers connect to the ControlNet network. The CompactLogix 1769-L32C controller supports Connections to the Controller channel A connections only.
  • Page 33: Connect The Controller To The Network Via A Controlnet Tap

    If you disconnect the tap from the module, place the dust cap back on the straight or right angle connector to prevent the connector from accidentally contacting a metallic grounded surface. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 34 Description Segment 1 Segment 2 Tap connected to a CompactLogix controller not using redundant media Tap connected to a CompactLogix controller using redundant media (1769-L35CR unit only) To prevent inadvertent reversal of the tap connections (resulting in incorrect IMPORTANT status displays requiring troubleshooting), check the tap drop cable for the label indicating the attached segment before making your connection.
  • Page 35: Cable

    NAP of the programming terminal. ATTENTION: Do not plug a DH-485 network cable or an RJ45 connector for the EtherNet/IP network to the NAP. Undesirable behavior and/or damage to the port may result. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 36: Install The Appropriate Eds Files

    • 1769 CompactBus • 1769 local adapter All of these EDS files, except for the 1769 CompactBus file, are updated for each firmware revision. There is also a version 1 of the controller EDS file that you need for new controllers. Each controller is shipped with revision 1 firmware. To update the firmware, you must have the revision 1 EDS file (0001000E00410100.eds) installed for the controller.
  • Page 37: Use The Controlflash Utility To Load Firmware

    1. Make sure the appropriate network connection is made and your network driver is configured in RSLinx software. 2. Use RSLogix 5000 programming software to create a controller project. 3. Click RSWho to specify the controller path. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 38: Use A Compactflash Card To Load Firmware

    3. Remove the card and insert it into a controller that will use the same firmware and controller user program. When you apply power to the second controller, the image stored on the CompactFlash card is loaded into the controller. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 39: Select The Controller's Operating Mode

    • Create, modify, and delete tasks, programs, or routines. • Download projects. • Edit online. • The controller does not execute (scan) tasks. Remote Test • Execute tasks with outputs disabled. • Edit online. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 40 Chapter 2 Install the 1769-L3x Controllers Notes: Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 41: Connect To The Controller Via The Serial Port

    1747-CP3 or 1756- CP3 Serial Cable If you connect channel 1 of the 1769-L31 controller to a modem or an ASCII device, consider installing an isolator between the controller and modem or ASCII device. An isolator is also recommended when connecting the controller directly to a programming workstation.
  • Page 42 3 TXD 3 TXD 4 DTR 4 DTR COMMON COMMON 6 DSR 6 DSR 7 RTS 7 RTS 8 CTS 8 CTS 2. Connect the cable to your controller and workstation. CP3 Cable Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 43: Configure The Serial Driver

    2. From the Available Driver Types pull-down menu, choose the RS-232 DF1 Device driver. 3. Click Add New to add the driver. The Add New RSLinx Driver dialog box box appears. 4. Specify the driver name and click OK. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 44 From the Device pull-down menu, choose Logix 5550-Serial Port. c. Click Auto-Configure. 6. Verify that the Auto-Configuration was successful. Then Click OK. Go to step and verify that you selected the correct communication port. 7. Click Close. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 45: Select The Controller Path

    1. In RSLogix 5000 programming software, open a project for the controller. 2. From the Communications pull-down menu, choose Who Active. The Who Active dialog box appears. 3. Expand the communication driver to the level of the controller. 4. Select the controller. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 46: Controller Options

    Once you have selected a controller, you have several options. Choose Monitor the project in the controller Go Online Transfer a copy of the project from the controller to RSLogix 5000 software Upload Transfer the open project to the controller Download Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 47: Communicate Over Networks

    • EtherNet/IP • ControlNet • DeviceNet (to devices only) • serial EtherNet/IP Network • DH-485 Other Remote Devices Topic Page EtherNet/IP Network Communication ControlNet Network Communication DeviceNet Communication Serial Communication DH-485 Network Communication Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 48: Ethernet/Ip Network Communication

    For EtherNet/IP communication, you can use these CompactLogix controllers with a built-in EtherNet/IP communication port: • 1769-L32E CompactLogix controller • 1769-L35E CompactLogix controller You can use several software products with a 1769 CompactLogix controller on an EtherNet/IP network. Table 5 - EtherNet/IP Network Software Combinations Software...
  • Page 49: Connections Over An Ethernet/Ip Network

    All EtherNet/IP connections are unscheduled. An unscheduled connection is a message transfer between controllers that is triggered by the requested packet interval (RPI) or the program, such as a MSG instruction. Unscheduled messaging lets you send and receive data when needed. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 50: Controlnet Network Communication

    Chapter 4 Communicate over Networks The 1769-L32E and 1769-L35E controllers support 100 connections. However, the built-in EtherNet/IP port supports only 32 CIP connections over an EtherNet/IP network. With these controllers, the number of end-node connections they effectively support depends on a connection’s RPI.
  • Page 51 Communicate over Networks Chapter 4 You can use these software products with a 1769 CompactLogix controller on a ControlNet network. Table 6 - ControlNet Network Software Combinations Software Functions Requirement RSLogix 5000 programming software • Configure the CompactLogix project • Define EtherNet/IP...
  • Page 52: Connections Over Controlnet

    An unscheduled connection is a message transfer between nodes that is triggered by ladder logic or the program (such as a MSG instruction). Unscheduled messaging lets you send and receive data when needed. Unscheduled messages use the remainder of network bandwidth after scheduled connections are allocated. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 53: Devicenet Communication

    · Sends remote I/O data for as many as 30 modules back to scanner or controller adapter module (1) This table specifically describes using the 1769-ADN module to access remote Compact I/O over DeviceNet. However, CompactLogix controllers can access other Allen-Bradley remote I/O over DeviceNet. In those cases, you must select the appropriate interface. For example, if accessing remote POINT I/O modules, you must select the 1734-ADN.
  • Page 54 Input/Output Indicator Devices PowerFlex AC Lights Drive You can use these software products with a 1769 CompactLogix controller on a DeviceNet network. Table 9 - CompactLogix DeviceNet Software Combinations Software Functions Requirement RSLogix 5000 programming software • Configure the CompactLogix project •...
  • Page 55: Serial Communication

    • 1769-L32C, -L32E, -L35CR, and -L35E CompactLogix controllers have one built-in RS-232 port. By default, that port is channel 0 on these controllers. • The 1769-L31 CompactLogix controller has two RS-232 ports. One port only allows DF1 protocol only. The second port accepts DF1 and ASCII protocol.
  • Page 56 This requires your program to use ASCII instructions to transmit data to and from ASCII device. DH-485 • Communicate with other DH-485 devices. • This multi-master, token-passing network allows programming and peer-to-peer messaging. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 57: Configure An Isolator

    To configure an isolator, perform this procedure. 1. Determine whether you need an isolator. If you connect channel 1 of the 1769-L31 controller to a modem or an ASCII device, consider installing an isolator between the controller and modem or ASCII device.
  • Page 58 2 on the 1761-NET-AIC isolator. The mini-DIN connector is not commercially available, so you cannot make this cable. 6 7 8 DB-9 Right-angle or Straight Cable End 8-pin, Mini-DIN Cable End DB-9 End Mini-DIN End Ground Ground 3. Connect the appropriate cable to the serial port. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 59: Communicate With Df1 Devices

    • the system contains three or more stations. • communication occur regularly and require leased-line, radio, or power-line modem. ATTENTION: Only the 1769-L31 controller has more than one RS-232 port. All other 1769 controllers are limited to one RS-232 port. RS-232 EtherNet/IP RS-232...
  • Page 60 2. Click the Serial Port tab. 3. From the Mode pull-down menu, choose System. 4. Specify communication settings. 5. Click the System Protocol tab. 6. From the Protocol pull-down menu, choose a DF1 protocol. 7. Specify DF1 settings. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 61: Df1 Radio Modem Support

    The DF1 radio modem driver can be configured as the system mode driver by using RSLogix 5000 programming software, version 17 or later. To configure the controller for DF1 Radio Modem communication, perform this procedure. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 62 1. In the Controller Organizer of RSLogix 5000 programming software, right-click your controller and select Properties. The Controller Properties dialog box appears. 2. Click the System Protocol tab. 3. From the Protocol pull-down menu, choose DF1 Radio Modem. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 63 In a peer-to-peer radio network, any node can initiate communication to any other node at any time, as long as all of the nodes are within radio range so that they receive each other’s transmissions. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 64: Communicate With Ascii Devices

    For example, you can use the serial port to: • read ASCII characters from a weigh scale module or bar code reader. • send and receive messages from an ASCII triggered device, such as a MessageView terminal. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 65 1. In RSLogix 5000 programming software, right-click your controller and select Properties. The Controller Properties dialog box appears. 2. Click the Serial Port tab. 3. From the Mode pull-down menu, choose User. 4. Specify communication settings. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 66 Add characters to the end of a string DELETE Delete characters from a string FIND Determine the starting character of a substring INSERT Insert characters into a string Extract characters from a string Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 67: Modbus Support

    Structured Text programming software. The broadcast feature can also be set by modifying the path value of a message tag in the tag editor. For this example, Ladder Logic programming software will be used. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 68 Slave Poll Timeout 3000 Reply Message Wait Polling Mode Message: polls the slave by using the Message instruction Slave: initiates messages for slave-to-slave broadcast. Standard: schedules polling for the slave. EOT Suppression Disable Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 69 The new tag must be a ‘message’ tag. 2. Name the tag and select the Data Type ‘Message’ , then choose OK. The Message tag in the Controller Scope’s Controller Tags folder will look similar to the following. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 70 • PLC2 Unprotected Write • PLC3 Typed Write • PLC3 Word Range Write • PLC5 Typed Write • PLC5 Word Range Write • SLC Typed Write 6. Fill in any other fields needed. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 71 Channel from the pull-down, then choose OK. ATTENTION: When using structured text programming software, broadcast over serial is set by typing MSG(aMsg) and right-clicking on a MSG to display the Message Configuration dialog box. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 72: Network Communication

    For the controller to operate on a DH-485 network, you need a 1761-NET-AIC interface converter for each controller you want to put on the DH-485 network. You can have two controllers for each 1761-NET-AIC converter, but you need a different cable for each controller. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 73 1761-CBL-PM02 3. In RSLogix 5000 programming software, right-click on your controller and choose Properties. The Controller Properties dialog appears. 4. Click the Serial Port tab. 5. From the Mode pull-down menu, choose System. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 74 To optimize network performance, make sure: • the maximum node address is the highest node number being used on the network. • that all the devices on the same DH-485 network have the same maximum node address. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 75: Manage Controller Communication

    For two controllers to share produced or consumed tags, both controllers must be attached to the same control network, such as a ControlNet or Ethernet/IP network. You cannot bridge produced and consumed tags over two networks. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 76: Send And Receive Messages

    Connected messages are unscheduled connections on both ControlNet and EtherNet/IP networks. Each message uses one connection, regardless of how many devices are in the message path. You can program the target of a MSG instruction to optimize message transfer time. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 77: Determine Whether To Cache Message Connections

    Table 14 - Connections Overview Device Supported Connections CompactLogix controller (1769-L31) Built-in ControlNet communication port (1769-L32C and 1769- L35CR controllers only) Built-in EtherNet/IP communication port (1769-L32E and 1769-L35E controllers only) Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 78: Calculate Total Connections

    • I/O configured as rack-optimized connection Remote I/O module over a EtherNet/IP network (direct connection) Remote device over a DeviceNet network (accounted for in rack-optimized connection for local 1769- SDN module) Other remote communication adapter (POINT and FLEX adapters, for example)
  • Page 79: Connections Example

    Manage Controller Communication Chapter 5 Connections Example In this example system the 1769-L35E CompactLogix controller: • controls local digital I/O modules in the same chassis. • controls remote I/O devices on a DeviceNet network. • sends and receives messages to/from a ControlLogix controller on an EtherNet/IP network.
  • Page 80 Chapter 5 Manage Controller Communication Notes: Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 81: Place, Configure, And Monitor I/O

    • a 1492 wiring system for each I/O module as an alternative to the terminal block that comes with the module. • 1492 PanelConnect modules and cables if you are connecting input modules to sensors. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 82: Validate I/O Layout

    • Some input modules have a fixed 8 ms filter, so selecting a greater RPI has no effect. Specialty • Full-sized 1769-SDN modules add 2 ms per module. • 1769-HSC modules add 1 ms per module. • Full-sized 1769-ASCII modules add 1 ms per module.
  • Page 83: Calculate System Power Consumption

    Table 21 - Controller I/O Support Controller Supported Local I/O Modules I/O Banks 1769-L35CR 1769-L35E 1769-L32C, 1769-L32E and 1769-L31 To validate the proposed placement of I/O modules in your CompactLogix system, perform this procedure. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 84 Chapter 6 Place, Configure, and Monitor I/O 1. Verify that your 1769-L3x controller resides on the leftmost side of the bank. Single-Bank System 1769-L3x Bank 1 Bank 0 End Cap Power Supply Controller 2. Verify that you have placed no more than three I/O modules between your controller and power supply (bank 0).
  • Page 85 Nothing alerts you to the fact that you have exceeded your controller’s capacity. However, by exceeding your controller’s I/O capacity, you put your system at risk of intermittent faults, the most common being Major Fault Type 03 (I/O Fault) Code 23. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 86: Place Local I/O Modules

    Chapter 6 Place, Configure, and Monitor I/O Place Local I/O Modules Use the 1769-CRR1/-CRR3 or 1769-CRL1/-CRL3 expansion cable to connect banks of I/O modules. Each I/O module also has a power supply distance rating, the number of modules from the power supply. The distance rating is printed on each module’s label.
  • Page 87: Configure I/O

    The chosen keying option determines how closely any module in a slot must match the configuration for that slot before the controller opens a connection to the module. There are different keying options depending on your application needs. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 88: I/O Connections

    To communicate with distributed I/O modules over an EtherNet/IP network: on an EtherNet/IP Network • choose a 1769-L32E or 1769-L35E CompactLogix controller with a built- in EtherNet/IP communication port. • add an EtherNet/IP adapter, and I/O modules to the I/O Configuration folder of the controller.
  • Page 89: Configure Distributed I/O On A Controlnet Network

    Configure Distributed I/O on To communicate with distributed I/O modules over a ControlNet network: a ControlNet Network • choose a 1769-L32C or 1769-L35CR CompactLogix controller with a built-in ControlNet communication port. • add a ControlNet adapter, and I/O modules to the I/O Configuration folder of the controller.
  • Page 90: Configure Distributed I/O On A Devicenet Network

    Device Controller Scanner Several Smaller Distributed Networks (subnets) Linking Linking Controller Scanner Device Device Device Device Device Device Device Device …you build the I/O configuration in this order Add the local scanner module. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 91: Address I/O Data

    • For an analog module, a channel member (CH#) usually stores the data for a channel. SubMember Specific data related to a member. Specific point on a digital I/O module, depending on the size of the I/O module (0...31 for a 32-point module). Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 92: Determine When Data Is Updated

    If you need to ensure that the I/O values being used during logic execution are from one moment in time, such as at the beginning of a ladder program, use the Synchronous Copy instruction (CPS) to buffer I/O data. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 93: Monitor I/O Modules

    16#0E01_0001. The fault word uses this format. Figure 17 - Fault Word Format Fault_Code_Value Reserved FaultCode Reserved Fault Information 0 = Connection Open Connection_Closed 1 = connection closed Fault_Bit Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 94: End-Cap Detection And Module Faults

    Reconfigure a Module via RSLogix 5000 Programming Software To reconfigure an I/O module via RSLogix 5000 programming software, perform this procedure. 1. Highlight the module in the I/O Configuration tree and right-click to choose Properties. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 95: Reconfigure A Module Via A Msg Instruction

    When reconfigure[5] is on, the MOV instruction sets the high alarm to 60 for the local module in slot 4. The Module Reconfigure message then sends the EXAMPLE new alarm value to the module. The ONS instruction prevents the rung from sending multiple messages to the module while the reconfigure[5] is on. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 96: Rockwell Automation Publication 1769-Um011H-En-P - April

    Chapter 6 Place, Configure, and Monitor I/O Notes: Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 97: Manage Tasks

    Remember that: • the controller executes only one task at one time. • one exception task can interrupt another and take control. • in any given task, only one program executes at one time. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 98: Develop Programs

    Figure 18 - Program Development Control Application Controller Fault Handler Task 8 Task 1 Configuration Status Watchdog Program 32 Program 1 Program (local) Main Routine Tags Fault Routine Other Routines Controller (global) Tags I/O Data System-shared Data Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 99: Define Tasks

    • a task of priority = 1...5 that requires 500 µs to execute and is scheduled to run every millisecond this configuration leaves the dedicated I/O task 500 µs to complete its job of scanning the configured I/O. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 100 1 ms 3 ms 5 ms selected RPI 10 ms periodic task 4 ms 8 ms None (lowest) Continuous task 25 ms 60 ms Task 1 Task 2 Task 3 Task 4 Time (ms) Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 101: Define Programs

    Jump to Subroutine ( JSR) instruction, to call other routines. You can also specify an optional program fault routine. The controller executes this routine if it encounters an instruction-execution fault within any of the routines in the associated program. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 102: Sample Controller Projects

    (variables). In Logix5000 controllers, there is no fixed, numeric format. The tag name itself identifies the data. This lets you: • organize your data to mirror your machinery. • document (through tag names) your application as you develop it. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 103 Figure 19 - Tag Organization Analog I/O Device Integer Value Storage Bit Counter Timer Digital I/O Device When you create a tag, assign these properties to the tag: • Tag type • Data type • Scope Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 104: Select A Programming Language

    High-level management of multiple operations Repetitive sequence of operations Batch process Motion control using structured text State machine operations Structured text (ST) Complex mathematical operations Specialized array or table loop processing ASCII string handling or protocol processing Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 105: Add-On Instructions

    As the creator of Add-on Instructions, you can limit users of your instruction(s) to read-only access, or you can bar access to the internal logic or local parameters used by the instruction(s). This source protection lets you prevent unwanted changes to your instruction(s) and protects your intellectual property. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 106 Each task has its own TASK object that you access by the task name. You can access these object classes: • AXIS • CONTROLLER • CONTROLLERDEVICE • CST • DF1 • FAULTLOG • MESSAGE • MODULE • MOTIONGROUP Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 107: Monitor Connections

    • The GSV instruction gets the fault code for IO_Module and stores it in the Module_Status tag. • If Module_Status is any value other than 4, the controller is not communicating with the module. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 108 Chapter 7 Develop Applications Figure 20 - I/O Module Communication Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 109: Interrupt The Execution Of Logic And Execute The Fault Handler

    Service communication is any communication that you do not configure through the I/O configuration folder of the project. •The system overhead time slice specifies the percentage of time (excluding the time for periodic or event tasks) that the controller devotes to service communication. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 110 While increasing the system overhead percentage does increase communication performance, it also increases the amount of time it takes to execute a continuous task, increasing overall scan time. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 111 1 ms 1 ms 1 ms 1 ms Periodic Task 1 ms 1 ms System Overhead 9 ms of Continuous Task Time 9 ms of Continuous Task Time Continuous Task Elapsed Time (ms) Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 112 If the controller contains only a periodic task(s), the system overhead time slice value has no effect. System overhead runs whenever a periodic task is not running. Periodic Task System Overhead Continuous Task Elapsed Time (ms) Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 113: Configure Phasemanager

    • makes sure that the equipment goes from state to state along an allowable path. PHASE tag When you add an equipment phase, RSLogix 5000 programming software makes a tag, using the PHASE data type. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 114 Equipment phase instructions control the transitions between states and handle faults. POVR PCLF PRNP PATT PCMD PXRQ PDET My Equipment Program Other code controls the specific actions of your equipment. Water Feed Conveyor Enable Axes Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 115: State Model Overview

    How do you tell when the equipment has finished what it had to do? Stopping What happens during a normal shutdown? Aborting How does the equipment shut down if a fault or failure happens? Aborted How do you tell if the equipment is safely shut down? Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 116: How Equipment Changes States

    A fault tells you that something unusual has occurred. Set up your code to find and take action for faults. Suppose you want your equipment to shut down as fast as possible in case of a certain fault. In that case, set up your code to look for that fault and give the abort command if it finds it. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 117: Manually Change States

    Subroutines and/or breakpoints Holding ? Held Holding ? Held Holding ? Held Restarting None Restarting Stopping ? Stopped Stopping ? Stopped Stopping ? Stopped Aborting ? Aborted Aborting ? Aborted Aborting ? Aborted Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 118: Minimum System Requirements

    • prevent another program or RSBizWare Batch software from commanding a phase • make sure another program or RSBizWare Batch software does not already own a phase PDET Relinquish ownership of a phase POVR Override a command Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 119: Use A Compactflash Card

    CompactLogix controllers 1769- L31, 1769-L32E, 1769-L32C, 1769-L35E, and 1769-L35CR can save and restore user applications to CompactFlash memory. Of the 1769 CompactLogix controllers, only the 1769-L32E and 1769-L35E can store user data (for example, a recipe) to the CompactFlash card during runtime.
  • Page 120 2. Right-click on the controller in the RSWho browse window and select Device Properties. The Device Properties dialog box displays, showing the serial number. The serial number shown in this example is in hexadecimal format. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 121: Locate The Controller Serial Number

    1. In the controller organizer, right-click on the controller and select Properties from the pull-down menu. The Controller Properties dialog box displays. 2. Click the Advanced tab to see the serial number. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 122: Use A Compactflash Card To Load/Store A User Application

    ATTENTION: Fault conditions can occur if the controller types do not match. For example, if the CompactFlash user program and controller firmware were created for a 1769-L35E controller, and then an attempt was made to load that program and/or firmware into a 1769-L32E controller.
  • Page 123 2. Edit the name of the project that you want to load. • Use the name of an XML file that is in the CurrentApp folder. • In the CurrentApp folder, a project is comprised of an XML file and a P5K file. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 124: Manually Change The Load Parameters

    CompactFlash reader projects and firmware 1. To change the load parameters for a project, open the XML file with the same name as the project. Use a text editor to open the file. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 125: Use A Compactflash Card For Data Storage

    A sample controller project that reads and writes from a CompactFlash card is available with RSLogix 5000 Enterprise programming software. To display a list the CompactFlash Card of sample projects from a CompactFlash card, see Sample Controller Projects on page 102. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 126: Additional Resources

    Explains the use of nonvolatile memory, or CompactFlash card memory, with Logix controller, and how to read/write data to a CompactFlash card. Logix5000 Controllers Common Procedures Manual, publication 1756-PM001 Information about using Logix5000 controllers Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 127: Maintain The Battery

    Store Lithium Batteries Battery Removal CompactLogix controllers support the 1769-BA battery. ATTENTION: The 1769-BA battery is the only battery you can use with the CompactLogix controllers. The 1747-BA battery is not compatible with the CompactLogix controllers and may cause problems.
  • Page 128: Check If The Battery Is Low

    5 days per week On 16 hours per day 26 months 22 months 16 months 5 days per week Always On There is almost no drain on the battery when the controller is always on. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 129: Store Lithium Batteries

    • Do not smoke in the storage area. Table 33 - Storage Temperatures for 1769-BA Lithium Batteries Storage Temperature Capacity Loss 40 °C (104 °F) for 5 years Loses up to 4% of original capacity 60 °C (140 °F)
  • Page 130: Additional Resources

    Chapter 10 Maintain the Battery Additional Resources For additional information, consult this publication. Resource Description Guidelines for Handling Batteries, publication AG 5-4 Detailed information on battery-handling procedures for the 1769-BA lithium battery. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 131: Introduction

    Topic Page 1769-L3xx Controllers Status Indicators RS-232 Serial Port Status Indicators ControlNet Indicators EtherNet/IP Indicators 1769-L3xx Controllers Status These are the 1769-L3xx CompactLogix controller status indicators. Indicators Indicator Condition Interpretation The controller is in program or test mode. Steady green The controller is in run mode.
  • Page 132 If the OK status indicator remains steady red, contact your Rockwell Automation representative or local distributor. Steady green Controller is OK. Flashing green The controller is storing or loading a project to or from nonvolatile memory. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 133: Compactflash Indicator

    Channel 0 configuration differs from the default serial configuration. Steady green Channel 0 has the default serial configuration. No RS-232 activity. Flashing green RS-232 activity. No RS-232 activity. (1769-L31 Flashing green RS-232 activity. only) Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 134: Controlnet Indicators

    Status Indicators ControlNet Indicators The ControlNet indicators are only on the 1769-L32C and 1769- L35CR controllers. Use these indicators to determine how your CompactLogix 1769-L32C or 1769- L35CR controller is operating on the ControlNet network: • Module Status • Network Status These indicators provide information about the controller and network when the controller is connected to ControlNet via the BNC connectors.
  • Page 135: Module Status (Ms) Indicator

    Network Channel Indicators Channel B is only labelled on the 1769-L35CR controller. The 1769-L32C controller only has channel A but uses the second indicator in some status indicator patterns as described below.
  • Page 136: Ethernet/Ip Indicators

    Appendix A Status Indicators EtherNet/IP Indicators The EtherNet/IP indicators are only on 1769-L32E and 1769-L35E controllers. Module Status (MS) Indicator Indicator Condition Recommended Action The controller does not have power. Check the controller power supply. Flashing green The port is in standby mode; it does not have an IP address and is operating Verify that the BOOTP server is running.
  • Page 137: Introduction

    Memory is then removed when these functions become inactive. Operations that dynamically allocate memory are: • messages. • connections to processors with RSLogix 5000 programming software. • RSLinx tag optimization. • trends. • DDE/OPC topics. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 138: Messages

    We estimate that one tag consumes about 40 bytes of memory. Each trend created in a controller creates a trend object and allocates a buffer for Trends logging. Table 10.A Controller Trends Item Memory Allocated Trend Object 80 bytes Log Buffer 4000 bytes Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 139: Dde/Opc Topics

    10 connections, with 5 over each path. Specify Connections per Controller To specify the maximum messaging connections per controller, perform this procedure. 1. In RSLinx programming software, from the Communication pull-down menu, choose Configure CIP Options. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 140 2. In the Configure CIP Options dialog box, click the Use Connections for Writes to ControlLogix processor checkbox. Once you have selected this feature, you cannot limit the number of IMPORTANT connections established. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 141: Number Of Connections Needed To Optimize Throughput

    To view the number of open connections made from your workstation to the CompactLogix controller, perform this procedure. 1. In RSLinx programming software, from the Communication pull-down menu, choose CIP Diagnostics. The CIP Diagnostics dialog box appears. 2. Click the Connections tab. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 142: Rockwell Automation Publication 1769-Um011H-En-P - April

    Dynamic Memory Allocation in CompactLogix Controllers Here you see an itemized list of open connections. 3. Click the Dispatching tab. In the Connections Established box you see the total number of connections open to the CompactLogix controller. Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 143 107 reader 125 determine timeout with I/O module 107 EtherNet/IP network 49 example 79 monitor 107 number needed to optimize throughput 141 produce data 75 view number of open 141 Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 144 136 CompactLogix controllers 137 local I/O modules messages 138 place 86 RSLinx tag optimization 138 low battery 128 electronic keying 87 maintain end cap 94 battery 127 equipment states change 116 Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 145 75 store batteries 129 program definition 101 structured text 104 programming language system layout 12 select 104 system overhead time slice 109 programs system power consumption define 101 estimate 83 radio modem 67 Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 146 Index tags organize 102 tasks define 99 manage 97 management 97 total connections calculate 78 trends 138 update data 92 CompactFlash reader 125 validate I/O layout 82 view number of open connections 141 Rockwell Automation Publication 1769-UM011H-EN-P - April 2012...
  • Page 148 RA-DU002, available at http://www.rockwellautomation.com/literature/. Rockwell Otomasyon Ticaret A.Ş., Kar Plaza İş Merkezi E Blok Kat:6 34752 İçerenköy, İstanbul, Tel: +90 (216) 5698400 Publication 1769-UM011H-EN-P - April 2012 Supersedes Publication 1756-UM011G-EN-P - November 2009 Copyright © 2012 Rockwell Automation, Inc. All rights reserved. Printed in the U.S.A.

This manual is also suitable for:

1769-l311769-l35cr1769-l35e1769-l32c1769-l32e

Table of Contents

Save PDF