Thermocouple Cold Junction Compensation Failure: Diagnosis and Fix on Allen-Bradley and Foxboro Systems

Thermocouple Cold Junction Compensation Failure: Diagnosis and Fix on Allen-Bradley and Foxboro Systems

What Cold Junction Compensation Does — and Why It Fails

A thermocouple generates a voltage proportional to the temperature difference between its hot junction (process) and cold junction (module terminals). CJC corrects for this terminal temperature in real time. Without accurate CJC, every degree of ambient rise at the module terminals adds a direct error to the measured temperature.

On the Allen-Bradley 1756-IT6I2 thermocouple input module, CJC uses an onboard isothermal block with two embedded RTD sensors. The module firmware reads these sensors every 60 ms and applies the correction polynomial defined in IEC 60584-1 for Type K, J, T, E, R, S, and B thermocouples. The correction formula is straightforward:

T_process = T_EMF_lookup(V_input) + T_CJC_RTD

If T_CJC_RTD reads incorrectly, the error transfers directly to T_process. A 5°C CJC offset produces a 5°C temperature reading error — independent of loop wiring, transmitter calibration, or PLC scaling.

On Foxboro I/A Series FBM04, the CJC approach differs. The FBM04 uses a single thermistor per sub-board (4 channels share one CJC). A thermistor drift or solder joint failure affects all four channels on that sub-board simultaneously. This is a key diagnostic clue in the field.

Recognizing CJC Failure Patterns in the Field

First, note that CJC errors are not constant — they track ambient temperature. A reading that is correct at 20°C but reads 6–8°C high at 35°C is a classic CJC signature.

Second, check whether multiple channels drift together. On the 1756-IT6I2, the two onboard RTDs cover channels 1–4 and channels 5–6 independently. If channels 1–4 all show the same positive offset while channel 5–6 are correct, the RTD for the first group is suspect. On the FBM04, four channels on one sub-board shifting together confirms a thermistor fault.

Third, compare the live CJC reading to an independent reference. The 1756-IT6I2 exposes the CJC temperature in Studio 5000 tag Local:Slot:I.Ch0CJTemp. Place a calibrated PT100 probe at the module terminals. If the tag reads 28.5°C while the PT100 reads 23.2°C, the RTD or its reference resistor has failed.

Moreover, seasonal patterns confirm CJC involvement. Operators often report "transmitter drift" that appears every summer. Review historian trends against ambient temperature logs. A correlation coefficient above 0.85 between reading error and ambient temperature strongly indicates CJC origin.

Six-Step Diagnosis Procedure

  • Step 1: Record the reading error at different times of day. Log process temperature, module CJC tag, and a local thermometer at the panel. Confirm the error tracks ambient temperature, not process changes.
  • Step 2: On Allen-Bradley 1756-IT6I2, open Studio 5000 Controller Tags. Check Local:n:I.Ch0CJTemp through Ch5CJTemp. Compare each CJC tag to a PT100 probe placed within 50 mm of the module terminal block. Acceptable deviation: ±0.5°C. Deviation above ±2°C confirms RTD failure.
  • Step 3: On Foxboro FBM04, use the Foxboro DCS SoftSink diagnostic tool. Navigate to the AI block for the suspect channel. Check the FIELD_VAL_D parameter. A Bad or Uncertain quality code with no loop wiring fault points to the thermistor reference circuit.
  • Step 4: Measure terminal block temperature with an IR thermometer or contact probe. Compare this physical measurement to the CJC reading. A discrepancy above 3°C requires hardware replacement or software offset correction.
  • Step 5: Apply a temporary software offset while awaiting hardware. On the 1756-IT6I2, use the CJOffset parameter in the Add-On Instruction (AOI) wrapper. Set the offset to the measured discrepancy. Document the value and timestamp in the calibration record. On Foxboro FBM04, modify the CJ_OFFSET parameter in the AI function block. Note: software offsets are a temporary measure only; IEC 61511 SIS channels must not carry uncorrected hardware faults beyond the next proof test. Consider replacing the Allen-Bradley 1756-CJC Thermistors Kit as the permanent fix.
  • Step 6: Replace the faulty module or sub-board. After replacement, perform a two-point calibration injection at 0°C (1.020 mV for Type K) and 500°C (20.640 mV). Verify output reads within ±0.5°C of injected reference. Update the calibration database and close the corrective maintenance work order.

RTD Multiplexing Scan-Order Errors on Multi-Channel Cards

RTD multiplexing introduces a subtler fault category. The 1756-IT6I2 scans channels sequentially with a settle time of 16.67 ms per channel at 60 Hz filter setting. If the filter is set to 10 Hz, settle time extends to 100 ms per channel. For a six-channel card, total scan time reaches 600 ms. High-rate temperature transients can cause apparent cross-channel contamination — a fast-changing channel affects the ADC reference before the next channel settles.

Furthermore, incorrect wiring of thermocouple compensation cable introduces another CJC-adjacent problem. Type K compensation cable uses green and white conductors per IEC 60584-3. Using standard copper wire between the thermocouple head and terminal block introduces a second thermocouple junction at the transition point. This junction generates its own EMF, which adds directly to the measured signal and is uncorrected by CJC.

Therefore, always inspect cable transitions at junction boxes. Identify any copper wire segments in the thermocouple signal path. Replace them with matched compensation cable. Verify cable polarity: reversed polarity doubles the CJC error instead of correcting it.

On Foxboro FBM04, the module supports both 2-wire and 3-wire RTD connections for CJC. A missing third wire on a 3-wire configured channel causes a constant 0.3–0.8°C lead resistance error. Check configuration parameter RTD_TYPE: set to 2WIRE or 3WIRE to match physical wiring. For a dedicated thermocouple/mV input solution, see the Foxboro FBM202 Thermocouple/mV Input Module.

Calibration Tolerance and Documentation Requirements

IEC 60584-2 defines accuracy classes for thermocouples. Class 1 Type K requires ±1.5°C or ±0.004×|T|, whichever is greater, from –40°C to +375°C. The Allen-Bradley 1756-IT6I2 specification adds ±0.1% of range module error. Total system accuracy must account for thermocouple tolerance, CJC error, module error, and cable resistance combined.

For a Type K thermocouple measuring 200°C with a 500°C range module:

  • Thermocouple tolerance: ±1.5°C (Class 1)
  • CJC accuracy: ±1.0°C (1756-IT6I2 specification)
  • Module error: ±0.5°C (0.1% × 500°C)
  • Total worst-case: ±3.0°C

For SIS applications, IEC 61511 Clause 11.6.3 requires instrument accuracy to be included in the SIL verification calculation. A CJC error above the budgeted tolerance must trigger a deviation report and corrective action within the defined response time.

Finally, all calibration records must include: as-found reading, correction applied, as-left reading, calibration date, technician ID, and reference standard traceability number. Store these records in the instrument management system and link them to the relevant ISA instrument tag sheet. For multi-channel thermocouple applications, the Allen-Bradley 1756-IT16 Thermocouple Analog Input Module offers expanded channel capacity with the same CJC architecture.

Conclusion and Action Advice

Cold junction compensation failures cause insidious, ambient-dependent temperature errors that drift with seasons rather than failing outright. Technicians who overlook the CJC circuit waste hours chasing loop wiring and transmitter faults. The diagnostic key is correlating the reading error with ambient temperature, then comparing the module's CJC tag to a physical reference probe. On Allen-Bradley 1756-IT6I2, check the CJTemp tags per channel group. On Foxboro FBM04, inspect the sub-board thermistor and verify the RTD wiring mode. Apply software offsets only as temporary measures. Always close out with a two-point mV injection calibration and proper documentation. Catch CJC faults before they propagate into SIL calculations or cause process control deviations that trigger unplanned shutdowns.

Author: Chen Hao is an industrial automation engineer with over 10 years of experience in PLC, DCS, and control systems.

Show All
Blog posts
Show All
Why RTD Sensors Must Be Installed Downstream of Orifice Plates

Why RTD Sensors Must Be Installed Downstream of Orifice Plates

Installing an RTD upstream of an orifice plate corrupts differential pressure readings through thermowell vortex shedding. This article explains the von Kármán vortex street physics, ISO 5167 and ASME MFC-3M downstream placement requirements, the 5D minimum spacing rule, thermowell wake frequency compliance, and a 7-step installation procedure for combined orifice plate and RTD assemblies.
Vortex Flow Meter: Working Principles, Selection Criteria, and Field Commissioning

Vortex Flow Meter: Working Principles, Selection Criteria, and Field Commissioning

A vortex flow meter operates on the von Karman vortex shedding principle, delivering excellent long-term accuracy in steam, gas, and low-viscosity liquid service with no moving parts. This guide covers Strouhal number physics, Reynolds number constraints, meter sizing, straight-run requirements for ABB VortexMaster FSV430, and field commissioning steps for Woodward turbine governor integration.
Thermocouple Wiring, Standards, and Troubleshooting: A Practical Field Guide

Thermocouple Wiring, Standards, and Troubleshooting: A Practical Field Guide

Accurate thermocouple measurement requires correct type selection, matched extension wire, and reliable cold junction compensation. This guide covers IEC 60584 type codes and application ranges, extension wire and compensating cable selection, Phoenix Contact WTOP CJC terminal blocks, Yokogawa YTA110 CJC configuration, and systematic fault diagnosis for open circuit, short circuit, and calibration drift.