Communication · IEC 61131-9

IO-Link

⚙ Communication

IO-Link (IEC 61131-9) is a point-to-point industrial communication standard that upgrades the wiring between a PLC and a smart sensor or actuator from a simple ON/OFF signal to a bidirectional digital communication channel. Over the same standard 3-wire unshielded cable used for conventional sensors, IO-Link delivers process values, device diagnostics, identification data, and remote parameterisation — without any additional wiring cost. For special purpose machine designers, IO-Link eliminates the analogue wiring, calibration drift, and manual sensor parameterisation that slow down commissioning and maintenance.

Where this is used in real machines
  • Smart sensor integration on SPMs: IO-Link pressure sensors, flow sensors, and distance sensors report continuous process values and self-diagnostics to the PLC — replacing an analogue input card and a dedicated cable per sensor.
  • Intelligent actuator control: IO-Link valve terminal manifolds allow each solenoid valve position to be individually addressable and monitored for fault conditions, replacing a large solenoid wiring harness with a single IO-Link cable to the manifold.
  • Colour and contrast sensors: IO-Link allows remote parameterisation of sensor teach points and sensitivity from the PLC HMI — eliminating the need to physically access the sensor for product changeover adjustments.
  • Condition monitoring: IO-Link vibration sensors on motor bearings and conveyor rollers report RMS vibration levels continuously to the PLC, enabling predictive maintenance alerts without a separate condition monitoring system.
Technical context

IO-Link architecture: An IO-Link Master connects to the PLC fieldbus (PROFINET, EtherCAT, Modbus TCP) and provides 4, 8, or 16 IO-Link ports. Each port communicates with one IO-Link Device (sensor or actuator) via a standard 3-wire M12 cable up to 20m in length. No shielding or special cable is required (unlike analogue signals). Communication modes: SIO (Standard I/O — device behaves as a conventional sensor), COM1 (4.8 kBaud), COM2 (38.4 kBaud), COM3 (230.4 kBaud). Process data width varies by device: a simple proximity sensor sends 1 bit; a flow sensor might send 32 bits of continuous flow value plus 16 bits of temperature. Device parameterisation is defined by the IODD file (IO Device Description) — an XML file provided by the sensor manufacturer that maps all device parameters to readable names. The IO-Link master stores the IODD and handles parameter backup — if a device is replaced, the master restores parameters automatically, eliminating manual sensor reconfiguration after replacement.

Common mistakes engineers make
⚠  Engineer Errors — What Goes Wrong
  • Specifying an IO-Link master without checking the PLC's integration method — some PLCs require vendor-specific GSD/GSDML files and configuration steps that are not documented in the sensor datasheet.
  • Not downloading and importing IODD files before commissioning — without IODD files, IO-Link device parameters are accessible only as raw byte arrays, making configuration impractical.
  • Using IO-Link for high-speed discrete signals where the device switching frequency exceeds the IO-Link cycle time — a 1ms switching sensor on a 10ms IO-Link cycle will miss transitions.
  • Planning IO-Link wiring with M8 connectors instead of M12 — IO-Link specifies M12 A-coded connectors; M8 connectors are not part of the standard and cause compatibility issues with some masters.
  • Not specifying the IO-Link master's power supply capacity — each IO-Link port supplies up to 200mA to the connected device; a fully loaded 8-port master requires 1.6A of actuator supply, which must be planned in the 24V DC power budget.
How engineers currently solve this
1
Identify IO-Link candidates in the device list
Review the sensor and actuator list for devices with analogue outputs, devices requiring remote parameterisation, or devices with diagnostic value — these are the best IO-Link candidates.
2
Select IO-Link master
Choose a master compatible with the PLC fieldbus (PROFINET, EtherCAT, Modbus TCP), with enough ports for the planned device count plus 20% spare.
3
Download IODD files
Obtain IODD files from sensor manufacturers and import into the IO-Link master configuration tool or PLC engineering environment.
4
Update BOM
Replace analogue I/O cards and per-sensor cables with IO-Link masters, M12 sensor cables, and IO-Link-capable device variants (confirm availability in the manufacturer's catalogue).
5
Update I/O list
Replace analogue input addresses with IO-Link process data addresses. Document which master port connects to which device.
6
Plan power budget
Sum IO-Link device current draw across all master ports. Add to 24V DC power budget.
How ClusterVise improves this
✓  ClusterVise — What Changes

ClusterVise identifies IO-Link-capable devices in the sensor and actuator list and flags them as candidates for IO-Link integration — including the IO-Link master type and port count in the BOM alongside the device variants. Where IO-Link replaces analogue I/O cards, the PLC I/O sizing is updated automatically to reflect the reduced analogue card count and the addition of the IO-Link master fieldbus node. The 24V DC power budget includes IO-Link actuator supply current.