User Manual 1756-It6i

Download as pdf or txt
Download as pdf or txt
You are on page 1of 31

Chapter 6

Temperature-measuring Analog Modules


(1756-IR6I, 1756-IT6I, and 1756-IT6I2)

Introduction This chapter describes features specific to temperature-measuring


ControlLogix analog modules. These units linearize their respective sensor
inputs into a temperature value. The 1756-IR6I uses ohms for temperature
conversions and the two thermocouple modules (1756-IT6I, 1756-IT6I2)
convert millivolts.

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

Publication 1756-UM009C-EN-P - December 2010 119


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

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.

You can choose one of these data formats:

• Integer mode
• Floating point mode

The table shows features that are available in each format.

Data Format Features Available: Features Not Available


Integer mode Multiple input ranges Temperature linearization
Notch filter Process alarms
Real time sampling Digital filtering
Cold junction temperature is Rate alarms
on 1756-IT6I and 1756-IT6I2
modules only
Floating point mode All features N/A

IMPORTANT Integer mode does not support temperature conversion on


temperature-measuring modules. If you choose integer mode,
the 1756-IR6I is strictly an ohms (Ω) module and the
1756-IT6I and 1756-IT6I2 are strictly millivolts (mV) modules.

For more information on input and output data formats, see page 205
in Chapter 10.

120 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

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

Multiple Input Ranges

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.

Possible Input Ranges

Module Range
1756-IR6I 1…487 Ω
2…1000 Ω
4…2000 Ω
8…4080 Ω
1756-IT6I and 1756-IT6I2 -12…78 mV
-12…30 mV

For an example of how to choose an input range for your module,


see page 210.

Publication 1756-UM009C-EN-P - December 2010 121


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

Notch Filter

An Analog-to-Digital Convertor (ADC) filter removes line noise in your


application for each channel.

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.

IMPORTANT 60 Hz is the default setting for the notch filter.

The table lists the available notch filter settings.

Notch Filter Settings

Notch Setting 10 Hz 50 Hz 60 Hz 100 Hz 250 Hz 1000 Hz


(Default)
Minimum Sample Time 102 ms 22 ms 19 ms 12 ms 10 ms 10 ms
(RTS – Integer mode)(1)
Minimum Sample Time 102 ms 25 ms 25 ms 25 ms 25 ms 25 ms
(RTS – Floating point mode)(2)
0…100% Step Response Time(3) 400 ms + RTS 80 ms + RTS 68 ms + RTS 40 ms + RTS 16 ms + RTS 4 ms + RTS
-3dB Frequency 3 Hz 13 Hz 15 Hz 26 Hz 66 Hz 262 Hz
Effective Resolution 16 bits 16 bits 16 bits 16 bits 15 bits 10 bits
(1) Integer mode must be used for RTS values lower than 25 ms. The minimum RTS value for the module will be dependent on the channel with the lowest notch filter setting.
(2)
In mV mode, 50 ms minimum, if linearizing.
(3)
Worst case settling time to 100% of a step change would include 0…100% step response time plus one RTS sample time.

To choose a notch filter, see page 210.

122 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

Real Time Sampling

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

This feature detects when a temperature-measuring input module is operating


beyond limits set by the input range. For example, if you are using the
1756-IR6I module in the 2…1000 Ω input range and the module resistance
increases to 1050 Ω, the overrange detection detects this condition.

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.

Low and High Signal Limits on Temperature-measuring Input Modules

Input Module Available Range Lowest Signal Highest Signal


in Range in Range
1756-IR6I 1…487 Ω 0.859068653 Ω 507.862 Ω
2…1000 Ω 2Ω 1016.502 Ω
4…2000 Ω 4Ω 2033.780 Ω
8…4020 Ω 8Ω 4068.392 Ω
1756-IT6I and -12…30 mV -15.80323 mV 31.396 mV
1756-IT6I2
-12…78 mV -15.15836 mV 79.241 mV

IMPORTANT Be careful when ‘disabling all alarms’ on the channel because it


also disables the underrange/overrange detection feature. If
alarms are disabled, overrange/underrange is zero and the only
way you can discover a wire-off detection is from the input
value itself. If you need to detect a wire-off status, do not
‘disable all alarms’.
We recommend that you disable only unused channels so
extraneous alarm bits are not set.

Publication 1756-UM009C-EN-P - December 2010 123


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

Digital Filter

IMPORTANT The digital filter is available only in applications using floating


point mode.

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.

The digital filter equation is a classic first order lag equation.


[∆ t]
Yn = Yn-1 + (Xn – Yn-1)
∆ 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

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

To see how to set the digital filter, see page 210.

124 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

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

IMPORTANT Process alarms are available only in applications using floating


point mode. The values for each limit are entered in scaled
engineering units.

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 alarm turns On High high alarm turns Off


High alarm remains On High alarm remains On

High high
High alarm High alarm turns Off
turns On
High

Normal input range

Low alarms turns On Low alarms turns Off

Low Alarm deadbands

Low low

Low low alarms turns On Low low alarms turns Off


Low alarm remains On Low alarm remains On 43153

To see how to set process alarms, see page 210.

Publication 1756-UM009C-EN-P - December 2010 125


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

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.

EXAMPLE If you set a 1756-IT6I2 module (with normal scaling in Celsius)


to a rate alarm of 100.1 °C/s, the rate alarm only triggers if the
difference between measured input samples changes at a
rate > 100.1 °C/s.
If the module’s RTS is 100 ms (that is, sampling new input data
every 100 ms) and at time 0, the module measures 355 °C and
at time 100 ms measures 363 °C, the rate of change is
(363…355 °C) / (100 ms) = 80 °C/s. The rate alarm would not
set as the change is less than the trigger point of 100.1 °C/s.
If the next sample taken is 350.3 °C, the rate of change is
(350.3…363 °C)/(100 ms)=-127 °C/s. The absolute value of this
result is > 100.1 °C/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 a positive or
negative excursion.

To see how to set the rate alarm, see page 210.

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.

To see how to set the 10 Ohm Offset, see page 215.

126 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

Wire Off Detection

The ControlLogix temperature-measuring modules alert you when a wire has


been disconnected from one of their channels. When a wire off condition
occurs, two events occur:

• Input data for that channel changes to a specific scaled value.


• A fault bit is set in the owner-controller that may indicate the presence
of a wire off condition.

IMPORTANT Be careful when ‘disabling all alarms’ on the channel because it


also disables the underrange/overrange detection feature. If
alarms are disabled, overrange/underrange is zero and the only
way you can discover a wire-off detection is from the input
value itself. If you need to detect a wire-off status, do not
‘disable all alarms’.
We recommend that you disable only unused channels so
extraneous alarm bits are not set.

Because these modules can each be used in various applications, differences


exist when a wire off condition is detected in each application. The table lists
the differences that occur when a wire off condition occurs in various
applications.

Wire Off Conditions


In this application The following causes a wire off condition And if the wire off condition is detected, this occurs
1756-IR6I Module in Either of the following: If possibility number 1 (in the previous column) is the cause:
Temperature 1. When only the wire connected to terminal A • Input data for the channel changes to the highest scaled
Applications is lost. temperature value associated with the selected RTD type.
• The ChxOverrrange (x=channel number) tag is set to 1.
2. When any other combination of wires are
disconnected from the module. If possibility number 2 (in the previous column) is the cause:
• Input data for the channel changes to the lowest scaled
See page 138 for a wiring diagram. temperature value associated with the selected RTD type.
• The ChxUnderrange (x=channel number) tag is set to 1.
1756-IR6I Module in Either of the following: If possibility number 1 (in the previous column) is the cause:
Ohms Applications
1. When only the wire connected to terminal A • Input data for the channel changes to the highest scaled
is lost. ohm value associated with the selected ohms range.
• The ChxOverrange (x=channel number) tag is set to 1.
2. When any other combination of wires are
disconnected from the module. If possibility number 2 (in the previous column) is the cause:
• Input data for the channel changes to the lowest scaled
See page 138 for a wiring diagram. ohm value associated with the selected ohms range.
• The ChxUnderrange (x=channel number) tag is set to 1.

Publication 1756-UM009C-EN-P - December 2010 127


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

Wire Off Conditions


In this application The following causes a wire off condition And if the wire off condition is detected, this occurs
1756-IT6I or • Input data for the channel changes to the highest scaled
1756-IT6I2 Module in temperature value associated with the selected
Temperature thermocouple type.
Applications • The ChxOverrange (x=channel number) tag is set to 1.
1756-IT6I Module or A wire is disconnected from the module. • Input data for the channel changes to the scaled value
1756-IT6I2 in Millivolt associated with the overrange signal value of the selected
Applications operational range in floating point mode (maximum
possible scaled value) or 32,767 counts in integer mode.
• The ChxOverrange (x=channel number) tag is set to 1.

Sensor Type

Three analog modules, the RTD (1756-IR6I) and Thermocouple (1756-IT6I


and 1756-IT6I2), lets you configure a sensor type for each channel that
linearizes the analog signal into a temperature value. The RTD module
linearizes ohms into temperature and the Thermocouple modules linearize
millivolts into temperature.

IMPORTANT Sensor type modules can only linearize signals to temperature


values in the floating point mode.

The table lists the sensors that are available for your application.

Available Sensors for Temperature Measuring Modules

Module Available sensors or thermocouples


1756-IR6I 10Ω - Copper 427 type.

100Ω - Platinum 385, Platinum 3916, and Nickel 618 types.

120Ω - Nickel 618 and Nickel 672 types.

200Ω - Platinum 385, Platinum 3916, and Nickel 618 types.

500Ω - Platinum 385, Platinum 3916, and Nickel 618 types.

1000Ω - Platinum 385 and Platinum 3916 types.


1756-IT6I B, E, J, K, R, S, T, N, C.
1756-IT6I2 B, E, J, K, R, S, T, N, C, D, TXK/XK (L).

128 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

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.

Default Signal and Engineering Values in RSLogix 5000

1756-IR6I 1756-IT6I and 1756-IT6I2


Low signal = 1 Low engineering = 1 Low signal = -12 Low engineering = -12
High signal = 487 High engineering = 487 High signal = 78 High engineering = 78

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.

Temperature Limits for 1756-IR6I Sensor Types

1756-IR6I Sensor Copper Nickel Nickel Platinum Platinum


427 618 672 385 3916
Low temperature -200.0 °C -60.0 °C -80.0 °C -200.0 °C -200.0 °C

-328.0 °F -76.0 °F -112.0 °F -328.0 °F -328.0 °F


High temperature 260.0 °C 250.0 °C 320.0 °C 870.0 °C 630.0 °C

500.0 °F 482.0 °F 608.0 °F 1598.0 °F 1166.0 °F

To see how to choose an RTD sensor type, see page 215.

The table displays the temperature range for each 1756-IT6I


and 1756-IT6I2 sensor type.

Temperature Limits for 1756-IT6I and 1756-IT6I2 Sensor Types

Thermocouple B C E J K N R S T D(1) TXK/XK


(L)(1)
Low temperature 300.0 °C 0.0 °LC -270.0 °C -210.0 °C -270.0 °C -270.0 °C -50.0 °C -50.0 °C -270.0 °C 0 °C -200 °C
572.0 °F 32.0 °F -454.0 °F -346.0 °F -454.0 °F -454.0 °F -58.0 °F -58.0 °F -454.0 °F 32.0 °F -328 °F
High temperature 1820.0 °C 2315.0 °C 1000.0 °C 1200.0 °C 1372.0 °C 1300.0 °C 1768.1 °C 1768.1 °C 400.0 °C 2320 °C 800 °C
3308.0 °F 4199.0 °F 1832.0 °F 2192.0 °F 2502.0 °F 2372.0 °F 3215.0 °F 3215.0 °F 752.0 °F 4208 °F 1472 °F
(1)
Sensor types D and L are available only on the 1756-IT6I2 module.

Publication 1756-UM009C-EN-P - December 2010 129


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

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.

To see how to choose a thermocouple sensor type, see page 216.

Temperature Units

The 1756-IR6I, 1756-IT6I and 1756-IT6I2 modules provide the choice of


working in Celsius or Fahrenheit. This choice affects all channels per module.

To see how to choose temperature units, see page 215.

Input Signal to User Count Conversion

Integer mode does not support temperature conversion on


temperature-measuring modules. However, this mode can be used by the
1756-IT6I and 1756-IT6I2 modules to calculate user counts for both available
millivolt ranges.

The straight line formulas that can be used to calculate or program a Compute
(CPT) instruction are shown in the table.

Available Range User Count Formula


-12…30 mV y = 1388.4760408167676x-10825.593777483234

where y = counts; x = mV
12…78 mV y = 694.2314015688241x-22244.5904917152

where y = counts; x = mV

For example, if you have 24 mV in the -12…30 mV range, the


user counts = 22498. Counts = -20856 for 2 mV in the 12…78 mV range.

For a table with related values, refer to ControlLogix 1756-IT6I


and 1756-IT6I2 mV Input Signal to User Count Conversion, Knowledgebase
Technical Note ID 41567.

130 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

Wire Length Calculations

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:

-12…30 mV range = 0.7 uv/bit


-12…78 mV range = 1.4 uv/bit

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).

For the -12…78 mV range, the maximum lead resistance is 32 Ω for a


maximum of half resolution error (1/2*(1.4uv/bit) / 22 nA).

For more information, refer to 1756-IT6I and 1756-IT6I2 Thermocouple


Lead Length Calculations, Knowledgebase Technical Note ID 59091.

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:

• A greater cold-junction compensation accuracy


• Improved module accuracy

See page 135 for details.

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.

Publication 1756-UM009C-EN-P - December 2010 131


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

The table lists the cold junction error from actual temperature, depending on
the type of cold junction compensation that is used.

Cold-junction Compensation Types

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.

Cold Junction Compensation

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.

Connecting a Cold Junction Sensor Via a Removable Terminal Block

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.

132 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

If you connect a CJS via an RTB, configure the module as shown on the
Module Properties Configuration tab.

Leave both boxes unchecked.

See page 134 for how to connect a CJS to either thermocouple module.

Connecting a Cold Junction Sensor Via an Interface 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

Check the Remote CJ Compensation box.

Publication 1756-UM009C-EN-P - December 2010 133


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

Connecting a Cold Junction Sensor to the 1756-IT6I Module

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

Contact your local distributor or Rockwell Automation sales representative to


order additional sensors.

Connecting a Cold Junction Sensor to the 1756-IT6I2 Module

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.

Terminals 3, 4 Terminals 17, 18


16 15
2 1

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

Contact your local distributor or Rockwell Automation sales representative to


order additional sensors.

134 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

Cold Junction Disable Option

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.

Cold Junction Offset 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.

Improved Module Accuracy

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.

Cat. No. Gain Drift with Module Error over


Temperature(1) Temperature Range(1)
1756-IT6I 80 ppm 0.5%
1756-IT6I2 25 ppm 0.15%
(1) For a detailed explanation of this specification, see Appendix E.

For a full listing of these module’s specifications, see Appendix A.

Publication 1756-UM009C-EN-P - December 2010 135


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

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.

Details of the RTD


and Thermocouple
input circuitry are Field Side Backplane Side
shown on page 137.

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

IMPORTANT: The cold junction compensation (CJC) channel = Channel Isolation


is used on Thermocouple modules only. The
1756-IT6I module has one CJC channel, and
the 1756-IT6I2 module has two CJC channels.

136 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

Field-side Circuit Diagrams

The diagrams show field-side circuitry for the 1756-IR6I, 1756-IT6I, and
1756-IT6I2 modules.

1756-IR6I Input Circuit

3-Wire RTD lexc 594 µA Excitation


Rwire (A) IN-0/A Current (All Ranges)

V_RTD + 2 (Vwire) V_RTD + 2 (Vwire) - 2Vwire = V_RTD

Gain = 1
Rwire (C) lexc A/D converter
RTN-0/C
Vref

IN-0/B Vwire = lexc x Rwire


Rwire for cable B has no effect
because B is a Sense wire with Gain = 2
43497
zero excitation current.

1756-IT6I and 1756-IT6I2 Input Circuit

+0.44 V +2.5V

20 MΩ 1.96 K

383
IN-0/A 25 K 5K
A/D converter
Vref

-12 to 78mV Gain = 30


0.002 µF 0.22 µF

RTN-0/C
43498

Publication 1756-UM009C-EN-P - December 2010 137


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

Wire the Modules The illustrations show wiring examples for the 1756-IR6I, 1756-IT6I, and
1756-IT6I2 modules.

1756-IR6I 3-Wire RTD wiring example

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

IMPORTANT: For two-wire resistor IN-5/A


IN-5/A IN-4/A
IN-4/A
18 17
applications including
IN-5/B
IN-5/B IN-4/B
IN-4/B
calibration, make sure
20 19
RTN-5/C RTN-4/C
IN-x/B and RTN-x/C RTN-5/C RTN-4/C
are shorted together
as shown.
NOTES:

20972-M
1. Do not connect more than two wires to
any single terminal.

1756-IR6I 4-Wire RTD wiring example

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. Wiring is exactly the same as the


20973-M
3-Wire RTD with one wire left open.

138 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

1756-IT6I Wiring Example

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:

1. Do not connect more than two wires to


any single terminal.

Publication 1756-UM009C-EN-P - December 2010 139


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

1756-IT6I2 Wiring Example


Cold Junction
Wire Sensor Spade Lug

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:

1. Do not connect more than two wires to


any single terminal.

140 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

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.

Fault Word Tags

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.

IMPORTANT Differences exist between floating point and integer modes as


they relate to module fault reporting. These differences are
explained in the following sections.

Publication 1756-UM009C-EN-P - December 2010 141


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

Fault Reporting in Floating The illustration offers an overview of the fault reporting process in floating
point mode.
Point Mode

Module Fault Word


(described on page 143)
Cold Junction temperature underrange
15 = AnalogGroupFault 15 14 13 12 11 10 9 8 and overrange conditions set bits 9 and 8
14 = InGroupFault
12 = Calibrating for 1756-IT6I only. You must monitor
11 = Cal Fault these conditions here.
9 = CJUnderrange (IT6I only)
8 = CJOverrange (IT6I only)
13 and 10 are not used by Any bit in the Channel Fault word, also sets the Analog
1756-IR6I or 1756-IT6I Group Fault and Input Group Fault in Module Fault word

Channel Fault Word


5 4 3 2 1 0
(described on page 143) When the module is
calibrating, all bits in
5 = Ch5Fault
the Channel Fault
4 = Ch4Fault
A channel word are set
3 = Ch3Fault
2 = Ch2Fault calibration fault
1 = Ch1Fault sets the calibration
0 = Ch0Fault fault in the Module
Fault word An underrange, overrange condition
sets appropriate Channel Fault bits
Channel Status Words
(one for each channel –
described on page 144) 7 6 5 4 3 2 1 0

7 = ChxCalFault 3 = ChxLAlarm Alarm bits in the Channel Status word


6 = ChxUnderrange 2 = ChxHAlarm do not set additional bits at any higher
5 = ChxOverrange 1 = ChxLLAlarm level. You must monitor these
4 = ChxRateAlarm 0 = ChxHHAlarm conditions here.
41345

142 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

Module Fault Word Bits – Floating 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.

Module Fault Word Tags

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

Channel Fault Word Bits – Floating Point Mode

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:

Channel Fault Word Conditions

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.

Publication 1756-UM009C-EN-P - December 2010 143


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

Channel Status Word Bits – Floating Point Mode

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.

Channel Status Word Conditions

Tag (Status Bit Event that sets this tag


word)
ChxCalFault Bit 7 This bit is set if an error occurs during calibration for that channel, causing a
bad calibration. This bit also sets bit 9 in the Module Fault word.
Underrange Bit 6 This bit is set when the input signal at the channel is less than or equal to the
minimum detectable signal. For more information on the minimum detectable
signal for each module, see page 123. This bit also sets the appropriate bit in
the Channel Fault word.
Overrange Bit 5 This bit is set when the input signal at the channel is greater than or equal to
the maximum detectable signal. For more information on the maximum
detectable signal for each module, see page 123. This bit also sets the
appropriate bit in the Channel Fault word.
ChxRateAlarm Bit 4 This bit 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 remains set until it is unlatched.
ChxLAlarm BIt 3 This bit is set when the input signal moves beneath the configured Low Alarm
limit. It remains set until the signal moves above the configured trigger point.
If latched, the alarm will remain set until it is unlatched. If a deadband is
specified, the alarm will also remain set as long as the signal remains within
the configured deadband.
ChxHAlarm Bit 2 This bit is set when the input signal moves above the configured High Alarm
limit. It remains set until the signal moves below the configured trigger point.
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.
ChxLLAlarm Bit 1 This bit is set when the input signal moves beneath the configured Low-Low
Alarm limit. It remains set until the signal moves above the configured trigger
point. 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.
ChxHHAlarm Bit 0 This bit is set when the input signal moves above the configured High-High
Alarm limit. It remains set until the signal moves below the configured trigger
point. 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.

144 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

Fault Reporting in The illustration offers an overview of the fault reporting process in integer
mode.
Integer Mode

Module Fault Word


(described on page 146)
15 = AnalogGroupFault
15 14 13 12 11 10 9 8
A calibrating fault Cold Junction temperature
14 = InGroupFault
sets bit 11 in the underrange and overrange
12 = Calibrating
Module Fault word conditions set bits 9 and 8
11 = Cal Fault
for 1756-IT6I only
9 and 8 = CJUnderOver
13 and 10 are not used
by 1756-IR6I or IT6I Any bit in the Channel Fault word, also sets the Analog Group
Fault and Input Group Fault in the Module Fault word

Channel Fault Word


(described on page 146) When the module is
5 4 3 2 1 0 calibrating, all bits
5 = Ch5Fault
in the Channel Fault
4 = Ch4Fault
word are set.
3 = Ch3Fault
2 = Ch2Fault
1 = Ch1Fault
0 = Ch0Fault

Channel Status Words 15 14 13 12 11 10 9 8 7 6 5 4


(described on page 147)
15 = Ch0Underrange 9 = Ch3Underrange Underrange and overrange conditions set the corresponding
14 = Ch0Overrange 8 = Ch3Overrange Channel Fault word bit for that channel.
13 = Ch1Underrange 7 = Ch4Underrange
12 = Ch1Overrange 6 = Ch4Overrange
11 = Ch2Underrange 5 = Ch5Underrange 41349
10 = Ch2Overrange 4 = Ch5Overrange

Publication 1756-UM009C-EN-P - December 2010 145


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

Module Fault Word Bits – 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:

Module Fault Word Tags

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

Channel Fault Word Bits – Integer Mode

In integer mode, Channel Fault word bits operate exactly as described in


floating point mode. The table lists the conditions that set all Channel Fault
word bits.

Channel Fault Word Conditions

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.

146 Publication 1756-UM009C-EN-P - December 2010


Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2) Chapter 6

Channel Status Word Bits – Integer Mode

The Channel Status word has the following differences when used in integer
mode:

• Only Underrange and Overrange conditions are reported by the


module.
• Alarming and Calibration Fault activities are not available, although the
Calibration Fault bit in the Module Fault word will activate if a channel
is not properly calibrated.
• There is only one Channel Status word for all six channels.

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.

Channel Status Word Conditions

Tag (Status Bit Event that sets this tag


word)
ChxUnderrange Odd-numbered bits from bit The underrange bit is set when the input signal at the channel is less than or
15…bit 5 (bit 15 represents equal to the minimum detectable signal.
channel 0).
For more information on the minimum detectable signal for each module, see
For a full listing of the page 123. This bit also sets the appropriate bit in the Channel Fault word.
channels these bits
represent, see page 145.
ChxOverrange Even-numbered bits from The overrange bit is set when the input signal at the channel is greater than
bit 14…bit 4 (bit 14 or equal to the maximum detectable signal.
represents channel 0).
For more information on the maximum detectable signal for each module, see
For a full listing of the page 123. This bit also sets the appropriate bit in the Channel Fault word.
channels these bits
represent, see page 145.

Publication 1756-UM009C-EN-P - December 2010 147


Chapter 6 Temperature-measuring Analog Modules (1756-IR6I, 1756-IT6I, and 1756-IT6I2)

Notes:

148 Publication 1756-UM009C-EN-P - December 2010


Chapter 7

Non-isolated Analog Output Modules


(1756-OF4 and 1756-OF8)

Introduction This chapter describes features specific to ControlLogix non-isolated analog


output modules.

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

The non-isolated analog output 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

Publication 1756-UM009C-EN-P - December 2010 149

You might also like