User Manual 1756-It6i
User Manual 1756-It6i
User Manual 1756-It6i
Topic Page
Choose a Data Format 120
Temperature-measuring Module Features 121
Differences Between the 1756-IT6I and 1756-IT6I2 Modules 131
Use Module Block and Input Circuit Diagrams 136
Wire the Modules 138
1756-IT6I Wiring Example 139
1756-IT6I2 Wiring Example 140
Fault and Status Reporting 141
Fault Reporting in Floating Point Mode 142
Fault Reporting in Integer Mode 145
These modules also support features described in Chapter 3. See the table for
some of these features.
Feature Page
Removal and Insertion Under Power (RIUP) 36
Module Fault Reporting 36
Configurable Software 36
Electronic Keying 37
Access to System Clock for Timestamp Functions 44
Rolling Timestamp 44
Producer/Consumer Model 44
Status Indicator Information 45
Full Class I Division 2 Compliance 45
Agency Certification 45
Field Calibration 45
Sensor Offset 46
Latching of Alarms 46
Choose a Data Format Data format determines how the data is returned from the module to the
owner-controller and the features that are available to your application. You
choose a data format when you choose a Communication Format.
• Integer mode
• Floating point mode
For more information on input and output data formats, see page 205
in Chapter 10.
Temperature-measuring The table lists features that are specific to the temperature-measuring modules.
Module Features Temperature-measuring Module Features
Feature Page
Multiple Input Ranges 121
Notch Filter 122
Real Time Sampling 123
Underrange/Overrange Detection 123
Digital Filter 124
Process Alarms 125
Rate Alarm 126
10 Ohm Offset 126
Wire Off Detection 127
Sensor Type 128
Temperature Units 130
Cold Junction Compensation 132
You can select from a series of operational ranges for each channel on your
module. The range designates the minimum and maximum signals that are
detectable by the module.
Module Range
1756-IR6I 1…487 Ω
2…1000 Ω
4…2000 Ω
8…4080 Ω
1756-IT6I and 1756-IT6I2 -12…78 mV
-12…30 mV
Notch Filter
Choose a notch filter that most closely matches the anticipated noise
frequency in your application. Each filter time affects the response time of
your module. Also, the highest frequency notch filter settings also limit the
effective resolution of the channel.
This parameter instructs the module to scan its input channels and obtain all
available data. After the channels are scanned, the module multicasts that data.
During module configuration, you specify a real time sampling (RTS) period
and a requested packet tnterval (RPI) period. These features both instruct the
module to multicast data, but only the RTS feature instructs the module to
scan its channels before multicasting.
For more information on real time sampling, see page 24. For an example of
how to set the RTS rate, see page 210.
Underrange/Overrange Detection
The table lists the input ranges of non-isolated input modules and the
lowest/highest signal available in each range before the module detects an
underrange/overrange condition.
Digital Filter
The digital filter smooths input data noise transients on each input channel.
This 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 disables the filter.
Using a step input change to illustrate the filter response, 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.
100%
63%
Amplitude
0
Unfiltered in-
TA = 0.01 s
TA = 0.5 s
TA = 0.99 s
16723
0 0.01 0.5 0.99 Time in Seconds
Process Alarms
Process alarms alert you when the module has exceeded configured high or
low limits for each channel. You can latch process alarms. These are set at four
user configurable alarm trigger points.
• High high
• High
• Low
• Low low
Alarm Deadband
You may configure an alarm deadband to work with these alarms. The
deadband allows 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.
The illustration 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.
High high
High alarm High alarm turns Off
turns On
High
Low low
Rate Alarm
IMPORTANT You must use RSLogix 5000 software, version 12 or later, and
module firmware revision 1.10 or later, to use the rate alarm for
a non-ohm input on the 1756-IR6I module and a non-millivolt
input on the 1756-IT6I and 1756-IT6I2 modules.
The rate alarm triggers if the rate of change between input samples for each
channel exceeds the specified trigger point for that channel. This feature is
available only in applications using floating point.
10 Ohm Offset
With this feature, you can compensate for a small offset error in a 10 Ω
copper RTD. Values can range from -0.99…0.99 Ω in units of
0.01 Ω. For example, if the resistance of a copper RTD used with a channel is
9.74 Ω at 25 oC, you would enter -0.26 in this field.
Sensor Type
The table lists the sensors that are available for your application.
When you select any of the sensor or thermocouple types (listed in the table)
during configuration, RSLogix 5000 software uses the default values in the
scaling box.
IMPORTANT The module sends back temperature values over the entire
sensor range as long as the low signal value equals the low
engineering value and the high signal value equals the high
engineering value. The actual numbers used in the signal and
engineering fields are irrelevant as long as they are equal.
The table displays the temperature range for each 1756-IR6I sensor type.
IMPORTANT The table lists temperature limits for sensors using the
-12…78 mV range only. When the -12…30 mV range is used,
temperature limits are truncated to the temperature value that
corresponds to 30 mV.
Temperature Units
The straight line formulas that can be used to calculate or program a Compute
(CPT) instruction are shown in the table.
where y = counts; x = mV
12…78 mV y = 694.2314015688241x-22244.5904917152
where y = counts; x = mV
The rule for determining the maximum thermocouple lead length without
error is that the lead length’s error should be less than half of the module
resolution. This error implies no error is observed nor is recalibration
required.
The resolution for the 1756-IT6I and 1756-IT6I2 module, respectively, is:
Based on the schematic on page 137, the module leakage per open-wire current
is the bias voltage/pull-up resistance = 0.44V / 20 MΩ = 22 nA. Hence, the
maximum thermocouple loop resistance is the sum of total loop resistance =
both leads.
Using this equation, for the -12…30 mV range the maximum lead resistance is
16 Ω for a maximum of half resolution error (1/2*(0.7uv/bit) / 22 nA).
Differences Between The 1756-IT6I and 1756-IT6I2 modules support grounded and ungrounded
thermocouples. However, in addition to offering access to two more
the 1756-IT6I and thermocouple types (D and TXK/XK [L]), the 1756-IT6I2 module offers the
1756-IT6I2 Modules following:
While the 1756-IT6I module can report cold junction temperature differences
between channels as high as 3 °C from the actual temperature, the
1756-IT6I2 module, because it has two cold-junction sensors (CJS), reduces
the potential cold-junction error from actual temperature to 0.3 °C.
It’s important that you check that the CJS is fitted locally or remotely, and
enabled accordingly in the module channel configuration. If the CJS is not
fitted or if the sensor wiring leads are incorrect (for example, swapped over at
the thermocouple cards input), there’s a possibility of a negative or positive
temperature fluctuation when the thermocouple sensor is warmed.
The table lists the cold junction error from actual temperature, depending on
the type of cold junction compensation that is used.
If you use this With this type of cold junction The cold junction error from
module compensation actual temperature is
1756-IT6I2 Two cold-junction sensors on +/-0.3 °C (32.54 °F)
an RTB
1756-IT6I2 IFM +/-0.3 °C (32.54 °F)
1756-IT6I One cold-junction sensor on +/-3.2 °C ( 37.76 °F), max(1)
an RTB
1756-IT6I IFM +/-0.3 °C (32.54 °F)
(1)
The cold junction error varies for each channel but 3.2 °C (37.76 °F) is the maximum error any channel
will show.
When using the thermocouple (1756-IT6I and 1756-IT6I2) modules, you must
account for additional voltage that may alter the input signal. A small voltage
generates at the junction of the thermocouple field wires and the screw
terminations of an RTB or IFM. This thermoelectric effect alters the
input signal.
To accurately compensate the input signal from your module, you must use a
cold junction sensor (CJS) to account for the increased voltage. Because there
are differences if you choose to connect sensors via an RTB or IFM, you must
configure the module (via RSLogix 5000 software) to work with the type of
CJS used in your application.
When you connect a CJS to your thermocouple module via an RTB, the
following occurs, depending on module type:
• The 1756-IT6I module uses one CJS in the middle of the module and
estimates temperature deviation elsewhere on the connector.
• The 1756-IT6I2 module uses two CJSs at the top and bottom of the
module and calculates temperature at each channel’s input terminals;
this usage of multiple sensors results in increased accuracy.
If you connect a CJS via an RTB, configure the module as shown on the
Module Properties Configuration tab.
See page 134 for how to connect a CJS to either thermocouple module.
The IFMs use an isothermal bar to maintain a steady temperature at all module
terminations. When you use the IFM, we recommend you mount it so that the
black anodized aluminum bar is in the horizontal position.
If you connect a CJS via an IFM, configure the module as shown on the
Module Properties Configuration tab
You must connect the CJS to the 1756-IT6I module at terminals 10 and 14. To
ease installation, wire terminal #12 (RTN-3) before connecting the cold
junction sensor.
Lug 10 9
12 11
14 13
16 15
Wire
20908-M
You must connect two CJSs to the 1756-IT6I2 when using an RTB. The
additional CJS offers greater accuracy when measuring temperature on the
module. Connect the cold junction sensors to terminals 3, 4, 17, 18 as shown
in the illustrations.
18 17
4 3
20 19
6 5
Wire 8 7 Wire
Spade Lug Spade Lug
16 15
2 1
18 17
4 3
20 19
6 5
8 7
16 15
2 1
18 17
4 3
20 19
6 5
8 7
The Cold Junction Disable box on the Module Properties Configuration tab
disables cold junction compensation on all module channels. Typically, this
option is used only in systems that have no thermoelectric effect, such as test
equipment in a controlled lab.
In most applications, we recommend that you do not use the cold junction
disable option.
The Cold Junction Offset box on the Module Properties Configuration Tab
lets you make module-wide adjustments to cold junction compensation values.
If you know that your cold junction compensation values are consistently
inaccurate by some level, for example, 1.2 °C (34.16 °F), you can type the value
into the box to account for this inaccuracy.
The 1756-IT6I2 offers improved Gain Drift with Temperature and Module
Error over Temperature Range specifications when compared to the
1756-IT6I module. The table highlights the differences.
Use Module Block and This section shows the 1756-IR6I, 1756-IT6I and 1756-IT6I2 modules’ block
diagrams and input circuit diagrams.
Input Circuit Diagrams
1756-IR6I, 1756-IT6I and 1756-IT6I2 Module Block Diagram
This diagram shows two channels. There are six channels on the temperature-measuring modules.
DC-DC RIUP
Shutdown Circuit
Isolated DC-DC Circuit
Power Converter System
Channel 0
+5V
A/D Converter
Optos
Vref
Micro- Backplane
controller ASIC
Isolated DC-DC
Power Converter
Channel 1
A/D converter
Optos
Vref
Serial
EEPROM
FLASH
Cold Junction SRAM
ROM
A/D Converter
Compensation 43499
channel Vref
Temperature-sensing
Device
The diagrams show field-side circuitry for the 1756-IR6I, 1756-IT6I, and
1756-IT6I2 modules.
Gain = 1
Rwire (C) lexc A/D converter
RTN-0/C
Vref
+0.44 V +2.5V
20 MΩ 1.96 K
383
IN-0/A 25 K 5K
A/D converter
Vref
RTN-0/C
43498
Wire the Modules The illustrations show wiring examples for the 1756-IR6I, 1756-IT6I, and
1756-IT6I2 modules.
2 1
IN-1/A
IN-1/A IN-0/A
IN-0/A
4 3
IN-1/B
IN-1/B IN-0/B
IN-0/B
6 5
RTN-1/C
RTN-1/C RTN-0/C
RTN-0/C
8 7 3-WireRTD
3-Wire RTD
IN-3/A
IN-3/A IN-2/A
IN-2/A
10 9
IN-3/B
IN-3/B IN-2/B
IN-2/B
12 11
RTN-3/C
RTN-3/C RTN-2/C
RTN-2/C ShieldGround
Shield Ground
14 13
Not used
Not used Notused
Not used
16 15
20972-M
1. Do not connect more than two wires to
any single terminal.
2 1
IN-1/A
IN-1/A IN-0/A
IN-0/A
4 3
IN-1/B
IN-1/B IN-0/B
IN-0/B
6 5
RTN-1/C
RTN-1/C RTN-0/C
RTN-0/C
8 7 4-WireRTD
4-Wire RTD
IN-3/A
IN-3/A IN-2/A
IN-2/A
10 9
IN-3/B
IN-3/B IN-2/B
IN-2/B
12 11
RTN-3/C
RTN-3/C RTN-2/C
RTN-2/C ShieldGround
Shield Ground
14 13
Not used
Not used Notused
Not used
16 15
IN-5/A
IN-5/A IN-4/A
IN-4/A
18 17
IN-5/B
IN-5/B IN-4/B
IN-4/B
IN-4/B
NOTES: 20 19
RTN-5/C
RTN-5/C RTN-4/C
RTN-4/C
1. Do not connect more than two wires to
any single terminal.
2 1 +
IN-1 IN-0
4 3
Not used Not used
6 5
RTN-1 RTN-0
8 7
–
IN-3 IN-2 Thermocouple
Lug
Lug Thermocouple
10 9
CJC+ Not used
Cold
12 11
RTN-3 RTN-2
Junction
Sensor
14 13
CJC- Not used
16 15
Wire
Wire IN-5 IN-4
18 17
Not used Not used
20 19
RTN-5 RTN-4
20969-M
NOTES:
2 1
Not used Not used
4 3 Thermocouple
++
CJC– CJC+
6 5
RTN-0 IN-0
8 7
RTN-1 IN-1
10 9
RTN-2 IN-2
12 11
––
RTN-3 IN-3
14 13
RTN-4 IN-4
16 15
RTN-5 IN-5
18 17
CJC– CJC+
20 19
Not used Not used
43491
Cold Junction
Wire Sensor Spade Lug
NOTES:
Fault and Status Reporting The 1756-IR6I, 1756-IT6I, and 1756-IT6I2 modules multicast status and fault
data to the owner and/or listening controller with its channel data. The fault
data is arranged in such a manner as to let you choose the level of granularity
desired for examining fault conditions.
Three levels of tags work together to provide increasing degree of detail as to
the specific cause of faults on the module.
The table lists tags that can be examined in ladder logic to indicate when a fault
has occurred.
Tag Description
Module Fault This word provides fault summary reporting. Its tag name is
Word ModuleFaults.
Channel Fault This word provides underrange, overrange, and communication fault
Word reporting. Its tag name is ChannelFaults.
Channel Status This word provides individual channel underrange and overrange fault
Words reporting for process alarms, rate alarms, and calibration faults. Its tag
name is ChxStatus.
Fault Reporting in Floating The illustration offers an overview of the fault reporting process in floating
point mode.
Point Mode
Bits in this word provide the highest level of fault detection. A nonzero
condition in this word reveals that a fault exists on the module. You can
examine further down to isolate the fault.
The table lists tags that are found in the Module Fault Word.
Tag Description
Analog Group Fault This bit is set when any bits in the Channel Fault word are set.
Its tag name is AnalogGroupFault.
Input Group Fault This bit is set when any bits in the Channel Fault word are set.
Its tag name is InputGroup.
Calibrating This bit is set when any channel is being calibrated. When this
bit is set, all bits in the Channel Fault word are set. Its tag
name is Calibrating.
Calibration Fault This bit is set when any of the individual Channel Calibration
Fault bits are set. Its tag name is CalibrationFault.
Cold Junction This bit is set when the ambient temperature around the cold
Underrange – 1756-IT6I junction sensor is below 0 oC. Its tag name is CJUnderrange.
and 1756-IT6I2only
Cold Junction Overrange This bit is set when the ambient temperature around the cold
– 1756-IT6I and junction sensor is above 86 oC. Its tag name is CJOverrange.
1756-IT6I2only
During normal module operation, bits in the Channel Fault word are set if any
of the respective channels has an Under or Overrange condition. Checking this
word for a nonzero value is a quick way to check for Under or Overrange
conditions on the module.
The table lists the conditions that set all Channel Fault word bits:
This condition sets all Channel And causes the module to display the
Fault word bits following in the Channel Fault word bits
A channel is being calibrated. “003F” for all bits
A communication fault occurred “FFFF” for all bits.
between the module and its
owner-controller.
Your logic can monitor the Channel Fault Word bit for a particular input to
determine the state of that point.
Any of the six Channel Status words, one for each channel, will display a
nonzero condition if that particular channel has faulted for the conditions
listed below. Some of these bits set bits in other Fault words. When the
Underrange and Overrange bits (bits 6 and 5) in any of the words are set, the
appropriate bit is set in the Channel Fault word.
When the Calibration Fault bit (bit 7) is set in any of the words, the Calibration
Fault bit (bit 9) is set in the Module Fault word. The table lists the conditions
that set each of the word bits.
Fault Reporting in The illustration offers an overview of the fault reporting process in integer
mode.
Integer Mode
In integer mode, Module Fault word bits (bits 15…8) operate exactly as
described in floating point mode. The table lists tags that are found in the
Module Fault Word:
Tag Description
Analog Group This bit is set when any bits in the Channel Fault word are set. Its tag
Fault name is AnalogGroupFault.
Input Group Fault This bit is set when any bits in the Channel Fault word are set. Its tag
name is InputGroup.
Calibrating This bit is set when any channel is being calibrated. When this bit is
set, all bits in the Channel Fault word are set. Its tag name is
Calibrating.
Calibration Fault This bit is set when any of the individual Channel Calibration Fault bits
are set. Its tag name is CalibrationFault.
Cold Junction This bit is set when the ambient temperature around the cold junction
Underrange – sensor is below 0 oC. Its tag name is CJUnderrange.
1756-IT6I only
Cold Junction This bit is set when the ambient temperature around the cold junction
Overrange – sensor is above 86 oC. Its tag name is CJOverrange.
1756-IT6I only
This condition sets all Channel And causes the module to display the
Fault word bits following in the Channel Fault word bits
A channel is being calibrated. “003F” for all bits.
A communication fault occurred “FFFF” for all bits.
between the module and its
owner-controller.
Your logic can monitor the Channel Fault Word bit for a particular input to
determine the state of that point.
The Channel Status word has the following differences when used in integer
mode:
When the Calibration Fault bit (bit 7) is set in any of the words, the Calibration
Fault bit (bit 9) is set in the Module Fault word. The table lists the conditions
that set each of the words.
Notes:
Topic Page
Choose a Data Format 150
Non-isolated Output Module Features 150
Use Module Block and Output Circuit Diagrams 154
Wire the 1756-OF4 Module 157
Wire the 1756-OF8 Module 158
1756-OF4 and 1756-OF8 Module Fault and Status Reporting 159
Feature Page
Removal and Insertion Under Power (RIUP) 36
Module Fault Reporting 36
Configurable Software 36
Electronic Keying 37
Access to System Clock for Timestamp Functions 44
Rolling Timestamp 44
Producer/Consumer Model 44
Status Indicator Information 45
Full Class I Division 2 Compliance 45
Agency Certification 45
Field Calibration 45
Sensor Offset 46
Latching of Alarms 46