User Manual ControlLogix Digital I/O Modules Catalog Numbers 1756-IA8D, 1756-IA16, 1756-IA16I, 1756-IA32, 1756-IB16, 1756-IB16D, 1756-IB16I, 1756-IB16IF, 1756-IB32, 1756-IC16, 1756-IG16, 1756-IH16I, 1756-IM16I, 1756-IN16, 1756-IV16, 1756-IV32, 1756-OA8, 1756-OA8D, 1756-OA8E, 1756-OA16, 1756-OA16I, 1756-OB8, 1756-OB8EI, 1756-OB8I, 1756-OB16D, 1756-OB16E, 1756-OB16I, 1756-OB16IEF, 1756-OB16IEFS, 1756-OB16IS, 1756-OB32, 1756-OC8, 1756-OG16, 1756-OH8I, 1756-ON8, 1756-OV16E, 1756-OV32E, 1756-OW16I, 1756-OX81
Important User Information Solid-state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (publication SGI-1.1 available from your local Rockwell Automation® sales office or online at http://www.rockwellautomation.com/literature/) describes some important differences between solid-state equipment and hard-wired electromechanical devices.
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.
Summary of Changes Notes: 4 Rockwell Automation Publication 1756-UM058G-EN-P - November 2012
Table of Contents Preface Studio 5000 Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Chapter 1 What Are ControlLogix Digital I/O Modules? Available Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 I/O Modules in the ControlLogix System . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents Use the System Clock to Timestamp Inputs and Schedule Outputs . Producer/Consumer Communication. . . . . . . . . . . . . . . . . . . . . . . . . . Status Indicator Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Common Features Specific to Input Modules. . . . . . . . . . . . . . . . . . . . . . . Data Transfer on Either Cyclic Time or Change of State . . . . . . . . . Set RPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents Chapter 5 Fast Module Features Fast Input Module Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Fast Output Module Compatibility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Fast Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Response Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents 1756-IB32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1756-IC16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1756-IG16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1756-IH16I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1756-IM16I. . . . . . . . . . . . . . . . . . . . . .
Table of Contents Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration Using Message Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Processing Real-time Control and Module Services . . . . . . . . . . . . . . . . One Service Performed Per Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . Create a New Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enter Message Configuration.
Table of Contents Notes: 10 Rockwell Automation Publication 1756-UM058G-EN-P - November 2012
Preface This manual describes how to install, configure, and troubleshoot your ControlLogix® digital I/O modules. There is also a complete listing of digital input and output modules, including specifications and wiring diagrams. You must be able to program and operate a ControlLogix controller to efficiently use your digital I/O module. Studio 5000 Environment The Studio 5000™ Engineering and Design Environment combines engineering and design elements into a common environment.
Preface Additional Resources These documents contain additional information concerning related products from Rockwell Automation. Resource Description 1756 ControlLogix I/O Modules Specifications Technical Data, publication 1756-TD002 Provides specifications for ControlLogix I/O modules. ControlLogix High-speed Counter Module User Manual, publication 1756-UM007 Describes how to install, configure, and troubleshoot the 1756-HSC counter module.
Chapter 1 What Are ControlLogix Digital I/O Modules? Topic Page Available Features 13 I/O Modules in the ControlLogix System 14 Module Identification and Status Information 17 ControlLogix® digital I/O modules are input and output modules that provide On/Off detection and actuation. By using the producer/consumer network model, digital I/O modules can produce information when needed while providing additional system functions.
Chapter 1 What Are ControlLogix Digital I/O Modules? I/O Modules in the ControlLogix System ControlLogix modules mount in a ControlLogix chassis and require either a removable terminal block (RTB) or a Bulletin 1492 wiring interface module (IFM)(1) to connect all field-side wiring. Before you install and use your module, you must do the following: • Install and ground a 1756 chassis and power supply. To install these products, refer to the publications listed in Additional Resources on page 12.
What Are ControlLogix Digital I/O Modules? Chapter 1 Table 1 - ControlLogix Digital I/O Modules (continued) Cat. No. Description Page 1756-OB16E 10…31.
Chapter 1 What Are ControlLogix Digital I/O Modules? Figure 1 - Parts Illustration DC OUTPUT 3 ST 0 1 2 3 4 5 6 7 O K 5 Removable Terminal Block 2 4 1 6 40200-M 16 Item Description 1 Backplane Connector—Interface for the ControlLogix system that connects the module to the backplane. 2 Top and bottom guides—Guides provide assistance in seating the RTB or IFM onto the module. 3 Status indicators—Indicators display the status of communication, module health, and input/output devices.
What Are ControlLogix Digital I/O Modules? Module Identification and Status Information Chapter 1 Each ControlLogix I/O module maintains specific identification information that separates it from all other modules. This information assists you in tracking all the components of your system. For example, you can track module identification information to know which modules are located in any ControlLogix chassis at any time. While retrieving module identity, you can also retrieve module status.
Chapter 1 What Are ControlLogix Digital I/O Modules? Notes: 18 Rockwell Automation Publication 1756-UM058G-EN-P - November 2012
Chapter 2 Digital I/O Operation in the ControlLogix System Topic Page Ownership 20 Use RSNetWorx and RSLogix 5000 Software 20 Internal Module Operation 21 Connections 23 Input Module Operation 26 Input Modules in a Local Chassis 27 Input Modules in a Remote Chassis 28 Output Module Operation 31 Output Modules in a Local Chassis 31 Output Modules in a Remote Chassis 32 Listen-only Mode 34 Multiple Owner-Controllers of Input Modules 34 Configuration Changes in an Input Module with
Chapter 2 Digital I/O Operation in the ControlLogix System Ownership I/O modules in a ControlLogix system can be owned by an RSLogix™ 5000 controller.
Digital I/O Operation in the ControlLogix System Chapter 2 Refer to the following general steps when configuring I/O modules. 1. Configure all I/O modules for a given controller by using RSLogix 5000 software and download that information to the controller. 2. If the I/O configuration data references a scheduled connection to a module in a remote chassis connected via the ControlNet network, run RSNetWorx for ControlNet software to schedule the network. 3.
Chapter 2 Digital I/O Operation in the ControlLogix System The table defines some of the delay factors that affect the signal propagation on an I/O module. Delay Description Hardware How the module is configured and the variance between the type of modules affects how the signal is processed. Filter User configuration varies between modules, thus affecting the signal propagation. ASIC ASIC scan = 200 μs.
Digital I/O Operation in the ControlLogix System Chapter 2 The table defines some of the delay factors that affect the signal propagation on an I/O module. Delay Description Hardware How the module is configured and the variance between the type of modules affects how the signal is processed. ASIC ASIC scan = 200 μs. EXAMPLE Connections A typical delay time can be estimated despite the number of factors that might contribute.
Chapter 2 Digital I/O Operation in the ControlLogix System Direct Connections A direct connection is a real-time data transfer link between the controller and the device that occupies the slot that the configuration data references. When module configuration data is downloaded to an owner-controller, the controller attempts to establish a direct connection to each of the modules referenced by the data.
Digital I/O Operation in the ControlLogix System IMPORTANT Chapter 2 Because rack-optimized connections are applicable only in applications that use a remote chassis, you must configure the communication format , as described in Chapter 7, for both the remote I/O module and the remote 1756-CNB module or EtherNet/IP module. Make sure you configure both modules for rack optimization.
Chapter 2 Digital I/O Operation in the ControlLogix System Suggestions for Rack-optimized Connections We recommend that you use a rack-optimized connection for these applications: • Standard digital I/O modules • Non-fused digital output modules • Owner-controllers running low on connections IMPORTANT Input Module Operation Rack-optimized connections are available only to digital I/O modules. However, do not use a rack-optimized connection for diagnostic I/O modules or fused output modules.
Digital I/O Operation in the ControlLogix System Chapter 2 When a module resides in the same chassis as the owner-controller, the following two configuration parameters affect how and when an input module multicasts data: • Requested packet interval (RPI) • Change of state (COS) Input Modules in a Local Chassis RPI The RPI defines the slowest rate at which a module multicasts its data to the owner-controller.
Chapter 2 Digital I/O Operation in the ControlLogix System Because the RPI and COS functions are asynchronous to the program scan, it is possible for an input to change state during program scan execution. The point must be buffered to prevent this from occurring. To buffer the point, you can copy the input data from your input tags to another structure and use the data from there.
Digital I/O Operation in the ControlLogix System Chapter 2 Remote Input Modules Connected via the ControlNet Network When an RPI value is specified for an input module in a remote chassis connected by a scheduled ControlNet network, in addition to instructing the module to multicast data within its own chassis, the RPI also reserves a spot in the stream of data flowing across the ControlNet network. The timing of this reserved spot may or may not coincide with the exact value of the RPI.
Chapter 2 Digital I/O Operation in the ControlLogix System Worst Case RPI Multicast Scenario In the worst case scenario, the module performs an RPI multicast just after the reserved network slot has passed. In this case, the owner-controller will not receive data until the next available network slot. Enabling the COS feature on an input module in a remote chassis allows the module to multicast data at both the RPI rate and when the input changes state. This helps to reduce the worst case time.
Digital I/O Operation in the ControlLogix System Output Module Operation Chapter 2 An owner-controller sends output data to an output module when either one of two things occur: • At the end of every one of its tasks (local chassis only) • At the rate specified in the module’s RPI When an output module physically resides in a remote chassis with respect to the owner-controller, the owner-controller sends data to the output module only at the RPI rate specified for the module.
Chapter 2 Digital I/O Operation in the ControlLogix System If an output module physically resides in a chassis other than that of the owner-controller, the owner-controller normally sends data to the output module at the RPI rate specified. Updates are not performed at the end of the controller’s tasks. Output Modules in a Remote Chassis In addition, the role of the RPI for a remote output module changes slightly with respect to getting data from the owner-controller.
Digital I/O Operation in the ControlLogix System Chapter 2 Worst Case RPI Multicast Scenario In the worst case scenario, the owner-controller sends the output data just after the reserved network slot has passed. In this case, the output module does not receive data until the next available network slot. IMPORTANT These best and worst case scenarios indicate the time required for output data to transfer from the owner-controller to the module once the owner-controller has produced it.
Chapter 2 Digital I/O Operation in the ControlLogix System Listen-only Mode Any controller in the system can listen to the data from any I/O module, such as input data, echoed output data, or echoed diagnostic information. Even if a controller does not own a module, or hold the module’s configuration data, the controller can still listen to the module. During the module configuration process, you can specify one of several Listen modes.
Digital I/O Operation in the ControlLogix System Chapter 2 As soon as a controller receives its user program, it will try to establish a connection with the input module. A connection is established with the controller whose configuration data arrives first. When the second controller’s configuration data arrives, the module compares it to its current configuration data, which was received and accepted from the first controller.
Chapter 2 Digital I/O Operation in the ControlLogix System To prevent other owner-controllers from receiving potentially erroneous data, use these steps when changing a module’s configuration in a multiple owner scenario while online. 1. For each owner-controller, inhibit the connection to the module either in the software on the Connection tab or the message dialog box warning you of the multiple owner condition. 2. Make the appropriate configuration data changes in the software.
Chapter 3 Common Module Features Input Module Compatibility Topic Page Input Module Compatibility 37 Output Module Compatibility 38 Common Features 39 Common Features Specific to Input Modules 50 Common Features Specific to Output Modules 54 Fault and Status Reporting between Input Modules and Controllers 64 Fault and Status Reporting between Output Modules and Controllers 65 ControlLogix digital input modules interface to sensing devices and detect whether they are On or Off.
Chapter 3 Common Module Features Output Module Compatibility ControlLogix output modules can be used to drive a variety of output devices. Typical output devices compatible with ControlLogix outputs include these items: • Motor starters • Solenoids • Indicators Follow these guidelines when designing a system: • Make sure that the ControlLogix outputs can supply the necessary surge and continuous current for proper operation. • Make sure that the surge and continuous current are not exceeded.
Common Module Features Common Features Chapter 3 The table below lists features common to all ControlLogix digital I/O modules.
Chapter 3 Common Module Features Software Configurable RSLogix 5000 software provides an interface to configure each module. All module features are enabled or disabled through the I/O configuration within the software.
Common Module Features Chapter 3 Electronic keying is based on a set of attributes unique to each product revision. When a Logix5000 controller begins communicating with a module, this set of keying attributes is considered. Attribute Description Vendor The manufacturer of the module, for example, Allen-Bradley. Product Type The general type of the module, for example, communication adapter, AC drive, or digital I/O.
Chapter 3 Common Module Features In the following scenario, Exact Match keying prevents I/O communication. The module configuration is for a 1756-IB16D module with module revision 3.1. The physical module is a 1756-IB16D module with module revision 3.2. In this case, communication is prevented because the Minor Revision of the module does not match precisely.
Common Module Features Chapter 3 When a module is created, the module developers consider the module’s development history to implement capabilities that emulate those of the previous module. However, the developers cannot know future developments. Because of this, when a system is configured, we recommend that you configure your module by using the earliest, that is, lowest, revision of the physical module that you believe will be used in the system.
Chapter 3 Common Module Features EXAMPLE In the following scenario, Compatible Keying allows I/O communication. The module configuration is for a 1756-IB16D module with module revision 2.1. The physical module is a 1756-IB16D module with module revision 3.2. In this case, communication is allowed because the major revision of the physical module is higher than expected and the module determines that it is compatible with the prior major revision.
Common Module Features EXAMPLE Chapter 3 In the following scenario, Disable Keying prevents I/O communication. The module configuration is for a 1756-IA16 digital input module. The physical module is a 1756-IF16 analog input module. In this case, communication is prevented because the analog module rejects the data formats that the digital module configuration requests.
Chapter 3 Common Module Features IMPORTANT Changing electronic keying selections online may cause the I/O communication connection to the module to be disrupted and may result in a loss of data. Module Inhibiting Module inhibiting lets you indefinitely suspend a connection between an owner-controller and a digital I/O module without having to remove the module from the configuration. This process lets you temporarily disable communication to a module, such as to perform maintenance.
Common Module Features Chapter 3 Use the System Clock to Timestamp Inputs and Schedule Outputs This section describes how to use CST timestamps in standard and diagnostic I/O modules and the CIP Sync timestamps in fast I/O modules. Use Coordinated System Time with Standard and Diagnostic I/O Modules Time masters generate a 64-bit coordinated system time (CST) for their respective chassis.
Chapter 3 Common Module Features Use CIP Sync Time with Fast I/O Modules The 1756-IB16IF, 1756-OB16IEF, and 1756-OB16IEFS modules use CIP Sync for both timestamps and scheduling. CIP Sync is a CIP implementation of the IEEE 1588 PTP (Precision Time Protocol). CIP Sync provides accurate real-time (Real-World Time) or Universal Coordinated Time (UTC) synchronization of controllers and devices connected over CIP networks.
Common Module Features Chapter 3 Mixing CST and CIP Sync Modules in a ControlLogix System CST is automatically enabled for each chassis that has been configured to use CIP Sync. Therefore, it is possible to include modules that use CST for their time base into systems that have been configured to use CIP Sync. Also, there is a direct correlation between CIP Sync system time and the local chassis CST time.
Chapter 3 Common Module Features Producer/Consumer Communication By using Producer/Consumer communication, ControlLogix I/O modules can produce data without first being polled by a controller. The modules produce the data and any other owner-controller device can decide to consume it. For example, an input module produces data and any number of processors can consume the data at the same time. This eliminates the need for one processor to send the data to another processor.
Common Module Features Chapter 3 Data Transfer on Either Cyclic Time or Change of State Digital input modules always send data at the RPI, but they send data at a change of state only if the COS feature is enabled. COS is more efficient than RPI because it multicasts data only when a change occurs. The table describes the two ways a module sends data to the owner-controller. Method Description RPI A user-defined rate at which the module updates the information sent to its owner-controller.
Chapter 3 Common Module Features Enable Change of State The Point column on the left side of the Configuration tab lets you set whether a COS occurs when a field device transitions from Off to On or On to Off. Follow these steps to enable or disable COS. 1. On the Module Properties dialog box, click the Configuration tab. 2. Do one of the following in the Enable Change of State columns: • To enable COS for a point, check the corresponding Off to On or On to Off checkbox.
Common Module Features Chapter 3 Software Configurable Filter Times On to Off and Off to On filter times can be adjusted through RSLogix 5000 software for all ControlLogix input modules. These filters improve noise immunity within a signal. A larger filter value affects the length of delay times for signals from these modules. IMPORTANT Input filters on the 1756-IB16IF module function differently than other digital I/O modules. For information about input filters on the 1756-IB16IF module, see page 90.
Chapter 3 Common Module Features Multiple Input Point Densities ControlLogix input modules use either 8-, 16-, or 32-point densities for greater flexibility in your application. A point is the termination where a wire attaches to the input module from a field device. The module receives information from the device to this designated point, thus signaling when activity occurs. Common Features Specific to Output Modules 54 The table below lists features specific to ControlLogix digital output modules.
Common Module Features Chapter 3 Configurable Point-level Output States Individual outputs can be configured to unique output states if the module goes into Program mode or Fault mode. IMPORTANT Whenever you inhibit an output module, it enters Program mode, and all outputs change to the state configured for Program mode. For example, if an output module is configured so that the state of outputs turn Off during Program mode, whenever that module is inhibited, outputs turn Off.
Chapter 3 Common Module Features Output Data Echo During normal operation, when a controller sends out an output command to the ControlLogix system, the output module that is targeted for that command returns the commanded state of the output to the system. This process verifies that the module has received the command and will try to execute it.
Common Module Features Chapter 3 Multiple Output Point Densities ControlLogix output modules use either 8-, 16-, or 32-point densities for greater flexibility in your application. A point is the termination where a wire attaches to the I/O module from a device. The I/O gets information from the device to this designated point, thus signaling when activity occurs.
Chapter 3 Common Module Features Table 3 - Recommended Fuses (continued) Circuit Type DC Cat. No.
Common Module Features Chapter 3 You can reset an electronic fuse through RSLogix 5000 software during online monitoring or through program logic running on a controller. If your module uses point-level fusing, you can reset a fuse with a CIP Generic Message instruction, as described on page 227. Follow these steps to reset an electronic fuse through RSLogix5000 software during online monitoring. 1. On the Module Properties dialog box, click the Diagnostics tab.
Chapter 3 Common Module Features Field Power Loss Detection For the standard digital output modules, the Field Power Loss detection feature is found on the 1756-OA8E module only. When field power to the module is lost, or zero cross cannot be detected, a point-level fault is sent to the controller to identify the exact point faulted. IMPORTANT Only enable Field Power Loss detection for points that are in use.
Common Module Features Chapter 3 Diagnostic Latch of Information The diagnostic latch feature is available for the 1756-OA8E modules only. Diagnostic latching allows this module to latch a fault in the set position once it has been triggered, even if the error condition causing the fault to occur disappears. Follow these steps to enable diagnostic latch of information. 1. On the Module Properties dialog box, click the Configuration tab. 2. Do one of the following in Enable Diag.
Chapter 3 Common Module Features Latched diagnostic features can be cleared by using these methods: • Reset Diagnostic Latch service • Software reset during online monitoring • Cycling power to the module’s Follow these steps to a reset a latched fault through RSLogix 5000 software during online monitoring. 1. On the Modules Properties screen, click the Diagnostics tab. 2. In the Reset Latched Diagnostics column, click Reset next to the output point for which to reset a latched fault. 3. Click OK.
Common Module Features Chapter 3 Time-scheduled Output Control Time-scheduled output control is available for these modules: • 1756-OB16IS—Provides time-scheduled output control in CST time for outputs 0…7. Allows for schedules with a minimum interval of 100 μs. • 1756-OB16IEFS—Provides time-scheduled output control in CIP Sync time for outputs 0…15. Allows for schedules with a minimum interval of 5 μs.
Chapter 3 Common Module Features Use the Module Properties dialog box in RSLogix 5000 software to determine if the module has been synchronized with the owner-controller and whether the controller is synchronized with the CST. For more information on synchronizing owner-controllers and modules with the CST, see the ControlLogix System User Manual, publication 1756-UM001.
Common Module Features Fault and Status Reporting between Output Modules and Controllers Chapter 3 ControlLogix digital output modules multicast fault and status data to any owner-controller or listening controller. Like input modules, output modules maintain a module-fault word, the highest level of fault reporting. However, some output modules use additional words to indicate fault conditions.
Chapter 3 Common Module Features The following illustration offers an overview of the fault reporting process on ControlLogix digital output modules. Bit 31 Bit 0 Module-fault Word All modules 1 1 A communications fault sets all bits in the module-fault word. A fuse blown or field power loss condition sets the appropriate bits in the module-fault word.
Chapter 4 Diagnostic Module Features Topic Page Diagnostic Input Module Compatibility 67 Diagnostic Output Module Compatibility 68 Diagnostic Features 68 Features Specific to Diagnostic Input Modules 71 Features Specific to Diagnostic Output Modules 75 Fault and Status Reporting between Input Modules and Controllers 79 Fault and Status Reporting between Output Modules and Controllers 81 Diagnostic modules provide additional reporting information to the controller, such as a timestamp of t
Chapter 4 Diagnostic Module Features Diagnostic Output Module Compatibility ControlLogix diagnostic output modules are capable of directly driving the ControlLogix diagnostic digital inputs. When diagnostics are used, a shunt resistor is required for leakage current. For more information on the compatibility of motor starters with ControlLogix output modules, see Appendix E. Diagnostic Features The table below lists features common to all ControlLogix diagnostic digital I/O modules.
Diagnostic Module Features Chapter 4 2. Do one of the following in the Enable Diag. Latching column: • To enable diagnostic latching for a specific point, check the corresponding checkbox. • To disable diagnostic latching for a specific point, clear the corresponding checkbox. 3. Click OK.
Chapter 4 Diagnostic Module Features 8-Point AC/16-Point DC Diagnostic I/O modules provide various grouping of points on different modules. The eight-point AC modules and 16-point DC modules provide additional flexibility when designing module applications. The greater number of points allows for more field devices to be attached to I/O modules to boost efficiency. Point-level Fault Reporting Diagnostic I/O modules set bits to indicate when a fault has occurred on a point-by-point basis.
Diagnostic Module Features Chapter 4 The following table lists possible diagnostic faults on the 1756-OB16D module. Table 10 - 1756-OB16D Point-level Fault Scenarios Ladder commands output to be On Ladder commands output to be Off 1. Output Data Echo returns the state of the output as Off. 2. Fuse Blown bit is set.(1) 1. Output Data Echo returns the state of the output as Off.(4) Output is shorted to GND. 2. Pulse Test fails.(5) 1. Output Data Echo returns the state of the output as On. 2.
Chapter 4 Diagnostic Module Features Although the RPI occurs continuously, the COS feature lets you to decide whether changes in a module’s diagnostic detection should cause the module to send real-time data to the owner-controller. 1. On the Module Properties dialog box, click the Configuration tab. 2.
Diagnostic Module Features Chapter 4 Open Wire Detection Open Wire is used to verify the field wiring is connected to the module. The field device must provide a minimum leakage current to function properly. A leakage resistor must be placed across the contacts of an input device. The resulting current is then expected to exist when the input is open. For more information, see each module’s specifications in Chapter 8.
Chapter 4 Diagnostic Module Features Field Power Loss Detection For the standard digital output modules, the Field Power Loss detection feature is found on the 1756-IA8D module only. When field power to the module is lost, or zero cross cannot be detected, a point-level fault is sent to the controller to identify the exact point faulted. IMPORTANT Only enable Field Power Loss detection for points that are in use.
Diagnostic Module Features Features Specific to Diagnostic Output Modules Chapter 4 The table below lists features specific to ControlLogix diagnostic digital output modules. Topic Page Field Wiring Options 75 No Load Detection 75 Field-side Output Verification 76 Pulse Test 78 Diagnostic Change of State for Output Modules 79 Field Wiring Options As with diagnostic input modules, ControlLogix diagnostic output modules provide isolated or nonisolated wiring options.
Chapter 4 Diagnostic Module Features Diagnostic output modules list a minimum load current specification (1756-OA8D = 10 mA & 1756-OB16D = 3 mA). In the On state, the module must be connected to a load that will draw a minimum current equal to these values. If a connected load is sized in accordance with the minimum load current specification, diagnostic output modules are capable of sensing current through the optoisolator and the load when the output point is Off.
Diagnostic Module Features Chapter 4 This feature has a corresponding tag that can be examined in the user program in the event of a fault. For more information on these tags, see Appendix B. If an output cannot be verified, a point-level fault is sent to the controller. Follow these steps to enable the field-side output verification. 1. On the Module Properties dialog box, click the Configuration tab. 2.
Chapter 4 Diagnostic Module Features Pulse Test Pulse test is a feature found on diagnostic output modules that can verify outputcircuit functionality without actually changing the state of the output load device. A short pulse is sent to the targeted output circuit. The circuit should respond as it would if a real change-of-state command was issued, but the load device does not transition. See page 227 in Appendix C for instructions on performing a pulse test with a CIP Generic Message instruction.
Diagnostic Module Features Chapter 4 Diagnostic Change of State for Output Modules If the Diagnostic Change of State feature is enabled, a diagnostic output module sends new data to the owner-controller when one of the events described in the table occurs. Table 11 - Diagnostic Change of State Events Event Description Receipt of output data Output module sends data when it echoes back to the owner-controller.
Chapter 4 Diagnostic Module Features Fault bits in the field-power loss word and open wire word are logically entered into the module-fault word. Depending on the module type, a bit set in the module-fault word can mean multiple things, as indicated in the table. Table 13 - Bits Set in Module-fault Word Condition Bits Set Communications fault All 32 bits are set to 1, regardless of the module’s density. Field-power loss Open wire Only the bit affected is set to 1.
Diagnostic Module Features Fault and Status Reporting between Output Modules and Controllers Chapter 4 ControlLogix diagnostic digital output modules multicast fault and status data to any owner-controller or listening controller. Like input modules, output modules maintain a module-fault word, the highest level of fault reporting. However, some output modules use additional words to indicate fault conditions.
Chapter 4 Diagnostic Module Features The following illustration provides an overview of the fault reporting process for digital output modules. Bit 31 Bit 0 Module-fault Word 1 1 1 1 A communications fault sets all bits in the module-fault word. A fuse blown, field-power loss, no load or output verify condition sets the appropriate bit in the module-fault word.
Chapter 5 Fast Module Features Topic Page Fast Input Module Compatibility 83 Fast Output Module Compatibility 84 Fast Features 84 Features Specific to Fast Input Modules 85 Features Specific to Fast Output Modules 95 Fault and Status Reporting between Input Modules and Controllers 106 Fault and Status Reporting between Output Modules and Controllers 107 Fast digital I/O modules provide quick response time for high-speed control applications.
Chapter 5 Fast Module Features Fast Output Module Compatibility ControlLogix fast output modules can be used to drive a variety of output devices. Typical output devices compatible with ControlLogix outputs include these items: • Solenoids • Indicators Follow these guidelines when designing a system: • Make sure that the ControlLogix outputs can supply the necessary surge and continuous current for proper operation. • Make sure that the surge and continuous current are not exceeded.
Fast Module Features Chapter 5 Response Time The tables below indicate the screw-to-backplane response time of fast input and fast output modules.
Chapter 5 Fast Module Features Pulse Capture The 1756-IB16IF fast input module can be used to detect or latch short duration pulses. The module can detect incoming pulses with a duration as short as 10 μs if the frequency is under 4 kHz (period of 250 μs). When the module detects a short duration pulse at an input point, it sets the corresponding bit for the Pt[x].NewDataOffOn or Pt[x].NewDataOnOff input tag. This bit remains latched until acknowledged.
Fast Module Features Chapter 5 Per Point Timestamping and Change of State With per point timestamping, each input point on the module records timestamps in CIP Sync format at these speeds: • ± 4 μs for inputs < 4 kHz • ± 13 μs for inputs > 4 kHz IMPORTANT Timestamping functions only in a CIP Sync system. If you are using change of state (COS) in a system using Coordinated System Time (CST), all timestamp values and the GrandMasterClockID input tag are set to zero.
Chapter 5 Fast Module Features Follow these steps to configure per point timestamping and enable COS. 1. On the New Module dialog box, click Change to display the Module Definition dialog box. Opens the Module Definition dialog box. 2. Use the table below to choose a connection format and input data type from the Connection and Input Data pull-down menus. IMPORTANT To enable timestamping, choose Timestamp Data as the input data type.
Fast Module Features Chapter 5 3. On the New Module or Module Properties dialog box, click the Configuration tab. Timestamp fields only appear on the Configuration tab when you choose Timestamp Data from the Input Data pull-down menu on the Module Definition dialog box. 4. Complete the fields as described in the table below and click OK.
Chapter 5 Fast Module Features Software Configurable Filter Times To account for hard contact bounce, you can configure Off to On and On to Off input filter times of 0…30, 000 μs in RSLogix 5000 software. These filters define how long an input transition must remain in the new state before the module considers the transition valid. When an input transition occurs, the module timestamps the transition on the edge of the transition and stores timestamp data for the transition.
Fast Module Features Chapter 5 Figure 9 - Valid Transition with No Bounce Input remains On for at least 2 ms. The transition is considered valid, and the timestamp is sent to the controller. Input turns On, and a timestamp is recorded. 0 1 2 3 4 5 6 7 8 Time in milliseconds Figure 10 - Transition Valid with Bounce Input turns On and remains On for at least 2 ms in the 20 ms time period that is 10x the input filter time.
Chapter 5 Fast Module Features Follow these steps to configure input filter times. 1. On the Module Properties dialog box, click the Configuration tab. 2. In the Input Filter Time column, enter Off to On and On to Off input filter times from 0…30,000 μs and click OK. 3. Complete the fields as described in the table below and click OK. 92 Field Description Configuration Tag Enable Filter To enable filtering for a point, check the corresponding checkbox.
Fast Module Features Chapter 5 Dedicated Connection for Event Tasks The 1756-IB16IF input module can initiate an event task over a dedicated second connection in response to four user-defined input patterns. You can define these patterns in real time during a control process by using these output tags: • Event[x].Mask—Defines which input points trigger the event task. • Event[x].Value—Defines whether the masked input points must be in the On or Off state before the event task is triggered.
Chapter 5 Fast Module Features In example pattern 4, the input module triggers the event task when input points 0…3 are in the On state, and input points 12…15 are in the Off state. Table 21 - Example Pattern 4 Output Tag Bit Position 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Event[x].Mask 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 Event[x].
Fast Module Features Features Specific to Fast Output Modules Chapter 5 The table below lists features specific to ControlLogix fast digital output modules. Topic Page Programmable Fault State Delays 95 Pulse Width Modulation 97 Peer I/O Control (1756-OB16IEF only) See the Peer I/O Control Application Technique, publication 1756-AT016 IMPORTANT In RSLogix 5000 software, version 18.02.00 and 19.01.
Chapter 5 Fast Module Features For more information about defining a Fault mode state, refer to Configurable Point-level Output States on page 55. Follow these steps to configure a fault state delay. 1. On the Module Properties dialog box, click the Output State tab. 2. Complete the fields as described in the table below and click OK.
Fast Module Features Chapter 5 Pulse Width Modulation Pulse Width Modulation (PWM) provides precise, onboard control of an output’s pulse train with no program variability. To configure a PWM signal, you define two real-time values for the pulse train in the module’s output tags: • Cycle time—The duration of a pulse cycle in seconds from 1 ms…1 hour. • On time—The pulse width, or length of time that a pulse is active within a cycle from 200 μs…1 hour.
Chapter 5 Fast Module Features Figure 13 compares two applications in which the output is instructed to turn On for 4.5 seconds: • In the application without PWM, a single pulse is generated. The pulse remains active for the same length of time the Data output tag is On (4.5 seconds). • In the application with PWM, a series of pulses are generated. Each pulse is active for a configured On time of .5 seconds or 50% of the 1 second cycle time. The Data output tag is On for 4.5 seconds.
Fast Module Features IMPORTANT Chapter 5 The Program and Fault mode states configured for the module override the PWM output state unless the point is configured to hold the last state while in Program or Fault mode. If a point is configured to hold the last state and the output is currently On, the output will continue to use PWM until the PWM cycle limit is reached, the module transitions out of Program or Fault mode, or a final fault state goes into effect.
Chapter 5 Fast Module Features If the output logic turns Off before the cycle limit is reached, you can configure the pulse cycles to continue until the cycle limit is reached by enabling the Execute All Cycles option. Figure 16 shows a cycle limit of 2 with the Execute All Cycles option enabled. Figure 16 - PWM Cycle Limit with Execute All Cycles Option Output Logic Output State Both cycles are executed even though the output logic turned Off before the cycle limit was reached.
Fast Module Features Chapter 5 In this type of application, the Minimum On Time, Extend Cycle, and Stagger Output configuration options provide these benefits: • Minimum On Time and Extend Cycle—Ensures that output devices that require a minimum time to turn On or that cannot react to a short pulse cycle can react with any given PWM On time calculation rather than not turning On.
Chapter 5 Fast Module Features Figure 18 - Outputs with Staggering Output 1 Output 2 Output 3 Figure 19 - Outputs without Staggering Output 1 Output 2 Output 3 102 Rockwell Automation Publication 1756-UM058G-EN-P - November 2012
Fast Module Features Chapter 5 PWM Configuration Follow these steps to configure PWM. 1. Use program logic or the RSLogix 5000 tag editor to define the Cycle time and On time for an output point via the PWMCycleTime and PWMOnTime output tags. For more information about module tags, refer to Appendix B. 2. On the Module Properties dialog box, click the PWM Configuration tab. 3. In the Points area, click a numbered button to configure the corresponding output point.
Chapter 5 Fast Module Features 4. In the Pulse Width Modulation area, complete the fields as described in the table below. Field Description 1756-OB16IEF Tag Name 1756-OB16IEFS Tag Name Enable Pulse Width Modulation (PWM) Check the checkbox to enable PWM. If this checkbox is cleared, all other PWM fields are unavailable, and the PWM On time and cycle time for the point are ignored. By default, PWM is disabled. C:Pt[x].PWMEnable C:PWM.
Fast Module Features Chapter 5 Field Description 1756-OB16IEF Tag Name 1756-OB16IEFS Tag Name Enable Cycle Limit Check the checkbox to allow only a fixed number of pulse cycles to occur. See Figure 15 on page 99. By default, the Enable Cycle Limit checkbox is cleared, and pulse cycles continue to occur until the output turns Off. C:Pt[x].PWMCycleLimitEnable C:PWM.
Chapter 5 Fast Module Features Fault and Status Reporting between Input Modules and Controllers ControlLogix fast input modules multicast fault and status data to any ownercontroller or listening controller. All input modules maintain a Module Fault word, the highest level of fault reporting. Modules configured to use the Data with Event connection format also maintain an Event Fault word to report on the status of an event connection.
Fast Module Features Chapter 5 ControlLogix fast digital output modules multicast fault and status data to any owner-controller or listening controller. Like input modules, output modules maintain a Module Fault word, the highest level of fault reporting. However, output modules use an additional word to indicate a fault condition.
Chapter 5 Fast Module Features Notes: 108 Rockwell Automation Publication 1756-UM058G-EN-P - November 2012
Chapter 6 Install ControlLogix I/O Modules Topic Page Install the Module 111 Key the Removable Terminal Block 113 Connect the Wires 114 Assemble the Removable Terminal Block and Housing 119 Choose Extended-depth Housing 120 Install the Removable Terminal Block 122 Remove the Removable Terminal Block 123 Remove the Module from the Chassis 125 ATTENTION: Environment and Enclosure This equipment is intended for use in a Pollution Degree 2 industrial environment, in overvoltage Category II
Chapter 6 Install ControlLogix I/O Modules North American Hazardous Location Approval The following information applies when operating this equipment in hazardous locations. Informations sur l’utilisation de cet équipement en environnements dangereux. Products marked "CL I, DIV 2, GP A, B, C, D" are suitable for use in Class I Division 2 Groups A, B, C, D, Hazardous Locations and nonhazardous locations only.
Install ControlLogix I/O Modules Install the Module Chapter 6 You can install or remove a ControlLogix I/O module while chassis power is applied. Removal and Insertion Under Power (RIUP) provides the flexibility to maintain modules without having to stop production. WARNING: When you insert or remove the module while backplane power is on, an electrical arc can occur. This could cause an explosion in hazardous location installations.
Chapter 6 Install ControlLogix I/O Modules Follow these steps to insert the module into the chassis. 1. Align the circuit board with the top and bottom chassis guides. Printed Circuit Board 20861-M 2. Slide the module into the chassis until the locking tabs click. 20862-M Installation of the module is now complete.
Install ControlLogix I/O Modules Key the Removable Terminal Block Chapter 6 Key the removable terminal block (RTB) to prevent inadvertently connecting the wrong wiring in the RTB to your module. Wedge- and U-shaped bands are manually inserted into the RTB and module. This process hinders a wired RTB from being accidentally inserted into a module that does not match the positioning of the respective tabs. Key positions on the module that correspond to unkeyed positions on the RTB.
Chapter 6 Install ControlLogix I/O Modules 3. To key the RTB in positions that correspond to unkeyed module positions, insert the straight, wedge-shaped tab on the RTB with the rounded edge first. Module side of RTB 0 12 3 45 67 20851-M 4. Push the tab onto the RTB until it stops. 5. Repeat step 1…step 4 by using additional U-shaped and straight tabs until the module and RTB lock into each other properly.
Install ControlLogix I/O Modules Chapter 6 ATTENTION: When using the 1756-TBCH, do not wire more than two 0.33...1.3 mm2 (22...16 AWG) conductors on any single terminal. Use only the same size wires with no intermixing of solid and stranded wire types. When using the 1756-TBS6H, do not wire more than 1 conductor on any single terminal. When using the 1756-TBNH, do not wire more than two 0.33...2.1 mm2 (22...14 AWG) conductors on any single terminal.
Chapter 6 Install ControlLogix I/O Modules RTB Types There are three types of RTBs: • Cage Clamp—catalog number 1756-TBCH • NEMA Clamp—catalog number 1756-TBNH • Spring Clamp—catalog number 1756-TBSH or TBS6H Each RTP comes with housing. Wire the RTB with a 3.2 mm (1/8 in.) maximum screwdriver before installing it onto the module. Cage Clamp Follow these steps to wire a cage clamp. 1. Strip 9.5 mm (3.8 in.) maximum length of wire. 2. Insert the wire into the open terminal on the side. 3.
Install ControlLogix I/O Modules Chapter 6 NEMA Clamp Follow these steps to wire a NEMA clamp. 1. Strip 8 mm (5/16 in.) maximum length of wire. 2. Turn the terminal screw counterclockwise. 3. Insert the stripped end of the wire under the plate on the terminal. Strain Relief Area 40201-M 4. Turn the terminal screw clockwise until the wire is secured. The open section at the bottom of the RTB is called the strain relief area. The wiring from the connections can be grouped with a plastic tie.
Chapter 6 Install ControlLogix I/O Modules IMPORTANT Make sure the wire, and not the screwdriver, is inserted into the open terminal to prevent damage to the module. The open section at the bottom of the RTB is called the strain relief area. The wiring from the connections can be grouped with a plastic tie. RTB Wiring Recommendations Consider these guidelines when wiring your RTB: • Begin wiring the RTB at the bottom terminals and move up.
Install ControlLogix I/O Modules Assemble the Removable Terminal Block and Housing Chapter 6 Removable housing covers the wired RTB to protect wiring connections when the RTB is seated on the module. Parts of the catalog number 1756-TBCH RTB (example below) are identified in the table. 1 2 3 5 2 3 4 20858-M Item Description 1 Housing cover 2 Groove 3 Side edge of RTB 4 RTB 5 Strain relief area Follow these steps to attach the RTB to the housing. 1.
Chapter 6 Install ControlLogix I/O Modules Choose Extended-depth Housing There are two housing options you must consider when wiring your ControlLogix digital I/O module: standard-depth or extended-depth. When you order an RTB for your I/O module, you receive standard-depth housing. If your application uses heavy gauge wiring, you can order extendeddepth housing. Extended-depth housing does not come with an RTB.
Install ControlLogix I/O Modules Chapter 6 Cabinet Size Considerations with Extended-depth Housing When you use extended-depth housing, catalog number 1756-TBE, the I/O module depth is increased. The diagram shows the difference in depth between an I/O module using standard-depth housing and one using extended-depth housing. Dimensions are in mm (in.) 144.73 (5.698) 12.7 (0.5) 131.75 (5.187) 3.18 (0.
Chapter 6 Install ControlLogix I/O Modules Install the Removable Terminal Block This section shows how to install the RTB onto the module to connect the wiring. WARNING: When you connect or disconnect the Removable Terminal Block (RTB) with field side power applied, 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. ATTENTION: Shock hazard exists.
Install ControlLogix I/O Modules Chapter 6 3. Slide the locking tab down to lock the RTB onto the module. 20854-M Remove the Removable Terminal Block If you need to remove the module from the chassis, you must first remove the RTB from the module. ATTENTION: Shock hazard exists. If the RTB is removed from the module while the field-side power is applied, the module will be electrically live. Do not touch the RTB’s terminals. Failure to observe this caution may cause personal injury.
Chapter 6 Install ControlLogix I/O Modules Follow these steps to remove an RTB from the module. 1. Unlock the locking tab at the top of the module. 2. Open the RTB door by using the bottom tab. 3. Hold the spot marked PULL HERE and pull the RTB off the module. IMPORTANT Do not wrap your fingers around the entire door. A shock hazard exists.
Install ControlLogix I/O Modules Remove the Module from the Chassis Chapter 6 Follow these steps to remove a module from its chassis. 1. Push in the top and bottom locking tabs. 20856-M 2. Pull module out of the chassis.
Chapter 6 Install ControlLogix I/O Modules Notes: 126 Rockwell Automation Publication 1756-UM058G-EN-P - November 2012
Chapter 7 Configure ControlLogix Digital I/O Modules Topic Page Configuration Process Overview 128 Create a New Module 129 Edit the Configuration 134 Connection Properties 135 View and Change Module Tags 136 You must configure your module upon installation. The module will not work until it has been configured. In most cases, you will use RSLogix 5000 software to complete the configuration.
Chapter 7 Configure ControlLogix Digital I/O Modules Follow these steps to configure a ControlLogix digital I/O module with RSLogix 5000 software. Configuration Process Overview 1. Create a new module. 2. Accept or customize the default configuration for the module. 3. Edit the configuration as changes are needed. Figure 20 - Full Configuration Profile Diagram New Module 1. Choose a module from the list. 2. Choose a Major Revision. Click a tab to customize the configuration.
Configure ControlLogix Digital I/O Modules Create a New Module Chapter 7 Before creating a new module, make sure you complete these procedures in RSLogix 5000 software: • Create a controller project. • If you plan to add the I/O module to a remote chassis, add ControlNet or EtherNet/IP communication modules to both the local and remote chassis in the I/O Configuration tree.
Chapter 7 Configure ControlLogix Digital I/O Modules 3. On the Select Major Revision dialog box, click OK to accept the default major revision. 4. On the New Module dialog box, complete the fields and click OK. • For information about choosing an electronic keying method, see page 40. • For information about choosing a communication format or connection type, see page 134. The fields on the New Module dialog box vary depending on the catalog number of your I/O module.
Configure ControlLogix Digital I/O Modules Chapter 7 Communication or Connection Formats The initial configuration of a module requires you to choose a communication or connection format. The term used depends on the AOP for your module. Earlier AOPs use communication formats, and later AOPs use connection formats.
Chapter 7 Configure ControlLogix Digital I/O Modules The tables below describe the communication and connection formats available for input modules. Table 26 - Input Module Communication Formats Communication Format Data Return Module Input Data Module returns only general fault and input data. CST Timestamped Input Data Module returns input data with the value of the system clock from its local chassis when the input data changes.
Configure ControlLogix Digital I/O Modules Chapter 7 The tables below describe the communication and connection formats available for output modules. Table 28 - Output Module Communication Formats Communication Format Data Return Module Output Data The owner-controller sends the module only output data.
Chapter 7 Configure ControlLogix Digital I/O Modules Edit the Configuration After you add a module to the I/O configuration in RSLogix 5000 software, you can review and edit the configuration. You can also download the data to the controller while online. This is called dynamic reconfiguration. Follow these steps to edit a module’s configuration. 1. On the Controller Organizer, right-click an I/O module and choose Properties. 2.
Configure ControlLogix Digital I/O Modules Connection Properties Chapter 7 Connection properties define controller-to-module behavior.
Chapter 7 Configure ControlLogix Digital I/O Modules View and Change Module Tags When you create a module, a set of tags is created by the ControlLogix system that can be viewed in the Tag Editor of RSLogix 5000 software. Each configured feature on your module has a unique tag that can be used in the controller’s program logic. Follow these steps to access a module’s tags. 1. On the Controller Organizer, expand the Controller folder, right-click Controller Tags, and choose Monitor Tags.
Chapter 8 Wiring Diagrams Cat. No. Page Cat. No.
Chapter 8 Wiring Diagrams The 1756 digital I/O modules support these features. Table 30 - 1756 I/O Module Features Module Type Features 1756 digital AC input modules • • • • 1756 digital AC output modules • • • • Scheduled outputs: Synchronization within 16.
Wiring Diagrams Chapter 8 1756-IA8D ControlLogix AC (79...
Chapter 8 Wiring Diagrams 1756-IA16I ControlLogix AC (79...132V) isolated input module Simplified Schematic L2-0 +5V IN-O 1756-IA16I Isolated Wiring L2-2 L2-0 L2-4 GND ControlLogix Display Backplane Interface Jumper Bar (Cut to Length) Nonisolated Wiring Additional jumper bars may be purchased by using catalog number 1756-JMPR.
Wiring Diagrams Chapter 8 1756-IA32 ControlLogix AC (74...
Chapter 8 Wiring Diagrams 1756-IB16 ControlLogix DC (10...31.
Wiring Diagrams Chapter 8 1756-IB16D ControlLogix DC (10...
Chapter 8 Wiring Diagrams 1756-IB16I ControlLogix DC (10...30V) isolated input module 1756-IB16I +5V IN-0 GND-0 Isolated Wiring DC-0 (-) DC-1 (-) Source Input Wiring GND DC-5 (-) DC-6 (-) ControlLogix Display Backplane Interface – + – + Jumper Bar (Cut to Length) Nonisolated Wiring Additional jumper bars may be purchased by using catalog number 1756-JMPR.
Wiring Diagrams Chapter 8 1756-IB16IF ControlLogix DC (10…30V) sinking or sourcing, isolated, fast input module 1756-IB16IF Isolated Wiring Module Source Input Wiring GND-0 GND-1 2 1 IN-0 DC-1 (-) 4 3 IN-1 DC-1 (+) DC-2 (-) GND-2 6 5 IN-2 DC-2 (+) GND-3 8 7 IN-3 GND-4 10 9 IN-4 DC-5 (-) GND-5 12 11 IN-5 DC-6 (-) GND-6 14 13 IN-6 Jumper Bar Cut to Length GND-7 GND-8 16 15 IN-7 18 17 IN-8 GND-9 20 19 IN-9 GND-10 22 21 IN-10 GND-11 24 23 IN-11 GND-12 26 25
Chapter 8 Wiring Diagrams 1756-IB32 ControlLogix DC (10...31.
Wiring Diagrams Chapter 8 1756-IC16 ControlLogix DC (30...
Chapter 8 Wiring Diagrams 1756-IG16 ControlLogix TTL input module Standard Wiring CE Compliant Wiring 1756-IG16 1756-IG16 – DC 2 2 IN-1 IN-0 4 IN-3 5V DC IN-2 6 IN-5 IN-4 7 10 9 IN-7 + DC + IN-6 DC Power Wire – DC-0(+) 3 6 5 8 7 IN-2 12 11 14 13 16 15 18 17 IN-4 IN-7 10 9 12 11 14 13 DC COM 0 IN-8 IN-9 IN-8 IN-9 5V DC Power 16 IN-12 18 17 20 19 IN-14 IN-15 IN-14 IN-15 DC-1(+) 19 DC COM 1 DC-1(+) Simplified Schematic +5 DC 1.
Wiring Diagrams Chapter 8 1756-IH16I ControlLogix DC (90...146V) isolated input module 1756-IH16I Simplified Schematic +5V IN-0 DC-0 (-) Isolated Wiring DC-3 (-) GND-0 GND DC-7 (-) ControlLogix Display Backplane Interface Additional jumper bars may be purchased by using catalog number 1756-JMPR.
Chapter 8 Wiring Diagrams 1756-IM16I ControlLogix AC (159...265V) input module 1756-IM16I Simplified Schematic Isolated Wiring L2-0 +5V IN-O L2-2 L2-0 L2-4 GND ControlLogix Backplane Interface Jumper Bar (Cut to Length) Display Nonisolated Wiring Additional jumper bars may be purchased by using catalog number 1756-JMPR.
Wiring Diagrams Chapter 8 1756-IV16 ControlLogix DC (10...
Chapter 8 Wiring Diagrams 1756-IV32 ControlLogix DC (10...
Wiring Diagrams Chapter 8 1756-OA8 ControlLogix AC (74...
Chapter 8 Wiring Diagrams 1756-OA8D ControlLogix AC (74...
Wiring Diagrams Chapter 8 1756-OA8E ControlLogix AC (74...
Chapter 8 Wiring Diagrams 1756-OA16 ControlLogix AC (74...
Wiring Diagrams Chapter 8 1756-OA16I ControlLogix AC (74...
Chapter 8 Wiring Diagrams 1756-OB8 ControlLogix DC (10...
Wiring Diagrams Chapter 8 1756-OB8EI ControlLogix DC (10...
Chapter 8 Wiring Diagrams 1756-OB8I ControlLogix DC (10...
Wiring Diagrams Chapter 8 1756-OB16D ControlLogix DC (19.2...
Chapter 8 Wiring Diagrams 1756-OB16E ControlLogix DC (10...31.
Wiring Diagrams Chapter 8 1756-OB16I ControlLogix DC (10...
Chapter 8 Wiring Diagrams 1756-OB16IEF ControlLogix DC (10…30V) electronically-protected, sinking or sourcing, isolated, fast output module 1756-OB16IEF Simplified Schematic DC-0(+) Isolator Sinking Output Wiring DC-6 (+) Fault ControlLogix Backplane Interface DC-0 (+) DC-2 (+) OUT-0 Display Jumper Bar (Cut to Length) Surge Current Chart Nonisolated Wiring Surge Current 4A Continuous 2 A @ 45 °C (113°F) 2A DC(+) + – DC-0 (+) 2 1 OUT-0 DC-1 (+) 4 3 OUT-1 DC-2 (+) 6 5 OUT-2 DC-3
Wiring Diagrams Chapter 8 1756-OB16IEFS ControlLogix DC (10…30V) scheduled, electronically-protected, sinking or sourcing, isolated, fast output module 1756-OB16IEFS Simplified Schematic DC-0(+) Isolator Sinking Output Wiring DC-6 (+) Fault ControlLogix Backplane Interface DC-0 (+) DC-2 (+) OUT-0 Display Jumper Bar (Cut to Length) Surge Current Chart Nonisolated Wiring Surge Current 4A Continuous 2 A @ 45 °C (113 °F) 2A DC(+) + – DC-0 (+) 2 1 OUT-0 DC-1 (+) 4 3 OUT-1 DC-2 (+) 6 5
Chapter 8 Wiring Diagrams 1756-OB16IS ControlLogix DC (10...
Wiring Diagrams Chapter 8 1756-OB32 ControlLogix DC (10...31.2V) output module 1756-OB32 Simplified Schematic DC-0(+) +5V OUT-0 RTN OUT-0 ControlLogix Backplane Interface Group 0 Daisy Chain to Other RTBs Display Surge Current Chart Surge 1A Current Group 1 Continuous @ 60 °C (140 °F) 0.
Chapter 8 Wiring Diagrams 1756-OC8 ControlLogix DC (30...
Wiring Diagrams Chapter 8 1756-OG16 ControlLogix TTL output module Standard Wiring CE Compliant Wiring 1756-OG16 1756-OG16 – DC + 2 1 OUT-1 OUT-0 4 +5 V DC OUT-3 2 – OUT-4 8 OUT-6 10 9 + DC COM 0 12 13 OUT-11 TTL Output Device OUT-10 16 15 18 17 20 19 OUT-12 OUT-15 6 5 8 7 10 9 12 11 – 14 13 16 15 18 17 20 19 OUT-4 OUT-7 OUT-14 OUT-9 OUT-8 OUT-10 OUT-13 OUT-12 OUT-15 DC-1(+) DC COM 1 DC-1(+) OUT-6 DC COM 0 OUT-11 Capacitor 0.
Chapter 8 Wiring Diagrams 1756-OH8I ControlLogix DC (90...
Wiring Diagrams Chapter 8 1756-ON8 ControlLogix AC (10...
Chapter 8 Wiring Diagrams 1756-OV16E ControlLogix DC (10...
Wiring Diagrams Chapter 8 1756-OV32E ControlLogix DC (10...
Chapter 8 Wiring Diagrams 1756-OW16I ControlLogix AC (10...240V) DC (5...125V) isolated contact module 1756-OW16I Simplified Schematic +24V Display ControlLogix Backplane Interface Isolated Wiring L1-0 L1-0 L1-1 L1-2 L1-2 L1-3 DC-4 (+) L1-4 OUT L1-5 L1-6 L1-7 Jumper Bar L1-8 (Cut to Length) L1-9 L1-10 L1-11 Nonisolated L1-12 Wiring L1-13 Additional jumper bars may be purchased L1-14 by using catalog number 1756-JMPR.
Wiring Diagrams Chapter 8 1756-OX8I ControlLogix AC (10...240V) DC (5...125V) isolated contact module 1756-OX8I Simplified Schematic +24V L1-0 ControlLogix Backplane Interface Display OUT-0 N.C. OUT-0 N.O. Additional jumper bars may be purchased by using catalog number 1756-JMPR.
Chapter 8 Wiring Diagrams Notes: 176 Rockwell Automation Publication 1756-UM058G-EN-P - November 2012
Appendix A Troubleshoot Your Module Topic Page Status Indicators for Input Modules 177 Status Indicators for Output Modules 178 Use RSLogix 5000 Software for Troubleshooting 180 This appendix describes the status indicators on the ControlLogix digital modules and how to use them to troubleshoot the module. Each I/O module has status indicators located on the front of the module.
Appendix A Troubleshoot Your Module Figure 21 - Input Module Status Indicators by Catalog Number 1756-IB16, 1756-IB16I, 1756-IC16, 1756-IG16, 1756-IH16I, 1756-IV16 1756-IA8D, 1756-IA16 AC INPUT DC INPUT DC INPUT I/O Status Indicator O K ST 0 1 2 3 4 5 6 7 Fault Status Indicator 1756-IB16IF FLT 0 1 2 3 4 5 6 7 OK Status Indicator ST 01 2 3 4 5 6 7 ST 8 9 10 11 12 13 14 15 O K ST 01 2 3 4 5 6 7 ST 8 9 10 11 12 13 14 15 O K PEER DEVICE DIAGNOSTIC 1756-IB16D 1756-IA32, 1756-IV32 1756-
Troubleshoot Your Module Appendix A Figure 22 - Output Module Status Indicators by Catalog Number I/O Status Indicator Fuse Status Indicator 1756-OA16 1756-OA16I AC OUTPUT AC OUTPUT ST 0 1 2 3 4 5 6 7 • FUSE O K OK Status Indicator ST 01 2 3 4 5 6 7 ST 8 9 10 11 12 13 14 15 1756-OA8, 1756-ON8 AC OUTPUT O K ST 01 2 3 4 5 6 7 O K ST 8 9 10 11 12 13 14 15 FUSE Fault Status Indicator • 1756-OA8D 1756-OA8E AC OUTPUT AC OUTPUT ST 0 1 2 3 4 5 6 7 FLT 0 1 2 3 4 5 6 7 O K ST 0 1 2 3 4 5
Appendix A Troubleshoot Your Module Use RSLogix 5000 Software for Troubleshooting In addition to the status indicator display on the module, RSLogix 5000 software will alert you to fault conditions. Fault conditions are reported in these ways: • Warning signal on the main screen next to the module—This occurs when the connection to the module is broken. • Message in a screen’s status line. • Notification in the Tag Editor—General module faults are also reported in the Tag Editor.
Troubleshoot Your Module Appendix A As shown in Figure 24, major and minor faults are listed on the Module Info tab in the Status section. Figure 24 - Fault Message in Status Line As shown in Figure 25, the Value field displays 65535 to indicate the module connection has been broken.
Appendix A Troubleshoot Your Module Notes: 182 Rockwell Automation Publication 1756-UM058G-EN-P - November 2012
Appendix B Tag Definitions Topic Page Standard and Diagnostic Input Module Tags 183 Standard and Diagnostic Output Module Tags 186 Fast Input Module Tags 189 Fast Output Module Tags 194 Array Data Structures 211 This appendix describes the tags that are used for standard, diagnostic, and fast input and output modules. Module-defined data types and tags are created when a module is initiated.
Appendix B Tag Definitions Table 33 - Standard Input Module Configuration Tags Name Data Type Definition COSOnOffEn (1bit per point) DINT Change of State On to Off—Causes updated data to be sent to the controller immediately after an input for an On to Off transition of the masked input points. The CST timestamp also is updated. May be used to trigger an event task in the controller.
Tag Definitions Appendix B Table 35 - Diagnostic Input Module Configuration Tags (continued) Name Data Type Definition FilterOnOff_0_7… (1 byte per group) SINT Filter Time On to Off—Filter time for digital filter in digital input modules for On to Off transition. Operates on groups of eight points. Valid DC filter times = 0, 1, 2, 9, 18 ms. Valid AC filter times = 1, 2 ms.
Appendix B Tag Definitions Standard and Diagnostic Output Module Tags ControlLogix standard and diagnostic digital output modules have three types of tags: • Configuration—Structure of data sent from the controller to the I/O module upon powerup. • Input—Structure of data continually sent from the I/O module to the controller containing the current operational status of the module. • Output—Structure of data continually sent from the controller to the I/O module that can modify the module behavior.
Tag Definitions Appendix B Table 38 - Standard Output Module Input Data Tags Name Data Type Definition CSTTimestamp (8 bytes) DINT[2] Coordinated System Time Timestamp—Timestamp of diagnostic input data including fusing (see BlownFuse, NoLoad, OutputVerifyFault, FieldPwrLoss), which is updated whenever a diagnostic fault occurs or goes away. Data (1 bit per point) DINT Data—Off/On status for the output point echoed back from the output module. This is used to verify proper communication only.
Appendix B Tag Definitions Table 40 - Diagnostic Output Module Configuration Tags (continued) Name Data Type Definition ProgMode (1 bit per point) DINT Program Mode—Used in conjnunction with ProgValue to configure the state of outputs when the controller is in Program mode. See ProgValue. 0 = Use ProgValue (Off or On) 1 = Hold Last State ProgValue (1 bit per point) DINT Program Value—Used in conjunction with ProgMode to configure the state of outputs when the controller is in Program mode.
Tag Definitions Fast Input Module Tags Appendix B The ControlLogix 1756-IB16IF fast input module has four types of tags: • Configuration—Structure of data sent from the controller to the I/O module upon powerup. • Input—Structure of data continually sent from the I/O module to the controller or a listening peer module containing the current operational status of the module. • Output—Structure of output data processed by the input module. IMPORTANT In RSLogix 5000 software, version 18.02.00 and 19.01.
Appendix B Tag Definitions Table 43 - 1756-IB16IF Module Configuration Tags Name Data Type Tag Definition Module Definition LatchTimestamps BOOL Latch Timestamps—Latches a CIP Sync timestamp for a COS transition: • When an initial timestamp is latched, timestamps for subsequent COS transitions are dropped. • Once a latched timestamp is acknowledged via the corresponding bit in the Pt[x].NewDataOffOnAck or Pt[x].NewDataOnOffAck tag, the timestamp is overridden upon the next COS transition.
Tag Definitions Appendix B Table 44 - 1756-IB16IF Module Input Tags (continued) Name Data Type Tag Definition Module Definition Pt[x].Data BOOL Input Status—Indicates whether an input point is On or Off. 0 = The input point is Off. 1 = The input point is On. Connection = Data or Listen Only Input Data = Data or Timestamp Data or Connection = Data with Event or Listen Only with Event Input Data = Timestamp Data Pt[x].
Appendix B Tag Definitions Table 45 - 1756-IB16IF Module Output Tags Name Data Type Tag Definition Module Definition ResetTimestamps BOOL Reset Timestamp—When set, clears all timestamps when a rising edge occurs. 0 = Timestamps are not reset. 1 = Timestamps are reset when a rising edge occurs. Connection = Data or Data with Event Input Data = Timestamp Data ResetEvents BOOL Reset Event—When set, clears all events in the Event[x].NewEvent and Event[x].Timestamp tags when a rising edge occurs.
Tag Definitions Appendix B Table 46 - 1756-IB16IF Module Event Tags Name Data Type Tag Definition Module Definition Fault DINT Fault Status—Indicates whether a point is faulted. If communication to the input module is lost, then all 32 bits will be set. For more information, see page 106. 0 = No fault has occurred. 1 = A fault has occurred. Connection = Data with Event or Listen Only with Event Input Data = Timestamp Data Event[x].
Appendix B Tag Definitions Fast Output Module Tags ControlLogix fast output modules have three types of tags: • Configuration—Structure of data sent from the controller to the I/O module upon powerup. • Input—Structure of data continually sent from the I/O module to the controller containing the current operational status of the module. • Output—Structure of data continually sent from the controller to the I/O module that can modify the module behavior.
Tag Definitions Appendix B Table 47 - 1756-OB16IEF Module Configuration Tags Name Data Type Tag Definition Module Definition ProgToFaultEn BOOL Program to Fault Mode—Enables the transition of outputs to Fault mode if a communication failure occurs in Program mode. Otherwise, outputs will remain in Program mode. See Pt[x].FaultMode, Pt[x]FaultValue Pt[x]ProgMode, and Pt[x]ProgValue. 0 = Outputs stay in Program mode if communication fails. 1 = Outputs go to Fault mode if communication fails.
Appendix B Tag Definitions Table 47 - 1756-OB16IEF Module Configuration Tags (continued) Name Data Type Tag Definition Module Definition Pt[x].PWMExtendCycle BOOL Extend PWM Cycle—Determines the output behavior when the value in the Pt[x]PWMOnTime output tag is less than the value in the Pt[x].PWMMinimunOnTime configuration tag. Requires PWM to be enabled via the Pt[x].PWMEnable tag. 0 = The duration of the pulse cycle is not extended (default).
Tag Definitions Appendix B Table 47 - 1756-OB16IEF Module Configuration Tags (continued) Name Data Type Tag Definition Module Definition Pt[x].PWMMinimumOnTime REAL PWM Minimum On Time—Defines the minimum length of time required for the output to turn On. Requires PWM to be enabled via the Pt[x].PWMEnable tag. Valid values: 0.0002…3600.0 seconds or 0…100 percent Connection = Data Output Data = Data or Scheduled per Module or Connection = Peer Ownership Output Data = Data with Peer OutputMap[x].
Appendix B Tag Definitions Table 48 - 1756-OB16IEF Module Input Data Tags Name Data Type Tag Definition Module Definition Fault DINT Fault Status—Indicates whether a point is faulted. If communication to the output module is lost, then all 32 bits of the Module Fault word are set.
Tag Definitions Appendix B Table 48 - 1756-OB16IEF Module Input Data Tags (continued) Name Data Type Tag Definition Module Definition Pt[x].FuseBlown BOOL Fuse Is Blown—Indicates whether a fuse has blown due to a short or overload condition for the corresponding point. All blown fuse conditions are latched and must be reset. 0 = Fuse is not blown. 1 = Fuse is blown and has not been reset.
Appendix B Tag Definitions Table 48 - 1756-OB16IEF Module Input Data Tags (continued) Name Data Type Tag Definition Module Definition Pt[x].PeerWindow1OverrideStatus BOOL Peer Window 1 Override Status—Indicates whether peer window 1 data mapped to the corresponding output point is set up to be overridden by the value in the Pt[x].OverridePeerWindow1Value output tag. Requires the O:Pt[x].OverridePeerWindow1En output tag to be enabled. 0 = The override feature for peer window 1 is not enabled.
Tag Definitions Appendix B Table 49 - 1756-OB16IEF Module Output Data Tags Name Data Type Tag Definition Module Definition Pt[x].Data BOOL Data—Indicates the On/Off state to apply to the output point. 0 = Off 1 = On Connection = Data Output Data = Data or Scheduled per Module or Connection = Peer Ownership Output Data = Data with Peer Pt[x].ResetFuseBlown BOOL Reset Blown Fuse—Attempts to clear a blown fuse status and apply output data when the bit transitions from Off to On.
Appendix B Tag Definitions Table 49 - 1756-OB16IEF Module Output Data Tags (continued) Name Data Type Tag Definition Module Definition Pt[x].PWMOnTime REAL PWM On Time—Defines the length of time that a pulse is active. Requires PWM to be enabled via the Pt[x].PWMEnable configuration tag. Valid values: 0.0002…3600.0 seconds or 0…100.
Tag Definitions Appendix B Table 50 - 1756-OB16IEFS Module Configuration Tags—Scheduled per Point Output (continued) Name Data Type Tag Definition Module Definition FaultFinalState BOOL Fault Final State—Determines the final output state once the time in the FaultValueStateDuration tag elapses. 0 = Output turns Off once the time in the FaultValueStateDuration tag elapses, and module is still faulted.
Appendix B Tag Definitions Table 50 - 1756-OB16IEFS Module Configuration Tags—Scheduled per Point Output (continued) Name Data Type Tag Definition Module Definition PWM[x].ExecuteAllCycles BOOL Execute All PWM Cycles—Determines whether to execute the number of cycles defined via the PWM.CycleLimit tag regardless of the output logic. Requires PWM to be enabled via the PWM.Enable tag, and a cycle limit to be enabled via the PWM.CycleLimitEnable tag.
Tag Definitions Appendix B Table 51 - 1756-OB16IEFS Module Configuration Tags—Data Output (continued) Name Data Type Tag Definition Module Definition Pt[x].ProgValue BOOL Program Value—Defines the output state during Program mode. Requires the corresponding bit for the ProgMode tag to be cleared. 0 = The output state is Off during Program mode. 1 = The output state is On during Program mode. Connection = Data Output Data = Data Pt[x].
Appendix B Tag Definitions Table 51 - 1756-OB16IEFS Module Configuration Tags—Data Output (continued) Name Data Type Tag Definition Module Definition Pt[x].PWMFaultValueStateDuration SINT Fault State Duration—Defines the length of time that the output state remains in the Fault mode state before transitioning to a final state of On or Off. The Fault mode state is defined in the FaultValue tag. Valid values: • 0 = Hold forever (default).
Tag Definitions Appendix B Table 52 - 1756-OB16IEFS Module Input Data Tags—Scheduled per Point Output (continued) Name Data Type Tag Definition Module Definition CIPSyncTimeout BOOL CIP Sync Timeout—Indicates whether a valid time master on the backplane has timed out. 0 = A valid time master has not timed out. 1 = A valid time master was detected on the backplane, but the time master has timed out. The module is currently using its local clock.
Appendix B Tag Definitions Table 53 - 1756-OB16IEFS Module Input Data Tags—Data Output or Listen Only Connections Name Data Type Tag Definition Module Definition Fault DINT Fault Status—Indicates whether a point is faulted. If communication to the output module is lost, then all 32 bits of the Fault word are set. 0 = No fault 1 = Fault Connection = Data Output Data = Data or Connection = Listen Only Output Data = None Pt[x].
Tag Definitions Appendix B Table 53 - 1756-OB16IEFS Module Input Data Tags—Data Output or Listen Only Connections (continued) Name Data Type Tag Definition Module Definition OffsetTimestamp DINT Timestamp Offset—Indicates when the CIP Sync LocalClockOffset and GrandMasterID were last updated in CIP Sync format.
Appendix B Tag Definitions Table 54 - 1756-OB16IEFS Module Output Data Tags—Scheduled per Point Output (continued) Name Data Type Tag Definition Module Definition Schedule[x].Offset DINT Schedule Offset—Indicates a schedule’s offset value to be added to the baseline ScheduleTimestamp value to determine the absolute time at which a physical output will turn On or Off. The offset value must be +/-35 minutes from the baseline ScheduleTimestamp value.
Tag Definitions Array Data Structures Appendix B Fast digital I/O modules use an array data structure. In this type of structure, all the tags for a particular point are organized under that point. For example, in Figure 26, all of the tags that appear under point 0 also appear under points 1…15 for the input module in slot 1.
Appendix B Tag Definitions Notes: 212 Rockwell Automation Publication 1756-UM058G-EN-P - November 2012
Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration Topic Page Using Message Instructions 213 Processing Real-time Control and Module Services 214 One Service Performed Per Instruction 214 Create a New Tag 214 You can use ladder logic to perform run-time services on your module. For example, page 59 shows how to reset an electronic fuse module by using RSLogix 5000 software.
Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration Processing Real-time Control and Module Services Services sent through message instructions are not as time critical as the module behavior defined during configuration and maintained by a real-time connection. Therefore, the module processes messaging services only after the needs of the I/ O connection have been met.
Use Ladder Logic To Perform Run Time Services and Reconfiguration Appendix C A graphic that looks like a ladder, with rungs, appears in the right side of the RSLogix 5000 software program. You attach run-time service, such as a message instruction, to the rungs and then download the information to a controller. You can tell that the rung is in Edit mode because of the ‘e’ at the left side of the rung. 3. Find, then click MSG (message) instruction on the instruction toolbar.
Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration 5. Choose New Tag. The New Tag dialog box appears with the cursor in the Name field. IMPORTANT We suggest you name the tag to indicate what module service the message instruction is sending. For example, if a message instruction is to reset an electronic fuse, then name the tag, ‘reset fuse’, to reflect this. 6. Complete the fields on the New Tag dialog box.
Use Ladder Logic To Perform Run Time Services and Reconfiguration Appendix C Enter Message Configuration After creating a tag, you must enter certain parameters for the message configuration. This information is entered on the Configuration and Communication tabs of the Message Configuration dialog box. The Message Configuration dialog box is accessed by clicking the box with the ellipses (in the Message Control field). IMPORTANT In RSLogix 5000 software, version 10.07.
Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration Configuration Tab The Configuration tab provides information on what module service to perform and where to perform it. RSLogix 5000 Software, Version 9.00.00 or Earlier RSLogix 5000 Software, Version 10.07.00 or Later The following table explains the relationship of the fields in the above dialog boxes.
Use Ladder Logic To Perform Run Time Services and Reconfiguration Appendix C The following table contains code information that is necessary only if you are configuring the message with RSLogix 5000 software, version 9.00.00 or earlier. Table 57 - Module Services and Configuration Information—Required for RSLogix 5000 Software, Version 9.00.
Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration Table 58 - Copy Instruction Parameters for Module Services—Required for RSLogix 5000 Software, Version 9.00.
Use Ladder Logic To Perform Run Time Services and Reconfiguration Appendix C The following table lists tags used in the Source and Destination fields of the message instructions. Table 59 - Source and Destination Field Tags Source Tag Description Enable_32_Points DINT Parameter used to determine which points are enabled for the service. That is, if bit 0 = 1 for Reset Fuse, then point 0 has its electronic fuse reset. Results_32_Points DINT Pass (0)/ Fail (1) result for the service.
Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration Use Timestamped Inputs and Scheduled Outputs for Standard and Diagnostic I/O Modules This section demonstrates the use of timestamped inputs and scheduled outputs for standard and diagnostic digital I/O modules. The Change of State timestamp can be used to synchronize the output turning On or Off based on the time that the input transitions.
Use Ladder Logic To Perform Run Time Services and Reconfiguration Appendix C • Rung 3 is the main rung that checks for Change of State on the input point by comparing the current input timestamp (Time_at_which_Input_Changed) with the last timestamp (LastTimestamp). The input point (point 0) must have Change of State enabled or the timestamp will not update when the point transitions. Once Change of State has been detected, 10 ms is added to the input timestamp and sent to the output module's timestamp.
Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration The only difference is the output module is configured for scheduled outputs. The outputs will not get applied until the scheduled time has occurred. The Controller Tags dialog box below shows examples of the tags created in ladder logic. Use Timestamped Inputs and Scheduled Outputs for Fast I/O Modules This section demonstrates the use of timestamped inputs and scheduled outputs for fast digital I/O modules.
Use Ladder Logic To Perform Run Time Services and Reconfiguration Appendix C The following illustrations show the ladder instructions the program uses. The rungs perform these tasks: • Rungs 0 and 1 capture the rising or falling timestamps for input 0 of a 1756-IB16IF module. • Rung 2 executes only once at the transition from Program to Run mode.
Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration The input point (point 0) must have Change of State enabled. Otherwise, the timestamp will not update when the point transitions. Once Change of State has been detected, the value in the Delay tag is added to the input timestamp and sent to the output module's timestamp using a COP instruction. This causes the output module to apply its output at a time equal to the time that the input changed state plus the Delay time.
Use Ladder Logic To Perform Run Time Services and Reconfiguration Appendix C Reset a Fuse, Perform Pulse Test and Reset Latched Diagnostics The following ladder logic program shows how to use ladder logic to reset an electronic fuse for a faulted point, perform a pulse test, and to reset latched diaganostics. Click the box in each rung to see the associated configuration and communication.
Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration The Controller Tags dialog box shows examples of the tags created in the ladder logic, as displayed in the tag editor. Perform a WHO to Retrieve Module Identification and Status This ladder logic example shows how to retrieve module identification and status through a WHO service.
Use Ladder Logic To Perform Run Time Services and Reconfiguration Appendix C The user-defined WHO data structure displays module identification information in an easily understood format. For example, the Controller Tags dialog box shows the module’s major revision is 2. You do not have to create the user-defined data structure.
Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration The illustration shows an example WHO ladder logic application. The rungs perform these functions: • Rung 0 constantly polls the module for WHO status. To conserve bandwidth, only poll for status when necessary. • Rung 1 extracts the product type and catalog code. • Rung 2 extracts the module’s major and minor revisions. • Rung 3 extracts the module’s status information. • Rung 4 extracts the vendor ID and serial number.
Use Ladder Logic To Perform Run Time Services and Reconfiguration Appendix C The table defines the values returned for each rung. Table 60 - Rung Values Rung Module ID Retrieved Description 1 Product Type Catalog Code Module’s product type, 7=Digital I/O, 10=Analog I/O Module’s catalog number 2 Major Revision Minor Revision Module’s major revision Module’s minor revision 3 Status Module’s status. Multiple bits listed.
Appendix C Use Ladder Logic To Perform Run Time Services and Reconfiguration Notes: 232 Rockwell Automation Publication 1756-UM058G-EN-P - November 2012
Appendix D Choose a Correct Power Supply Use the chart to determine the power your ControlLogix chassis is using to prevent an inadequate power supply. We recommend that you use this worksheet to check the power supply of each ControlLogix chassis used. Slot Number 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Module Cat. No. Current @ 5.1V DC (mA) Power @ 5.1V DC (Watts) Current @ 24V DC (mA) Power @ 24V DC (Watts) x 5.1V = x 5.1V = x 5.1V = x 5.1V = x 5.1V = x 5.1V = x 5.1V = x 5.1V = x 5.1V = x 5.
Appendix D Choose a Correct Power Supply Notes: 234 Rockwell Automation Publication 1756-UM058G-EN-P - November 2012
Appendix E Motor Starters for Digital I/O Modules This appendix provides data to help you choose a ControlLogix digital I/O module to drive Bulletin 500 series motor starters in your application. The tables list the number of motor starters (five sizes are listed for each module) that a particular digital I/O module can drive. IMPORTANT When using the tables, remember that the supply voltage for each module must not drop below the minimum state motor starter supply voltage.
Appendix E Motor Starters for Digital I/O Modules Determine the Maximum Number of Motor Starters To determine the maximum number of motor starters that can be used by any 1756 digital I/O module, refer to this example. Table 64 - Number of Motor Starters to be Used Step Value used in this example 1. Choose your motor starter. Allen-Bradley Bulletin 500 Size 3 120V AC/60 Hz/2-3 Poles. Inrush 1225VA, Sealed=45VA 2. Determine the number of motor starters required for your application.
Appendix F Major Revision Upgrades Topic Page If Using a Compatible or Disabled Keying I/O Configuration 238 If Using an Exact Match Keying Configuration 238 With the exception of fast digital I/O modules (catalog numbers 1756-IB16IF, 1756-OB16IEF, and 1756-OB16IEFS), ControlLogix 1756 digital I/O modules are transitioning to use a new, internal backplane Application Specific Integrated Circuits (ASIC) chip. As a result, the Major Revision number for these modules has also been upgraded.
Appendix F Major Revision Upgrades If Using a Compatible or Disabled Keying I/O Configuration If you are replacing a 2.x module with a 3.x module and have configured the 2.x module to use Compatible or Disabled Keying, further steps are not required. If Using an Exact Match Keying Configuration If you are currently using a 2.x module configured at Exact Match keying, consider changing the module’s electronic keying in the I/O configuration to Compatible or Disabled Keying.
Appendix G 1492 IFMs for Digital I/O Modules Cable Overview As an alternative to buying RTBs and connecting the wires yourself, you can buy a wiring system that connects to I/O modules through prewired and pretested cables. IMPORTANT The ControlLogix system has been agency certified using only the ControlLogix RTBs (1756-TBCH, 1756-TBNH, 1756-TBSH and 1756-TBS6H).
Appendix G 1492 IFMs for Digital I/O Modules Additional prewired cable combinations include the following: • Digital I/O module-ready cables with free connectors wire into standard terminal blocks or other type of connectors. The other end of the cable assembly is an RTB that plugs into the front of the I/O module. I/O Module Prewired Cable with Free Connectors Terminal Block Most of the I/O module-ready cables use 0.823 mm2 (18 AWG) conductors for higher current applications or longer cable runs.
1492 IFMs for Digital I/O Modules Appendix G Table 65 - IFMs and Prewired Cables I/O Cat. No. IFM Cat. No.
Appendix G 1492 IFMs for Digital I/O Modules Table 65 - IFMs and Prewired Cables (continued) I/O Cat. No. IFM Cat. No.
1492 IFMs for Digital I/O Modules Appendix G Table 65 - IFMs and Prewired Cables (continued) I/O Cat. No. IFM Cat. No.
Appendix G 1492 IFMs for Digital I/O Modules Table 65 - IFMs and Prewired Cables (continued) I/O Cat. No. IFM Cat. No.
1492 IFMs for Digital I/O Modules Appendix G Table 65 - IFMs and Prewired Cables (continued) I/O Cat. No. IFM Cat. No.
Appendix G 1492 IFMs for Digital I/O Modules Table 65 - IFMs and Prewired Cables (continued) I/O Cat. No. IFM Cat. No.
1492 IFMs for Digital I/O Modules Appendix G Table 65 - IFMs and Prewired Cables (continued) I/O Cat. No. IFM Cat. No.
Appendix G 1492 IFMs for Digital I/O Modules The following tables describe the prewired, module-ready cables and connectors available for your ControlLogix digital I/O modules. Table 66 - Module-Ready Cables Cat. No.(1) No. of Conductors Conductor Size Nominal Outer Diameter RTB at the I/O Module End 1492-CABLExU 20 0.326 mm2 (22 AWG) 9.0 mm (0.36 in.) 1756-TBNH 11.7 mm (0.46 in.
Appendix H History of Changes Topic Page 1756-UM058F-EN-P, April 2012 249 1756-UM058E-EN-P, August 2010 250 This appendix summarizes the revisions to this manual. Reference this appendix if you need information to determine what changes have been made across multiple revisions. This may be especially useful if you are deciding to upgrade your hardware or software based on information added with previous revisions of this manual.
Appendix H History of Changes 1756-UM058E-EN-P, August 2010 Change Added information for scheduling I/O modules on the ControlNet network and setting up I/O modules to trigger event-based tasks. Added features and module-specific information for the 1756-IA32 module. Added features and module-specific information for the 1756-IG16 module Added features and module-specific information for the 1756-OB8I module. Added features and module-specific information for the 1756-OB16IS module.
Glossary broadcast Data transmissions to all addresses or functions. change of state (COS) Any change in the ON or OFF state of a point on an I/O module. communication format Format that defines the type of information transferred between an I/O module and its owner-controller. This format also defines the tags created for each I/O module.
Glossary minor revision A module revision that is updated any time there is a change to the module that does not affect its function or interface. multicast Data transmissions that reach a specific group of one or more destinations. multiple owners A configuration set-up where multiple owner-controllers use exactly the same configuration information to simultaneously own an input module. network update time (NUT) The smallest repetitive time interval in which the data can be sent on a ControlNet network.
Index A agency certification Class I Division 2, UL, CSA, FM, CE 68 array data structure 211 assemble RTB 119 CST Timestamped Data communication format 132 CST Timestamped Fuse Data communication format 133 D C cage clamp RTB 116 Change of State (COS) data transmissions 27 diagnostic change of state 72 modules 72, 79 CIP Sync time 48, 49, 202, 209, 224 Class I Division 2 certification 68 communication format 131 producer/consumer model 31 communication format about 131 CST Timestamped Fuse Data 133 CST Ti
Index L fault latch 61 type 181 fault reporting diagnostic input modules 79 modules 70 output modules 81 fast input modules 106 output modules 107 standard input modules 64 modules 39 output modules 65 features common 37-66 diagnostic 67-82 digital I/O modules 138 fast 83-107 field power loss detection 1756-OA8E module 60, 74 field power loss word diagnostic input modules 80 output modules 82 standard output modules 66 flat data structure 211 Full Diagnostic Input Data communication format 132 Full Diagno
Index module compatibility diagnostic input modules 67 output modules 68 fast input modules 83 output modules 84 standard input modules 37 output modules 38 module fault word diagnostic input modules 80 output modules 82, 107 standard output modules 66 module identification information 17 ASCII text string 17 major revision 17 minor revision 17 product code 17 product type 17 retrieving 40 serial number 17 status 17 vendor ID 17 module status 17 multiple owner-controllers 34 N NEMA clamp RTB 117 no load d
Index status reporting diagnostic input modules 79 output modules 81 fast input modules 106 output modules 107 standard input modules 64 output modules 65 Studio 5000 environment 11 T task, event 28, 93-94 timestamps CIP Sync 48, 202, 209, 224 CST 47, 222 diagnostic 69 latch 89 tips conserving ControlNet bandwidth 28 listen-only communication format 131 pulse test 78 trigger event task 28, 93-94 troubleshooting module status indicators 16, 50 W wiring connections extended-depth housing 120 field wiring o
Rockwell Automation Support Rockwell Automation provides technical information on the Web to assist you in using its products. At http://www.rockwellautomation.com/support, you can find technical manuals, technical and application notes, sample code and links to software service packs, and a MySupport feature that you can customize to make the best use of these tools. You can also visit our Knowledgebase at http://www.rockwellautomation.