๐Ÿ’ก Interested in sponsoring an article? Get your product in front of automation engineers. Contact us โ†’

Hardware ยท March 14, 2026 ยท 8 min read

Omron NX-TC2406 โ€” Intelligence Built Into the Card

No PIDAT blocks, no tuning, no alarm logic. The NX-TC2406 runs its own PID engine internally โ€” your PLC just writes a setpoint and reads a process value.

Omron NX-TC2406 Temperature Control Unit

Look, I get it. You are an engineer. You have a machine to build, a deadline to hit, and approximately zero patience for a five-page article when you just need to know if this card solves your problem. So here it is โ€” everything that matters about the NX-TC2406, up front, no preamble:

โšก The Short Version โ€” Why This Card Is Different

  • โœ”No PIDAT blocks. The card runs its own PID engine internally. You do not write temperature control logic in the PLC. Not a single function block.
  • โœ”No tuning. The card tunes itself. At startup it calculates optimal PID gains automatically. During production it keeps adapting. You do not touch it.
  • โœ”No alarm logic. Heater burnout detection, loop failure alarms, and over/under-temperature alerts are all handled on-card. The PLC just reads a status bit.
  • โœ”No PLC CPU overhead. The control loop runs on the card's own processor at a fixed 50 ms cycle โ€” completely independent of your PLC task.
  • โœ”No rewiring to replace. Detachable Push-In Plus connector. Swap the card, plug it back in. Done.
  • โœ”Two channels, one card. 2 independently controlled zones. Thermocouples and RTDs on the same input โ€” mix sensor types per channel as needed.
  • โœ”Your PLC job is three lines. Write the setpoint. Read the process value. Read the alarm status. That is the entire interface.

Still with us? Good. The rest of the article goes deeper on each of those points โ€” and covers how to get the card running in Sysmac Studio in minutes.

Introduction

Ask any automation engineer about the hidden cost of temperature control in a PLC-based system, and the answer usually comes back the same: programming. Before a single zone reaches its setpoint, someone has to write and tune PIDAT function blocks, map I/O, handle alarms in logic, and re-tune every time process conditions change. It is time-consuming, it demands expertise, and it introduces risk every time the code is touched.

The Omron NX-TC2406 takes a fundamentally different approach. It is a self-contained temperature control card โ€” a dedicated intelligence unit that handles everything internally: sensor reading, PID calculation, output drive, alarm detection, and adaptive tuning. The PLC is not involved in any of that computation. There are no PIDAT function blocks to write, no tuning loops in the task cycle, and no temperature control logic to maintain. The card does it all, autonomously, on its own processor.

The Core Concept: A Controller Card, Not a PLC Module

The NX-TC2406 is a dedicated temperature controller with its own embedded processor and control engine. The PLC communicates with it โ€” exchanging setpoints, reading measured values, checking status โ€” but the PLC does not perform the control. Every PID calculation, every output adjustment, every alarm evaluation, every adaptive tuning step happens entirely inside the card, continuously, independent of the PLC scan cycle.

Key Principle

The NX-TC2406 executes all temperature control computation on-card.

The PLC provides setpoints and reads status. It does not calculate outputs, tune gains, or manage alarms in logic.

There are no PIDAT, PID, or temperature-related function blocks required in your PLC programme.

What You No Longer Need to Write or Maintain

With a conventional PLC-based temperature control approach, the programme typically contains some or all of the following:

  • PIDAT or PID function blocks โ€” one per controlled zone, wired to analogue I/O
  • Tuning parameter storage โ€” proportional band, integral time, derivative time, per channel
  • Setpoint ramp logic โ€” to prevent thermal shock on startup
  • Alarm handling logic โ€” detecting over-temperature, under-temperature, and heater burnout
  • Manual / automatic mode switching logic
  • Output limiting and clamping code
  • AT (auto-tune) sequences โ€” either custom-coded or via library blocks
  • Re-tuning procedures โ€” manually triggered whenever process conditions change
With the NX-TC2406, none of this exists in the PLC programme. Every item on that list is handled internally by the card's own firmware. The programme simply writes a setpoint and reads a process value. Temperature control zones that previously required hundreds of lines of logic are reduced to reading and writing a handful of I/O data words.

Getting Started in Sysmac Studio

Because all control logic lives on the card, Sysmac Studio is used purely for configuration โ€” not for writing control code. There is no programme to develop, no function blocks to instantiate, and no variables to wire.

1

Register the Unit in the I/O Map

Open your project in Sysmac Studio and navigate to the I/O Map or NX Unit configuration. The NX-TC2406 will appear in the hardware catalogue as an NX-series Temperature Control Unit. Drag it into the correct slot. Sysmac Studio automatically creates the associated I/O data structure โ€” no manual variable creation required.

2

Configure Each Channel

Double-click the unit in the rack view to open its parameter editor. For each channel, set: input type (thermocouple K/J/T or RTD Pt100/Pt1000), temperature unit, control mode (Standard PID or ON/OFF), setpoint, alarm thresholds, and output assignment. All through the GUI โ€” no code.

3

Transfer Parameters to the Card

Go online with the controller and transfer the unit parameters. Sysmac Studio writes the configuration directly to the NX-TC2406's non-volatile memory. The card retains its configuration through power cycles โ€” no dependency on the PLC programme.

4

Map I/O Variables in Your Programme

Sysmac Studio automatically generates the I/O variable mapping when the unit is added to the rack. No data type definitions, no PIDAT instance variables, no tuning parameter arrays โ€” just the handful of I/O words you actually need.

5

Go Live and Let the Card Do the Rest

Enable control on each channel by setting the ControlStart variable. The card immediately begins its 50 ms control cycle, reads the sensor, and drives the SSR output. On first run, the adaptive engine observes the thermal response and calculates PID gains automatically.

Typical time from hardware registration to a running control loop: under 15 minutes.
Select input type โ†’ Set setpoint and alarm limits โ†’ Transfer parameters โ†’ Map three variables โ†’ Start control.
No PLC temperature control code written at any point in that process.

Key I/O Variables

VariableDirectionDescription
Ch1_SetPointPLC โ†’ CardTarget temperature for channel 1
Ch1_ProcessValueCard โ†’ PLCCurrent measured temperature, channel 1
Ch1_AlarmStatusCard โ†’ PLCAlarm flags โ€” over-temp, under-temp, HBA, LBA
Ch1_ManipulatedValueCard โ†’ PLCCurrent output percentage (optional monitoring)
Ch1_ControlStartPLC โ†’ CardStart / stop temperature control on channel 1
Ch2_SetPointPLC โ†’ CardTarget temperature for channel 2
Ch2_ProcessValueCard โ†’ PLCCurrent measured temperature, channel 2
Ch2_AlarmStatusCard โ†’ PLCAlarm flags for channel 2

Product Specifications

SpecificationDetail
ModelNX-TC2406
Number of Channels2 independent control channels
Control ComputationOn-card โ€” independent of PLC scan cycle
PLC Function BlocksNone required โ€” card handles all PID & alarms
Input TypesMulti-input: Thermocouple (B/C/E/J/K/L/N/R/S/T/U/W/PLII) and RTD (Pt100, Pt1000)
Output TypeVoltage output (for driving SSR) โ€” 4 points
Control TypeStandard heating control with adaptive PID or ON/OFF
Control Cycle50 ms โ€” runs independently of PLC task period
I/O Refresh MethodFree-Run Refreshing (asynchronous to PLC scan)
Supply Voltage24 VDC (sourced entirely from NX bus โ€” no external wiring)
Operating Temperature0 to 55ยฐC
Storage Temperature-25 to 70ยฐC
Operating Humidity10 to 95% RH (non-condensing)
CertificationscULus, EU EN 61131-2, RCM, KC, EAC, NK, LR, BV

NX-TC2406 vs PIDAT in the PLC

ConsiderationPLC PIDAT ApproachNX-TC2406 On-Card
PID computationExecutes in PLC task โ€” consumes CPU, affected by task jitterExecutes on-card at fixed 50 ms โ€” zero PLC CPU overhead
PLC programmingPIDAT blocks, tuning variables, output maps, alarm logicWrite setpoint, read PV and alarms โ€” that is all
Initial PID tuningManual or AT sequence โ€” engineer judgment requiredAutomatic adaptive calculation on startup
Re-tuning on changeManual re-tune or re-run AT โ€” engineer on-siteCard re-adapts automatically โ€” no action needed
Alarm detectionCT inputs, comparison blocks, latch logic in programmeBuilt-in HBA, LBA, and temperature alarms โ€” on-card
Control consistencyDegrades if PLC task overrunsGuaranteed โ€” isolated from PLC scheduling
Wiring on replacementRewire analogue module โ€” full shutdownDetachable Push-In Plus connector โ€” no rewiring
Commissioning timeHigh โ€” tune each zone, validate each alarm pathLow โ€” configure setpoint, verify PV, done

Advanced On-Card Features by Firmware Version

All of the following functions are executed by the card itself โ€” none require additional PLC logic.

Firmware v1.1

  • Temperature alarms with configurable high/low thresholds โ€” evaluated on-card every control cycle
  • Loop Burnout Alarm (LBA) โ€” card detects failed control loops without any PLC logic
  • PID constant write-back โ€” PLC can optionally push PID values via I/O data
  • Manipulated variable branching โ€” card can apply slope or offset to output and replicate to another channel

Firmware v1.2

  • Disturbance Suppression (Pre-boost) โ€” card predicts and counteracts cyclic temperature disturbances before they occur
  • Disturbance Autotuning (D-AT) โ€” card automatically characterises and tunes the disturbance suppression response
  • Pt1000 RTD support added to the on-card input engine

Firmware v1.3

  • Extended resolution โ€” first decimal place for K-type thermocouple and Pt100 inputs now available

Typical Applications

Plastic Injection Moulding

Multi-zone barrel and nozzle control with adaptive tuning for varying mould weights โ€” no per-job re-tuning in PLC

Packaging Machinery

Heat-seal jaw control with automatic noise filtering โ€” no sensor conditioning logic in programme

Water-Cooled Extrusion

Barrel zone control with integrated cooling output management โ€” no heating/cooling arbitration code

Food & Beverage Processing

Consistent pasteurisation and cooking zone control with on-card alarm monitoring

Semiconductor & Electronics

Precision reflow and bonding zone control with deterministic 50 ms control cycle

Pharmaceutical Processing

Validated temperature control with on-card audit trail through I/O data โ€” no bespoke control logic required

Conclusion

The Omron NX-TC2406 represents a fundamentally different philosophy to temperature control in PLC-based machine architectures. Rather than treating temperature control as a software problem to be solved in the PLC programme, it treats it as a hardware capability to be delivered by dedicated, embedded intelligence on the card itself.

The result is a system where PIDAT function blocks, tuning procedures, alarm logic, and control maintenance simply do not exist in the PLC programme โ€” because the card handles all of it. Commissioning a 2-zone thermal system is reduced to configuring a setpoint and verifying the process value. Re-tuning after a product changeover is not a task โ€” the card adapts on its own.

For machine builders working to reduce programme complexity, shorten commissioning schedules, and eliminate the risk of control logic bugs in thermal systems, the NX-TC2406 offers a compelling and practical solution. The intelligence is in the card. The PLC programme stays clean.

For full specifications and system compatibility, consult the official Omron NX-TC series documentation or contact your local Omron representative.

BP

Written by

Bart Pawlowski

Industrial Automation Engineer ยท AdoptAutomation

Comments

No comments yet. Be the first!

Leave a comment

Comments are reviewed before publishing.

Get Automation Tips Weekly

Get practical automation advice. No spam, unsubscribe anytime.