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
your local Rockwell Automation sales office or online at http://www.rockwellautomation.com/literature/
important differences between solid-state equipment and hard-wired electromechanical devices. Because of this difference,
and also because of the wide variety of uses for solid-state equipment, all persons responsible for applying this equipment
must satisfy themselves that each intended application of this equipment is acceptable.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the
use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or
liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or
software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation,
Inc., is prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
available from
) describes some
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment,
which may lead to personal injury or death, property damage, or economic loss.
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous
voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may
reach dangerous temperatures.
Identifies information that is critical for successful application and understanding of the product.
Allen-Bradley, ControlFLASH, ControlLogix, ControlLogix-XT, Logix5000, Rockwell Software, Rockwell Automation, RSLogix, RSNetWorx, Studio 5000, and TechConnect are trademarks o f Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Summary of Changes
This manual contains new and updated information. Changes throughout this
revision are marked by change bars, as shown to the right of this paragraph.
New and Updated
Information
This table contains the changes made to this revision.
Top icPag e
Studio 5000™ Logix Designer application is the rebranding of RSLogix™ 5000 software9
Archiving38
Archiving Connection communication format75
Data storage101
Archiving tags117
Module revision history143
Rockwell Automation Publication 1756-UM005B-EN-P - January 20133
Summary of Changes
Notes:
4Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Table of Contents
Preface
What is the ControlLogix
High-speed Analog I/O Module?
High-speed Analog I/O Operation
in the ControlLogix System
8Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Preface
This manual describes how to install, configure, and troubleshoot your
ControlLogix® high-speed analog I/O module. You must be able to program and
operate a ControlLogix controller to efficiently use your high-speed analog I/O
module.
Studio 5000 Environment
The Studio 5000 Engineering and Design Environment combines engineering
and design elements into a common environment. The first element in the
Studio 5000 environment is the Logix Designer application. The Logix Designer
application is the rebranding of RSLogix 5000 software and will continue to be
the product to program Logix5000™ controllers for discrete, process, batch,
motion, safety, and drive-based solutions.
The Studio 5000 environment is the foundation for the future of Rockwell
Automation® engineering design tools and capabilities. It is the one place for
design engineers to develop all the elements of their control system.
Rockwell Automation Publication 1756-UM005B-EN-P - January 20139
Preface
Additional Resources
These documents contain additional information concerning related products
from Rockwell Automation.
ControlLogix Analog I/O Modules User Manual,
publication 1756-UM009
ControlLogix System User Manual, publication 1756-UM001 Describes how to install, configure, program, and
ControlLogix Chassis and Power Supplies Installation
Instructions, publication 1756-IN005
Industrial Automation Wiring and Grounding Guidelines,
publication 1770-4.1
Product Certifications website, http://www.ab.comProvides declarations of conformity, certificates, and
Provides specifications for ControlLogix I/O modules.
Describes how to install, configure, and troubleshoot
ControlLogix analog I/O modules.
operate a ControlLogix system.
Describes how to install and troubleshoot standard and
ControlLogix-XT™ versions of the 1756 chassis and
power supplies, including redundant power supplies.
Provides general guidelines for installing a Rockwell
Automation industrial system.
other certification details.
You can view or download publications at
http://www.rockwellautomation.com/literature/
. To order paper copies of
technical documentation, contact your local Allen-Bradley distributor or
Rockwell Automation sales representative.
10Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Chapter 1
What is the ControlLogix
High-speed Analog I/O Module?
Top icPag e
Available Features11
High-speed Analog I/O Modules in the ControlLogix System12
The ControlLogix high-speed analog I/O module is an interface module that
converts analog signals to digital values for inputs and converts digital values to
analog signals for outputs. Using the producer/consumer network model, the
module produces information when needed while providing additional system
functions.
Available Features
The following are some of the features available on the module:
• Input Synchronization—This feature lets you synchronize the sampling of
inputs across multiple fast analog modules in the same chassis, allowing
those inputs to sample at the same rate within microseconds of each other.
For more information, see Synchronize Module Inputs
• Combination module offering 4 differential inputs and 2 outputs
• Sub-millisecond input sampling
• One millisecond output updates
• On-board alarms and scaling
• Removal and insertion under power (RIUP)
• Producer/consumer communication
• Rolling timestamp of data in milliseconds
• Coordinated System Time (CST) timestamp of data in microseconds
• IEEE 32 bit floating point
• Class I/Division 2, UL, CSA, CE, and C-Tick Agency Certification
To see a complete listing, including detailed explanations of all module features,
see Chapter 3
.
on page 45.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201311
Chapter 1What is the ControlLogix High-speed Analog I/O Module?
IMPORTANT
Control Logix
Backplane
Connector
Removable
Ter mi nal Bl ock
Indicators
Locking Tab
Slots for
Keying the
RTB
Connector Pins
Top an d
Bottom
Guides
41623
High-speed Analog I/O
Modules in the
ControlLogix System
A ControlLogix high-speed analog I/O module mounts in a ControlLogix
chassis and uses a Removable Terminal Block (RTB) or Interface Module (IFM)
to connect all field-side wiring.
Before you install and use your module, do the following :
• Install and ground a 1756 chassis and power supply. Refer to the
publications listed in Additional Resources
on page 10.
• Order and receive an RTB or IFM and its components for your
application.
RTBs and IFMs are not included with your module purchase. You must order
them separately. For more information, contact your local distributor or
Rockwell Automation representative.
Figure 1 - Physical Features of the High-speed Analog I/O Module
12Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
What is the ControlLogix High-speed Analog I/O Module?Chapter 1
Ta b l e 1 lists the physical features on the ControlLogix high-speed analog I/O
module.
Table 1 - ControlLogix High-speed Analog I/O Module Physical Features
FeatureDescription
ControlLogix backplane connectorProvides an interface to the ControlLogix system by connecting the module to
Connector pinsInput/output, power, and grounding connections are made to the module
Locking tabAnchors the RTB on the module to maintain wiring connections.
Slots for keyingSlots mechanically key the RTB to prevent you from making the wrong wire
Status indicatorsDisplay the status of communication, module health, and calibration
Top and bottom guidesProvide assistance in seating the RTB onto the module.
the backplane.
through these pins with the use of an RTB.
connections to your module.
information. Use these indicators to help in troubleshooting.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201313
Chapter 1What is the ControlLogix High-speed Analog I/O Module?
Notes:
14Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Chapter 2
IMPORTANT
High-speed Analog I/O Operation
in the ControlLogix System
Top icPag e
Ownership and Connections16
Configure the Module16
Direct Connections17
Inputs and Outputs on the Same Module18
Differences between Inputs and Outputs20
Listen-only Mode22
A ControlLogix high-speed analog I/O module’s performance behavior varies
depending upon whether it operates in the local chassis or in a remote chassis.
Module performance is limited in a remote chassis. The network cannot
effectively accommodate the fastest module update rates because the size of
the data broadcast requires a large portion of the network’s bandwidth. For
maximum module performance, we recommend you use it in a local chassis.
This chapter describes how the ControlLogix high-speed analog I/O module
operates in a local chassis. For more information on how the module operates
in a remote chassis, see Appendix
E.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201315
Chapter 2High-speed Analog I/O Operation in the ControlLogix System
Ownership and Connections
Configure the Module
Every high-speed analog I/O module in the ControlLogix system must be owned
by a ControlLogix controller. This owner-controller stores configuration data for
the module and can be local or remote in reference to the module’s position. The
owner-controller sends the high-speed analog I/O module configuration data to
define the module’s behavior and begin operation.
The ControlLogix high-speed analog I/O module is limited to a single owner
and must continuously maintain communication with the owner to operate
normally.
ControlLogix input modules allow multiple owner-controllers that each store the
module’s configuration data. The high-speed analog I/O module, however, also
has outputs and cannot support multiple owner-controllers. Other controllers
can make listen-only connections to the module, though. For more information
on listen-only connections, see page 22
The I/O configuration portion of the Studio 5000 Logix Designer application
generates the configuration data for each high-speed analog I/O module in the
control system.
With the configuration dialog boxes in the Logix Designer application, you can
configure the inputs and outputs of a high-speed analog module at the same time.
Configuration data is transferred to the owner-controller during the program
download and subsequently transferred to the appropriate modules.
.
Follow these guidelines when configuring high-speed analog I/O modules.
1. Configure all modules for the controller by using the software.
2. Download configuration information to the controller.
3. Go online with your Logix Designer project to begin operation.
For more information on how to use the software to configure the module, see
Chapter 5
.
16Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
High-speed Analog I/O Operation in the ControlLogix SystemChapter 2
Direct Connections
A direct connection is a real-time data transfer link between the controller and
the module 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.
If a controller has configuration data referencing a slot in the control system, the
controller periodically checks for the presence of a device there. When a device’s
presence is detected, the controller automatically sends the configuration data
and one of the following events occurs:
• If the data is appropriate to the module found in the slot, a connection is
made and operation begins.
• If the configuration data is not appropriate, the data is rejected, and an
error message appears in the software. In this case, the configuration data
can be inappropriate for any of a number of reasons. For example, a
module’s configuration data may be appropriate except for a mismatch in
electronic keying that prevents normal operation.
The controller continuously maintains and monitors its connection with a
module. Any break in the connection, such as removal of the module from the
chassis while under power, causes the controller to set fault status bits in the data
area associated with the module. Relay ladder logic may be used to monitor this
data area to detect the module’s failures.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201317
Chapter 2High-speed Analog I/O Operation in the ControlLogix System
IMPORTANT
1
2
On-Board Memory
Status Data
Channel Data
Channel Data
Channel Data
Channel Data
Input 0
Input 1
Input 2
Input 3
Timestamp
Output Data Echo
Output Data Echo
Output 0
Output 1
Inputs and Outputs on the
Same Module
The ControlLogix high-speed analog I/O module has 4 inputs and 2 outputs.
The following configurable parameters affect module behavior:
• Real Time Sample (RTS)
• Requested Packet Interval (RPI)
—Defines the input update rate.
—Defines the output update rate and
additional transfers of input data.
Real Time Sample (RTS)
The RTS is a configurable parameter (0.3…25 ms) that defines the input update
rate. This parameter causes the module to do the following.
1. Scan all input channels and store the data in on-board memory.
2. Multicast the updated channel data, as well as other status data, to the
backplane of the local chassis.
18Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
The RTS value is set during the initial configuration. This value can be adjusted
anytime. To use sub-millisecond values, type values with a decimal point. For
example, to use 800 ms, type 0.8.
For more information on how to set the RTS, see Chapter 5
.
High-speed Analog I/O Operation in the ControlLogix SystemChapter 2
IMPORTANT
On-Board Memory
Status Data
Channel Data
Channel Data
Channel Data
Channel Data
Timestamp
Output Data Echo
Output Data Echo
Input 0
Input 1
Input 2
Input 3
Output 0
Output 1
Requested Packet Interval (RPI)
The RPI is a configurable parameter that also instructs the module to multicast
its channel and status data to the local chassis backplane. However, the RPI
instructs the module to multicast the current contents of its on-board memory,
including input and output data echo, when the RPI expires. When the RPI
expires, the module does not update its channels prior to the multicast. The RPI
also instructs the owner-controller to update the module outputs.
The owner-controller sends output data to the high-speed analog I/O module
outputs asynchronously to when channel data and output data echo data are
returned over the ControlLogix backplane.
The RPI value is set during the initial module configuration. Adjusting the RPI
causes the connection to close and reopen.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201319
Chapter 2High-speed Analog I/O Operation in the ControlLogix System
IMPORTANT
RTS
20 ms—Updated Input Data
RPI
5 ms—Updated and Old Data,
Depending on Time
5 10152025303540455055 60657075 80
Time (ms)
Updated input channel data is received at 0 ms, 20 ms, 40 ms, 60 ms, and 80 ms. The data
received at other RPI times repeats the most previous RTS. For example, data received at
30 ms repeats that received at 20 ms.
Differences between
Inputs and Outputs
The ControlLogix high-speed analog I/O module uses both inputs and outputs.
However, there are significant differences between how each channel type
operates.
Module Input Operation
In traditional I/O systems, controllers poll module inputs to obtain their status.
The owner-controller does not poll the ControlLogix high-speed analog inputs
once a connection is established. Rather, the module multi-casts its input data
periodically. Multicast frequency depends on module configuration, such as RTS
and RPI rates.
The module only sends data at the RPI in these scenarios:
• RPI < RTS. In this case, the module multicasts at both the RTS rate and the
RPI rate. Their respective values dictate how often the owner-controller
receives data and how many multicasts from the module contain updated
channel data.
• If the RPI > RTS, each multicast from the module has updated channel
data. In effect, the module is only multicasting at the RTS rate.
• The module is operating in a mode where inputs are not being sampled, for
example calibration.
In Figure 2
, the RTS value is 20 ms and the RPI value is 5 ms. Only every fourth
multicast contains updated channel data.
Figure 2 - Input Data Update Rate
20Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
High-speed Analog I/O Operation in the ControlLogix SystemChapter 2
Data Sent from Owner at the RPI
Owner-controllerHigh-speed Analog I/O Module
Module Output Operation
When specifying an RPI value for the high-speed analog I/O module, you define
when the controller broadcasts output data to the module. If the module resides
in the same chassis as the owner-controller, the module receives the data almost
immediately.
High-speed analog module outputs receive data from the owner-controller and
echo output data only at the period specified in the RPI. Data is not sent to the
module at the end of the controller’s program scan.
When a high-speed analog I/O module receives new data from an
owner-controller, the module multicasts or echoes the output data value that
corresponds to the analog signal applied to the output terminals
the control system at the next RPI or RTS, whichever occurs first. This feature,
called Output Data Echo.
Depending on the value of the RPI, with respect to the length of the controller
program scan, the module can receive and echo data multiple times during one
program scan.
(1)
to the rest of
Because it is not dependent on reaching the end of the program to send data, the
controller effectively allows the module’s output channels to change values
multiple times during a single program scan when the RPI is less than the
program scan length.
(1) Although the output value at the RTB screw terminal typically matches the output data e cho value, it is not guaranteed to match.
The output data echo that is multicast to the rest of the control system represents the value the outputs were commanded to be.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201321
Chapter 2High-speed Analog I/O Operation in the ControlLogix System
IMPORTANT
Listen-only Mode
Any controller in the system can listen to the data from a high-speed analog I/O
module (input data or echoed output data) even if the controller does not own
the module. The module does not have to hold the module’s configuration data
to listen to the module.
During the I/O configuration process, you can specify a Listen-only mode in the
Communication Format field. For more information on Communication
Format, see page 75
Choosing a Listen-only mode option allows the controller and module to
establish communication without the controller sending any configuration data.
In this instance, another controller owns the module being listened to and stores
the module’s configuration data.
.
Controllers using the Listen-only mode continue to receive data multicast from
the I/O module as long as a connection between an owner and I/O module is
maintained.
If the connection between the owner and the module is broken, the module
stops multicasting data and connections to all listening controllers are also
broken.
22Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Chapter 3
Module Features
Top icPag e
Input Compatibility23
Output Compatibility23
General Module Features24
Electronic Keying25
Understand Module Resolution, Scaling and Data Format35
Features Specific to ModuleInputs37
Features Specific to Module Outputs46
Fault and Status Reporting49
Input Compatibility
Output Compatibility
ControlLogix high-speed analog I/O module inputs convert the following
analog signals into digital values:
• Vo l t s
• Milliamps
The digital value that represents the magnitude of the analog signal is then
transmitted on the backplane to an owner-controller or other control entities.
ControlLogix high-speed analog I/O module outputs convert a digital value
delivered to the module via the backplane into an analog signal:
• -10.5…10.5V
or
• 0…21 mA
The digital value represents the magnitude of the desired analog signal. The
module converts the digital value into an analog signal and provides this signal on
the module's screw terminals.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201323
Chapter 3Module Features
General Module Features
This section describes features available on ControlLogix high-speed analog I/O
modules that are common with other ControlLogix I/O modules.
Removal and Insertion Under Power (RIUP)
ControlLogix high-speed analog I/O modules may be inserted and removed
from the chassis while power is applied. This feature allows greater availability of
the overall control system because, while the module is being removed or
inserted, there is no additional disruption to the rest of the controlled process.
Module Fault Reporting
ControlLogix high-speed analog I/O modules provide both hardware and
software indication when a module fault has occurred. Each module has a fault
status indicator. The Logix Designer application graphically displays the fault
and includes a fault message describing the nature of the fault. This feature lets
you to determine how your module has been affected and what action to take to
resume normal operation.
For more information about fault and status reporting, see page 49
.
Fully Software Configurable
The Logix Designer application uses an interface to configure the module. All
module features are enabled or disabled through the I/O configuration portion
of the application.
The user can also use the software to interrogate any module in the system to
retrieve the following:
• Serial number
• Revision information
• Catalog number
• Vendor identification
• Error/fault information
• Diagnostic counters
24Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Module FeaturesChapter 3
IMPORTANT
Electronic Keying
The electronic keying feature automatically compares the expected module, as
shown in the Logix Designer I/O Configuration tree, to the physical module
before I/O communication begins. You can use electronic keying to help prevent
communication to a module that does not match the type and revision expected.
For each module in the I/O Configuration tree, the user-selected keying option
determines if, and how, an electronic keying check is performed. Typically, three
keying options are available:
• Exact Match
• Compatible Keying
• Disabled Keying
You must carefully consider the benefits and implications of each keying option
when selecting between them. For some specific module types, fewer options are
available.
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.
Table 2 - Keying Attributes
AttributeDescription
VendorThe manufacturer of the module, for example, Rockwell Automation/Allen-Bradley.
Product TypeThe general type of the module, for example, communication adapter, AC drive, or digital
I/O.
Product CodeThe specific type of module, generally represented by its catalog number, for example,
1756-IB16I.
Major RevisionA number that represents the functional capabilities and data exchange formats of the
module. Typically, although not always, a later, that is higher, Major Revision supports at
least all of the data formats supported by an earlier, that is lower, Major Revision of the
same catalog number and, possibly, additional ones.
Minor RevisionA number that indicates the module’s specific firmware revision. Minor Revisions
typically do not impact data compatibility but may indicate performance or behavior
improvement.
You can find revision information on the General tab of a module’s Properties
dialog box.
Figure 3 - General Tab
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.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201325
Chapter 3Module Features
EXAMPLE
IMPORTANT
Module Configuration
Vendor = Allen-Bradley
Product Type = Digital Input Module
Catalog Number = 1756-IB16D
Major Revision = 3
Minor Revision = 1
Physical Module
Vendor = Allen-Bradley
Product Type = Digital Input Module
Catalog Number = 1756-IB16D
Major Revision = 3
Minor Revision = 2
Communication is prevented.
Exact Match
Exact Match keying requires all keying attributes, that is, Vendor, Product Type,
Product Code (catalog number), Major Revision, and Minor Revision, of the
physical module and the module created in the software to match precisely to
establish communication. If any attribute does not match precisely, I/O
communication is not permitted with the module or with modules connected
through it, as in the case of a communication module.
Use Exact Match keying when you need the system to verify that the module
revisions in use are exactly as specified in the project, such as for use in highlyregulated industries. Exact Match keying is also necessary to enable Automatic
Firmware Update for the module via the Firmware Supervisor feature from a
Logix5000 controller.
In this 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.
26Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
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 FeaturesChapter 3
Compatible Keying
Compatible Keying indicates that the module determines whether to accept or
reject communication. Different module families, communication adapters, and
module types implement the compatibility check differently based on the family
capabilities and on prior knowledge of compatible products. Release notes for
individual modules indicate the specific compatibility details.
Compatible Keying is the default setting. Compatible Keying allows the physical
module to accept the key of the module configured in the software, provided that
the configured module is one the physical module is capable of emulating. The
exact level of emulation required is product and revision specific.
With Compatible Keying, you can replace a module of a certain Major Revision
with one of the same catalog number and the same or later, that is higher, Major
Revision. If a Major Revision is the same, then make sure that the Minor Revision
is the same or higher than it is configured in the project. In some cases, the
selection makes it possible to use a replacement that is a different catalog number
than the original. For example, you can replace a 1756-CNBR module with a
1756-CN2R module.
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 config ured, we recommend that you configure your module
using the earliest, that is, lowest, revision of the physical module that you believe
will be used in the system. By doing this, you can avoid the case of a physical
Rockwell Automation Publication 1756-UM005B-EN-P - January 201327
Chapter 3Module Features
EXAMPLE
Module Configuration
Vendor = Allen-Bradley
Product Type = Digital Input Module
Catalog Number = 1756-IB16D
Major Revision = 3
Minor Revision = 3
Physical Module
Vendor = Allen-Bradley
Product Type = Digital Input Module
Catalog Number = 1756-IB16D
Major Revision = 3
Minor Revision = 2
Communication is prevented.
module rejecting the keying request because it is an earlier revision than the one
configured in the software.
In this scenario, Compatible Keying prevents I/O communication.
The module configuration is for a 1756-IB16D module with module revision
3.3. 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 is lower than expected and may not be compatible with 3.3.
28Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Module FeaturesChapter 3
EXAMPLE
IMPORTANT
Module Configuration
Vendor = Allen-Bradley
Product Type = Digital Input Module
Catalog Number = 1756-IB16D
Major Revision = 2
Minor Revision = 1
Physical Module
Vendor = Allen-Bradley
Product Type = Digital Input Module
Catalog Number = 1756-IB16D
Major Revision = 3
Minor Revision = 2
Communication is allowed.
In this 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.
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.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201329
Chapter 3Module Features
EXAMPLE
Module Configuration
Vendor = Allen-Bradley
Product Type = Digital Input Module
Catalog Number = 1756-IA16
Major Revision = 3
Minor Revision = 1
Physical Module
Vendor = Allen-Bradley
Product Type = Analog Input Module
Catalog Number = 1756-IF16
Major Revision = 3
Minor Revision = 2
Communication is prevented.
Disabled Keying
Disabled Keying indicates the keying attributes are not considered when
attempting to communicate with a module. Other attributes, such as data size
and format, are considered and must be acceptable before I/O communication is
established. With Disabled Keying, I/O communication may occur with a
module other than the type specified in the I/O Configuration tree with
unpredictable results. We generally do not recommend using Disabled Keying.
ATT EN TI ON : Be extremely cautious when using Disabled Keying; if used
incorrectly, this option can lead to personal injury or death, property damage,
or economic loss.
If you use Disabled Keying, you must take full responsibility for understanding
whether the module being used can fulfill the functional requirements of the
application.
In this 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.
30Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Module FeaturesChapter 3
EXAMPLE
IMPORTANT
Module Configuration
Vendor = Allen-Bradley
Product Type = Digital Input Module
Catalog Number = 1756-IA16
Major Revision = 2
Minor Revision = 1
Physical Module
Vendor = Allen-Bradley
Product Type = Digital Input Module
Catalog Number = 1756-IB16
Major Revision = 3
Minor Revision = 2
Communication is allowed.
In this scenario, Disable Keying allows I/O communication.
The module configuration is for a 1756-IA16 digital input module. The physical
module is a 1756-IB16 digital input module. In this case, communication is
allowed because the two digital modules share common data formats.
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.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201331
Chapter 3Module Features
Access to System Clock for Timestamping Functions
Certain modules, such as controllers, in the ControlLogix chassis maintain a
system clock. The clock is a free-running, 64-bit number that increments every
microsecond. It is used to places a timestamp on the sampling of input data
within the local chassis.
You can configure your high-speed analog I/O modules to access this clock and
timestamp input data when the module multicasts to the system. You decide how
to timestamp data when you choose a communication format. For more
information about choosing a communication format, see page 75
This feature allows for accurate calculations between events to help you identify
the sequence of events in either fault conditions or in the course of normal I/O
operations. This clock is also used to synchronize inputs across multiple modules
in the same chassis. For more information about synchronizing module inputs,
see page 45
.
.
Rolling Timestamp
Each high-speed analog I/O module maintains a rolling timestamp that is
unrelated to the Coordinated System Time (CST). The rolling timestamp is an
on-board, continuously running 15-bit timer that counts in milliseconds.
For module inputs, when the module scans its input channels, it also records the
value of the rolling timestamp at that time. The user program can then use the
last two rolling timestamp values and calculate the interval between receipt of
data or the time when new data has been received.
Because the high-speed analog I/O module offers sub-millisecond sample times
and the rolling timestamp counts in milliseconds, it is possible that a new sample
can be taken without altering the rolling timestamp. If accurate time deltas are
required in such sub-millisecond cases, the CST timestamp’s lower 32 bits offer
the necessary precision.
Producer/Consumer Model
The producer/consumer model is an intelligent data exchange between modules
and other system devices in which each module produces data without having
first been polled. The modules produce the data and any owner or listen-only
controller device can decide to consume it.
For example, module inputs produce 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. For a more detailed explanation of this
process, see Chapter 2
32Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
.
Module FeaturesChapter 3
IMPORTANT
Status Information
Each ControlLogix high-speed analog I/O module has status indicators that
allow you to check module health and operational status.
The following status can be checked with the indicators:
•Calibration status—The display blinks to indicate when your module is
in the Calibration mode.
•Module status—The display indicates the module’s communication
status.
To see the status indicators on the ControlLogix high-speed analog I/O module,
see Chapter 7
.
Full Class I Division 2 Compliance
All ControlLogix high-speed analog I/O modules maintain CSA Class I
Division 2 system certification. This allows the ControlLogix system to be placed
in an environment other than only a 100% hazard free.
Do not pull modules under power or remove a powered RTB when a hazardous
environment is present.
CE/CSA/UL/C-Tick Agency Certification
The ControlLogix high-speed analog I/O module has obtained multiple agency
certifications, such as CE, CSA, UL, and C-Tick. If the module has received an
agency certification, it is marked as such.
Field Calibration
ControlLogix high-speed analog I/O modules allow you to calibrate each
channel individually or in groups, such as all inputs at once. The Logix Designer
application provides an interface to perform calibration.
To see how to calibrate your module, see Chapter 6
.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201333
Chapter 3Module Features
IMPORTANT
Latching of Alarms
The latching feature allows the high-speed analog I/O module to latch an alarm
in the set position once it has been triggered, even if the condition causing the
alarm to occur disappears. Once an alarm is latched, you must unlatch it via the
Logix Designer application or a message instruction.
To see how to unlatch an alarm, see page 77
.
Alarm Disable
The Logix Designer application provides the option to disable all of the process
alarms available on the module, as described on pages 44
To see how to disable the process alarms, see page 77
, 45, and 48.
.
Data Format
Your high-speed analog I/O module multicasts floating point data. Floating
point data uses a 32-bit IEEE format. Integer mode is not available on the
ControlLogix high-speed analog I/O module.
Module Inhibiting
Module inhibiting provides the option to close the connection between a
high-speed analog I/O module and its owner-controller. This feature stops the
data transfer between the owner-controller and a configured module. The
connection is reopened when the module is uninhibited.
Whenever you inhibit a high-speed analog I/O module, all outputs change to
the state configured for the Program mode.
For example, if the module is configured so that the state of the outputs go to
zero during Program mode, whenever the module is inhibited, the outputs go
to zero.
34Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Module FeaturesChapter 3
IMPORTANT
4096 Counts
-10V0V5V10V
8192 Counts
16,384 Counts
0 mA21 mA
8192 Counts
Voltage Resolution
Current Resolution
0…5V (actual limit = 5.25V)
Inputs Only
0…10V (actual limit = 10.5V)
Inputs Only
-10…10V (actual limit = -10.5V …10.5V)
Inputs and Outputs
0…21 mA
Outputs use 8192 counts of
current resolution.
4096 Counts
0 mA21 mA
0 to 21 mA
Inputs use 4096 counts of
current resolution.
Understand Module
Resolution, Scaling
and Data Format
The following three concepts are closely related and must be explained in
conjunction with each other:
• Module Resolution
• Scaling
Module Resolution
Resolution is the smallest amount of change that the module can detect.
High-speed analog I/O modules are capable of 14-bit resolution. The 14 bits
represent 16,384 counts. Depending on the operating range, the available counts
varies, as shown in Figure 4
A module’s resolution is fixed. It does not change regardless of how you decide
to scale your module.
Figure 4 - Available Counts
.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201335
Chapter 3Module Features
IMPORTANT
IMPORTANT
Module Resolution
4096 Counts
0 mA21 mA
4 mA20 mA
0% in Engineering Units100% in Engineering Units
Module Scaling
Module scaling represents the data returned from the module to the controller.
Use Ta b l e 3 to see the resolution for each module range.
Table 3 - Module Resolution Range
Input RangeEffective Bits across RangeResolution
±10V
0V…10V
0V…5V
0 mA…21 mA
Output RangeEffective Bits across RangeResolution
±10V
0 mA…21 mA
14 bits
13 bits
12 bits
12 bits
14 bits
13 bits
1.3 mV/count
1.3 mV/count
1.3 mV/count
5.25 μA/count
1.3mV/count
2.8μA/count
Because this module must allow for possible calibration inaccuracies,
resolution values represent the available analog-to-digital or digital-to-analog
counts over the specified range.
Scaling
The scaling feature provides the option to change a quantity from one notation to
another. When you scale a channel, you must choose two points along the
channel’s operating range and apply low and high values to those points.
For example, if you use an input in Current mode, the channel maintains a
0…21mA range capability. But your application may use a 4…20 mA transmitter.
You can scale the module to represent 4 mA as the low signal and 20 mA as the
high signal and scale that into engineering units of your choice.
In this case, scaling can cause the module to return data to the controller so that
4 mA returns a value of 0% in engineering units and 20 mA returns a value of
100% in engineering units.
Figure 5 - Module Resolution Compared to Module Scaling
In choosing two points for the low and high value of your application, you do
not limit the range of the module. The module’s range and its resolution
remain constant regardless of how you scale it for your application.
36Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Module FeaturesChapter 3
The module may operate with values beyond the 4 mA…20 mA range. If an input
signal beyond the low and high signals is present at the module, such as 3 mA,
that data is represented in terms of the engineering units set during scaling.
Ta b l e 4
shows example values that may appear based the example mentioned
previously.
Table 4 - Current Values Represented in Engineering Units
CurrentEngineering Units Value
3 mA-6.25%
4 mA0%
12 mA50%
20 mA100%
21 mA106.25%
Features Specific to
Module Inputs
The following features are specific to high-speed analog I/O module inputs:
• Archiving
• Multiple Input Ranges
• Underrange/Overrange Detection
• Digital Filter
• Process Alarms
• Rate Alarm
• Synchronize Module Inputs
Rockwell Automation Publication 1756-UM005B-EN-P - January 201337
Chapter 3Module Features
IMPORTANT
EXAMPLE
IMPORTANT
Archiving
Archiving is available only with the following:
• Module firmware revision 3.005 or later
For more information about upgrading a series A module with series B
firmware, see Appendix F
• RSLogix 5000 software version 16.03.00 or later, or the Studio 5000
environment version 21.00.00 or later
Archiving is an input scanning function that lets the high-speed analog module
store as many as 20 input data samples for each channel in the module’s on-board
buffers before it sends the I/O data to the controller.
By storing the channel data until 20 samples are taken, the module lengthens the
time between I/O data transfers, resulting in a better use of controller task
resources by batching the samples into 1 large transfer rather than 20 small
transfers.
When a Real Time Sample (RTS) period is defined during configuration, it
defines the interval in which the module scans for new data from each of the
input channels, for example, RTS period = one input data sample per channel.
.
Without archiving, the module sends this channel data at the completion of
every channel scan, for example, every RTS period. Because archiving permits the
module to store 20 channel scans worth of data on-board before transferring it to
the controller, the system can effectively record channel data without excessively
burdening the backplane or controller.
If the module is set to scan its channels at the fastest rate possible, for
example, RTS = 300 μs, rather than sending data to the controller at that
frequency, the module sends data as defined by this formula:
Archive data transfer rate = 20 x RTS chosen by the user
In this case, with the RTS period for high-speed analog module = 300 μs, the
module fills its on-board buffers with data at the rate defined by that RTS, but
transfers the data to the controller only every 6 ms (20 samples x 300 μs).
The high-speed scanning that occurs when archiving applies only to the inputs
on the module and not the outputs. The outputs are updated at the RPI rate.
38Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Module FeaturesChapter 3
Enable Archiving via the Communication Format
To use archiving, you must select the 1756-IF4FXOF2F/B configuration profile,
and then choose the Archiving Connection communication format, as shown in
Figure 6
Figure 6 - Archiving Connection Communication Format
.
The Archiving Connection communication format creates two additional tags in
the input structure of the module, as described below.
Table 5 - Archiving Tags
TagDescription
I.LastUpdateIndexReturns the number of the last archive sample performed by the module before
I.InputAn array that stores channel data for each of the 20 archive samples (0…19).
data was sent to the controller.
This tag equals 19 when the RPI is greater than (20 * RTS).
Determine RPI
When archiving is enabled, we recommend that you set the requested packet
interval (RPI) of the module at a rate equal to or greater than 20 times the Real
Time Sample (RTS) rate. You can determine the recommended RPI by using the
following equation.
RPI = (RTS x 20)
The fastest RTS rate available for use with the high-speed analog module is
300 µs. If the RTS is set at 300 µs, set the RPI to at least 6 ms or higher as shown
below.
6 ms = (300 µs x 20)
For more information about determining RPI and RTS rates with archiving
enabled, search the Rockwell Automation Knowledgebase for answer ID 40228.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201339
Chapter 3Module Features
TIP
IMPORTANT
Use Archiving
Follow these steps to use archiving.
1. Choose a Real Time Sample (RTS) period appropriate for your
application.
The module supports sample periods as fast as 300 s. However, only
RSLogix 5000 software, version 18.02.00 or later, or the Studio 5000
environment, version 21.00.00 or later, lets you enter that value in the
profile during module configuration.
RSLogix 5000 software, version 17.01.02 or earlier, requires that you enter
a minimum 400 s RTS period via the profile. You must enter a value of
0.3 in the C.RealTimeSample tag to achieve a 300 s RTS.
The module’s outputs are updated only at the defined RPI rate.
Consider output behavior when choosing an RPI.
2. Calculate your RPI: Choose an RPI that is equal to 20 x RTS.
For example, if you choose a 400 s RTS, and then set your RPI to 8 ms,
this causes the module to send data to the controller after the twentieth
archive scan (I.LastUpdateIndex always equals 19).
3. Program an event task to Copy the I.Input array structure to alternate tags.
For more information, see the following:
• To trigger an event task, see Note 2
• To program an event task, see Appendix A
on page 41.
.
Keep in mind that no matter what RPI and RTS value you configure, your
controller must have access to the data returned by the module faster than the
net module update rate.
For example, if you specify an RTS of 500 μs and an RPI of 11 ms, the module
returns new data to the controller every 10 ms. In this example, the controller
must have all of its archive-supporting programming scanned at a rate faster
than 10 ms.
.
40Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Module FeaturesChapter 3
Table 6 - Notes for Archiving
NoteDescription
1Setting the RPI less than the
recommended val ue
2Using the I.RollingTimeStamp tagThe RollingTimeStamp tag stores an integer value from 0…32,767 ms that increments each time the module sends new data to
3Using the I.CSTTimestamp tagThis value represents the Coordinated System Time available to all modules on the backplane. By using I.CSTTimestamp, you can
4Using the module in the local chassisUse archiving only when the module is in the local chassis. Do not use archiving when the module is in a remote chassis.
5Archiving channel signal dataOnly channel signal data is archived. General status, fault, and alarms are not included in the archive.
6Synchronizing the Archiving func tionYou can synchronize the Archiving function across multiple modules in the same local chassis by checking the Synchronize
If the RPI value is less than the recommended value, archiving still works, but the module performs only a limited number of
archive samples before the RPI expires.
The I.LastUpdateIndex tag contains values from 0…19 to indicate the last sample number.
You need to take this into account and move only some of the values returned by the module.
the controller.
In the example used above in step 2
Ladder logic associated with storing and monitoring archived data can also track the I.RollingTimeStamp tag to determine if the
archive data has changed.
A running history of I.RollingTimeStamp can also be used to verify the age of the data by subtracting the previous
I.RollingTimeStamp value from the current I.RollingTimestamp value. The difference equals either the RPI or the COS update rate
of the module.
get better resolution (± 1 RTS) and can correlate the analog values taken by the 1756-IF4FXOF2F module to other events and
data in your system.
The high-speed scanning that occurs when archiving applies to only the inputs on the module and not the outputs. The outputs
are updated at the RPI rate.
If alarming is important in your application, we recommend that you latch alarm data and examine the information in the I.In
tags for every archive sample to isolate when an incident occurred.
Module Inputs checkbox on the Input Configuration tab of the Module Properties dialog box.
Synchronizing inputs causes the start of each archive sample period on each module to begin within 100 μs of each other.
, the I.RollingTimeStamp increments by 8 each time new data is present.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201341
Chapter 3Module Features
Multiple Input Ranges
You can select from a series of operational ranges for each input channel on your
module. The range designates the minimum and maximum signals that the
module can report. The following input ranges are available on the high-speed
analog I/O module:
• -10…10V
• 0…5V
• 0…10V
• 0…20 mA
For an example of how to choose an input range for your module, see page 77
.
You must wire the module differently, depending on what operating mode, such
as current or voltage, you plan to use. For an example of how to wire the module,
see page 63
.
Underrange/Overrange Detection
This feature detects when a high-speed analog I/O module input is operating
beyond limits set by the input range. For example, if you are using the 0…10V
input range and the module voltage increases to 11V, the Overrange detection
feature detects this condition.
Ta b l e 7
each range before the module detects an underrange or overrange condition.
Table 7 - Low and High Signal Limits on High-speed Module Inputs
lists the available input ranges and the lowest or highest signal available in
Input RangeUnderrange
±10V
0…10V
0…5V
0…20 mA
-10.50V
0V
0V
0 mA
(1)
Overrange
10.50V
10.50V
5.25V
21.00 mA
(2)
(1) Underrange represents the lowest signal in the range.
(2) Overrange represents the highest signal in the range.
42Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Module FeaturesChapter 3
Yn = Yn-1 +(Xn – Yn-1)
[Δ t]
Δ t + TA
Yn = present output, filtered peak voltage (PV)
Yn-1 = previous output, filtered PV
Δt = module channel update time (seconds)
TA = digital filter time constant (seconds)
Xn = present input, unfiltered PV
00.010.50.99Time in Seconds
16723
100%
63%
0
Amplitude
Unfiltered Input
TA = 0.01 s
TA = 0.5 s
TA = 0.99 s
Digital Filter
The digital filter smooths input data noise transients for all input channels on the
module. This feature is used on a per channel basis.
The digital filter value specifies the time constant for a digital first order lag filter
on the input. It is specified in units of milliseconds. A value of 0.0 disables the
filter.
The digital filter equation is a classic first order lag equation.
Using a step input change to illustrate the filter response, as shown in Fig ure 7
you can see that when the digital filter time constant elapses, 63.2% of the total
response is reached. Each additional time constant achieves 63.2% of the
remaining response.
Figure 7 - Filter Response
,
To see how to set the digital filter, see page 77.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201343
Chapter 3Module Features
43153
High High
Low Low
Low
High
Alarm Deadbands
High high alarm turns OFF.
High alarm remains ON.
High high alarm turns ON.
High alarm remains ON.
Normal input range
Low low alarms turns OFF.
Low alarm remains ON.
High alarm turns OFF.
Low low alarms turns ON.
Low alarm remains ON.
Low alarms turns OFF.Low alarms turns ON.
High alarm
turns ON.
Process Alarms
Process alarms (configured in engineering units) alert you when the module has
exceeded configured high or low limits for each input channel. You can latch
process alarms. These are set at four user configurable alarm trigger points:
• High high
• High
• Low
• Low low
You can configure an alarm deadband to work with these alarms. The deadband
lets the process alarm status bit to remain set, despite the alarm condition
disappearing, as long as the input data remains within the deadband of the
process alarm.
Figure 8
shows input data that sets each of the four alarms at some point during
module operation. In this example, Latching is disabled; therefore, each alarms
turns OFF when the condition that caused it to set ceases to exist.
Figure 8 - Process Alarms
To see how to set process alarms, see page 77. To see how to set the alarm
deadband, see page 77
.
44Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Module FeaturesChapter 3
EXAMPLE
Rate Alarm
The rate alarm triggers if the rate of change between input samples for each input
channel exceeds the specified trigger point for that channel. Values are
configured in volts/second (V/s).
If you set the module to a rate alarm of 10.0V/s, the rate alarm will only trigger
if the difference between measured input samples changes at a rate greater
than 10.0V/s.
If the module’s RTS is 10 ms (sampling new input data every 10 ms) and at
time 0, the module measures 5.0V and at time 10 ms measures 5.08V, the rate
of change is (5.08V - 5.0V) / (10 ms) = 8.0V/s. The rate alarm would not set as
the change is less than the trigger point of 10.0V/s.
If the next sample taken is 4.9V, the rate of change is
(4.9V - 5.08V)/(10 ms) = -18.0V/s. The absolute value of this result is
> 10.0V/s, so the rate alarm will set. Absolute value is used because rate alarm
checks for the magnitude of the rate of change being beyond the trigger point,
whether positive or negative.
To see how to set the rate alarm, see page 77
.
Synchronize Module Inputs
With the Synchronize Module Inputs feature, you can synchronize the sampling
of inputs across multiple high-speed analog I/O modules in the same chassis,
allowing those inputs to sample simultaneously within 100 μS of each other. This
feature lets multiple modules synchronize the start of their RTS scans, enabling
their inputs to take a snapshot of an application at that user-defined interval.
For example, if you have 12 input devices connected to inputs on three
high-speed analog I/O modules in the same ControlLogix chassis, you may need
a snapshot of the input data available at each input terminal at a single moment in
time.
While setting the RTS to the same value on all 3 modules guarantees that each
module samples at the same rate, it does not guarantee that they will sample at the
same time. When enabled, the Synchronize Module Inputs feature provides each
module a synchronized starting point for its respective RTS scans. Because the
RTS values are the same, the inputs on the modules are sampled at the same rate
and the same time.
To use this feature, the multiple high-speed analog I/O modules must have the
following:
• CST backplane master configured for the chassis, such as a controller or
1756-SYNCH module
• Same RTS rate
• Synchronize Module Inputs feature enabled (see page 77
Rockwell Automation Publication 1756-UM005B-EN-P - January 201345
)
Chapter 3Module Features
IMPORTANT
The initial sample is delayed to synchronize with other modules, but then each
module samples its input channels at the appropriate RTS interval. For example,
the first sample is delayed to synchronize with the sampling of the other modules.
The delay is 1 to 2 RTS worth of time. If you use an RTS = 10 ms, the first sample
delays an extra 10…20 ms to achieve synchronization.
When Synchronize Module Inputs is enabled, the inputs across multiple
modules will be synchronized within 100 mS of each other, regardless of the
RTS rate.
Features Specific to
Module Outputs
The following features are specific to high-speed analog I/O module outputs:
• Multiple Output Ranges
• Ramping/Rate Limiting
• Hold for Initialization
• Open Wire Detection—Current Mode Only
• Clamping/Limiting
• Clamp/Limit Alarms
• Output Data Echo
Multiple Output Ranges
You can select from a series of operational ranges for each output channel on
your module. The range designates the minimum and maximum signals that are
detectable by the module. The following output ranges are available on the
high-speed analog I/O module:
• -10…10V
• 0…20 mA
To see how to choose an output range for your module, see page 77
.
You must wire the module differently, depending on what operating mode
(current or voltage) you plan to use. For an example of how to wire the module,
see page 63
46Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
.
Module FeaturesChapter 3
IMPORTANT
Ramping/Rate Limiting
Ramping limits the speed at which an analog output signal can change. This
prevents fast transitions in the output from damaging the devices that an output
module controls. Ramping is also known as rate limiting. Ramping is possible in
the following situations:
•Run mode ramping—Occurs during Run mode and begins operation at
the configured maximum ramp rate when the module receives a new
output level.
•Ramp to Program mode—Occurs when the present output value
changes to the Program Value after a Program Command is received from
the controller.
•Ramp to Fault mode—Occurs when the present output value changes to
the Fault Value after a communication fault occurs.
The maximum rate of change in outputs is expressed in engineering units per
second and called the maximum ramp rate. To see how to enable ramping and
set the maximum ramp rate, see page 78
.
Hold for Initialization
Hold for Initialization causes outputs to hold their present state until the value
commanded by the controller matches the value at the output screw terminal
within 0.1% of full scale, providing a bumpless transfer.
If Hold for Initialization is selected, outputs hold when any of the three
conditions occur:
• Initial connection is established after powerup.
• A new connection is established after a communication fault occurs.
• There is a transition to Run mode from Program state.
To see how to set the Hold for Initialization, see page 77
.
Open Wire Detection—Current Mode Only
This feature detects when current flow is not present at any output channel. At
least 0.1 mA of current must be flowing from the output for detection to occur.
When an open wire condition occurs at any channel, a status bit is set for that
channel. For more information on the use of status bits, see page 49
.
This feature is only active with the 0…21 mA output range.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201347
Chapter 3Module Features
Clamping/Limiting
Clamping limits the data from an output so that it remains in a range configured
by the controller, even when the controller commands an output outside that
range. This safety feature sets a high clamp and a low clamp. Clamping alarms can
be disabled or latched on a per channel basis.
Once clamps are determined for a module, any data received from the controller
that exceeds those clamps sets an appropriate limit alarm and transitions the
output to that limit but not beyond the requested value.
For example, an application may set the high clamp on a module for 8V and the
low clamp for -8V. If a controller sends a value corresponding to 9V to the
module, the module only applies 8V to its screw terminals.
To see how to set the clamping limits, see page 78
.
Clamp/Limit Alarms
The Clamp/Limit Alarms feature works directly with clamping. When a module
receives a data value from the controller that exceeds clamping limits, it applies
the configured clamping limit value and sends a status bit to the controller
notifying it that the value sent exceeds the clamping limits (limit alarms).
For example, if a module has clamping limits of 8V and -8V but then receives data
to apply 9V, only 8V is applied to the screw terminals and the module sends a
status bit back to the controller informing it that the 9V value exceeds the
module’s clamping limits.
To see how to set the output alarms, see page 78
.
Output Data Echo
Output Data Echo automatically multicasts channel data values that represent
the analog signals applied to the module’s screw terminals at that time. Fault and
status data are also sent.
48Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
If set, the input channel fault bits
(0…3) set the InGroupFault bit
(14) in the Module Fault word.
If set, the output channel fault
bits (4 or 5) set the
OutGroupFault bit (13) in the
Module Fault word.
If set, the high limit alarm (0), low limit alarm (1), and wire off (5)
bits set the OutxFault bit (4 or 5) in the Module Fault word.
If set, the overrange and underrange
bits (5 and 6) set the I.InxFault bits
(0…3) in the Module Fault word.
Fault and Status Reporting
The ControlLogix high-speed analog I/O module multicasts status/fault data to
the owner/listening controller with its channel data. The fault data is arranged so
that users can choose the level of granularity they desire for examining fault
conditions.
Three levels of tags work together to provide an increasing degree of detail as to
the specific cause of faults on the module:
·Channel Fault word—Provides notification that a fault has occurred on
individual channels.
· Channel Status word (one for input and one for output channels)—
Provides notification of specific types of faults occurring on individual
channels.
Figure 9
provides an overview of the fault reporting process in the ControlLogix
high-speed analog I/O module.
Figure 9 - Fault Reporting
Rockwell Automation Publication 1756-UM005B-EN-P - January 201349
Chapter 3Module Features
15 14 13 1211
543210
54321076
When set, the I.Out0Fault bit (bit 4) sets the I.OutGroupFault bit (bit 13) and the
I.AnalogGroupFault bit (bit 15).
43175
8
When set, I.Out[0].WireOff bit sets the I.Out0Fault bit (bit 4) in the
Channel Fault word.
When the Wire Off condition on channel 0 occurs, the I.Out[0].WireOff bit (bit 5) in the
Output Channel Status word is set.
543210768
Fault Reporting Example
Figure 10 shows an example of what bits are set when a ControlLogix high-speed
analog I/O module reports a Wire Off condition on output channel 0. Three
events occur, beginning in the Output Channel Status word.
Figure 10 - Fault Reporting for Wire Off Condition
The following sections provide a listing and explanation of the bits included in
each of the module’s fault reporting words.
Module Fault Word Bits
Ta b l e 8 defines the Module Fault word bits.
Table 8 - Module Fault Word Bit Descriptions
BitNameDescription
Bit 15I.AnalogGroupFaultBit is set when any of the bits in the Channel Fault word are set.
Bit 14I.InGroupFaultBit is set when any of the input channel fault bits in the Channel Fault word are
Bit 13I.OutGroupFaultB it is set when any of the output channel fault bits in the Channel Fault word are
Bit 12I.CalibratingBit is set when any of the module’s channels are being calibrated. When this bit is
Bit 11I.CalFaultBit is set when an individual channel calibration fault bit, such as I.In[0].CalFault,
set.
set.
set, all used bits in the Channel Fault word are set.
is set.
50Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Channel Fault Word Bits
Ta b l e 9 defines the Channel Fault word bits.
Table 9 - Channel Fault Word Bit Des cripti ons
BitNameDescription
Bit 5I.Out1FaultBit is set if any of the following events occurs:
• The module is being calibrated.
• A communication fault occurs between the module and its owner-controller.
• Wire off condition exists on output channel 1.
• Low limit alarm is set on output channel 1.
• High limit alarm is set on output channel 1.
Bit 4I.Out0FaultBit is set if any of the following events occurs:
• The module is being calibrated.
• A communication fault occurs between the module and its owner-controller.
• Wire off condition exists on output channel 0.
• Low limit alarm is set on output channel 0.
• High limit alarm is set on output channel 0.
Bit 3I.In3FaultBit is set if any of the following events occurs:
• The module is being calibrated.
• A communication fault occurs between the module and its owner-controller.
• An underrange condition exists on input channel 3.
• An overrange condition exists on input channel 3.
Bit 2I.In2FaultBit is set if any of the following events occurs:
• The module is being calibrated.
• A communication fault occurs between the module and its owner-controller.
• An underrange condition exists on input channel 2.
• An overrange condition exists on input channel 2.
Bit 1I.In1FaultBit is set if any of the following events occurs:
• The module is being calibrated.
• A communication fault occurs between the module and its owner-controller.
• An underrange condition exists on input channel 1.
• An overrange condition exists on input channel 1.
Bit 0I.In0.FaultBit is set if any of the following events occurs:
• The module is being calibrated.
• A communication fault occurs between the module and its owner-controller.
• An underrange condition exists on input channel 0.
• An overrange condition exists on input channel 0.
Module FeaturesChapter 3
Rockwell Automation Publication 1756-UM005B-EN-P - January 201351
Chapter 3Module Features
Input Channel Status Word Bits
Ta b l e 1 0 defines the Input Channel Status word bits.
Table 10 - Input Channel Status Word Bit Description
BitNameDescription
Bit 8I.In[x].ChanFaultThis bit matches the state of I.InxFault bits (0-3) in the Channel Fault word, except
when a communication fault occurs. If a communication fault occurs between the
module and its owner-controller, the I.InxFault bit is set but this bit is not set.
Bit is set if one of the following events occurs:
• The module is being calibrated.
• An underrange condition exists on input channel.
• An overrange condition exists on input channel.
Bit 7I.In[x].CalFaultBit is set if an error occurs, and is not corrected, during calibratio n for that channel.
Bit 6I.In[x].UnderrangeBit is set when the input signal at the channel is less than or equal to the
minimum detectable signal.
Bit 5I.In[x].OverrangeBit is set when the input signal at the channel is greater than or equal to the
maximum detectable signal.
Bit 4I.In[x].RateAlarmBit is set when the input channel’s rate of change exceeds the configured Rate
Alarm parameter. It remains set until the rate of change drops below the
configured rate. If latched, the alarm will remain set until it is unlatched.
Bit 3I.In[x].LAlarmBit is set when the input signal moves beneath the configured Low Alarm limit. It
remains set until the signal moves above the limit. If latched, the alarm remains
set until it is unlatched. If a deadband is specified, the alarm also remains set as
long as the signal remains within the configured deadband.
Bit 2I.In[x].HAlarmBit is set when the input signal moves above the configured High Alarm limit. It
remains set until the signal moves below the limit. If latched, the alarm remains
set until it is unlatched. If a deadband is specified, the alarm also remains set as
long as the signal remains within the configured deadband.
Bit 1I.In[x].LLAlarmBit is set when the input signal moves beneath the configured Low-Low Alarm
limit. It remains set until the signal moves above the limit. If latched, the alarm
remains set until it is unlatched. If a deadband is specified, the alarm also remains
latched as long as the signal remains within the configured deadband.
Bit 0I.In[x].HHAlarmBit is set when the input signal moves above the configured High-High Alarm
limit. It remains set until the signal moves below the limit. If latched, the alarm
remains set until it is unlatched. If a deadband is specified, the alarm also remains
latched as long as the signal remains within the configured deadband.
52Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Module FeaturesChapter 3
Output Channel Status Word Bits
Ta b l e 1 1 defines the Output Channel Status word bits.
Table 11 - Output Channel Status Word Bit Descriptions
BitNameDescription
Bit 8I.Out[x].ChanFaultThis bit matches the state of I.OutxFault bits (4 & 5) in the Channel Fault word, except
Bit 7I.Out[x].CalFaultBit is set if an error occurs, and is not corrected, during calibration for that channel.
Bit 5I.Out[x].WireOffBit is set only if the configured Output Range is 0…20 mA, and the circuit becomes
Bit 4I.Out[x].NotANumber Bit is set when the output value received from the controller is not a number (the
Bit 3I.Out[x].InHoldBit is set when the output channel is currently holding. The bit resets when the
Bit 2I.Out[x].RampAlarmBit is set when the output channel’s requested rate of change would exceed the
Bit 1I.Out[x].LLimitAlarmBit is set when the requested output value is beneath the configured low l imit value.
Bit 0I.Out[x].HLimitAlarm Bit is set when the requested output value is above the configured high limit value. It
when a communication fault occurs. If a communication fault occurs between the
module and its owner-controller, the I.OutxFault bit is set but this bit is not set.
Bit is set if one of the following events occurs:
• The module is being calibrated.
• Low limit alarm is set on the output channel.
• High limit alarm is set on the output channel.
open due to a wire falling or being cut when the output being driven is above
0.1 mA. The bit will remain set until correct wiring is restored.
IEEE NAN value). In this case, the output channel holds its last state.
requested Run mode output value is within 0.1% of full-scale of the current echo
value.
configured maximum ramp rate. It remains set until the output reaches its target
value and ramping stops. If the bit is latched, it remains set until it is unlatched.
It remains set until the requested output is above the low limit. If the bit is latched, it
remains set until it is unlatched.
remains set until the requested output is below the high limit. If the bit is latched, it
remains set until it is unlatched.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201353
Chapter 3Module Features
Notes:
54Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Install the Module
Top icPag e
Install the Module57
Key the Removable Terminal Block59
Connect the Wiring60
Wire the Module63
Assemble the Removable Terminal Block and the Housing66
Install the Removable Terminal Block onto the Module67
Remove the Removable Terminal Block from the Module68
Remove the Module from the Chassis69
Chapter 4
ATTENTION: Environment and Enclosure
This equipment is intended for use in a Pollution Degree 2 industrial environment, in overvoltage Category II applications (as
defined in IEC 60664-1), at altitudes up to 2000 m (6562 ft) without derating.
This equipment is not intended for use in residential environments and may not provide adequate protection to radio
communication services in such environments.
This equipment is supplied as open-type equipment. It must be mounted within an enclosure that is suitably designed for those
specific environmental conditions that will be present and appropriately designed to prevent personal injury resulting from
accessibility to live parts. The enclosure must have suitable flame-retardant properties to prevent or minimize the spread of
flame, complying with a flame spread rating of 5VA or be approved for the application if nonmetallic. The interior of the
enclosure must be accessible only by the use of a tool. Subsequent sections of this publication may contain additional
information regarding specific enclosure type ratings that are required to comply with certain product safety certifications.
In addition to this publication, see the following:
• Industrial Automation Wiring and Grounding Guidelines, publication 1770-4.1
, for additional installation requirements
• NEMA Standard 250 and IEC 60529, as applicable, for explanations of the degrees of protection provided by enclosures
Rockwell Automation Publication 1756-UM005B-EN-P - January 201355
Chapter 4Install the Module
North American Hazardous Location Approval
The following information applies when operating this equipment in
hazardous locations.
Products marked "CL I, D IV 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. Each product is supplied
with markings on the rating nameplate indicating the hazardous location temperature
code. When combining products within a system, the most adverse temperature code
(lowest "T" number) may be used to help determine the overall temperature code of the
system. Combinations of equipment in your system are subject to investigation by the
local Authority Having Jurisdiction at the time of installation.
Informations sur l’utilisation de cet équipement en environnements
dangereux.
Les produits marqués "CL I, DIV 2, GP A, B, C, D" ne conviennent qu'à une utilisation en
environnements de Classe I Division 2 Groupes A, B, C, D dangereux et non dangereux.
Chaque produit est livré avec des marquages sur sa plaque d'identification qui indiquent
le code de température pour les environnements dangereux. Lorsque plusieurs produits
sont combinés dans un système, le code de température le plus défavorable (code de
température le plus faible) peut être utilisé pour déterminer le code de température
global du système. Les combinaisons d'équipements dans le système sont sujettes à
inspection par les autorités locales qualifiées au moment de l'installation.
WARNING: EXPLOSION HAZARD
• Do not disconnect equipment unless power has
been removed or the area is known to be
nonhazardous.
• Do not disconnect connections to this
equipment unless power has been removed or
the area is known to be nonhazardous. Secure
any external connections that mate to this
equipment by using screws, sliding latches,
threaded connectors, or other means provided
with this product.
• Substitution of components may impair
suitability for Class I, Division 2.
• If this product contains batteries, they must only
be changed in an area known to be
nonhazardous.
European Hazardous Location Approval
The following applies when the product bears the Ex Marking.
This equipment is intended for use in potentially explosive atmospheres as defined by European Union Directive 94/9/EC and has been found to comply with the Essential Health and
Safety Requirements relating to the design and construction of Category 3 equipment intended for use in Zone 2 potentially explosive atmospheres, given in Annex II to this Directive.
Compliance with the Essential Health and Safety Requirements has been assured by compliance with EN 60079-15 and EN 60079-0.
WARNING: RISQUE D’EXPLOSION
• Couper le courant ou s'assurer que
l'environnement est classé non dangereux avant
de débrancher l'équipement.
• Couper le courant ou s'assurer que
l'environnement est classé non dangereux avant
de débrancher les connecteurs. Fixer tous les
connecteurs externes reliés à cet équipement à
l'aide de vis, loquets coulissants, connecteurs
filetés ou autres moyens fournis avec ce produit.
• La substitution de composants peut rendre cet
équipement inadapté à une utilisation en
environnement de Classe I, Division 2.
• S'assurer que l'environnement est classé non
dangereux avant de changer les piles.
ATTENTION: This equipment is not resistant to sunlight or other sources of UV radiation.
56Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Install the ModuleChapter 4
WARNING:
• This equipment shall be mounted in an ATEX certified enclosure with a minimum ingress protection rating of at least IP54
(as defined in IEC60529) and used in an environment of not more than Pollution Degree 2 (as defined in IEC 60664-1) when
applied in Zone 2 environments. The enclosure must utilize a tool removable cover or door.
• This equipment shall be used within its specified ratings defined by Rockwell Automation.
• Provision shall be made to prevent the rated voltage from being exceeded by transient disturbances of more than 140% of
the rated voltage when applied in Zone 2 environments.
• This equipment must be used only with ATEX certified Allen-Bradley® backplanes.
• Secure any external connections that mate to this equipment by using screws, sliding latches, threaded connectors, or other
means provided with this product.
• Do not disconnect equipment unless power has been removed or the area is known to be nonhazardous.
Install theModule
You can install or remove the module while chassis power is applied.
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.
Be sure that power is removed or the area is nonhazardous before proceeding.
Repeated electrical arcing causes excessive wear to contacts on both the module
and its mating connector. Worn contacts may create electrical resistance that can
affect module operation.
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: Prevent Electrostatic Discharge
This equipment is sensitive to electrostatic discharge, which can cause internal
damage and affect normal operation. Follow these guidelines when you handle
this equipment:
• Touch a grounded object to discharge potential static.
• Wear an approved grounding wriststrap.
• Do not touch connectors or pins on component boards.
• Do not touch circuit components inside the equipment.
• Use a static-safe workstation, if available.
• Store the equipment in appropriate static-safe packaging when not in use.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201357
Chapter 4Install the Module
20861-M
Printed Circuit Board
20862-M
Locking Tab
1. Align the circuit board with the top and bottom chassis guides.
2. Slide the module into the chassis until module tabs click.
58Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Install the ModuleChapter 4
20850-M
U-shaped Keying Band
20851–M
1
2
0
3
4
5
6
7
Wedg e-sh aped Key ing Tab
Module Side of RTB
IMPORTANT
Key the Removable
Termin al B loc k
Wedge-shaped keying tabs and U-shaped keying bands came with your RTB to
prevent connecting the wrong wires to your module.
Key positions on the module that correspond to unkeyed positions on the RTB.
For example, if you key the first position on the module, leave the first position
on the RTB unkeyed.
1. Insert the U-shaped band as shown.
2. Push the band until it snaps in place.
3. Insert the wedge-shaped tab with rounded edge first.
4. Push the tab until it stops.
When keying your RTB and module, you must begin with a wedge-shaped tab
in position 6 or 7.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201359
Chapter 4Install the Module
Connect the Wiring
You can use an RTB or a Bulletin 1492 prewired Interface Module (IFM) to
connect wiring to your module. An IFM has been prewired before you received
it. If you are using an IFM to connect wiring to the module, skip this section and
move to page 67
.
If you are using an RTB, connect wiring as directed below. We recommend you
use Belden 8761 cable to wire the RTB. The RTB terminations can
accommodate 22…14 AWG shielded wire.
Before wiring the RTB, you must connect ground wiring.
WARNING: If you connect or disconnect wiring while the field-side power is on,
an electrical arc can occur. This could cause an explosion in hazardous location
installations. Be sure that power is removed or the area is nonhazardous before
proceeding.
ATT EN TI ON : When using the 1756-TBCH RTB, do not wire more than two
2
0.33...1.3 mm
(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 RTB, do not wire more than one conductor on any
single terminal.
60Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Connect the Grounded End of the Cable
IMPORTANT
20104-M
a. Remove a length of cable
jacket from the Belden cable.
b. Pull the foil shield and bare drain
wire from the insulated wire.
c. Twist the foil shield and drain
wiretogether to form a single
strand.
d. Attach a ground lug and apply
heat shrink tubing to the exit
area.
20918-M
e. Connect the drain wire to a chassis
mounting tab. Use any chassis
mounting tab that is designated as a
functional signal ground.
4M or 5M (#10 or #12)
Star Washer
4M or 5M (#10 or #12)
Phillips Screw and Star
Washer (for SEM screw)
Chassis Mounting Tab
Drain Wire with Ground Lug
1. Ground the drain wire.
We recommend you ground the drain wire at the field-side. If you
cannot ground at the field-side, ground at an earth ground on the
chassis as shown below.
Install the ModuleChapter 4
2. Connect the insulated wires to the field-side.
Connect Ungrounded End of the Cable
1. Cut the foil shield and drain wire back to the cable casing and apply shrink
wrap.
2. Connect the insulated wires to the RTB, as shown below.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201361
Chapter 4Install the Module
20859-M
Strain Relief Area
20860-M
Strain Relief Area
Two Types of RTBs (each RTB comes with housing)
ATT EN TI ON : The ControlLogix system has been agency certified using only the
ControlLogix RTBs (catalog numbers 1756-TBCH and 1756-TBS6H). Any
application that requires agency certification of the ControlLogix system using
other wiring termination methods may require application specific approval by
the certifying agency.
Cage Clamp - Catalog Number 1756-TBCH
1. Insert the wire into the terminal.
2. Turn the screw clockwise to close the terminal on the wire.
Spring Clamp - Catalog Number 1756-TBSH or TBS6H
1. Insert the screwdriver into the outer hole of the RTB.
2. Insert the wire into the open terminal and remove the screwdriver.
62Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Install the ModuleChapter 4
12
34
56
78
910
1112
1314
1516
1718
1920
2122
2324
2526
2728
2930
3132
3334
3536
+IN-1/V
IN-1/I
-IN-1
+IN-3/V
V OUT-1
IN-3/I
-IN-3
Not Used
Not Used
I OUT-1
RTN-1
2-wire
Transmitter
(+)(-)
i
42742
Shield Ground
Current
Output
Load
= Inline Field Device (strip chart recorder or meter)
A
A
A
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
+IN-0/V
IN-0/I
-IN-0
+IN-2/V
V OUT-0
IN-2/I
-IN-2
Not Used
Not Used
I OUT-0
RTN-0
Recommendations for Wiring Your RTB
We recommend you follow these guidelines when wiring your RTB.
1. Begin wiring the RTB at the bottom terminals and move up.
2. Use a tie to secure the wires in the strain relief area of the RTB.
3. Order and use an extended-depth housing (catalog number 1756-TBE) for
applications that require heavy gauge wiring.
Wire the Module
Use the wiring diagrams below to wire your ControlLogix high-speed analog I/O
module.
Figure 11 - 1756-IF4FXOF2F Current Mode Wiring Diagram
Rockwell Automation Publication 1756-UM005B-EN-P - January 201363
Chapter 4Install the Module
12
34
56
78
910
1112
1314
1516
1718
1920
2122
2324
2526
2728
2930
3132
3334
3536
+IN-1/V
IN-1/I
-IN-1
+IN-3/V
V OUT-1
IN-3/I
-IN-3
Not Used
Not Used
I OUT-1
RTN-1
4-wire
Transmitter
(+)
(-)
i
42742
Shield Ground
Current
Output
Load
= Inline Field Device (strip chart recorder or meter)
A
A
A
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
+IN-0/V
IN-0/I
-IN-0
+IN-2/V
V OUT-0
IN-2/I
-IN-2
Not Used
Not Used
I OUT-0
RTN-0
Figure 12 - 1756-IF4FXOF2F Current Mode Wiring Diagram
64Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Figure 13 - 1756-IF4FXOF2F Voltage Mode Wiring Diagram
42743
+IN-1/V
IN-1/I
-IN-1
+IN-3/V
V OUT-1
IN-3/I
-IN-3
Not Used
Not Used
I OUT-1
RTN-1
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
Not Used
+IN-0/V
IN-0/I
-IN-0
+IN-2/V
V OUT-0
IN-2/I
-IN-2
Not Used
Not Used
I OUT-0
RTN-0
(+)
(-)
Shield Ground
(+)
(-)
12
34
56
78
910
1112
1314
1516
1718
1920
2122
2324
2526
2728
2930
3132
3334
3536
Install the ModuleChapter 4
Rockwell Automation Publication 1756-UM005B-EN-P - January 201365
Chapter 4Install the Module
20858-M
Housing
RTB
Groove
Side Edge of the RTB
Strain Relief Area
Groove
Side Edge of the RTB
IMPORTANT
Assemble the Removable
Terminal Block and
the Housing
Removable housing covers the wired RTB to protect wiring connections when
the RTB is seated on the module.
1. Align the grooves at the bottom of each side of the housing with the side
edges of the RTB.
2. Slide the RTB into the housing until it snaps into place.
If additional wire routing space is required for your application, use extendeddepth housing, catalog number 1756-TBE.
66Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Install the ModuleChapter 4
20853-M
RTB
Module
Bottom Guide
Left-side Guides
Top Gu ide
20854-M
Locking Tab
Install the Removable
Terminal Block onto
the Module
Install the RTB onto the module to connect wiring.
ATT EN TI ON : Be sure that power is removed or the area is nonhazardous before
proceeding.
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.
Before installing the RTB, make sure of the following:
• The field-side wiring of the RTB has been completed.
• The RTB housing is snapped into place on the RTB.
• The RTB housing door is closed.
• The locking tab at the top of the module is unlocked.
1. Align the top, bottom, and left-side guides on the RTB with matching
guides on the module.
2. Press quickly and evenly to seat the RTB on the module until the latches
snap into place.
3. Slide the locking tab down to lock the RTB onto the module.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201367
Chapter 4Install the Module
IMPORTANT
20855-M
Remove the Removable
Terminal Block from the
Module
If you need to remove the module from the chassis, you must first remove the
RTB from the module.
ATT EN TI ON : Be sure that power is removed or the area is nonhazardous before
proceeding.
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.
1. Unlock the locking tab at the top of the module.
2. Open the RTB door using the bottom tab.
3. Hold the spot marked PULL HERE and pull the RTB off the module.
Do not wrap your fingers around the entire door. A shock hazard exists.
68Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Install the ModuleChapter 4
20856-M
Locking Tabs
20857-M
Remove the Module
from the Chassis
1. Push in the top and bottom locking tabs.
2. Pull module out of the chassis.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201369
Chapter 4Install the Module
Notes:
70Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Configure the Module
IMPORTANT
Top icPag e
Overview of the Configuration Process72
Create a New Module73
Use the Default Configuration75
Alter the Default Configuration76
Download New Configuration Data79
Edit the Configuration80
Reconfigure Module Parameters in Run Mode81
Reconfigure Module Parameters in Program Mode82
View and Change ModuleTags83
Chapter 5
You must configure your module upon installation. The module does not work
until it has been configured.
This chapter focuses on configuring high-speed analog I/O modules in a local
chassis. To configure high-speed analog I/O modules in a remote chassis, see
Appendix
E.
Use the Logix Designer application to configure your ControlLogix high-speed
analog I/O module. You can accept the default configuration for your module or
specify a custom, point-level configuration specific to your application.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201371
Chapter 5Configure the Module
1.Select the
high-speed analog I/O
module.
2.Choose a major
revisio n.
Name
Description
Slot number
Communication format
minor revision
Keying choice
Series of
Application-specific
Parameters
Make custom
configuration
choices here.
A pop-up menu
leads to a
module’s
configuration
properties.
Edit a module’s
configuration here.
A series of tabs in the application
provide access to change a module’s
configuration data.
Click Next to use a
custom configuration.
Click Finish to use the
default configuration.
41058
NextFinish
Configuration Complete
General Tab
New Module
Overview of the
Configuration Process
The following diagram shows an overview of the configuration process.
72Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Configure the ModuleChapter 5
IMPORTANT
Use this pull-down menu to go offline.
1. Select I/O Configuration.
2. Right-click to see the menu.
3. Choose New Module.
Create a New Module
After you have started the application and created a controller project, you must
create a new module. The wizard lets you create a new module and configure it.
You must be offline when you create a new module.
When you are offline, you must select a new module.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201373
Chapter 5Configure the Module
Click OK.
Select the high-speed
analog I/O module.
Click OK.
Make sure the Major Revision
number matches the label on
the side of your module.
Choose an electronic keying
method. A detailed explanation
of this field is provided on
page 25
.
If you are using default configuration, click
here and you are finished configuring your
module. Go to page 79
.
If you are altering the
default configuration, click
Next. Go to page 76
.
Make sure the Minor Revision
number matches the label on
the side of your module.
Type a name and optional description.
Select the slot in which your
module resides.
Choose a communication format.
A detailed explanation of this field
is provided on page 75
.
A dialog box appears with a list of possible new modules for your application.
Yo u en te r t h e w i z ard on a n am in g p a ge .
74Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Configure the ModuleChapter 5
IMPORTANT
Communication Format
The communication format determines the following:
• Available configuration options
• Type of data transferred between the module and its owner-controller
• Tags that are generated when the configuration is complete
• Connection between the controller writing configuration and the module
itself
Ta b l e 1 2
lists the possible communication format choices. In addition to the
description below, each format returns status data and rolling timestamp data.
Table 12 - Communication Formats on the High-speed Analog I/O Module
FormatDefinition
Archiving ConnectionModule stores 20 input data samples for each channel in the module’s on-board
Float DataModule returns floating point data.
CST Timestamped Float DataModule returns floating point data with the value of the system clock (from its local
Listen-only CST Timestamped
Float Data
Listen-only Float DataModule returns floating point data to a controller that does not own the module.
buffers before it sends the I/O data to the controller.
chassis) when the data is sampled.
Module returns floating point data with the value of the system clock from its local
chassis when the data is sampled to a controller that does not own the module.
Once the module is created, the communication format cannot be changed.
The module must be deleted and recreated.
Electronic Keying
When you write configuration for a module you can choose how specific the
keying must be when a module is inserted into a slot in the chassis. The following
electronic keying options are available:
Use the Default
Configuration
• Compatible Module
• Disable Keying
• Exact Match
For more information on electronic keying, see page 25
.
If you use the default configuration and click Finish, you are done.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201375
Chapter 5Configure the Module
Click Next to proceed.
Click Next to proceed.
This information is used during online
monitoring, but not initial configuration.
Adjust the requested packet interval (page 19
).
Inhibit (page 34
) the connection to the module.
This Fault box is empty when you are offline.
If a fault occurs while the module is online,
the type of fault will be displayed here.
If you want a Major Fault on the Controller to occur
if there is connection failure with the I/O module
while in Run mode, check this checkbox .
Alter the Default
Configuration
You can specify a custom configuration by modifying a series of parameters on
the Module Properties dialog box.
76Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Configure the ModuleChapter 5
Click Finish to accept the parameters
you have configured for your module.
Click Next to proceed.
Click Finish to accept the
parameters you have configured
for your module.
Click Next to proceed.
Click Finish to accept the
parameters you have configured
for your module.
Click Next to proceed.
Choose an input channel.
IMPORTANT: Set all the parameters
for each channel before proceeding.
Set the scaling (page 36
).
Set the RTS rate (page 18
).
This setting affects the entire
module, not just a single channel.
To use sub-millisecond values, type
values with a decimal point. For
example, to use 800 μS, type 0.8.
Choose a range for the input
(page 38
).
Set the digital filter time
(page 43
).
Choose an input channel.
IMPORTANT: Set all the parameters
for each channel before proceeding.
Set process alarms (page 44
).
During module operation, the Unlatch
buttons are enabled, once set. Click
the button to unlatch alarms.
Disable all alarms.
Latch process alarms
(page 44).
Latch the rate alarm
(page 45
).
Set the deadband
(page 44).
Set the rate alarm
(page 45
).
Choose an output channel.
IMPORTANT: Set all the parameters for
each channel before proceeding.
Set the scaling (page 36
).
Choose a range for the
output (page 46
).
If necessary, enable Hold
for Initialization (page 47
).
Synchronize module inputs
(page 45
).
Rockwell Automation Publication 1756-UM005B-EN-P - January 201377
Chapter 5Configure the Module
Click here to accept the
parameters you have configured
for your module
Click Next to proceed.
Click Finish to accept the
parameters you have configured
for your module.
Click Next to proceed.
Choose an output channel.
IMPORTANT: Set all the parameters
for each channel before proceeding.
Set the Program mode output state.
If you click User Defined Value, you
must type a value in the box. You can
also choose to ramp to the value.
Set the output state in
Fault mode.
Choose an output channel.
IMPORTANT: Set all the parameters
for each channel before proceeding.
Set the clamp limits (page 48
).
Pay attention to the clamp limits when
changing a channel from current to
voltage. The software does not
automatically account for the mode
change. You must also take into
account how changes may affect your
engineering units.
If necessary, check the Ramp in Run
Mode checkbox (page 47
).
If you check the Ramp in Run Mode
checkbox, you must type a ramp rate
(page 47
).
Disable all alarms.
Latch limit alarms
(page 48
).
Set the output state if communication
fails in Program mode.
78Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Configure the ModuleChapter 5
Use this pull-down menu to
download the new configuration.
Confir m the downl oad.
Download New
Configuration Data
After you have changed the configuration data for a module, the change does not
actually take affect until you download the new program, which contains that
information. This downloads the entire program to the controller overwriting
any existing programs.
The software verifies the download process with the following dialog box.
This completes the download process.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201379
Chapter 5Configure the Module
IMPORTANT
1. Select I/O Configuration.
2. Right-click to see the menu.
3. Choose Properties.
Click the tab associated
with the parameters to
view or reconfigure.
Edit the Configuration
After you set configuration for a module, you can review and change it. You can
change configuration data and download it to the controller while online. This is
called dynamic reconfiguration.
Your freedom to change some configurable features, though, depends on whether
the controller is in Remote Run mode or Program mode.
Although you can change configuration while online, you must go offline to
add or delete modules from the program.
The editing process begins on the main page.
80Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
The Module Properties dialog box appears as shown below.
Configure the ModuleChapter 5
Make the necessary configuration
changes. In this example, all
configurable features are enabled in
Run mode.
Click OK to transfer the new
data and close the dialog box.
Click Apply to transfer the new data
and keep the dialog box open.
Reconfigure Module
Parameters in Run Mode
Your module can operate in Remote Run mode or Run mode. You can change
any configurable features that are enabled by the software only in Remote Run
mode.
If any feature is disabled in either Run mode, change the controller to Program
mode and make the necessary changes.
For example, the following example shows the configuration page while the
high-speed analog module is in Run mode.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201381
Chapter 5Configure the Module
Use this pull-down menu to
switch to Program mode.
Click OK to transfer the new
data and close the dialog box.
Click Apply to transfer the new data
and keep the dialog box open.
Update the RPI rate.
Click OK to confirm the RPI change.
Reconfigure Module
Parameters in Program Mode
Follow these steps to change configuration in Program mode.
1. Change the module from Run mode to Program mode, if necessary.
2. Make any necessary changes.
Before the RPI rate is updated online, the software verifies your desired
change.
The RPI is changed and the new configuration data is transferred to the
controller. After making the necessary changes to your module’s configuration in
Program mode, it is recommended that you change the module back to Run
mode.
82Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Configure the ModuleChapter 5
Right-click Controller Tags
to see the menu.
Choose Monitor Tags.
View and Change
Module Tags
When you create a module, the application creates a series of tags in the
ControlLogix system that can be viewed in the software’s tag editor. Each
configurable feature on your module has a distinct tag that can be used in the
processor’s ladder logic.
You can access a module’s tags through the software.
For more information about viewing and changing a module’s configuration tags
see, Appendix
B.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201383
Chapter 5Configure the Module
Notes:
84Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Chapter 6
IMPORTANT
Calibrate the Module
Top icPag e
Differences for Each Channel Type86
Calibrate Input Channels87
Calibrate Output Channels90
Your ControlLogix high-speed analog I/O module comes from the factory with a
default calibration. Use this chapter to recalibrate your module in the future.
You must add the module to your control program via the Logix Designer
application. Also, if you want to calibrate the module outputs, you must
configure an output range before calibrating the module.
To see how to add a new module to your program, see page 73
ControlLogix high-speed analog I/O modules allow you to calibrate each
channel individually or in groups, such as all inputs at once. Regardless of
which option you choose, we recommend you calibrate all channels on your
module each time you calibrate. This practice helps you maintain consistent
calibration readings and improve module accuracy.
Calibration is meant to correct any hardware inaccuracies that may be present
on a particular channel. The calibration procedure compares a known standard,
either input signal or recorded output, with the channel’s performance and
then calculates a linear correction factor between the measured and the ideal.
Also, we suggest you plug the module in and let it operate for at least 30
minutes before calibration to allow components to temperature stabilize. The
stability helps prevent temperature drift during operation.
.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201385
Chapter 6Calibrate the Module
IMPORTANT
Use this pul l-down
menu to go online.
Use this pull-down menu to
change to Program Mode.
Differences for Each
Channel Type
The procedures for calibrating input and output channels on the ControlLogix
high-speed analog I/O module vary slightly:
• For input channels, you use a voltage calibrator to send a signal to the
module to calibrate it.
• For output channels, you use a digital multimeter (DMM) to measure the
signal the module is sending out.
See the recommended instruments to use for each channel below.
Channel TypeRecommended Instrument Ranges
Input0…10.00V source ±500μV voltage
OutputDMM better than 0.3 mV or 0.6 μA
You must be online to calibrate your high-speed analog I/O module.
When you are online, you can choose either Program or Run Mode as your
program state during calibration. We recommend that you change your controller
to Program mode before beginning calibration.
Before beginning calibration, make sure the module is not actively controlling
a process. The module freezes the state of each channel and does not update
the controller with new data until after calibration ends. This could be
hazardous if active control were attempted during calibration.
86Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Calibrate the ModuleChapter 6
Choose Properties.
Right-click I/O Configuration
to see the menu.
Calibrate Input Channels
Input calibration requires that you apply reference signals to the module’s input
channels and then verify the channel status. ControlLogix high-speed analog I/O
modules can operate in Current or Voltage mode. For voltage applications, you
need to calibrate only the -10…10V range. Calibrating to this range calibrates the
module for all other voltage ranges, such as 0…5V.
Regardless of mode, when calibrating the module’s inputs, you must do the
following:
• Apply a low signal to a channel (or group of channels)
• Verify the channel’s low signal reference
• Apply a high signal to a channel
• Verify the channel’s high signal reference
The following example shows calibration of a single input channel. We suggest
you calibrate all channels each time you calibrate the module.
To calibrate the high-speed analog module’s inputs, follow these steps.
1. Connect your voltage calibrator to the module.
2. Access the module’s properties page.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201387
Chapter 6Calibrate the Module
Click the Input Calibration tab.
Click here to start
calibration.
Click OK to continue calibration.
Choose the channel you
want to calibrate.
Click Next to continue.
Choose whether you want
to calibrate channels in
groups or one at a time.
The Module Properties dialog box appears.
3. On the Input Calibration page, begin calibration.
The software warns you not to calibrate a module currently being used for
control.
4. Set the channels to be calibrated.
88Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Calibrate the ModuleChapter 6
Click Next to calibrate the low
reference.
Click Back to return to the previous
parameters and make any necessary changes.
Click Next to proceed.
Click Next to proceed.
The low reference parameters appear first. These parameters define which
channels will be calibrated for a low reference.
5. Apply the calibrator’s low reference to the module.
The following example shows the channel status after calibrating for a low
reference. If the channels is OK, continue, as shown below. If any channels
report an Error, retry until the status is OK.
The high reference parameters appear next. These parameters define
which channels will be calibrated for a high reference.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201389
Chapter 6Calibrate the Module
Click Next to calibrate the high reference.
Click Finish to complete calibration for the channel.
6. Apply the calibrator’s high reference to the module.
The following example shows the channel status after calibrating for a high
reference. If the channels is OK, continue, as shown below. If any channels
report an Error, retry until the status is OK.
The following parameters appear next and define the status of the low and
high calibration.
Calibrate Output Channels
Output calibration requires that you command the output channels to produce
specific voltage or current levels and then measure the signal to verify that the
module is working properly. This process involves these tasks:
• Command the channel (or group of channels) to produce a low reference
signal.
• Verify and record the channel’s output.
• Command the channel (or group of channels) to produce a high reference
signal.
• Verify and record the channel’s output.
90Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Calibrate the ModuleChapter 6
Choose Properties.
Right-click I/O Configuration
to see the menu.
Click the Output Configuration tab.
To calibrate the high-speed analog module’s outputs, follow these steps.
1. Connect your current or voltage meter (depending on what mode your
channel is operating in) to the module. Remember, that you must wire the
module differently for Current mode than for Voltage mode. To see how to
wire for each mode, see page 63
.
2. Access the module’s properties page.
The Module Properties dialog box appears.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201391
Chapter 6Calibrate the Module
Choose the channel.
Make sure each channel is using the correct
operating range. If the operating range is
incorrect, use the pull-down menu to change
the range. You must apply any changes to the
module before proceeding.
Click here to begin
calibration.
Select the outputs here.
This example shows Channel 0 using
Voltage mode and Channel 1 using Current
mode. Because the channels use different
modes, the software requires that you
calibrate them separately and disregards
the Calibrate Channels in Groups setting.
Click Next to proceed.
3. Verify the operating range for each channel. You must use the correct
operating range for each channel being calibrated or calibration will not
work. For example, if you want to calibrate channel 0 in Voltage mode, it
must be set for the -10…10V range.
4. Go to the Output Calibration page to begin calibration.
This example shows the calibration range for each channel.
92Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
5. Select the output channels that you want to calibrate.
Calibrate the ModuleChapter 6
The software commands the
output channel 0 to produce a low
voltage reference of 0. 00V.
Click Next to proceed.
Click Next to proceed.
6. Command the output channel to produce a low voltage reference level.
7. Record the voltage measurement shown on your voltage calibrator.
We recommend you use a minimum of four digits beyond the decimal
point.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201393
Chapter 6Calibrate the Module
Click Next to proceed.
0.0021
The software commands the
output channel 0 to produce a high
voltage reference of 10.00V.
Click Next to proceed.
Record the voltage
measurement.
Click Next to proceed.
If the measurement is within an acceptable range, the channel is marked
with an OK status, such as shown below. If the measurement is not within
an acceptable range, the software returns you to step 6
until the module
produces an acceptable output low reference level.
8. Command the output channel to produce a high voltage reference level.
9. Record the results shown on your voltage calibrator.
94Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Calibrate the ModuleChapter 6
Click Next to continue.
Click Finish to complete the calibration.
If the measurement is within an acceptable range, the channel is marked
with an OK status, such as shown below. If the measurement is not within
an acceptable range, the software returns you to step 8
until the module
produces an acceptable output low reference level.
10. Repeat step 6
through step 9 to calibrate output channel 1 for 0…20 mA
operation.
When you have successfully calibrated both channels, the following
parameters appear.
This completes calibration of input and output channels.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201395
Chapter 6Calibrate the Module
Notes:
96Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Troubleshoot the Module
ANALOG OUTPUT
CAL
OK
42878
ANALOG INPUT
Top icP ag e
Use Module Indicators toTroubleshoot97
Use the Logix Designer Application to Troubleshoot98
Chapter 7
Use Module Indicators
to Troubleshoot
The module uses the status indicators shown below.
Status indicators on the module provide the current status of the module, as
described in Ta b l e 1 3
Table 13 - Status Indicators for Input Modules
IndicatorStatusDescription
OKSteady greenThe inputs are being multicast and in normal operating state.
OKFlashing greenThe module has passed internal diagnostics but is not currently performing
OKFlashing redPreviously established communication has timed out.
OKSteady redThe module must be replaced.
CALFlashing greenThe module is in Calibration mode.
.
The outputs are in Run mode.
connected communication or is in Program mode. Inputs are in a normal
operating state. Outputs are in the configured state for Program mode.
Check controller and chassis communication.
Replace the module.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201397
Chapter 7Troubleshoot the Module
Warning icon when a
communication fault occurs or if the
module is inhibited.
Notification in Tag Editor
A fault has occurred for any point that
lists the number 1 in the Fault line.
Fault Message in Status Line
Warning Signal in I/O Configuraton Tree
Status line provides information on
the connection to the module.
Status section lists major and minor faults
and the internal state of the module.
Warning icon—The module in slot 4 has a communication fault.
Use the Logix Designer
Application to Troubleshoot
In addition to the status indicators on the module, the application will alert you
to fault conditions. You will be alerted in one of three ways:
• Warning icon next to the module in the I/O Configuration tree
• Status on the Module Info page
• Fault message in the status line
• Notification in the tag editor
The examples below show fault notification. Diagnostic faults are reported only
in the tag editor.
98Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Troubleshoot the ModuleChapter 7
The fault t ype is listed here.
Determine the Fault Type
When you are monitoring a module’s configuration properties and receive a
communication fault message, the Connection page lists the type of fault.
For a detailed listing of the possible faults, their causes, and suggested solutions,
see Module Table Faults in the online help.
Rockwell Automation Publication 1756-UM005B-EN-P - January 201399
Chapter 7Troubleshoot the Module
Notes:
100Rockwell Automation Publication 1756-UM005B-EN-P - January 2013
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.