1746sc-NI8u Manual 0300172 03D
1746sc-NI8u Manual 0300172 03D
1746sc-NI8u Manual 0300172 03D
Important Notes
1. Please read all the information in this owners guide before installing
the product.
2. The information in this owner's guide applies to hardware series B and
firmware version 2.0 or later.
3. This guide assumes that the reader has a full working knowledge of the
relevant processor.
Notice
The products and services described in this owner's guide are useful in a
wide variety of applications. Therefore, the user and others responsible
for applying the products and services described herein are responsible
for determining their acceptability for each application. While efforts
have been made to provide accurate information within this owner's
guide, Spectrum Controls assumes no responsibility for the accuracy,
completeness, or usefulness of the information herein.
Under no circumstances will Spectrum Controls be responsible or liable
for any damages or losses, including indirect or consequential damages
or losses, arising out of either the use of any information within this
owner's guide or the use of any product or service referenced herein.
No patent liability is assumed by Spectrum Controls with respect to the
use of any of the information, products, circuits, programming, or
services referenced herein.
The information in this owner's guide is subject to change without notice.
LimitedWarranty
Spectrum Controls warrants that its products are free from defects in
material and workmanship under normal use and service, as described in
Spectrum Controls literature covering this product, for a period of 1 year.
The obligations of Spectrum Controls under this warranty are limited to
replacing or repairing, at its option, at its factory or facility, any product
which shall, in the applicable period after shipment, be returned to the
Spectrum Controls facility, transportation charges prepaid, and which
after examination is determined, to the satisfaction of Spectrum Controls,
to be thus defective.
This warranty shall not apply to any such equipment which shall have
been repaired or altered except by Spectrum Controls or which shall
have been subject to misuse, neglect, or accident. In no case shall the
liability of Spectrum Controls exceed the purchase price. The
aforementioned provisions do not extend the original warranty period of
any product which has either been repaired or replaced by Spectrum
Controls.
Preface
Read this preface to familiarize yourself with the rest of the owners
guide. This preface covers:
who should use this guide
what this guide covers
related Allen-Bradley documents
terms & abbreviations you should know
Use this guide if you design, install, program, or maintain a control system
that uses Allen-Bradley Small Logic Controllers.
You should have a basic understanding of SLC 500 products. You should
also understand electronic process control and the ladder program
instructions required to generate the electronic signals that control your
application. If you do not, contact your local Allen-Bradley representative
for the proper training before using these products.
Table A lists several Allen-Bradley documents that may help you as you
use these products.
ii
Title
1747-2.30
SGI-1.1
1770-4.1
1747-6.2
1747-NI001
1747-6.4
1747-6.11
1747-6.3
ABT-1747-TSG001
1747-NP002
1747-NM009
SD499
AG-7.1
Terms &
Abbreviations You
Should Know
You should understand the following terms and abbreviations before using
this guide.
A/D - Refers to analog-to-digital conversion. The conversion produces a
digital value whose magnitude is proportional to the instantaneous
magnitude of an analog input signal.
Attenuation The reduction in magnitude of a signal as it passes through
a system. The opposite of gain.
Channel Refers to one of eight, small-signal analog input interfaces to
the modules terminal block. Each channel is configured for connection to
a thermocouple or DC millivolt (mV) input device, and has its own
configuration and status words.
Chassis See rack.
Preface
iii
iv
Local System - A control system with I/O chassis within several feet of
the processor, and using 1746-C7 or 1746-C9 ribbon cable for
communication.
LSB (least significant bit) The bit that represents the smallest value
within a string of bits. The weight of this value is defined as the fullscale range divided by the resolution.
Mulitplexer A switching system that allows several input signals to
share a common A/D converter.
Normal mode rejection (differential mode rejection) A logarithmic
measure, in dB, of a devices ability to reject noise signals between or
among circuit signal conductors, but not between the equipment grounding
conductor or signal reference structure and the signal conductors.
Module update time See channel update time.
Remote system - A control system shere the chassis can be located
several thousand feet from the processor chassis. Chassis communication
is via the 1747-SN Scanner and 1747-ASB Remote I/O Adapter.
Resolution The smallest detectable change in a measurement, typically
expressed in engineering units (e.g. 0.15 C) or as a number of bits. For
example, a 12-bit system has 4096 possible output states. It can therefore
measure 1 part in 4096. See also effective resolution.
RTD (Resistance Temperature Detector) - A temperature sensing
element with 2, 3, 4, lead wires. It uses the basic characteristics that
electrical resistance of metals increases with temperature. When a small
current is applied to the RTD, it creates a voltage that varies with
temperature. This voltage is processed and converted by the RTD module
into a temperature value.
Sampling time - The time required by the A/D converter to sample an
input channel.
Status word Contains status information about the channels current
configuration and operational state. You can use this information in your
ladder program to determine whether the channel data word is valid.
Step response time The time required for the A/D signal to reach
95% of its expected, final value, given a full-scale step change in the
output data word.
Update time The time for the module to sample and convert a channel
input signal and make the resulting value available to the SLC processor.
Table of Contents
Preface
Who Should Use This Guide .................................................................................. i
What This Guide Covers ......................................................................................... i
Related Allen-Bradley Documents ......................................................................... i
Table A. Related Allen-Bradley documents .......................................................... ii
Terms & Abbreviations You Should Know ............................................................ ii
Module Overview
Things To Consider
Before Using
Your Module
Chapter 1
General Description ................................................................................................ 1
System Overview .................................................................................................... 3
Compatibility with RTD and Resistance devices and cables ............................. 6
Block Diagram ......................................................................................................... 7
Chapter 2
Electrostatic Damage ............................................................................................. 9
Power Requirements .............................................................................................. 9
Shunt Configuration .............................................................................................. 10
JP1, JP2, JP3, JP4, JP5, JP6, JP7, and JP8 Setup ........................................ 11
Current Input ......................................................................................................... 11
Non-Current Input ................................................................................................. 11
JP11 Setup ............................................................................................................ 11
JP9, JP10, and JP12 Setup ................................................................................. 12
Setting For RTD or Resistance Inputs ............................................................... 12
Setting For Non-RTD or Resistance Inputs ....................................................... 12
Selecting A Rack Slot ........................................................................................... 13
Module Installation and Removal ........................................................................ 13
Wiring Your Module ............................................................................................... 15
Wiring RTD or Resistance Sensors to the NI8u Module.................................. 16
Preparing and Wiring the Cables ........................................................................ 18
Chapter 3
Module ID Code .................................................................................................... 23
Module Addressing ............................................................................................... 23
Channel Filter Frequency Selection ................................................................... 25
Update Time .......................................................................................................... 29
Channel Turn-On, Turn-Off, and Reconfiguration Times .................................. 30
Auto-Calibration .................................................................................................... 30
Response to Slot Disabling ................................................................................. 32
vi
Channel
Configuration, Data,
and Status
Programming
Examples
Maintaining Your
Module
And Ensuring Safety
Appendices
Chapter 4
Channel Configuration ......................................................................................... 35
Channel Configuration Procedure ...................................................................... 36
Channel Data Word Resolution ........................................................................... 42
Channel Data/Status Word .................................................................................. 45
Channel Status Checking .................................................................................... 45
Chapter 5
Initial Programming ............................................................................................... 51
Dynamic Programming ........................................................................................ 53
Verifying Channel Configuration Changes ......................................................... 54
Interfacing to the PID Instruction ........................................................................ 56
Monitoring Channel Status Bits .......................................................................... 57
Chapter 6
Module and Channel Diagnostics ....................................................................... 63
LED Indicators ....................................................................................................... 64
Interpreting I/O Error Codes ................................................................................ 66
Verifying With Test Instrumentation..................................................................... 67
Chapter 7
Preventive Maintenance ....................................................................................... 69
Safety Considerations .......................................................................................... 69
Appendix A : Module Specifications
Electrical Specifications ....................................................................................... 73
Physical Specifications ......................................................................................... 74
EnvironmentalSpecifications ............................................................................... 74
Input Specifications .............................................................................................. 74
Appendix B: Thermocouple Descriptions .......................................................... 91
J Type Thermocouples ......................................................................................... 91
K Type Thermocouples ......................................................................................... 93
T Type Thermocouples ......................................................................................... 95
E Type Thermocouples ......................................................................................... 97
R Type Thermocouples ........................................................................................ 99
S Type Thermocouples ...................................................................................... 100
B Type Thermocouples ...................................................................................... 102
N Type Thermocouples ..................................................................................... 103
References ......................................................................................................... 106
Preface
vii
Figures
Figure 2.1
Figure 2.2
Figure 2.3
Figure 2.4
Figure 3.1
Figure 3.2
Figure 3.3
Figure 3.4
Figure 3.5
Figure 5.1
Figure 5.2
Figure 5.3
Figure 5.4
Figure 5.5
Figure 5.6
Figure 5.7
Figure 5.8
Figure 5.9
Figure 5.10
Figure 5.11
Figure 6.1
Tables
Table
Table
Table
Table
Table
Table
Table
1.1
1.2
1.3
1.4
1.5
1.6
1.7
Table 1.8
Table 2.1
Table 3.1
Table 3.2
viii
Table 4.1
Table 4.2
Table 4.3
Table 4.4
Table 4.5
Table 6.1
Table 6.2
Chapter 1
Module Overview
This chapter describes the universal analog input module and explains how
the SLC controller reads thermocouple or millivolt analog input data from
the module. Read this chapter to familiarize yourself further with your
universal analog input module. This chapter covers:
general description and hardware features
an overview of system and module operation
block diagram of channel input circuits
General Description
Table 1.1
Type
C Temperature Range
F Temperature Range
J
K
T
B
E
R
S
N
C
CJC Sensor
-210C to 760C
-270C to 1370C
-270C to 400C
300C to 1820C
-270C to 1000C
0C to 1768C
0C to 1768C
0C to 1300C
0C to 2315C
-25C to 105C
-346F to 1400F
-454F to 2498F
-454F to 752F
572F to 3308F
-454F to 1832F
32F to 3214F
32F to 3214F
32F to 2372F
32F to 4199F
-13F to 221F
C Temperature Range
Platinum (385)1
F Temperature Range
100 Ohm
-200C to +850C
-328F to +1562F
200 Ohm
-200C to +750C
-328F to +1382F
500 Ohm
-200C to +850C
-328F to +1562F
1000 Ohm
-200C to +850C
-328F to +1562F
100 Ohm
-200C to +630C
-328F to +1166F
200 Ohm
-200C to +630C
-328F to +1166F
500 Ohm
-200C to +630C
-328F to +1166F
1000 Ohm
-200C to +630C
-328F to +1166F
Copper (426)
10 Ohm
-100C to +260C
-148F to +500F
Nickel (618)
120 Ohm
-100C to + 260C
-148F to +500F
Nickel (672)
120 Ohm
-80C to +260C
-112F to + 500F
Platinum (3916)1
1=The digits following the RTD type represent the temperature coefficient of resistance
(alpha, a), which is defined as the resistance change per Ohm per C. For instance,
Platinum 385 refers to a platinum RTD with a = 0.00385 Ohms/Ohm - C, or simply
0.00385/C.
Function
Door Label
Diagnostic LEDs
The module contains diagnostic LEDs that help you identify the source of
problems that may occur during power-up or during normal operation.
Power-up and channel diagnostics are explained in Chapter 6, Testing
Your Module.
System Overview
The module communicates with the SLC 500 processor and receives
+5 Vdc and +24 Vdc power from the system power supply through
the parallel backplane interface. No external power supply is
required. You may install as many universal modules in the system
as the power supply can support.
The first four input channels (0 through 3) can receive input signals from
thermocouples, millivolt, volt, or milliamp devices. The last four input
channels (4 through 7) can receive input signals from thermocouples,
millivolt, volt, milliamp, or 2, 3 or 4-wire RTD or resistance devices. If
RTD or resistance inputs are selected, channels 4 through 7 can be
individually configured for the supported RTD or resistance types.
When configured for thermocouple input types, the module converts
analog input voltages into cold-junction compensated and linearized, digital
temperature readings. The module uses the National Institute of
Standards and Technology (NIST) linearization tables based on ITS-90 for
thermocouple linearization.
When configured for RTD input types, the module converts the analog
input voltages into digital temperature readings, based on the alpha type,
wire type, and ohms specified. The standards used are the JIS C 16041997 for the Pt 385 RTD types, the JIS C 1604-1989 for the Pt 3916 RTD
types, SAMA RC21-4-1966 for the 10 Cu 426 RTD, DIN 43760 Sept.
1987 for the 120 Ni 618 RTD, and MINCO Application Aid #18 May
1990 for the 120 Ni 672 RTD.
When configured for millivolt, volt, milliamp, or resistance analog inputs,
the module converts the analog values directly into digital counts. For
those input types, the module assumes that the input signal is linear prior to
input into the module.
System Operation
At power-up, the module checks its internal circuits, memory, and basic
functions. During this time the module status LED remains off. If the
module finds no faults, it turns on its module status LED.
After completing power-up checks, the module waits for valid channel
configuration data from your SLC ladder logic program (channel status
LEDs are off). After channel configuration data is transferred and
channel enable bits are set for one or more channels, the module turns on
its channel status LEDs. Then it continuously converts the inputs to the
data format you selected for the channel.
Each time the module reads an input channel, the module tests that data
for a fault, i.e. over-range, or under-range condition. If open-circuit
detection is enabled, the module tests for an open circuit condition. If it
detects an open-circuit, over-range, or under-range condition, the module
sets a unique bit in the channel status word and causes the channel status
LED to blink.
The SLC processor reads the converted thermocouple, RTD,
resistance, millivolt, volt, or milliamp data from the module at the
end of the program scan, or when commanded by the ladder
program. After the processor and module determine that the data
transfer was made without error, the data can be used in your ladder
program.
Module Operation
The modules input circuitry consists of eight differential analog inputs,
multiplexed into an A/D converter. The A/D converter reads the analog
input signals and converts them to digital counts. The input circuitry also
continuously samples the CJC sensors and compensates for temperature
changes at the cold junction (terminal block). The module can be used
with remote CJC sensor inputs. The sensors must be Analog Devices
AD592CN temperature transducers. The module will not accept other
CJC sensor inputs, and thermocouple inputs will not function properly if
incorrect CJC sensors are used.
Module Addressing
The module requires eight words each in the SLC processors input and
output image tables. Addresses for the module in slot e are as follows:
I:e.0-7
Thermocouple Type J
Thermocouple Type K
Thermocouple Type T
mV, V, mA devices
Belden #9501
Belden#9533
Belden#83503
When used?
Conductors
Shield
Beldfoil aluminum
polyester shield
w/ copper drain wire.
Beldfoil aluminum
polyester shield
w/copper drain wire.
Beldfoil aluminum
polyester shield
w/copper drain wire.
Insulation
PVC
S-R PVC
Teflon
Jacket
Chrome PVC
Chrome PVC
Red teflon
Agency
Approval
NEC Type CM
NEC Type CM
Temperature
Rating
80C
80C
200C
Block Diagram
Vcc
Multiplexers
DC Voltage +
Analog Input -
Thermocouple
Input
CJCA +
Sensor CH2 +
CH2 SHIELD 2/3
CH 3 +
CH 3 EXC 6 +
CH6 +
CH6 EXC 6 Shield 6/7
EXC 7 +
CH 7 +
CH 7 EXC 7 -
Analog
to Digital
Converter
Vcc
User Selected
Filter Frequency
Vcc
0-20 mA +
Current Input -
RTD or
resistance
Input
CH 0 +
CH 0 SHIELD 0/1
CH 1+
CH
1RTD
Sense + EXC 4 +
CH 4 +
CH 4 Sense
EXC 4 Return
SHIELD 4/5
EXC 5 +
CH 5 +
CH 5 EXC 5 CJCB +
Sensor -
Digital
Filter
Vcc
Digital
Value
Chapter 2
Electrostatic
Damage
CAUTION
ELECTROSTATICALLY SENSITIVE COMPONENTS
Before handling the module, touch a grounded
object to rid yourself of electrostatic charge.
When handling the module, wear an approved
wrist strap grounding device.
Handle the module from the front, away from the
backplane connector. Do not touch backplane
connector pins.
Keep the module in its static-shield container
when not in use or during shipment.
Failure to observe these precautions can degrade the modules
performance or cause permanent damage.
Power Requirements
The module receives its power through the SLC-500 chassis backplane
from the fixed or modular +5 VDC and +24 VDC chassis power supply.
The maximum current drawn by the module is shown in the table below.
10
Table 2.1.
module
5VDC Amps
0.120
24VDC Amps
0.100
When using the module in a modular system, add the values shown
above to the requirements of all other modules in the SLC to prevent
overloading the chassis power supply.
When using the module in a fixed controller, be sure not to exceed
the power supply rating for the 2-slot I/O chassis.
Considerations for a Modular System
Place your module in any slot of an SLC-500 modular, or modular
expansion chassis, except for the left-most slot (slot 0) reserved for
the SLC processor or adapter modules.
Considerations for a Fixed Controller
The power supply in the 2-slot SLC 500 fixed I/O chassis (1746-A2)
can support only specific combinations of modules. Make sure the
chassis power supply can support the NI8u and additional module
power requirements.
Shunt
Configuration
ATTENTION:
Never touch the module without
being properly strapped and connected to ground.
Electrostatic damage may result.
11
The following diagram shows the module outline defining the placement of
the various shunts, looking at the primary side of the board, with the
terminal block pointing up. A brief description of each follows.
Terminal Block Header
JP1
JP2
JP3
JP4
JP5
JP6
JP7
JP8
JP9
JP10
JP11
JP12
Current Input
Shunt in place
Non-Current Input
Shunt removed
JP11 Setup
Located in the bottom right hand corner, JP11 should always have
pins 1 and 2 connected as shown. This shunt is used during
manufacturing of the module, and should never be moved by the
user.
JP11
12
The module will either support zero RTD or resistance inputs or four
RTD or resistance inputs in channels 4 through 7. To properly
configure JP9 and JP10 for RTD or resistance, set the shunts across
pins 2 and 3 of the four pin headers. JP12 also needs to have pins 2
and 3 connected when RTD or resistance are to be used, as shown
below.
JP9
JP10
JP12
If RTD and resistance inputs are not used, and channels 4 through 7
are to be defined as thermocouple inputs, current inputs, millivolt or
voltage inputs, jumper pins 1 and 2 together, jumper pins 3 and 4
together, of JP9 and JP10, as defined below. JP12 also needs to have
pins 1 and 2 connected when RTD and resistance inputs are not in
use.
JP9
JP10
JP12
Selecting A Rack
Slot
13
Two factors determine where you should install your module in the
rack: ambient temperature and electrical noise. When selecting a slot
for your module, try to position your module:
in a rack close to the bottom of the enclosure (where the air is
cooler)
away from modules that generate significant heat, such as 32-point
input/output modules
in a slot away from ac or high-voltage dc modules, hard contact
switches, relays, and ac motor drives
away from the rack power supply (if using a modular system)
Remember that in a modular system, the processor always occupies
the first slot of the rack.
1746scRACK_______SLOT_______
NI8u
TB1
1746scRACK_______SLOT_______
NI8u
TB2
Module Installation
and Removal
CAUTION
POSSIBLE EQUIPMENT OPERATION
Before installing or removing your module, always
disconnect power from the SLC 500 system and from
any other source to the module (in other words, dont
hot swap your module), and disconnect any devices
wired to the module.
Failure to observe this precaution can cause unintended
equipment operation and damage.
14
TB1
TB2
2. Slide your module into the chassis until both top and bottom retaining
clips are secure. Apply firm even pressure on your module to attach it
to its backplane connector. Never force your module into the slot.
Cover all unused slots with the Card Slot Filler, Allen-Bradley part number
1746-N2.
Terminal Block Removal
To remove the terminal block:
Using a screwdriver or needle-nose pliers, carefully unscrew and
then pry the terminal block loose. When removing or installing the
terminal block be careful not to damage the CJC sensors.
15
Figure 2.2.
CH0Shield 0/1
CJCACH2+
CH1+
CH2-
CH1-
SHIELD 2/3
EXC4+
CH3+
CH4+
CH3-
CH4EXC4-
EXC6+
CH6+
Shield 4/5
EXC5+
CH5+
CH6EXC6SHIELD 6/7
CH5-
EXC7+
EXC5-
CH7+
CJCB+
CJCB-
CH7EXC7-
CJC Sensors
TB1
LEDS
CH0+
TB2
CAUTION
POSSIBLE EQUIPMENT OPERATION
Before wiring your module, always disconnect power
from the SLC 500 system and from any other source to
the module.
Failure to observe this precaution can cause unintended
equipment operation and damage.
16
Wiring RTD or
Resistance Sensors
to the NI8u Module
The NI8u module supports two, three, and four wire RTDs or
resistance inputs connected individually to the module (channels 4
through 7), as shown in the figure below.
17
RTD
RETURN
CH4+
CH4EXC4Shield 4/5
CABLE SHIELD
EXC4+
RTD
CH4+
SENSE
CH4EXC4Shield 4/5
RETURN
CABLE SHIELD
4-Wire RTD Interconnection
RTD
SENSE POS
EXC4+
CH4+
SENSE NEG
CH4-
RETURN
EXC4Shield 4/5
CABLE SHIELD
These are:
* 2-wire RTDs, which are composed of 2 RTD lead wires (RTD and
Return)
* 3-wire RTDs, which are composed of a Sense and 2 RTD lead wires
(RTD and Return)
* 4-wire RTDs, which are composed of 2 Sense and 2 RTD lead wires
(RTD and Return).
In any RTD sensing system, it is important that the lead and sense wire
resistances are matched as much as possible. The lead lengths, and their
resulting impedances, must be matched and kept small to eliminate the
introduction of connectivity errors. The 4-wire RTDs are the most
accurate, with 2-wire RTDs being the most inaccurate. In 2-wire the lead
resistance adds error to the resulting degree reading. With a 200A
current source, 1 of lead resistance adds 200V, or 3.45C error, with
the 100 385 alpha type. To gain an understanding of how lead
resistance affects RTD readings, the V/C for each RTD type is listed
below. The current source is 200A.
18
V/C
RTD Type
100 Pt 385
200 Pt 385
500 Pt 385
1000 Pt 385
58V/C
116V/C
290V/C
580V/C
100 Pt 3916
200 Pt 3916
500 Pt 3916
1000 Pt 3916
68V/C
136V/C
340V/C
680V/C
10 Cu 426
4.3V/C
120 Ni 618
120 Ni 672
110V/C
130V/C
The accuracies specified for the NI8u RTDs do not include errors due to
lead resistance imbalances.
Important: To ensure temperature or resistance value accuracy, the
resistance difference of the cable lead wires must be equal to or less
than 0.01 ohms.
There are several ways to insure that the lead values match as closely as
possible. They are as follows:
* Keep total lead resistance as small as possible, and less than 25 ohms.
* Use quality cable that has a small tolerance impedance rating.
* Use a heavy gauge lead wire which has less resistance per foot.
Preparing and
Wiring the Cables
To prepare and connect cable leads and drain wires, follow these
steps:
Signal Wires
Cable
Drain Wire
Signal Wires
19
20
Figure 2.3
Module
THERMOCOUPLE, mA,
CH0-
mV or V CABLE
EXC4+
CH4+
CH4EXC4Shield for CH4 and CH5
EXC5+
CH5+
CH5EXC5CJCB+
CJCB-
TB2
THERMOCOUPLE, mA,
mV or V CABLE
CJC A+
CJC A CH2+
CH2Shield for CH2 and CH3
CH3+
CH3EXC6+
CH6+
CH6EXC6Shield for CH6 and CH7
EXC7+
CH7+
CH7EXC7-
21
The module also has a ground terminal TB1 which should be grounded to
a chassis mounting bolt with 14 gauge wire.
Cold Junction Compensation (CJC)
CAUTION
POSSIBLE EQUIPMENT OPERATION
Do not remove or loosen the cold junction
compensating temperature transducers located on the
terminal block unless you are connecting remote CJCs
to the module. Both CJCs are critical to ensure
accurate thermocouple input readings at each channel.
The module will not operate in thermocouple mode if a
CJC is not connected.
Failure to observe this precaution can cause unintended
equipment operation and damage.
22
Chapter 3
Module ID Code
Module Addressing
The following memory map shows you how the SLC processors
output and input tables are defined for the module.
24
Figure 3.1
Image table
Bit 15
SLC 5/0X
Data Files
Slot e
Output
Scan
Output Image
8 Words
Output Image
Slot e
Input Image
Thermocouple
Module
Image Table
Bit 0
Address
Word 0 O:e.0
Word 1
O:e.1
Word 2
O:e.2
Word 3
O:e.3
Word 4
O:e.4
Word 5
O:e.5
Word 6
O:e.6
Word 7
O:e.7
Word 0
I:e.0
Word 1
I:e.1
Word 2
I:e.2
Word 3
I:e.3
Word 4
I:e.4
Word 5
I:e.5
Word 6
I:e.6
Word 7
Input
Scan
Input Image
8 Words
Bit 15
Bit 0
I:e.7
Address
Slot
Word
O:4.2
Element
Delimiter
Word
Delimiter
25
Slot
Word
I:4.2
Element
Delimiter
Word
Delimiter
Channel Filter
Frequency Selection
26
Cut-Off
Frequency
Step
Response
ADC Effective
Resolution
10 Hz
50 Hz
60 Hz
250 Hz
2.62 Hz
13.1 Hz
15.72 Hz
65.5 Hz
300 ms
60 ms
50 ms
12 ms
20.5
19.0
19.0
15.5
27
0
-20
-40
-60
-80
-100
-120
-140
-160
-180
-200
0
10
20
30
40
50
60 Hz
Signal Frequency
2.62 Hz
0
-20
-40
-60
-80
-100
-120
-140
-160
-180
-200
0
13.1 Hz
50
100
150
200
Signal Frequency
250
300 Hz
28
0
-20
-40
-60
-80
-100
-120
-140
-160
-180
-200
0
60
120
180
240
300
360 Hz
Signal Frequency
15.7 Hz
0
-20
-40
-60
-80
-100
-120
-140
-160
-180
-200
0
250
65.5 Hz
500
750
1000
1250
1500 Hz
Signal Frequency
29
Update Time
The universal module update time is defined as the time required for the
module to sample and convert the input signals of all enabled input
channels and make the resulting data values available to the SLC
processor. It can be calculated by adding the sum of all enabled sample
times, plus one CJC update time or one lead resistance update time.
Channel 0 Disabled
Enabled
Sample
Channel 0
Update CJC
Channel 1 Disabled
Enabled
Sample
Channel 1
Channel 7 Disabled
Channel 2 Disabled
Enabled
Calculate
Previous
Sample
Channel 2
Enabled
Calculate
Previous
Sample
Channel 7
Sample CJC or
Lead Resistance
Calculate
Previous
Calculate
Previous
The following table shows the channel sampling time for each filter
frequency.
Table 3.2 Channel Sampling Time
Channel Sampling Time for Each Filter Frequency (all values 1 msec)
Channel Sampling Time
250 Hz Filter
60 Hz Filter
50 Hz Filter
10 Hz Filter
26 msec
64 msec
74 msec
314 msec
The times above include a settling time necessary between input channel
readings.
In addition, on each module scan the module will sample either one CJC
input or one lead resistance input if any enabled channel input type is a
thermocouple, RTD, or resistance input. The CJC sampling time is 64
msec. The lead resistance sampling time is equal to the channel sampling
time for that RTD. When both thermocouple inputs and RTD or
resistance inputs are used, the module will alternate between sampling one
CJC and one lead resistance.
The fastest module update time occurs when only one millivolt channel
with a 250 Hz filter frequency is enabled.
Module update time = 26 msec
The slowest module update time occurs when eight channels, four
thermocouples and four RTDs, each using a 10 Hz filter frequency,
are enabled.
Module update time = 314 msec + 314 msec + 314 msec + 314 msec +
314 msec + 314 msec + 314 msec + 314 msec + 314 msec = 2.826 sec
30
Note: On alternate module scans, the 314 msec lead resistance sampling
time would be replaced by a 64 msec CJC sampling time.
Using the values from the table above, add the sum of all enabled channel
sample times, plus one 50 Hz lead resistance update time.
Channel 0 sampling
Channel 1 sampling
Channel 2 sampling
Channel 4 sampling
Lead Resistance
Sampling time
Module update time
Channel Turn-On,
Turn-Off, and
Reconfiguration
Times
time
time
time
time
=
=
=
=
26
26
74
74
msec
msec
msec
msec
= 74 msec
= 274 msec
Auto-Calibration
31
a mid voltage input path, and a high voltage input path. The following table
correlates input type to input path.
Input Type
Input Path
4 to 20mA
Mid
0 to 20mA
Mid
50mV
Low
100mV
Low
500mV
Mid
2V
Mid
0 to 5V, 1-5V
High
10V, 0-10V
High
Low
Low
Mid
Low
Mid
Cu 426 RTD, 10
Low
Low
Low
CJC
Low
3000 Resistance
Mid
60Hz Filter
50Hz Filter
10Hz Filter
Low
181mS
384mS
435mS
1.85S
Mid
181mS
384mS
435mS
1.85S
High
96mS
208mS
238mS
1.03S
CJC sensors are acquired through the low voltage input path at
60Hz, to maximize the trade-offs between resolution and update rate.
Once every two minutes, the module calibrates one of the input path and
filter combinations on successive scans until all input path and filter
combinations that are used have been calibrated. During auto-calibration,
the module scan time will increase by the auto-calibration time.
Auto-calibration can be disabled by placing a one in any enabled channels
auto-cal disable bit.
32
Response to Slot
Disabling
By writing to the status file in the modular SLC processor, you can disable
any chassis slot. Refer to your SLC programming manual for the slot
disable/enable procedure.
CAUTION
POSSIBLE EQUIPMENT OPERATION
Always understand the implications of disabling a
module before using the slot disable feature.
Failure to observe this precaution can cause unintended
equipment operation.
Input Response
When a universal slot is disabled, the universal module continues to
update its input image table. However, the SLC processor does not
read input from a module that is disabled. Therefore, when the
processor disables the universal module slot, the module inputs
appearing in the processor image table remain in their last state, and
the modules updated image table is not read. When the processor reenables the module slot, the current state of the module inputs are
read by the processor during the subsequent scan.
Output response
The SLC processor may change the universal module output data
(configuration) as it appears in the processor output image.
However, this data is not transferred to the universal module. The
outputs are held in their last state. When the slot is re-enabled, the
data in the processor image is transferred to the universal module.
Chapter 33
4
Channel
Configuration
O:e.1
O:e.2
O:e.3
O:e.4
O:e.5
O:e.6
O:e.7
34
The configuration word default settings are all zero. Next, we describe
how you set configuration bits of a channel configuration word to set up
the following channel parameters:
type of thermocouple , RTD, resistance, mV, V, or mA input
RTD or resistance type of 2-wire, 3-wire or 4-wire
data format such as engineering units, counts, or scaled for PID
how the channel should respond to a detected open input circuit, if
applicable
filter frequency selection
temperature units in C or F
whether the channel is enabled or disabled
whether auto-calibration is enabled or disabled
whether status or data information is selected for the modules input
image table.
Channel
Configuration
Procedure
The channel configuration word consists of bit fields, the settings of which
determine how the channel will operate. This procedure looks at each bit
field separately and helps you configure a channel for operation. Refer to
the chart on the following page and the bit field descriptions that follow for
complete configuration information.
1. Determine which channels are used in your program and enable them.
Place a one in bit 0 if the channel is to be enabled. Place a zero in bit 0
if the channel is to be disabled.
2. Determine the input device type (thermocouple, RTD, resistance, mV,
V, or mA) for a channel and enter its respective 5-digit binary code in
bit field 1-5 of the channel configuration word. Remember that only
channels 4-7 support the RTD and resistance options. Make sure that
the shunts are set accordingly for the input types specified.
3. Select a data format for the data word value. Your selection
determines how the analog input value from the A/D converter will be
expressed in the data word. Enter your 2-digit binary code in bit field 67 of the channel configuration word. Not all data formats apply to all
35
36
Table 4.1
Channel 3:0
Channel
Enable
Input
Type
15 14 13 12 11 10
Channel disable
Channel enable
4 to 20 mA
0 to 20 mA
0.05 V
0.10 V
0.50 V
2.0 V
0 to 5 V
1 to 5V
0 to 10V
10V
Thermocouple Type J
Thermocouple Type K
Theromcouple Type T
Thermocouple Type E
Thermocouple Type R
Thermocouple Type S
Thermocouple Type B
Thermocouple Type N
Invalid
Invalid
Invalid
Invalid
Thermocouple Type C
CJC
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
Data
Format
Proportional counts
Open
Circuit
Temperature
Degrees C
Units
Degrees F
0
0
1
1
Channel
10 Hz input filter
filter
50 Hz input filter
freq.
60 Hz input filter
Unused
0
Enabled
Disabled
Input Image
Type
Status word
Data word
0
0
1
Engineering Units x1
Auto-cal
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
1
0
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
x
x
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
x
x
x
x
0
1
Table 4.2
Channel 7:4
Channel
Enable
Input
Type
15 14
13 12 11 10
Channel disable
Channel enable
4 to 20 mA
0 to 20 mA
0.05 V
0.10 V
0.50 V
2.0 V
0 to 5 V
1 to 5 V
0 to 10 V
10V
Thermocouple Type J
Thermocouple Type K
Thermocouple Type T
Thermocouple Type E
Thermocouple Type R
Thermocouple Type S
Thermocouple Type B
Thermocouple Type N
RTD 100 385
RTD 200 Pt 385
RTD 500 Pt 385
RTD 1000 Pt 385
RTD 100 Pt 3916
RTD 200 Pt 3916
RTD 500 Pt 3916
RTD 1000 Pt 3916
RTD 10 Cu 426
RTD 120 Ni 618
RTD 120 Ni 672
Resistance 3000
Thermocouple Type C
CJC
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Engineering Units x1
Format
Proportional counts
Open
Circuit
Temperature
Degrees C
Units
Degrees F
Channel
10 Hz input filter
filter
50 Hz input filter
freq.
60 Hz input filter
0
0
1
1
Auto-cal
Enabled
Disabled
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
0
1
Data
RTD Type
37
0
1
0
1
Input Image
Status word
0
Type
Data word
1
The configuration word default setting is all zeros. Whan a voltage or current input type is selected, the bit setting for
temperature units is ignored.
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
38
39
Solution:
Solution:
40
Engr Units Equivalent = SLOW + {(SHIGH-SLOW) x [(Proportional Counts value displayed + 32768)/65536]}
Assume type E input type, proportional counts display type, channel data =
21567.
Want to calculate F equivalent.
From Channel Data Word Format table, S LOW = -454F an d SHIGH =1832F
Solution:
Solution:
41
Engineering Units x 10
Celsius
Fahrenheit
Engineering Units x 1
Celsius
Fahrenheit
Scaled-for-PID
Proportional
Counts
4-20 mA *
+400 to +2,000
+4,000 to +20,000
0 to 16,383
-32,768 to 32,767
0-20 mA *
0 to +2,000
+0 to +20,000
0 to 16,383
-32,768 to 32,767
0.05 V *
-500 to +500
-5,000 to +5,000
0 to 16,383
-32,768 to 32,767
0.10 V *
-1,000 to +1,000
-10,000 to +10,000
0 to 16,383
-32,768 to 32,767
0.50 V *
-5,000 to +5,000
N/A
0 to 16383
-32,768 to 32,767
2.0 V *
-2,000 to +2,000
-20,000 to +20,000
0 to 16,383
-32,768 to 32,767
0-5 V *
0 to +5,000
N/A
0 to 16,383
-32,768 to 32,767
1-5 V *
+1,000 to +5,000
N/A
0 to 16,383
-32,768 to 32,767
0-10 V *
0 to +10,000
N/A
0 to 16,383
-32,768 to 32,767
10 V *
-10,000 to +10,000
N/A
0 to 16,383
-32,768 to 32,767
J
-210 to 760
-346 to 1,400
-2,100 to 7,600
-3,460 to 14,000
0 to 16,383
-32,768 to 32,767
K
-270 to 1,370
-454 to 2,498
-2,700 to 13,700
-4,540 to 24,980
0 to 16,383
-32,768 to 32,767
T
-270 to 400
-454 to 752
-2,700 to 4,000
-4,540 to 7,520
0 to 16,383
-32,768 to 32,767
E
-270 to 1,000
-454 to 1,832
-2,700 to 10,000
-4,540 to 18,320
0 to 16,383
-32,768 to 32,767
R
0 to 1,768
32 to 3,214
0 to 17,680
320 to 32,140
0 to 16,383
-32,768 to 32,767
S
0 to 1,768
32 to 3,214
0 to 17,680
320 to 32,140
0 to 16,383
-32,768 to 32,767
B
300 to 1,820
572 to 3,308
3,000 to 18,200
5,720 to 32,767**
0 to 16,383
-32,768 to 32,767
N
0 to 1,300
32 to 2,372
0 to 13,000
320 to 23,720
0 to 16,383
-32,768 to 32,767
C
0 to 2315
32 to 4199
0 to 23,150
32 to 32767**
0 to 16,383
-32, 768 to 32-767
10 Cu 426
-100 to 260
-148 to 500
-1,000 to 2,600
-1,480 to 5,000
0 to 16,383
-32, 768 to 32-767
120 Ni 618
-100 to 260
-148 to 500
-1,000 to 2,600
-1,480 to 5,000
0 to 16,383
-32, 768 to 32-767
120 Ni 672
-80 to 260
-112 to 500
-800 to 2,600
-1,120 to 5,000
0 to 16,383
-32, 768 to 32-767
3000*
0 to 3,000
0 to 30,000
0 to 16,383
-32, 768 to 32-767
100 Pt 385
-200 to 850
-328 to 1,562
-2,000 to 8,500
-3,280 to 15,620
0 to 16,383
-32,768 to 32,767
200 Pt 385
-200 to 750
-328 to 1,382
-2,000 to 7,500
-3,280 to 13,820
0 to 16,383
-32,768 to 32,767
500 Pt 385
-200 to 850
-328 to 1,562
-2,000 to 8,500
-3,280 to 15,620
0 to 16,383
-32,768 to 32,767
1,000 Pt 385
-200 to 850
-328 to 1,562
-2,000 to 8,500
-3,280 to 15,620
0 to 16,383
-32,768 to 32,767
100 Pt 3916
-200 to 630
-328 to 1,166
-2,000 to 6,300
-3,280 to 11,660
0 to 16,383
-32,768 to 32,767
200 Pt 3916
-200 to 630
-328 to 1,166
-2,000 to 6,300
-3,280 to 11,660
0 to 16,383
-32,768 to 32,767
500 Pt 3916
-200 to 630
-328 to 1,166
-2,000 to 6,300
-3,280 to 11,660
0 to 16,383
-32,768 to 32,767
1,000 Pt 3916
-200 to 630
-328 to 1,166
-2,000 to 6,300
-3,280 to 1,1660
0 to 16,383
-32,768 to 32,767
CJC
-25 to 105
-13 to 221
-250 to 1,050
-130 to 2,210
0 to 16,383
-32,768 to 32,767
* When current, voltage, or resistance input types are selected, the temperature setting is ignored and does not affect the data format.
** When Type B or Type C thermocouples cannot be represented in engineering units x 1 in F above 3276.6F, the modules software will treat it as an
over range condition if that channel has input to full scale.
42
Table 4.4
Data Format
Input
Type
Engineering Units x 10
Celsius
Fahrenheit
Engineering Units x 1
Celsius
Fahrenheit
Scaled-for-PID
Celsius
Fahrenheit
Proportional Counts
Celsius
Fahrenheit
0-20mAn
0.01mA/step
0.01mA/step
0.001mA/step
0.001mA/step
1.221A/step
1.221A/step
0.3052A/step
0.3052A/step
4-20mAn
0.01mA/step
0.01mA/step
0.001mA/step
0.001mA/step
0.9766A/step
0.9766A/step
0.2441A/step
0.2441A/step
0.05Vn
0.1mV/step
0.1mV/step
0.01mV/step
0.01mV/step
6.104V/step
6.104V/step
1.526V/step
1.526V/step
0.100Vn
0.1mV/step
0.1mV/step
0.01mV/step
0.01mV/step
12.21V/step
12.21V/step
3.052V/step
3.052V/step
0.5Vn
0.1mV/step
0.1mV/step
N/A
N/A
61.04V/step
61.04V/step
15.26V/step
15.26V/step
2.0Vn
0.001V/step
0.001V/step
0.01mV/step
0.01mV/step
244.1V/step
244.1V/step
61.04V/step
61.04V/step
0-5Vn
0.001V/step
0.001V/step
N/A
N/A
305.2V/step
305.2V/step
76.29V/step
76.29V/step
1-5Vn
0.001V/step
0.001V/step
N/A
N/A
244.1V/step
244.1V/step
61.04V/step
61.04V/step
0-10Vn
0.001V/step
0.001V/step
N/A
N/A
610.4V/step
610.4V/step
152.6V/step
152.6V/step
10Vn
0.001V/step
0.001V/step
N/A
N/A
1.221mV/step
1.221mV/step
305.2V/step
305.2V/step
100 Pt 385
1C/step
1F/step
0.1C/step
0.1F/step
200 Pt 385
1C/step
1F/step
0.1C/step
0.1F/step
500 Pt 385
1C/step
1F/step
0.1C/step
0.1F/step
1,000 Pt 385
1C/step
1F/step
0.1C/step
0.1F/step
100 Pt 3916
1C/step
1F/step
0.1C/step
0.1F/step
200 Pt 3916
1C/step
1F/step
0.1C/step
0.1F/step
500 Pt 3916
1C/step
1F/step
0.1C/step
0.1F/step
1,000 Pt 3916
1C/step
1F/step
0.1C/step
0.1F/step
10 Cu 426
1C/step
1F/step
0.1C/step
0.1F/step
0.0220C/step
0.0396F/step
0.0055C/step 0.00990F/step
120 Ni 618
1C/step
1F/step
0.1C/step
0.1F/step
0.0220C/step
0.0396F/step
0.0055C/step 0.00990F/step
120 Ni 672
1C/step
1F/step
0.1C/step
0.1F/step
0.0208C/step
0.0374F/step
0.0052C/step 0.00993F/step
3,000
1/step
1/step
0.1/step
0.1/step
0.183/step
0.183/step
0.0458/step
0.0458/step
1C/step
1F/step
0.1C/step
0.1F/step
0.0592C/step
0.1066F/step
0.0148C/step
0.0266F/step
1C/step
1F/step
0.1C/step
0.1F/step
0.1001C/step
0.1802F/step
0.0250C/step
0.0450F/step
1C/step
1F/step
0.1C/step
0.1F/step
0.0409C/step
0.0736F/step
0.0102C/step
0.0184F/step
1C/step
1F/step
0.1C/step
0.1F/step
0.0775C/step
0.1395F/step
0.0194C/step
0.0349F/step
1C/step
1F/step
0.1C/step
0.1F/step
0.1079C/step
0.1942F/step
0.0270C/step
0.0486F/step
1C/step
1F/step
0.1C/step
0.1F/step
0.1079C/step
0.1942F/step
0.0270C/step
0.0486F/step
1C/step
1F/step
0.1C/step
0.1F/step
0.0928C/step
0.1670F/step
0.0232C/step
0.0417F/step
1C/step
1F/step
0.1C/step
0.1F/step
0.0793C/step
0.1428F/step
0.0198C/step
0.0357F/step
1C/step
1F/step
0.1C/step
0.1F/step
0.1413C/step
0.2543F/step
0.0353C/step
0.0636F/step
CJC
Sensor
1C/step
1F/step
0.1C/step
0.1F/step
0.0079C/step
0.0143F/step
0.0020C/step
0.0036F/step
n When millivolts or resistance are selected, the temperature setting is ignored. Analog input data is the same for either C or F selection.
43
44
45
Channel Data/Status
Word
O:e.1
O:e.2
O:e.3
O:e.4
O:e.5
O:e.6
O:e.7
Channel Status
Checking
The input image of the module is 8 words. Since there are 8 channels
with a data word and a status word for each channel, the input image
information is multiplexed. The information in the input image is the
channel data word if bit 15 of the channels configuration word is 1. The
information in the input image is the channel status word if bit 15 of the
channels configuration word is 0.
You can use the information provided in the status word to determine if the
input configuration data for any channel is valid per your configuration in
O:e.0 through O:e.7.
46
Input
Type
Data
Format
Open
Circuit
Channel
filter
freq.
Open circuit
Under range
error
Over range
error
Channel
error
15 14 13 12 11 10
Channel disabled
Channel enable
4 to 20 mA
0 to 20 mA
0.05 V
0.10 V
0.50 V
2.0 V
0 to 5 V
1 to 5V
0 to 10V
10V
Thermocouple Type J
Thermocouple Type K
Theromcouple Type T
Thermocouple Type E
Thermocouple Type R
Thermocouple Type S
Thermocouple Type B
Thermocouple Type N
Invalid
Invalid
Invalid
Invalid
Thermocouple Type C
CJC temperature
Engineering Units x1
Engineering Units x10
Scaled for PID
Proportional counts
Zero on open circuit
Max. on open circuit
Min. on open circuit
Disabled
10 Hz input filter
50 Hz input filter
60 Hz input filter
250 Hz input filter
No error
Open circuit detected
No error
Under range condition
No error
Over range condition
No error
Channel error
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
4
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
3
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
1
0
1
1
1
2
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
x
x
0
1
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
x
x
x
x
0
1
0
0
1
Input
Type
15 14 13 12 11 10
Channel disabled
Channel enable
4 to 20 mA
0 to 20 mA
0.05 V
0.10 V
0.50 V
2.0 V
0 to 5 V
1 to 5 V
0 to 10 V
10V
Thermocouple Type J
Thermocouple Type K
Thermocouple Type T
Thermocouple Type E
Thermocouple Type R
Thermocouple Type S
Thermocouple Type B
Thermocouple Type N
RTD 100 385
RTD 200 Pt 385
RTD 500 Pt 385
RTD 1000 Pt 385
RTD 100 Pt 3916
RTD 200 Pt 3916
RTD 500 Pt 3916
RTD 1000 Pt 3916
RTD 10 Cu 426
RTD 120 Ni 618
RTD 120 Ni 672
Resistance 3000
Thermocouple Type C
CJC temperature
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
Data
Format
Proportional counts
Open
Circuit
Channel
10 Hz input filter
filter
50 Hz input filter
Open circuit
0
0
1
1
60 Hz input filter
No error
Under range
No error
error
Over range
error
Channel
error
0
0
1
Engineering Units x1
freq.
47
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
48
Important: If the channel for which you are seeking status is disabled,
all bit fields are cleared. The status word for any disabled
channel is always 0000 0000 0000 0000 regardless of any
previous setting that may have been made to the
configuration word.
Explanations of the status conditions follow.
Channel Status (Bit 0)
The channel status bit indicates operational state of the channel. When
the channel enable bit is set in the configuration word (bit 0), the universal
module configures the selected channel and takes a data sample for the
channel data word before setting this bit in the status word.
Input Type Status (Bits 1-5)
The input type bit field indicates what type of input signal you have
configured for the channel. This field reflects the input type defined in the
channel configuration word.
Data Format Type Status (Bits 6 and 7)
The data format bit field indicates the data format you have defined for
the channel. This field reflects the data type selected in bits 6 and 7 of the
channel configuration word.
Open Circuit Type Status (Bits 8 and 9)
The open-circuit bit field indicates how you have defined the open circuit
bits configuration word, and therefore, the response of the universal
module to an open-circuit condition. This feature does not apply to the 0-5
V, 1-5 V, 0-10 V, 2 V, 10 V, or 0-20mA input ranges, and a properly
configured channel of those types will give the disabled status. It applies
to all others, including CJC temperature input.
Channel Filter Frequency (Bits 10 and 11)
The channel filter frequency bit field reflects the filter frequency you
selected in the configuration word.
Open Circuit Error (Bit 12)
This bit is set (1) whenever a configured channel detects an open-circuit
condition at its input. Short circuited RTD inputs will also flag this error
condition. A short circuit for RTDs exist when the module reads less than
3 ohms across the RTD input. An open-circuit at the CJC sensor will also
flag this error if the channel input type is either thermocouple or CJC
temperature. A range error on the CJC sensor will also flag this bit if the
input type is a thermocouple type.
49
50
Chapter 51
5
Programming Examples
Earlier chapters explained how the configuration word defines the way a
channel operates. This chapter shows the programming required to
enter the configuration word into the processor memory. It also
provides you with segments of ladder logic specific to unique situations
that might apply to your programming requirements. The example
segments include:
initial programming of the configuration word
dynamic programming of the configuration word
verifying channel configuration changes
interfacing the universal module to a PID instruction
monitoring channel status bit
Initial Programming
To enter data into the channel configuration word (O:e.0 through O:e.7)
when the channel is disabled (bit 0 = 0), follow these steps. Refer to
page 30 (Table 9) for specific configuration details.
Example - Configure eight channels of a universal module residing in
slot 3 of a 1746 chassis. Configure each channel with the same
parameters.
Figure 5.1
Channel configuration
15
14
13
12
11
10
1
Configure Channel For:
Channel Enable Bit
10.0 V Range
Engineering Units x 10
Open Circuit Disabled
Degrees C (N/A)
10 Hz Filter
RTD Type (N/A)
Auto-cal Disable Bit
Channel Data Word
This example transfers configuration data and sets the channel enable
bits of all eight channels with a single File Copy instruction.
52
Procedure
1. Using the memory map function, create integer file N10. Integer file
N10 should contain eight elements (N10:0 through N10:7).
2. Using the APS software data monitor function, enter the
configuration parameters for all eight universal channels into a source
integer data file N10.
Figure 5.2
address 15
N10:0
0000
N10:3
0000
N10:4
0000
N10:5
0000
N10:6
0000
N10:7
0000
data
0010
0010
0010
0010
0010
0010
0
0011
0011
0011
0011
0011
0011
address
15
data
binary data
CHANGE
RADIX
SPECIFY
ADDRESS
NEXT
FILE
PREV
FILE
F1
F5
F7
F8
decimal addr
File EXMPL
s:1
]
[
15
Initialize Module
COP
COPY FILE
Source
#N10:0
Length
8
Dest
#O:3.0
On power up, bit S:1/15 is set for the first program scan, and integer file N10
is sent to the NI8u channel configuration words.
53
Dynamic
Programming
Rung 2:0
Rung 2:1
COP
COPY FILE
Source #N10:0
Dest
#O:3.0
Length
8
MOV
MOVE
Source N10:8
Dest
Rung 2:2
MOV
MOVE
Source N10:2
Dest
Rung 2:3
I ENDI
O:3.2
O:3.2
54
Figure 5.5
address
N10:0
N10:1
N10:2
N10:3
N10:4
N10:5
N10:6
N10:7
15
1000
1000
1000
1000
1000
1000
1000
1000
data
0011 0101
0011 0101
0011 0101
0011 0101
0011 0101
0011 0101
0011 0101
0011 0101
address
N10:8
15
data
0
1000 0000 0111 1111
Verifying Channel
Configuration
Changes
55
Figure 5.6
Rung 2:0
Rung 2:1
Rung 2:2
COP
COPY FILE
Source
#N10:0
Dest
#O:3.0
Length
8
MOV
MOVE
Source
N10:8
Dest
O:3.2
MOV
MOVE
Source
N10:2
Dest
O:3.2
Rung 2:3
EQU
EQUAL
Source
A I:3.2
Source
B O:3.2
B3
( )
Rung 2:4
I END I
Figure 5.7
Data Table
address
N10:0
N10:1
N10:2
N10:3
N10:4
N10:5
N10:6
N10:7
15
1000
1000
1000
1000
1000
1000
1000
1000
data
0011 0101
0011 0101
0011 0101
0011 0101
0011 0101
0011 0101
0011 0101
0011 0101
0
0011
0011
0011
0011
0011
0011
0011
0011
address
N10:8
15
data
0
0000 0000 0111 1111
56
Rung 2:0
Rung 2:1
Initialize NI8u
Channel 0
MOV
MOVE
Source
N10:0
-32,617
Dest
O:3.0
0
s:1
] [
15
PID
PID
Control
Process
Control
Control
Rung 2:2
Block
N11:0
Variable
I:3.0
Variable
N11:23
Block Length
23
SCL
SCALE
Source
N11:23
Rate [/10000]
Offset
Dest
The Rate and Offset parameters should be set per
your application. The Dest will typically be an
analog output channel. Refer to the APS User Manual
or Analog I/O Modules User Manual for specific
examples of the SLC instruction.
Rung 2:3
I END I
57
Figure 5.9
Data Table
address
N10:0
Monitoring Channel
Status Bits
15
data
0
1000 0000 1001 0111
address
15
data
The example shows how you could monitor the open circuit error bits of
each channel and set an alarm in the processor if one of the inputs
opens. An open circuit error can occur if one of the input signal wires
gets cut or disconnected from the terminal block, or if the CJC sensors
are not installed or are damaged.
Important: If a CJC input is not installed or is damaged, all
thermocouple alarms are set, and their respective channel LEDs blink.
58
Figure 5.10
Rung 2:0
Program Listing
First Pass Bit
Initialize NI8u
Channel 0
COP
COPY FILE
Source
#N10:0
Dest
#O:3.0
Length
8
s:1
] [
15
Rung 2:1
Channel 0
Enable
I:3.0
] [
0
Channel 0
Open
I:3.0
] [
12
Channel 0
Alarm
O:2.0
( )
0
Rung 2:2
Channel 1
Enable
I:3.1
] [
0
Channel 1
Open
I:3.1
] [
12
Channel 1
Alarm
O:2.0
( )
1
Rung 2:3
Channel 2
Enable
I:3.2
] [
0
Channel 2
Open
I:3.2
] [
12
Channel 2
Alarm
O:2.0
( )
2
Rung 2:4
Channel 3
Enable
I:3.3
] [
0
Channel 3
Open
I:3.3
] [
12
Channel 3
Alarm
O:2.0
( )
3
Rung 2:5
Channel 4
Enable
I:3.4
] [
0
Channel 4
Open
I:3.4
] [
12
Channel 4
Alarm
O:2.0
( )
4
Rung 2:6
Channel 5
Enable
I:3.5
] [
0
Channel 5
Open
I:3.5
] [
12
Channel 5
Alarm
O:2.0
( )
5
Rung 2:7
Channel 6
Enable
I:3.6
] [
0
Channel 6
Open
I:3.6
] [
12
Channel 6
Alarm
O:2.0
( )
6
Rung 2:8
Channel 7
Enable
I:3.7
] [
0
Channel 7
Open
I:3.7
] [
12
Channel 7
Alarm
O:2.0
( )
7
Figure 5.11
Data Table
address
N10:0
N10:1
N10:2
N10:3
15
0000
0000
0000
0000
data
0000 1001
0000 1001
0000 1001
0000 1001
0
0111
0111
0111
0111
address
N10:4
N10:5
N10:6
N10:7
15
0000
0000
0000
0000
data
0000 1001
0000 1001
0000 1001
0000 1001
0
0111
0111
0111
0111
59
TON
TIMER ON DELAY
Timer
T4:0
Timer Base
0.01
Preset
1001
Accum
0
(EN)
(DN)
60
Rung 2:1
This rung tests to see if T4:0.ACC is at a value between 800 and 950
counts. If so, the channel configuration words are defined (through the
Fill File command) to send status information.
LIM
LIMIT TEST
Low Lim
Test
800
T4:0.ACC
0
High Lim
FLL
FILL FILE
Source
151
Dest
#O:2.0
Length
8
950
Rung 2:2
This rung executes a Copy File command to move the channel status
word (as enabled in the previous rung) into registers N7:10 through
N7:17 for all channels.
Though the module is quick about switching from sensor data to status
information, it is a good idea to give the module a little time to switch
modes. That is why this example uses a half second period in time
between when the channel is set-up to send the status word and when
the status word is read into the N7 table.
LIM
LIMIT TEST
Low Lim
Test
950
T4:0.ACC
0
High Lim
1000
COP
COPY FILE
Source
#I:2.0
Dest
#N7:10
Length
8
61
Rung 2:3
This rung will copy the channel sensor data into registers N7:0 through
N7:7, about 2 seconds after the configuration word has been changed to
send sensor data.
Timing is important here. Because the channels are multiplexed, it can
take the module some amount of time to update the channel input word
with sensor data it has been sending channel status information. That
amount of time is determined by the module update time and the worst
case autocalibration time that could occur based on the filter frequencies
and input types selected.
LIM
LIMIT TEST
Low Lim
Test
COP
COPY FILE
Source
#I:2.0
Dest
#N7:0
Length
8
200
T4:0.ACC
0
High Lim
750
Rung 2:4
This rung will set the channel configuration words for sending sensor
data, each time the timer completes a cycle. It also resets the timer.
FLL
FILL FILE
Source
-32617
Dest
#O2:0
Length
8
T4:0
] [
DN
T4:0
(RES)
Rung 2:5
|END|
62
Chapter 6
64
bit (bits 12-15 of the channel status word). Channel fault bits and LEDs
are self-clearing when fault conditions are corrected.
Important: If you clear the channel enable bit, channel status bits are
reset.
LED Indicators
Channel 0
Status 1
2
Module
3
4
5
6
7
Universal Analog
Module-status LED
If Module
Status LED is:
Then:
On
No action required.
Off
Table 6.2
If Module
Status
And Channel
LED is:
Status LED is:
Then:
On
The channel
is enabled.
No action required.
Blinking
The module
detected:
open-circuit condition
under-range condition
over-range condition
channel error
Off
The module is in
power up, or the
channel is disabled.
No action is required.
On
65
66
I/O error codes appear in word S:6 of the SLC processor status file. The
first two digits of the error code identify the slot (in hexadecimal) with the
error. The last two digits identify the I/O error code (in hexadecimal).
The error codes that apply to your module include (in hexadecimal):
505E
71 (watchdog error)
9094
For a description of the error codes, refer to the Allen-Bradley Advanced
Programming Software (APS) Reference Manual, Allen-Bradley
publication 1746-6.11.
67
68
Module
Status LED(s)
off.
Module
Status LED
on.
Module fault
condition.
Normal module
operation.
Check to see
that module is
seated properly
in chassis.
Cycle power.
End
Channel
Status LED(s)
blinking.
Fault
condition.
mV, mA,
Are
RTD or resistance
faulted channel(s)
configured for mV or
thermocouple
input?
Channel
Status LED(s)
off.
Channel
Status LED(s)
on.
Channel is
not enabled.
Channel is
enabled and
working.
Enable channel if
desired by setting
channel config.
word (bit 0 = 1).
Retry.
End
Thermocouple
No
Check channel
status word
bits 1215.
Is problem
corrected?
No
Yes
End
Yes
Bit 15
set (1)
Bit 14
set (1)
Is problem
corrected?
No
Bit 13
set (1)
Bit 12
set (1)
Yes
Is problem
corrected?
No
Chapter 69
7
Preventive Maintenance
The printed circuit boards of your module must be protected from dirt,
oil, moisture, and other airborne contaminants. To protect these boards,
install the SLC 500 system in an enclosure suitable for its operating
environment. Keep the interior of the enclosure clean, and whenever
possible, keep the enclosure door closed.
Also, regularly inspect the terminal connections for tightness. Loose
connections may cause a malfunctioning of the SLC system or damage to
the components.
WARNING
POSSIBLE LOOSE CONNECTIONS
Before inspecting connections, always ensure that
incoming power is OFF.
Failure to observe this precaution can cause personal injury and
equipment damage.
Safety Considerations
70
CAUTION
POSSIBLE EQUIPMENT OPERATION
Never reach into a machine to actuate a switch. Also,
remove all electrical power at the main power disconnect
switches before checking electrical connections or inputs/
outputs causing machine motion.
Failure to observe these precautions can cause personal injury
or equipment damage.
WARNING
EXPLOSION HAZARD
SUBSTITUTION OF COMPONENTS MAY IMPAIR
SUITABILITY FOR CLASSI DIVISION2.
WARNING
EXPLOSION HAZARD
DO NOT DISCONNECT EQUIPMENT UNLESS POWER HAS
BEEN SWITCHED OFF OR THE AREA IS KNOWN TO BE
NON-HAZARDOUS.
NO
TE: THIS EQUIPMENT IS SUITABLE FOR USE IN
NOTE:
CLASSI, DIVISION 2, GROUPS A, B, C, AND D OR NONHAZARDOUS LOCATIONS ONLY.
WARNING
EXPLOSION HAZARD
WHEN IN HAZARDOUS LOCATIONS, TURN OFF POWER
BEFORE REPLACING OR WIRING MODULES.
WARNING
THIS DEVICE IS INTENDED TO ONLY BE USED WITH THE
ALLEN-BRADLEY SLC500 SYSTEMS.
71
72
Appendix A
Module Specifications
This appendix lists the specifications for the 1746sc-NI8u Universal analog
Input Module.
Electrical
Specifications
Backplane Current Consumption
120 mA at 5 VDC
100 mA at 24 VDC
Number of Channels
Sigma-Delta Modulation
Input Filtering
100 dB at 50 Hz
100 dB at 60 Hz
100 dB at 50/60 Hz
Calibration
28 mA continuous
40 mA, 1mS pulsed, 10% duty cycle maximum
Isolation
74
Physical
Specifications
LED Indicators
Module ID Code
3500
Recommended Cable:
for thermocouple inputs...
for mV, V or mA inputs
for RTD inputs
EnvironmentalSpecifications
Operating Temperature
Storage Temperature
Relative Humidity
Certification
Hazardous Environment
Classification
EMC
CE compliant
Input Specifications
Thermocouple Type J
Thermocouple Type K
Thermocouple Type T
Thermocouple Type E
Type of Input (Selectable) Thermocouple Type R
Thermocouple Type S
Thermocouple Type B
Thermocouple Type N
Thermocouple Type C
-210C to 760C
-270C to 1370C
-270C to 400C
-270C to 1000C
0C to 1768C
0C to 1768C
300C to 1820C
0C to 1300C
0C to 2315C
(-346F to 1400F)
(-454F to 2498F)
(-454F to 752F)
(-454F to 1832F)
(32F to 3214F)
(32F to 3214F)
(572F to 3308F)
(32F to 2372F)
(32F to 4199F)
-328F to 1562F
-328F to 1382F
-328F to 1166F
-148F to 500F
-148F to 500F
-112F to 500F
RTD Conversion
Thermocouple
Linearization
Channel Multiplexing
Settling Time
3 mS
Cold Junction
Compensation
Input Impedence
Temperature Scale
(Selectable)
DC Millivolt Scale
(Selectable)
Milliamp Scale
(Selectable)
.01 mA or .001mA
Time to Detect
Open Circuit
Display Resolution
75
Overall Accuracy
The accuracy of the module is determined by many aspects of the
hardware and software functionality of the module. The following
attempts to explain what the user can expect in terms of accuracy based
on the thermocouple, RTD, resistance, and millivolt, volt, and milliamp
inputs for the NI8u module.
76
The accuracies specified as follows include errors due to the cold junction
compensation for thermocouples, current source errors for RTDs, and
hardware and software errors associated with the system, which depends
upon input path. RTD accuracies do not include errors due to lead
resistance. The hardware and software errors include calibration of the
system, and non-linearity of the ADC. For the sake of the calculations the
resolution of the ADC was assumed to be at least 16 bits (use of the
10Hz, 50Hz, and 60Hz filter frequencies). Note: The 250Hz frequency
should not be applied to thermocouple or RTD inputs if accuracy is a
concern.
Thermocouple
The following table provides the maximum error for each thermocouple
type when the 10Hz, 50Hz, or 60Hz filters are used and the module is
operating at 25C and was calibrated at 25C. Inaccuracies in the cold
junction compensation sensors are not included.
Thermocouple
Type
J
K
K
T
T
E
E
R
S
B
N
C
-225C to 1370C
-270C to -225C
-230C to +400C
-270C to -230C
-210C to +1000C
-270C to -210C
Max. Error
25C
0.6C
1.0C
7.5C
1.0C
5.4C
0.5C
4.2C
1.7C
1.7C
3.0C
0.4C
1.8C
The following table provides the maximum error for each thermocouple
type when the 10Hz, 50Hz, or 60Hz filters are used and the module is
operating at 0C to 60C and was calibrated at that temperature.
Inaccuracies in the cold junction compensation sensors are not included.
Thermocouple
Type
J
K
K
T
T
E
E
R
S
B
N
C
-225C to 1370C
-270C to -225C
-230C to +400C
-270C to -230C
-210C to +1000C
-270C to -210C
Max. Error
0C to 60C
0.9C
1.5C
10.0C
1.5C
7.0C
0.8C
6.3C
2.6C
2.6C
4.5C
0.6C
3.5C
77
The diagrams that follow for each thermocouple type, give data for a
sample module over the input range of the thermocouple, over
temperature. Thermocouples are usually parabolic in their V to degrees
C curves. Normally, at the ends of any given thermocouple range, the
ratio of change in temperature increases as a result of a change in voltage.
In other words, at the ends, a smaller change in voltage results in a larger
change in degrees.
Thermocouple Type J, Example Deviations
0.1
0.05
-0.05
Ch 2 Delta, 25C
-0.1
Ch 2 Delta, 0C
-0.15
Ch 2 Delta, 60C
-0.2
-0.25
-0.3
-0.35
-210
-110
-10
90
190
290
390
490
590
690
790
Degrees C TC Input
Degrees C Deviation
2
Ch 2 Delta, 25C
1.5
Ch 2 Delta, 0C
1
Ch 2 Delta, 60C
0.5
0
-0.5
-270
-260
-250
-240
-230
Degrees C TC Input
-220
-210
-200
Degrees C Deviation
0.2
0.1
Ch 2 Delta, 25C
0
Ch 2 Delta, 0C
Ch 2 Delta, 60C
-0.1
-0.2
-0.3
-200
200
400
600
800
1000
1200
1400
Degrees C TC Input
0
Degrees C Deviation
78
-0.5
Ch 2, Delta, 25 C
Ch 2 Delta, 0C
Ch 2 Delta, 60C
-1
-1.5
-2
-270
-260
-250
-240
-230
Degrees C TC Input
-220
-210
-200
79
Degrees C Deviation
0
-0.05
Ch 2, Delta, 25 C
-0.1
Ch 2 Delta, 0C
-0.15
Ch 2 Delta, 60C
-0.2
-0.25
-0.3
-200
-100
100
200
300
400
Degrees C TC Input
Degrees C Deviation
0.2
0
-0.2
Ch 2 Delta, 25C
Ch 2 Delta, 0C
-0.4
Ch 2 Delta, 60C
-0.6
-0.8
-1
-270 -170 -70
30
130 230 330 430 530 630 730 830 930 1030
Degrees C TC Input
-0.2
-0.3
-0.4
Ch 2 Delta, 25C
-0.5
Ch 2 Delta, 0C
-0.6
Ch 2 Delta, 60C
-0.7
-0.8
-0.9
-1
-1.1
0
200
400
600
800
1000
1200
1400
1600
1800
Degrees C TC Input
80
-0.2
-0.3
-0.4
Ch 2 Delta, 25C
-0.5
Ch 2 Delta, 0C
-0.6
Ch 2 Delta, 60C
-0.7
-0.8
-0.9
-1
-1.1
0
200
400
600
800
Degrees C TC Input
81
Degrees C Deviation
-0.5
Ch 2 Delta, 25C
Ch 2 Delta, 0C
Ch 2 Delta, 60C
-1
-1.5
-2
300
500
700
900
1100
1300
1500
1700
1900
Degrees C TC Input
Degrees C Deviation
-0.1
Ch 2 Delta, 25C
Ch 2 Delta, 0C
Ch 2 Delta, 60C
-0.2
-0.3
-0.4
0
100 200
600 700
800
De gree s C TC Input
82
0.5
0.4
Degrees C Variation
0.3
0.2
0.1
Ch 2 Delta, 25C
Ch 2 Delta, 0C
CH 2 Delta, 60C
-0.1
-0.2
-0.3
-0.4
-0.5
0
463
926
1389
1852
2315
Degrees C TC Input
The following table provides the maximum error for each RTD and
resistance type when the 10 Hz, 50 Hz, and 60 Hz filters are used and the
module is operating at 25C and was calibrated at 25C. Errors due to
lead wire resistance mismatches are not included.
Input
Type
100 Pt 385
200 Pt 385
500 Pt 385
1000 Pt 385
100 Pt 3916
200 Pt 3916
500 Pt 3916
1000 Pt 3916
10 Cu 426
120 Ni 618
120 Ni 672
3000 Resistance
Max. Error
25C
1.0C
0.7C
0.6C
0.5C
0.9C
0.6C
0.5C
0.4C
3.0C
0.4C
0.4C
2.0
83
The following table provides the maximum error for each RTD and
resistance type when the 10 Hz, 50 Hz, and 60 Hz filters are used and the
module is operating at 0C to 60C and was at that temperature. Errors
due to lead wire resistance mismatches are not included.
Input
Type
Max. Error
0C to 60C
100 Pt 385
200 Pt 385
500 Pt 385
1000 Pt 385
100 Pt 3916
200 Pt 3916
500 Pt 3916
1000 Pt 3916
10 Cu 426
120 Ni 618
120 Ni 672
3000 Resistance
3.3C
2.8C
3.0C
2.9C
2.7C
2.4C
2.3C
2.2C
4.5C
0.8C
0.8C
7.0
The diagrams that follow provide data from a sample module for a given
RTD type over a range of inputs, over temperature.
Degrees C Deviation
Ch 7 Delta, 25C
Ch 7 Delta, 0C
Ch 7 Delta, 60C
100
200
300
400
500
600
700
800
900
0.1
0
-0.1
Ch 7 Delta, 25C
-0.2
Ch 7 Delta, 0C
-0.3
Ch 7 Delta, 60C
-0.4
-0.5
-0.6
-0.7
-0.8
-200
-100
100
200
300
400
500
600
700
800
84
-0.1
-0.2
Ch 7 Delta, 25C
-0.3
Ch 7 Delta, 0C
-0.4
Ch 7 Delta, 60C
-0.5
-0.6
-0.7
-0.8
-0.9
-200 -100
100
200
300
400
500
600
700
800
900
85
-0.1
-0.2
-0.3
Ch 7 Delta, 25C
-0.4
Ch 7 Delta, 0C
-0.5
CH 7 Delta, 60C
-0.6
-0.7
-0.8
-0.9
-1
-1.1
-200 -100
100
200
300
400
500
600
700
800
900
Degrees C Deviation
Ch 7 Delta, 25C
Ch 7 Delta, 0C
Ch 7 Delta, 60C
-100
100
200
300
400
500
600
700
0.1
0
-0.1
Ch 7 Delta, 25C
-0.2
Ch 7 Delta, 0C
-0.3
Ch 7 Delta, 60C
-0.4
-0.5
-0.6
-0.7
-0.8
-200
-100
100
200
300
400
500
600
700
86
0
-0.1
Ch 7 Delta, 25C
-0.2
Ch 7 Delta, 0C
-0.3
Ch 7 Delta, 60C
-0.4
-0.5
-0.6
-0.7
-0.8
-200
-100
100
200
300
400
500
600
700
87
Degrees C Deviation
0
Ch 7 Delta, 25C
-0.25
Ch 7 Delta, 60C
Ch 7 Delta, 0C
-0.5
-0.75
-200
-100
100
200
300
400
500
600
700
Degrees C Deviation
0
-0.1
-0.2
-0.3
-0.4
Ch 7 Delta, 25C
-0.5
-0.6
Ch 7 Delta, 60C
Ch 7 Delta, 0C
-0.7
-0.8
-0.9
-1
-1.1
-1.2
-100
-50
50
100
150
200
250
300
Degrees C Deviation
0
Ch 7 Delta, 25C
-0.1
Ch 7 Delta, 60C
CH 7 Delta, 0C
-0.2
-0.3
-100
100
200
300
0
Degrees C Deviation
88
-0.1
Ch 7 Delta, 25C
Ch 7 Delta, 60C
Ch 7 Delta, 0C
-0.2
-0.3
-0.4
-80
-40
40
80
120
160
200
240
280
89
Max. Error
25C
50mV
100mV
0.5V
2.0V
0 to 5V
1 to 5V
0 to 10V
10V
4 to 20mA
0 to 20mA
20 uV
30 uV
0.3 mV
1.0 mV
2.5 mV
2.5 mV
5.0 mV
5.0 mV
40 uA
40 uA
The following table provides the maximum error for each voltage or
current input type when the module is operating at 0C to 60C and was
calibrated at that temperature.
Input
Type
Max. Error
0C to 60C
50mV
100mV
0.5V
2.0V
0 to 5V
1 to 5V
0 to 10V
10V
4 to 20mA
0 to 20mA
30 uV
50 uV
0.5 mV
1.5 mV
4.0 mV
4.0 mV
8.0 mV
8.0 mV
80 uA
80 uA
90
Appendix B
Thermocouple Descriptions
The following information was extracted from the NIST Monograph 175
issued in January 1990, which supersedes the IPTS-68 Monograph 125
issued in March 1974. NIST Monograph 175 is provided by the United
States Department of Commerce, National Institute of Standards and
Technology.
Inter na
tional T emper a tur e Scale of 1990
national
The ITS-90 [1,3] is realized, maintained and disseminated by NIST to
provide a standard scale of temperature for use in science and industry in
the United States. This scale was adopted by the International Committee
of Weights and Measures (CIPM) at its meeting in September 1989, and it
became the official international temperature scale on January 1, 1990.
The ITS-90 supersedes the IPTS-68(75) [2] and the 1976 Provisional 0.5
K to 30 K Temperature Scale (EPT-76) [4].
The adoption of the ITS-90 has removed several deficiencies and
limitations associated with IPTS-68. Temperatures on the ITS-90 are in
closer agreement with thermodynamic values than were those of the
IPTS-68 and EPT-76. Additionally, improvements have been made in the
non-uniqueness and reproducibility of the temperature scale, especially in
the temperature range from t68 = 630.74C to 1064.43C, where the type
S thermocouple was the standard interpolating device on the IPTS-68.
For additional technical information regarding ITS-90, refer to the NIST
Monograph 175.
J Type
Thermocouples
92
the thermocouple usage. The total and specific types of impurities that
occur in commercial iron change with time, location of primary ores, and
methods of smelting. Many unusual lots have been selected in the past,
for example spools of industrial iron wire and even scrapped rails from an
elevated train line. At present, iron wire that most closely fits these tables
has about 0.25 percent manganese and 0.12 percent copper, plus other
minor impurities.
The negative thermoelement for type J thermocouples is a copper-nickel
alloy known ambiguously as constantan. The word constantan has
commonly referred to copper-nickel alloys containing anywhere from 45 to
60 percent copper, plus minor impurities of carbon, cobalt, iron, and
manganese. Constantan for type J thermocouples usually contains about
55 percent copper, 45 percent nickel, and a small but thermoelectrically
significant amount of cobalt, iron, and manganese, about 0.1 percent or
more. It should be emphasized that type JN thermoelements are
NOT generally interchangeable with type TN (or EN)
thermoelements, although they are all referred to as constantan.
In order to provide some differentiation in nomenclature, type JN is often
referred to as SAMA constantan.
Type J thermocouples are recommended by the ASTM [5] for use in the
temperature range from 0C to 760C in vacuum, oxidizing, reducing, or
inert atmospheres. If used for extended times in air above 500C, heavy
gage wires are recommended because the oxidation rate is rapid at
elevated temperatures. Oxidation normally causes a gradual decrease in
the thermoelectric voltage of the thermocouple with time. Because iron
rusts in moist atmospheres and may become brittle, type J thermocouples
are not recommended for use below 0C. In addition, they should not be
used unprotected in sulfurous atmospheres above 500C.
The positive thermoelement, iron, is relatively insensitive to composition
changes under thermal neutron irradiation, but does exhibit a slight
increase in manganese content. The negative thermoelement, a coppernickel alloy, is subject to substantial composition changes under thermal
neutron irradiation since copper is converted to nickel and zinc.
Iron undergoes a magnetic transformation near 769C and an alphagamma crystal transformation near 910C [6]. Both of these
transformations, especially the latter, seriously affect the thermoelectric
properties of iron, and therefore of type J thermocouples. This behavior
and the rapid oxidation rate of iron are the main reasons why iron versus
constantan thermocouples are not recommended as a standardized type
above 760C. If type J thermocouples are taken to high temperatures,
especially above 900C, they will lose the accuracy of their calibration
when they are recycled to lower temperatures. If type J thermocouples
are used in air at temperatures above 760C, only the largest wire, AWG 8
(3.3mm) should be used and they should be held at the measured
temperature for 10 to 20 minutes before readings are taken. The
thermoelectric voltage of the type J thermocouples may change by as
93
much as 40uV (or 0.6C equivalent) per minute when first brought up to
temperatures near 900C.
ASTM Standard E230-87 in the 1992 Annual Book of ASTM Standards
[7] specifies that the initial calibration tolerances for type J commercial
thermocouples be +/-2.2C or +/-0.75% (whichever is greater) between
0C and 750C. Type J thermocouples can also be supplied to meet
special tolerances, which are equal to approximately one-half the standard
tolerances given above. Tolerances are not specified for type J
thermocouples below 0C or above 750C.
The suggested upper temperature limit of 760C given in the above ASTM
standard [7] for protected type J thermocouples applies to AWG 8
(3.25mm) wire. For smaller diameter wires the suggested upper
temperature limit decreases to 590C for AWG 14 (1.63mm), 480C for
AWG 20 (0.81mm), 370C for AWG 24 or 28 (0.51mm or 0.33mm), and
320C for AWG 30 (0.25mm). These temperature limits apply to
thermocouples used in conventional closed-end protecting tubes and they
are intended only as a rough guide to the user. They do not apply to
sheathed thermocouples having compacted mineral oxide insulation.
K Type
Thermocouples
94
95
T Type
Thermocouples
96
helium temperatures (about 4K) but that its Seebeck coefficient becomes
quite small below 20K. Its Seebeck coefficient at 20K is only about
5.6uV/K, being roughly two-thirds that of the type E thermocouple. The
thermoelectric homogeneity of most type TP and type TN (or EN)
thermoelements is reasonably good. There is considerable variability,
however, in the thermoelectric properties of type TP thermoelements
below about 70K caused by variations in the amounts and types of
impurities present in these nearly pure materials. The high thermal
conductivity of the type TP thermoelements can also be troublesome in
precise applications. For these reasons, type T thermocouples are
generally unsuitable for use below about 20K. Type E thermocouples are
recommended as the most suitable of the letter-designated thermocouple
types for general low-temperature use, since they offer the best overall
combination of desirable properties.
Type T thermocouples are recommended by the ASTM [5] for use in the
temperature range from -200C to 370C in vacuum or in oxidizing,
reducing or inert atmospheres. The suggested upper temperature limit for
continuous service of protected type T thermocouples is set at 370C for
AWG 14 (1.63mm) thermoelements since type TP thermoelements oxidize
rapidly above this temperature. However, the thermoelectric properties of
type TP thermoelements are apparently not grossly affected by oxidation
since negligible changes in the thermoelectric voltage were observed at
NBS [10] for AWG 12, 18, and 22 type TP thermoelements during 30
hours of heating in air at 500C. At this temperature the type TN
thermoelements have good resistance to oxidation and exhibit only small
voltage changes heated in air for long periods of time, as shown by the
studies of Dahl [11]. Higher operating temperatures, up to at least 800C,
are possible in inert atmospheres where the deterioration of the type TP
thermoelement is no longer a problem. The use of type T thermocouples
in hydrogen atmospheres at temperatures above about 370C is not
recommended since type TP thermoelements may become brittle.
Type T thermocouples are not well suited for use in nuclear environments
since both thermoelements are subject to significant changes in
composition under thermal neutron irradiation. The copper in the
thermoelements is converted to nickel and zinc.
Because of the high thermal conductivity of type TP thermoelements,
special care should be exercised when using the thermocouples to ensure
that the measuring and reference junctions assume the desired
temperatures.
ASTM Standard E230-87 in the 1992 Annual Book of ASTM Standards
[7] specifies that the initial calibration tolerances for type T commercial
thermocouples be +/-1C or +/-0.75% (whichever is greater) between 0C
and 350C, and +/-1C or +/-1.5% (whichever is greater) between -200C
and 0C. Type T thermocouples can also be supplied to meet special
tolerances which are equal to approximately one-half the standard
tolerances given above. Type T thermocouple materials are normally
97
E Type
Thermocouples
98
99
R Type
Thermocouples
Pla
tin um-13% Rhodium Allo
y Ver sus Pla
tin
um
Platin
Alloy
Platin
tinum
T her m o c o u p l e s
This type is often referred to by the nominal chemical composition of its
positive (RP) thermoelement: platinum-13% rhodium. The negative (RN)
thermoelement is commercially-available platinum that has a nominal
purity of 99.99% [21]. An industrial consensus standard (ASTM E115987) specifies that rhodium having a nominal purity of 99.98% shall be
alloyed with platinum of 99.99% purity to produce the positive
thermoelement, which typically contains 13.00 +/-0.05% rhodium by
weight. This consensus standard [21] describes the purity of commercial
type R materials that are used in many industrial thermometry applications
and that meet the calibration tolerances described later in this section. It
does not cover, however, the higher-purity, reference-grade materials that
traditionally were used to construct thermocouples used as transfer
standards and reference thermometers in various laboratory applications
and to develop reference functions and tables [22,23]. The higher purity
alloy material typically contains less than 500 atomic ppm of impurities and
the platinum less than 100 atomic ppm of impurities [22]. Differences
between such high purity commercial material and the platinum
thermoelectric reference standard, Pt-67, are described in [22] and [23].
A reference function for the type R thermocouple, based on the ITS-90
and the SI volt, was determined recently from new data obtained in a
collaborative effort by NIST and NPL. The results of this international
collaboration were reported by Burns et al [23]. The function was used to
compute the reference table given in this monograph.
Type R thermocouples have about a 12% larger Seebeck coefficient than
do Type S thermocouples over much of the range. Type R thermocouples
were not standard interpolating instruments on the IPTS-68 for the
630.74C to gold freezing-point range. Other than these two points, and
remarks regarding history and composition, all of the precautions and
restrictions on usage given in the section on type S thermocouples also
apply to type R thermocouples. Glawe and Szaniszlo [24], and Walker et
al [25,26] have determined the effects that prolonged exposure at elevated
temperatures (>1200C) in vacuum, air, and argon atmospheres have on
the thermoelectric voltages of type R thermocouples.
ASTM Standard E230-87 in the 1992 Annual Book of ASTM Standards
[7] specifies that the initial calibration tolerances for type R commercial
thermocouples be +/-1.5C or +/-0.25% (whichever is greater) between
100
S Type
Thermocouples
Pla
tin um-10% Rhodium Allo
y Ver sus Pla
tin
um
Platin
Alloy
Platin
tinum
T her m o c o u p l e s
This type is often referred to by the nominal chemical composition of its
positive (SP) thermoelement: platinum-10% rhodium. The negative (SN)
thermoelement is commercially available platinum that has a nominal purity
of 99.99% [21]. An industrial consensus standard (ASTM E1159-87)
specifies that rhodium having a nominal purity of 99.98% shall be alloyed
with platinum of 99.99% purity to produce the positive thermoelement,
which typically contains 10.00 +/- 0.05% rhodium by weight. The
consensus standard [21] describes the purity of commercial type S
materials that are used in many industrial thermometry applications and
that meet the calibration tolerances described later in this section. It does
not cover, however, the higher-purity, reference-grade materials that
traditionally were used to construct thermocouples used as standard
instruments of the IPTS-68, as transfer standards and reference
thermometers in various laboratory applications, and to develop reference
functions and tables [27,28]. The higher purity alloy material typically
contains less than 500 atomic ppm of impurities and the platinum less than
100 atomic ppm of impurities [27]. Difference between such high purity
commercial material and the platinum thermoelectric reference standard,
Pt-67, are described in [27] and [28].
A reference function for the type S thermocouple, based on the ITS-90
and the SI volt, was determined recently from new data obtained in an
international collaborative effort involving eight national laboratories. The
results of this international collaboration were reported by Burns et al.
[28]. The new function was used to compute the reference table given in
this monograph.
Research [27] demonstrated that type S thermocouples can be used from
-50C to the platinum melting-point temperature. They may be used
intermittently at temperatures up to the platinum melting point and
continuously up to about 1300C with only small changes in their
calibrations. The ultimate useful life of the thermocouples when used at
such elevated temperatures is governed primarily by physical problems of
impurity diffusion and grain growth, which lead to mechanical failure. The
thermocouple is most reliable when used in a clean oxidizing atmosphere
(air) but may be used also in inert gaseous atmospheres or in a vacuum for
101
102
B Type
Thermocouples
Pla
tin um-30% Rhodium Allo
y Ver sus Pla
tin umPlatin
Alloy
Platin
6% Rhodium Allo
y T her mocouples
Alloy
This type is sometimes referred to by the nominal chemical composition of
its thermoelements: platinum - 30% rhodium versus platinum - 6%
rhodium or 30-6. The positive (BP) thermoelement typically contains
29.60 +/- 0.2% rhodium and the negative (BN) thermoelement usually
contains 6.12 +/- 0.02% rhodium. The effect of differences in rhodium
content are described later in this section. An industrial consensus
standard [21] (ASTM E1159-87) specifies that rhodium having a purity of
99.98% shall be alloyed with platinum of 99.99% purity to produce the
thermoelements. This consensus standard [21] describes the purity of
commercial type B materials that are used in many industrial thermometry
applications that meet the calibration tolerances described later in this
section. Both thermoelements will typically have significant impurities of
elements such as palladium, iridium, iron, and silicon [38].
Studies by Ehringer [39], Walker et al. [25,26], and Glawe and Szaniszlo
[24] have demonstrated that thermocouples, in which both legs are
platinum-rhodium alloys, are suitable for reliable temperature
measurements at high temperatures. Such thermocouples have been
shown to offer the following distinct advantages over types R and S
thermocouples at high temperatures: (1) improved stability, (2) increased
mechanical strength, and (3) higher operating temperatures.
The research by Burns and Gallagher [38] indicated that the 30-6
thermocouple can be used intermittently (for several hours) up to 1790C
and continuously (for several hundred hours) at temperatures up to about
1700C with only small changes in calibration. The maximum temperature
limit for the thermocouple is governed, primarily, by the melting point of the
Pt-6% rhodium thermoelement which is estimated to be about 1820C by
Acken [40]. The thermocouple is most reliable when used in a clean
103
oxidizing atmosphere (air) but also has been used successfully in neutral
atmospheres or vacuum by Walker et al [25,26], Hendricks and McElroy
[41], and Glawe and Szaniszlo [24]. The stability of the thermocouple at
high temperatures has been shown by Walker et al. [25,26] to depend,
primarily, on the quality of the materials used for protecting and insulating
the thermocouple. High purity alumina with low iron-content appears to
be the most suitable material for the purpose.
Type B thermocouples should not be used in reducing atmospheres, nor
those containing deleterious vapors or other contaminants that are reactive
with the platinum group metals [42], unless suitably protected with
nonmetallic protecting tubes. They should never be used in metallic
protecting tubes at high temperatures.
The Seebeck coefficient of type B thermocouples decreases with
decreasing temperature below about 1600C and becomes almost
negligible at room temperature. Consequently, in most applications the
reference junction temperature of the thermocouple does not need to be
controlled or even known, as long as it between 0C and 50C. For
example, the voltage developed by the thermocouple, with the reference
junction at 0C, undergoes a reversal in sign at about 42C, and between
0C and 50C varies from a minimum of -2.6uV near 21C to a maximum
of 2.3uV at 50C. Therefore, in use, if the reference junction of the
thermocouple is within the range 0C to 50C, then a 0C reference
junction temperature can be assumed and the error introduced will not
exceed 3uV. At temperatures above 1100C, an additional measurement
error of 3uV (about 0.3C) would be insignificant in most instances.
ASTM Standard E230-87 in the 1992 Annual Book of ASTM Standards
[7] specifies that the initial calibration tolerances for type B commercial
thermocouples be +/-0.5% between 870C and 1700C. Type B
thermocouples can also be supplied to meet special tolerances of +/0.25%. Tolerances are not specified for type B thermocouples below
870C.
The suggested upper temperature limit of 1700C given in the ASTM
standard [7] for protected type B thermocouples applies to AWG 24
(0.51mm) wire. This temperature limit applies to thermocouples used in
conventional closed-end protecting tubes and it is intended only as a rough
guide to the user. It does not apply to thermocouples having compacted
mineral oxide insulation.
N Type
Thermocouples
104
to 14.4% chromium, 1.3 to 1.6% silicon, plus small amounts (usually not
exceeding about 0.1%) of other elements such as magnesium, iron,
carbon, and cobalt. The negative thermoelement, NN, is an alloy that
typically contains about 95% nickel, 4.2 to 4.6% silicon, 0.5 to 1.5%
magnesium, plus minor impurities of iron, cobalt, manganese and carbon
totaling about 0.1 to 0.3%. The type NP and NN alloys were known
originally [16] as nicrosil and nisil, respectively.
The research reported in NBS Monograph 161 showed that the type N
thermocouple may be used down to liquid helium temperatures (about
4K) but that its Seebeck coefficient becomes very small below 20K. Its
Seebeck coefficient at 20K is about 2.5uV/K, roughly one-third that of
type E thermocouples which are the most suitable of the letter-designated
thermocouples types for measurements down to 20K. Nevertheless,
types NP and NN thermoelements do have a relatively low thermal
conductivity and good resistance to corrosion in moist atmospheres at low
temperatures.
Type N thermocouples are best suited for use in oxidizing or inert
atmospheres. Their suggested upper temperature limit, when used in
conventional closed-end protecting tubes, is set at 1260C by the ASTM
[7] for 3.25mm diameter thermoelements. Their maximum upper
temperature limit is defined by the melting temperature of the
thermoelements, which are nominally 1410C for type NP and 1340C for
type NN [5]. The thermoelectric stability and physical life of type N
thermocouples when used in air at elevated temperatures will depend upon
factors such as the temperature, the time at temperature, the diameter of
the thermoelements, and the conditions of use. Their thermoelectric
stability and oxidation resistance in air have been investigated and
compared with those of type K thermocouples by Burley [16], by Burley
and others [13,44-47], by Wang and Starr [17,43,48,49], by McLaren and
Murdock [33], by Bentley [19], and by Hess [50].
Type N thermocouples, in general, are subject to the same environmental
restrictions as types E and K. They are not recommended for use at high
temperatures in sulfurous, reducing, or alternately oxidizing and reducing
atmospheres unless suitably protected with protecting tubes. They also
should not be used in vacuum (at high temperatures) for extended times
because the chromium and silicon in the positive thermoelement, a nickelchromium-silicon alloy, vaporize out of solution and alter the calibration. In
addition, their use in atmospheres with low, but not negligible, oxygen
content is not recommended, since it can lead to changes in calibration due
to the preferential oxidation of chromium in the positive thermoelement.
Nevertheless, Wang and Starr [49] studied the performances of type N
thermocouples in reducing atmospheres, as well as in stagnant air, at
temperatures in the 870C to 1180C range and found them to be
markedly more stable thermoelectrically than type K thermocouples under
similar conditions.
105
106
References
107
108
109
110
[46] Burley, N. A.; Hess, R. M.; Howie, C. F. Nicrosil and nisil: new
nickel-based thermocouple alloys of ultra-high thermoelectric stability.
High Temperatures- High Pressures 12, 403-410; 1980.
[47] Burley, N. A.; Cocking, J. L.; Burns, G. W.; Scroger, M. G. The
nicrosil versus nisil thermocouple: the influence of magnesium on the
thermoelectric stability and oxidation resistance of the alloys.
Temperature: Its Measurement and Control in Science and Industry;
Vol. 5, Schooley, J. F., ed.; New York: American Institute of Physics;
1982. 1129-1145.
[48] Wang, T. P.; Starr, C. D. Nicrosil-nisil thermocouples in production
furnaces in the 538C (1000F) to 1177C (2150F) range. ISA Transactions
18(4), 83-99; 1979.
[49] Wang, T. P.; Starr, C. D. Oxidation resistance and stability of
nicrosil-nisil in air and in reducing atmospheres. Temperature: Its
Measurement and Control in Science and Industry; Vol. 5, Schooley, J.
F., ed.; New York: American Institute of Physics; 1982. 1147-1157.
[50] Hess, T. G. Nicrosil-nisil: high-performance thermocouple alloys.
ISA Transactions 16(3), 81-84; 1977.
[51] Anderson, R. L.; Lyons, J. D.; Kollie, T. G.; Christie, W. H.; Eby, R.
Decalibration of sheathed thermocouples. Temperature: Its
Measurement and Control in Science and Industry; Vol. 5., Schooley, J.
F., ed.; New York: American Institute of Physics; 1982. 977-1007.
[52] Bentley, R. E.; Morgan, T. L. Ni-based thermocouples in the
mineral-insulated metal-sheathed format: thermoelectric instabilities to
1100C. J. Phys. E: Sci. Instrum. 19, 262-268; 1986.
[53] Wang, T. P.; Bediones, D. 10,000 hr. stability test of types K, N, and
a Ni-Mo/Ni-Co thermocouple in air and short-term tests in reducing
atmospheres. Temperature: Its Measurement and Control in Science
and Industry; Vol. 6; Schooley, J. F., ed.; New York: American Institute
of Physics; 1992. 595-600.
[54] Burley, N. A. N-CLAD-N: A novel advanced type N integrallysheathed thermocouple of ultra-high thermoelectric stability. High
Temperatures- High Pressures 8, 609-616; 1986.
[55] Burley, N. A. A novel advanced type N integrally-sheathed
thermocouple of ultra-high thermoelectric stability. Thermal and
Temperature Measurement in Science and Industry; 3rd Int. IMEKO
Conf.; Sheffield; Sept. 1987. 115-125.
[56] Burley, N. A. N-CLAD-N A novel integrally sheathed
thermocouple: optimum design rationale for ultra-high thermoelectric
stability. Temperature: Its Measurement and Control in Science and
Industry; Vol. 6; Schooley, J. F., ed.; New York: American Institute of
Physics; 1992. 579-584.
111
112
Appendix C
Thermocouple Types
Metal Sheath
Measuring Junction is
connected to sheath
114
Exposed Junction
Measuring Junction
has no sheath
Isolation
115
Appendix B: Using Grounded Junction, Ungrounded Junction, and Exposed Junction Thermocouples
1746sc-NI8u
Grounded junction with shielded cable
MUXES
+ CH0
-
+ CH3
Metal sheath with electrical
continuity to thermocouple
signal wires.
116
1746sc-NI8u
Exposed junction with shielded cable
MUXES
+ CH0
-
+ CH3
-
Getting Technical
Assistance
Declaration of
Conformity
Available upon request.
2001-2004 Spectrum Controls, Inc. All rights reserved. Specifications subject to change without notice. The Encompass logo and SLC
500 are trademarks of Rockwell Automation.
Publication 0300172-03 Rev. D May 2004. Printed in U.S.A.
Corporate Headquarters
Spectrum Controls Inc.
P.O. Box 5533
Bellevue, WA 98006 USA
Fax: 425-641-9473
Tel: 425-746-9481
Web Site: www.spectrumcontrols.com
E-mail: [email protected]