IO-Link ist ein standardisiertes, serielles Punkt-zu-Punkt-Kommunikationsprotokoll für die Anbindung von Sensoren und Aktoren an übergeordnete Automatisierungssysteme. Es nutzt die bestehende 3-Draht-Verdrahtung (L+, L−, C/Q) und ist daher rückwärtskompatibel: Ein IO-Link-fähiger Sensor kann weiterhin als Standard-Digital-Schaltsensor betrieben werden – die Digitalkommunikation wird nur aktiviert, wenn ein IO-Link Master angeschlossen ist.
Funktionsweise: IO-Link-Master als Brücke
Der IO-Link Master ist das Herzstück der Kommunikation. Er besitzt typischerweise 4 oder 8 IO-Link-Ports für Sensoren und Aktoren auf der Feldseite, und auf der Steuerungsseite eine PROFINET-, EtherNet/IP- oder EtherCAT-Schnittstelle zum SPS/Bus-Anschluss. Der Master übersetzt zwischen dem IO-Link-Protokoll (COM2: 38,4 kBaud, COM3: 230,4 kBaud) und dem übergeordneten Feldbus und stellt den Prozessdaten-Kanal sowie den Parameter-Kanal bereit.
Dreikanalige Kommunikation
IO-Link bietet drei simultane Datenkanäle zwischen Master und Device:
- Prozessdaten-Kanal (zyklisch): Der Hauptmesswert des Sensors (z. B. Abstandsmessung in mm, Druckwert in bar). Zykluszeit je nach COM-Klasse 2–2,3 ms.
- Parameter-Kanal (azyklisch): Lesen und Schreiben von Konfigurationsparametern: Schaltpunkte, Hysterese, Messbereich, Anzeigemodus. Im laufenden Betrieb ohne Unterbrechung möglich.
- Diagnose-Kanal (ereignisbasiert): Gerätespezifische Ereignisse wie Übertemperatur, Kurzschluss oder Kabelbruch werden aktiv gemeldet und als Diagnosekanal in der SPS sichtbar.
IODD: Digitaler Gerätepass
Jedes IO-Link-Device besitzt ein IODD (IO Device Description) – eine standardisierte XML-Datei, die alle Geräteparameter, Prozessdaten-Strukturen, Diagnosemeldungen und grafische Gerätesymbole beschreibt. Engineering-Tools (Siemens TIA Portal, B&R Automation Studio) lesen die IODD automatisch ein und generieren daraus das vollständige Parametermenü ohne manuelle Konfiguration.
Die IODD-Bibliothek aller IO-Link-Hersteller ist öffentlich über das IODDfinder-Portal der IO-Link Konsortium GmbH abrufbar – eine Analogy zum App Store für Sensorparameter.
IO-Link im Kontext von Predictive Maintenance
Der Diagnosekanal von IO-Link ist für Predictive-Maintenance-Anwendungen besonders wertvoll: Drucksensoren melden sinkende Genauigkeit, Lichtschranken berichten steigende Sendeströme (Linse verschmutzt), Temperatursensoren signalisieren Thermoelement-Degradation. Diese Geräteinformationen waren früher nur durch direkten Techniker-Zugriff abrufbar. Mit IO-Link sind sie permanent im Automatisierungsnetzwerk verfügbar und können von MES- oder KI-Systemen ausgewertet werden.
IO-Link über OPC UA: Die VDMA-Companion Specification „OPC UA for IO-Link" (VDMA 40077) definiert, wie IO-Link-Parameter und -Diagnosedaten als OPC-UA-Knoten in der übergeordneten IT-Schicht erscheinen – damit sind IO-Link-Sensoren vollständig in IIoT-Architekturen integrierbar.