RTD vs. Thermocouple: Types, Accuracy, Wiring & When to Use Each
Contents
- How RTDs Work
- RTD Types: Platinum, Nickel & Copper
- RTD Wiring: 2-Wire, 3-Wire & 4-Wire
- How Thermocouples Work
- Thermocouple Types: J, K, T, E, N, R, S, B & C
- Thermocouple Wiring & CJC
- Head-to-Head Comparison
- Decision Guide: Which Sensor to Use
- Allen-Bradley Temperature Modules
- Studio 5000 Configuration
- Installation Best Practices
- Related Guides & Resources
1. How RTDs Work
An RTD exploits the physical property that a metal’s electrical resistance increases as its temperature rises. The relationship between resistance and temperature is highly predictable, repeatable, and nearly linear — especially for platinum.
Operating Principle
- The PLC’s input module sends a small excitation current (typically 0.5 mA or 1.0 mA) through the RTD element.
- The module measures the voltage drop across the RTD.
- Using Ohm’s Law (R = V ÷ I), it calculates the element’s resistance.
- The resistance is converted to temperature using a standard linearization curve (IEC 60751 for platinum, or manufacturer-specific for nickel and copper).
The key specification is the temperature coefficient of resistance (α), which defines how many ohms the resistance changes per degree Celsius. For a standard Pt100 (Platinum 385):
α = 0.00385 Ω/Ω/°C → A 100 Ω element changes ~0.385 Ω per °C
At 0 °C, a Pt100 reads exactly 100.00 Ω. At 100 °C, it reads approximately 138.51 Ω.
2. RTD Types: Platinum, Nickel & Copper
Platinum RTDs
Platinum is the most common RTD element because of its excellent linearity, wide temperature range, and long-term stability. Two alpha values are used worldwide:
| Type | α Value | R at 0°C | Temperature Range | Standard | Where Used |
|---|---|---|---|---|---|
| Pt100 (385) | 0.00385 | 100 Ω | −200 to +850 °C | IEC 60751, DIN 43760 | Worldwide standard — the default choice for industrial applications |
| Pt200 (385) | 0.00385 | 200 Ω | −200 to +850 °C | IEC 60751 | Higher impedance reduces 2-wire lead error |
| Pt500 (385) | 0.00385 | 500 Ω | −200 to +850 °C | IEC 60751 | HVAC, long cable runs with 2-wire connections |
| Pt1000 (385) | 0.00385 | 1,000 Ω | −200 to +630 °C | IEC 60751 | HVAC, building automation (lead resistance negligible vs. 1,000 Ω) |
| Pt100 (3916) | 0.003916 | 100 Ω | −200 to +630 °C | JIS C 1604-1989 | Japan, legacy systems. Slightly higher sensitivity than 385. |
Supported Pt types per Rockwell Automation publication 5069-TD001 (page 29–30) and 1769-TD006 (page 43–44).
Nickel RTDs
Nickel RTDs have a higher temperature coefficient than platinum (~1.6× more sensitive), making them useful where high resolution is needed over a limited temperature range. However, nickel is less linear and less stable than platinum.
| Type | α Value | R at 0°C | Temperature Range | Where Used |
|---|---|---|---|---|
| Ni120 (α=672) | 0.00672 | 120 Ω | −80 to +260 °C | HVAC, older North American installations. Sometimes called “Balco” type. |
| Ni120 (α=618) | 0.00618 | 120 Ω | −60 to +250 °C | DIN standard nickel, European legacy systems |
| NiFe 604 (α=518) | 0.00518 | 604 Ω | −100 to +200 °C | Nickel-Iron. Legacy HVAC. High base resistance = good for 2-wire. |
Copper RTDs
Copper RTDs are the most linear of all RTD types but have the lowest temperature range and are susceptible to corrosion.
| Type | α Value | R at 0°C | Temperature Range | Where Used |
|---|---|---|---|---|
| Cu10 (α=427) | 0.00427 | 10 Ω | −100 to +260 °C | Motor winding temperature measurement (embedded in stator windings) |
RTD Accuracy Classes (IEC 60751)
| Class | Tolerance at 0°C | Tolerance Formula | Application |
|---|---|---|---|
| Class AA (F0.1) | ±0.10 °C | ±(0.1 + 0.0017 × |T|) °C | Laboratory, precision process control |
| Class A (F0.15) | ±0.15 °C | ±(0.15 + 0.002 × |T|) °C | Pharmaceutical, food processing |
| Class B (F0.3) | ±0.30 °C | ±(0.3 + 0.005 × |T|) °C | General industrial (most common) |
| Class C (F0.6) | ±0.60 °C | ±(0.6 + 0.01 × |T|) °C | HVAC, non-critical monitoring |
3. RTD Wiring: 2-Wire, 3-Wire & 4-Wire
RTD wiring configuration is critical to measurement accuracy. The wires connecting the sensor to the module have their own resistance, and this lead resistance adds directly to the RTD reading, causing a positive temperature error.
2-Wire Configuration
The simplest connection. The module measures the RTD resistance plus the lead wire resistance. There is no way to compensate.
- Error: ~2.6 °C per ohm of lead resistance (for Pt100)
- Use when: Cable run is very short (<3 m), or using Pt500/Pt1000 where lead resistance is proportionally small
- Module support: 5069-IY4 (with jumper), 1769-IR6 (with jumper)
3-Wire Configuration
Adds a third wire that runs alongside one of the original two. The module measures the resistance of this third wire and subtracts it from the RTD measurement, assuming both lead wires have equal resistance.
- Error: Compensates for ~99% of lead resistance (assumes matched leads)
- Use when: Most industrial applications — the standard configuration
- Cable: Belden 9533 or equivalent 3-conductor shielded
- Module support: 5069-IY4, 1769-IR6
4-Wire Configuration
Uses two pairs of wires: one pair carries the excitation current, the other pair senses the voltage drop across the RTD. Since the sense wires carry virtually no current, their lead resistance has zero effect on accuracy.
- Error: Zero lead resistance error
- Use when: Laboratory measurement, long cable runs, or when accuracy is critical
- Cable: Belden 83503 or equivalent 4-conductor shielded
- Module support: 1769-IR6 (the 5069-IY4 supports 2-wire and 3-wire only)
Lead Resistance Impact by RTD Type
| RTD Type | R at 0°C | Sensitivity | 1 Ω Lead Error | 10 Ω Lead Error |
|---|---|---|---|---|
| Pt100 | 100 Ω | 0.385 Ω/°C | +2.6 °C | +26 °C |
| Pt500 | 500 Ω | 1.925 Ω/°C | +0.52 °C | +5.2 °C |
| Pt1000 | 1,000 Ω | 3.85 Ω/°C | +0.26 °C | +2.6 °C |
| Ni120 | 120 Ω | 0.806 Ω/°C | +1.24 °C | +12.4 °C |
| Cu10 | 10 Ω | 0.043 Ω/°C | +23.3 °C | +233 °C |
4. How Thermocouples Work
A thermocouple generates a voltage (the Seebeck voltage) at the junction of two dissimilar metals. This voltage is proportional to the temperature difference between the measurement junction (where the metals are welded together in the process) and the reference junction (where the wires connect to the PLC module).
The Three Key Principles
| Principle | Description | Practical Impact |
|---|---|---|
| Seebeck Effect | Two dissimilar metals joined at a point produce a voltage proportional to temperature | This IS the thermocouple — no external power needed |
| Law of Intermediate Metals | A third metal introduced into the circuit has no effect if its junctions are at the same temperature | You can use copper terminal blocks and standard connectors without affecting accuracy |
| Cold Junction Compensation (CJC) | The module must know the reference junction temperature to calculate the measurement junction temperature | Every thermocouple module has a CJC sensor; its accuracy directly affects total accuracy |
Measurement Equation
Tmeasurement = Tfrom_voltage(Vmeasured) + TCJC
The module measures the thermocouple voltage, looks up the corresponding temperature from the NIST ITS-90 linearization table for that thermocouple type, then adds the CJC sensor’s reading to get the actual process temperature.
5. Thermocouple Types: J, K, T, E, N, R, S, B & C
Base Metal Thermocouples
Lower cost, good for general industrial use. Most common in automation applications.
| Type | Positive Wire | Negative Wire | Range | Sensitivity (~µV/°C) | Standard Accuracy | Best Applications |
|---|---|---|---|---|---|---|
| J | Iron (Fe) | Constantan (Cu-Ni) | −210 to +1,200 °C | ~52 | ±2.2 °C or ±0.75% | Plastics, rubber processing, general purpose in non-oxidizing atmospheres. Caution: iron wire oxidizes above 500 °C |
| K | Chromel (Ni-Cr) | Alumel (Ni-Al) | −270 to +1,372 °C | ~41 | ±2.2 °C or ±0.75% | Most widely used type. Furnaces, kilns, exhaust gas, general industrial. Good in oxidizing atmospheres. |
| T | Copper (Cu) | Constantan (Cu-Ni) | −270 to +400 °C | ~43 | ±1.0 °C or ±0.75% | Food processing, environmental monitoring, cryogenics. Best accuracy of base metal types in low-temp range. |
| E | Chromel (Ni-Cr) | Constantan (Cu-Ni) | −270 to +1,000 °C | ~68 | ±1.7 °C or ±0.5% | Highest output of all standard types. Sub-zero applications, non-magnetic. |
| N | Nicrosil (Ni-Cr-Si) | Nisil (Ni-Si-Mg) | −270 to +1,300 °C | ~39 | ±2.2 °C or ±0.75% | Alternative to K with better stability and resistance to “green rot” oxidation at 800–1,050 °C |
Noble Metal Thermocouples
Made from platinum-rhodium alloys. Expensive but essential for high-temperature and precision applications.
| Type | Positive Wire | Negative Wire | Range | Sensitivity (~µV/°C) | Best Applications |
|---|---|---|---|---|---|
| R | Pt-13%Rh | Pt | −50 to +1,768 °C | ~10 | Glass manufacturing, semiconductor processing, steel industry |
| S | Pt-10%Rh | Pt | 0 to +1,768 °C | ~10 | Laboratory reference, high-precision high-temperature measurement |
| B | Pt-30%Rh | Pt-6%Rh | +300 to +1,820 °C | ~7 | Very high temperature. Unique: output is nearly zero below 50 °C, so CJC error is negligible — no CJC needed. |
Refractory Metal Thermocouples
| Type | Positive Wire | Negative Wire | Range | Best Applications |
|---|---|---|---|---|
| C (W5) | W-5%Re | W-26%Re | 0 to +2,320 °C | Vacuum furnaces, hydrogen atmospheres. Cannot be used in oxidizing atmospheres above 300 °C. |
All thermocouple types and ranges sourced from Rockwell Automation publication 5069-TD001 (page 30) and 1769-TD006 (page 45).
6. Thermocouple Wiring & Cold Junction Compensation
Wiring Best Practices
- Use thermocouple-grade extension wire rated for the specific TC type. Use shielded twisted-pair cable.
- Ground the shield at the module end only. Do not ground at the sensor end.
- Keep cable runs short — thermocouple signals are in the millivolt range and susceptible to noise. The 1769-IT6 tech data recommends installing the module at least two slots away from AC power supplies to reduce electrical noise (1769-TD006, page 46).
- Avoid running TC cables alongside power wires. Maintain at least 12 inches (30 cm) of separation.
- Observe polarity. Reversing thermocouple wires will give erroneous readings (temperature will appear to decrease when it should increase).
Grounded vs. Ungrounded Thermocouples
| Junction Type | Description | Response Time | When to Use |
|---|---|---|---|
| Grounded | Measurement junction welded to the sheath | Fastest | When fast response is critical and ground loops are not a concern |
| Ungrounded | Measurement junction insulated from sheath | Slower | Default choice — prevents ground loops, compatible with all modules |
| Exposed | Junction exposed to process fluid | Fastest possible | Gas temperature measurement, non-corrosive atmospheres |
Cold Junction Compensation (CJC)
The CJC sensor is built into the module (or into the terminal block). Its accuracy directly contributes to total measurement error:
| Module | CJC Accuracy | CJC Sensor Location |
|---|---|---|
| 5069-IY4 | ±0.3 °C | Two thermistors embedded in the 5069-RTB14CJC terminal block (top and bottom) |
| 1769-IT6 | ±1.0 °C | CJC sensor inside the module, near the terminal block |
CJC accuracy from 5069-TD001 (page 30) and 1769-TD006 (page 46).
7. Head-to-Head Comparison
| Factor | RTD (Pt100) | Thermocouple (Type K) |
|---|---|---|
| Temperature range | −200 to +850 °C | −270 to +1,372 °C |
| Accuracy (sensor) | ±0.15 °C (Class A) to ±0.3 °C (Class B) at 0 °C | ±2.2 °C or ±0.75% (Standard) |
| Accuracy (total system with AB module) | ±0.8–1.3 °C typical | ±2.5–4.0 °C typical |
| Long-term stability | Excellent — minimal drift over years | Drifts over time, especially above 500 °C |
| Linearity | Very good (nearly linear) | Non-linear (requires linearization tables) |
| Response time | Slower (1–7 s typical in thermowell) | Faster (0.5–3 s typical, exposed junction <0.1 s) |
| Vibration/shock resistance | Moderate (wire-wound elements fragile) | Excellent (simple welded junction) |
| Sensor cost | $30–$200 | $5–$50 |
| Wiring complexity | 3–4 wires, standard copper cable | 2 wires, requires matched TC extension wire ($) |
| Power required | Yes (excitation current from module) | No (self-generating) |
| Max cable distance | ~100 m (4-wire) | ~50 m (with shielded extension wire) |
| Interchangeability | High (standardized IEC 60751) | High (standardized ASTM/IEC) |
8. Decision Guide: Which Sensor to Use
| If You Need… | Choose | Specific Type | Module |
|---|---|---|---|
| Best accuracy (<±1 °C) | RTD | Pt100 Class A, 4-wire | 1769-IR6 |
| General process temperature | RTD | Pt100 Class B, 3-wire | 5069-IY4 or 1769-IR6 |
| Temperature above 850 °C | Thermocouple | Type K (to 1,372 °C) or Type R/S (to 1,768 °C) | 5069-IY4 or 1769-IT6 |
| Temperature above 1,800 °C | Thermocouple | Type B (to 1,820 °C) or Type C (to 2,320 °C) | 1769-IT6 |
| Fast response time | Thermocouple | Type K or J, exposed junction | 5069-IY4 |
| Cryogenic (<−100 °C) | Thermocouple | Type T or E | 5069-IY4 or 1769-IT6 |
| HVAC / building automation | RTD | Pt1000, 2-wire | 5069-IY4 |
| Motor winding temperature | RTD | Cu10 or Pt100 embedded | 1769-IR6 |
| Lowest sensor cost | Thermocouple | Type K | 5069-IY4 or 1769-IT6 |
| Harsh vibration environment | Thermocouple | Type K, grounded junction | 5069-IY4 |
| Multi-type flexibility (V, mA, RTD, TC on same module) | Either | Any supported type | 5069-IY4 (universal input) |
9. Allen-Bradley Temperature Modules
5069-IY4 / 5069-IY4K — Compact 5000 Universal Input
The most versatile temperature module in the Allen-Bradley lineup. Each of its 4 differential channels can be independently configured for current, voltage, RTD, or thermocouple input. You can mix signal types on a single module.
| Attribute | Specification |
|---|---|
| Channels | 4 differential (isolated between SA power and input ports) |
| Input modes | Current (0–20mA, 4–20mA), Voltage (±10V, 0–10V, 0–5V), RTD, Thermocouple, Millivolt |
| RTD types | Pt 100/200/500/1000 Ω (α=385, 3916), Ni 120 Ω (α=672), NiFe (α=618), Cu 10 Ω (α=427) |
| RTD wiring | 2-wire and 3-wire |
| RTD excitation | 600 µA (3-wire), 100 µA (2-wire) |
| Thermocouple types | B, C, D, E, J, K, L (TXK/XK), N, R, S, T |
| CJC accuracy | ±0.3 °C (requires 5069-RTB14CJC terminal block) |
| Resolution (RTD) | <7.9 mΩ/count (Pt100, 1–500 Ω range) |
| Accuracy (RTD, 25°C) | ±0.3% full scale (voltage mode); per-type specs in 5069-TD001 |
| Scan time | 625 µs per channel |
Specifications from Rockwell Automation publication 5069-TD001, pages 27–30.
1769-IR6 — Compact I/O RTD/Resistance Input
A dedicated 6-channel RTD module with 2-wire, 3-wire, and 4-wire support. The only module in the 1769 or 5069 lineup that supports 4-wire RTD connections for maximum accuracy.
| Attribute | Specification |
|---|---|
| Channels | 6 RTD inputs (optically and magnetically isolated) |
| RTD types | Pt 100/200/500/1000 Ω (α=385, 3916), Ni 120 Ω (α=618, 672), NiFe 604 Ω (α=518), Cu 10 Ω (α=427) |
| RTD wiring | 2-wire (with jumper), 3-wire, 4-wire |
| Resistance ranges | 0–150 Ω, 0–500 Ω, 0–1000 Ω, 0–3000 Ω |
| Accuracy (Pt100, 50/60Hz filter) | ±0.5 °C at 25 °C, ±0.9 °C over 0–60 °C |
| Isolation | 720V DC for 1 min (optical and magnetic), channel to bus |
| Open-circuit detection | 6 ms to 303 s (depending on filter) |
| Cable | 2-wire: Belden 9501; 3-wire: Belden 9533; 4-wire: Belden 83503 |
Specifications from Rockwell Automation publication 1769-TD006, pages 42–44.
1769-IT6 — Compact I/O Thermocouple/mV Input
A dedicated 6-channel thermocouple module with built-in CJC and millivolt input capability.
| Attribute | Specification |
|---|---|
| Channels | 6 thermocouple inputs + 2 CJC sensors |
| TC types | B, C, E, J, K, N, R, S, T |
| Millivolt input | ±50 mV and ±100 mV ranges |
| CJC accuracy | ±1.0 °C |
| Accuracy (Type K, 10Hz filter) | ±1.0 °C at 25 °C; ±1.5 °C over 0–60 °C |
| Response speed | 3–300 ms (depending on input filter and configuration) |
| Noise rejection | 115 dB at 50/60 Hz (common mode) |
| Linearization | NIST ITS-90 standard |
Specifications from Rockwell Automation publication 1769-TD006, pages 45–46.
10. Studio 5000 Configuration
RTD Configuration (5069-IY4)
- In the I/O tree, double-click the 5069-IY4 module. Go to the Channel Configuration tab.
- Set Input Type to RTD for each channel connected to an RTD sensor.
- Select the RTD Type (e.g., “100 ohm Platinum, alpha=385”).
- Select the Wiring Mode (2-wire or 3-wire).
- Set the Temperature Units (°C or °F) and Data Format (Engineering Units x1 or x10).
- Configure the Notch Filter frequency (50 or 60 Hz to match your mains frequency).
Thermocouple Configuration (5069-IY4)
- Set Input Type to Thermocouple for the desired channel.
- Select the Thermocouple Type (e.g., Type K).
- Set Temperature Units and Data Format.
- Verify the CJC Source is set to “Internal” (uses the RTB14CJC thermistors).
- Important: When connecting at least one thermocouple to the 5069-IY4, you must use the 5069-RTB14CJC terminal block (spring or screw type) — the standard 5069-RTB18 does not have CJC thermistors.
Reading Temperature in Ladder Logic
Both the 5069-IY4 and 1769 temperature modules output data directly in temperature units (degrees C or F). The tag value is ready to use — no SCP scaling needed for temperature:
// Read RTD temperature from 5069-IY4 channel 0
MOV Source: Local:2:I.Ch0Data // Temperature in °C (REAL)
Dest: Oven_Temperature // Your program tag
// High-temperature alarm
GRT Source A: Oven_Temperature
Source B: 450.0 // Alarm setpoint (°C)
OTE High_Temp_Alarm11. Installation Best Practices
RTD Installation
- Use 3-wire minimum for all Pt100 installations. Reserve 2-wire for Pt500/Pt1000 or very short cable runs.
- Match all three leads in 3-wire connections — use the same gauge, length, and routing for all three conductors.
- Thermowell insertion depth: The RTD sensing element should be fully immersed in the process. A minimum insertion depth of 6× the thermowell bore diameter is recommended.
- Avoid self-heating: Configure 0.5 mA excitation current when possible, especially for Pt100 in still air or gas.
- Cable impedance limit: The 5069-IY4 specifies a maximum cable impedance of 25 Ω for 3-wire mode at specified accuracy (5069-TD001, page 30).
Thermocouple Installation
- Use the correct extension wire type. Type K extension wire for Type K thermocouples, Type J for Type J, etc. Mixing types creates an unknown error at every transition.
- Minimize the number of junctions. Every connection point is a potential error source.
- Use ungrounded junctions unless fast response is specifically required. Grounded junctions can create ground loops.
- Keep the module at uniform temperature. Temperature gradients across the terminal block degrade CJC accuracy. Avoid mounting near heat sources, VFDs, or in direct sunlight.
- Use a thermocouple-rated terminal block. The 5069-IY4 requires the 5069-RTB14CJC for thermocouple inputs; the 1769-IT6 has an integrated CJC sensor.
12. Related Guides & Resources
Related PLC Exchange How-To Guides
| Guide | Topic |
|---|---|
| Analog Signal Types Guide | Overview of all analog signal types: 4-20mA, 0-10V, RTD, thermocouple — when to use each |
| 5069-IF8 Analog Input Guide | Wiring and scaling for voltage/current analog inputs (not temperature) |
| 5069-IY4 Temperature Input Guide | Step-by-step configuration for RTD, thermocouple, and mixed-signal inputs |
Rockwell Automation Reference Documentation
| Publication | Title | Content |
|---|---|---|
| 5069-TD001 | Compact 5000 I/O and Specialty Modules Specifications | 5069-IY4/IY4K specs: RTD types, thermocouple types, accuracy, CJC (pages 27–30) |
| 1769-TD006 | 1769 Compact I/O Modules Specifications | 1769-IR6 RTD specs (pages 42–44), 1769-IT6 thermocouple specs (pages 45–46) |
| 5069-UM005 | Compact 5000 Analog I/O Modules User Manual | Detailed RTD/TC wiring diagrams, configuration procedures |
Need Temperature Input Modules?
PLC Exchange stocks Allen-Bradley temperature modules for RTD and thermocouple inputs. All modules ship with a 2.5-year warranty and free UPS Ground shipping.