Wat is IO-Link?
IO-Link is een open, internationaal gestandaardiseerde punt-tot-punt-interface (IEC 61131-9) waarmee sensoren en actuatoren via een gewone, ongeschermde 3- of 5-aderige kabel digitaal communiceren met een IO-Link-master, inclusief procesdata, parameters en diagnose. Het is de eerste wereldwijd gestandaardiseerde IO-technologie voor de laatste meter naar de sensor en actuator. IO-Link vervangt geen veldbus, maar werkt eronder: de master geeft de gegevens door aan een PLC via ProfiNET, IP, EtherCAT of Modbus TCP. Zo wordt een eenvoudige schakelaar of transmitter een slim apparaat dat zichzelf identificeert, op afstand instelbaar is en zijn eigen gezondheid meldt.
🧠 Welk probleem lost IO-Link op?
Een klassieke naderingsschakelaar levert één bit: aan of uit. Een analoge transmitter levert één waarde, bijvoorbeeld via 4-20 mA. Alles wat het apparaat verder weet, zoals temperatuur, vervuiling van de lens, bedrijfsuren of een interne fout, blijft onzichtbaar. Instellen gebeurt met knopjes of een potmeter ter plaatse, en bij vervanging moet een monteur alle instellingen opnieuw invoeren.
IO-Link pakt dit aan met drie principes:
- Digitaal over de bestaande aansluiting - dezelfde M12-, M8- of M5-connector en dezelfde 24 V-signaalniveaus uit IEC 61131-2, maar nu met datacommunicatie.
- Eén apparaat per poort - elke master-poort bedient precies één apparaat, dus geen busadressen, afsluitweerstanden of busbelasting.
- Gestandaardiseerde beschrijving - elk apparaat heeft een IODD-bestand, zodat elke engineeringtool het op dezelfde manier toont.
Het resultaat is minder varianten in het magazijn, snellere inbedrijfname en diagnose tot op sensorniveau. Volgens PROFIBUS & PROFINET International (PI), waaronder de IO-Link Community valt, kwamen er in 2024 9,7 miljoen IO-Link-nodes bij, tot een totaal van circa 61 miljoen.
🔧 Hoe werkt IO-Link technisch?
Een IO-Link-systeem bestaat uit een master (vaak met 4 of 8 poorten, als IP67-module in het veld of als kaart in de besturingskast), devices (sensoren, actuatoren, ventieleilanden, hubs) en een engineeringtool die de IODD inleest.
| Kenmerk | Waarde |
|---|---|
| Norm | IEC 61131-9 (SDCI, eerste editie 2013) |
| Topologie | Punt-tot-punt, één device per master-poort |
| Kabel | Ongeschermd, 3- of 5-aderig, maximaal 20 m, ≥ 0,34 mm² |
| Connectoren | M5, M8 of M12 (A-gecodeerd) |
| Voeding | 24 V DC via pin 1 en 3, minimaal 200 mA |
| Communicatie | Pin 4 (C/Q), 24 V-niveau |
| Snelheden | COM1 4,8 kbaud, COM2 38,4 kbaud, COM3 230,4 kbaud |
| Procesdata | 0 tot 32 bytes per richting per cyclus |
| Cyclustijd | Minimaal circa 0,4 ms bij COM3; vastgelegd in de IODD |
| Foutafhandeling | Frame wordt twee keer herhaald voordat de master een storing meldt |
Een poort kent vier modi: IO-Link, DI (digitale ingang), DQ (digitale uitgang) en gedeactiveerd. Een IO-Link-device start in de SIO-modus (standard I/O) en gedraagt zich dan als gewone schakelaar. Pas na een wake-up-puls van de master schakelt het over op digitale communicatie. Daardoor werkt een IO-Link-sensor ook op een gewone ingangskaart.
Bij de poorten onderscheidt de specificatie Port Class A, waarbij pin 2 en 5 door de fabrikant worden ingevuld (meestal een extra schakelkanaal), en Port Class B, waarbij pin 2 en 5 een extra, galvanisch gescheiden voeding leveren voor apparaten met een hoger verbruik, zoals ventieleilanden en kleine aandrijvingen.
📦 Welke data wisselt IO-Link uit?
IO-Link kent vier soorten gegevens:
- Procesdata - cyclisch, bijvoorbeeld een afstand, druk of schakeltoestand.
- Value status (PortQualifier) - cyclisch, geeft aan of de procesdata geldig is.
- Device data - acyclisch op verzoek: parameters, identificatie (fabrikant, type, serienummer) en diagnose.
- Events - acyclisch vanuit het apparaat: waarschuwingen en foutmeldingen, zoals kortsluiting of oververhitting.
De IODD (IO Device Description) is een zip-archief met een XML-hoofdbestand, taalbestanden, afbeeldingen en de verklaring van de fabrikant. Sinds 1 juli 2011 is die fabrikantenverklaring verplicht voor apparaten die op de markt komen. De IODDfinder van de IO-Link Community bevat ruim 11.000 apparaatbeschrijvingen. Profielen zoals het Smart Sensor Profile (versie 1.2 uit januari 2024) en het Common Profile zorgen dat vergelijkbare sensoren van verschillende merken dezelfde datastructuur gebruiken.
Een belangrijke functie sinds specificatie V1.1 is data storage: de master bewaart een kopie van de parameters. Bij de instelling Backup/Restore zet de master na vervanging automatisch alle instellingen terug op het nieuwe apparaat. Dat werkt alleen als master én device V1.1 ondersteunen; een V1.0-device werkt wel op een V1.1-master, maar zonder deze back-up.
🔄 Hoe verhoudt IO-Link zich tot veldbussen en andere technieken?
| Techniek | Topologie | Typische rol | Verschil met IO-Link |
|---|---|---|---|
| IO-Link | Punt-tot-punt, max. 20 m | Laatste meter naar sensor en actuator | Referentie |
| AS-Interface | Bus, tweeaderige platte kabel | Veel eenvoudige binaire signalen | Bus met adressen, weinig data per slave |
| HART | Digitaal over 4-20 mA | Procesinstrumentatie | Analoog signaal blijft leidend, lage datasnelheid |
| ProfiNET, IP, EtherCAT | Ethernet-netwerk | Communicatie tussen PLC en masters | Draagt IO-Link-data naar de besturing |
| Single Pair Ethernet | Ethernet over één aderpaar | Ethernet tot in het veldapparaat | IP tot aan de sensor, maar duurder per node |
| IO-Link Wireless | Radio, punt-tot-punt | Bewegende delen, wisselgereedschap | Zelfde datamodel, draadloze fysieke laag |
Voor de koppeling naar boven bestaan specificaties voor onder meer PROFINET, EtherNet/IP, EtherCAT, AS-Interface, CANopen en SERCOS. Voor de IT-kant zijn er de OPC UA for IO-Link Companion Specification (2018) en de JSON Integration for IO-Link, waarmee een master data via een REST-API of MQTT aanbiedt. Daarmee kan sensordata rechtstreeks naar een edge-device, MES of cloudplatform, parallel aan de besturing. IO-Link is daarmee een bouwsteen van Industrie 4.0 en Smart Industry.
🛡️ Wat zijn IO-Link Safety en IO-Link Wireless?
IO-Link Safety voegt een veiligheidslaag toe aan master en device (FS-Master en FS-Device) volgens het black channel-principe: het gewone IO-Link-kanaal transporteert de veiligheidsdata, en de veiligheidslaag detecteert fouten. Implementaties kunnen tot SIL 3 volgens IEC 61508 en conform ISO 13849 gaan. De techniek is gestandaardiseerd als IEC 61139-2. Een poort van een FS-Master kan ook in de OSSDe-modus werken, zodat u bestaande veiligheidsapparaten met klassieke OSSD-uitgangen, zoals een lichtscherm, op dezelfde master aansluit. Naar de besturing loopt de veiligheidsdata meestal via PROFIsafe of een ander veiligheidsprotocol.
IO-Link Wireless vervangt alleen de fysieke laag door radio in de 2,4 GHz-band, gebaseerd op IEEE 802.15.1, met frequency hopping en het uitsluiten van verstoorde kanalen. De draadloze master gedraagt zich naar de besturing als een gewone master.
🔐 Hoe beveiligt u een IO-Link-installatie?
Het IO-Link-protocol zelf kent geen authenticatie of versleuteling. Dat is op de punt-tot-punt-verbinding van maximaal 20 meter acceptabel, omdat een aanvaller fysiek bij de kabel moet. Het echte risico zit in de master: die heeft een Ethernet-poort, vaak een webinterface en soms een IoT-poort met REST of MQTT. Wie de master bereikt, kan parameters van sensoren wijzigen, bijvoorbeeld een schakelafstand of meetbereik. Leveranciers hebben in het verleden beveiligingsupdates uitgebracht voor kwetsbaarheden in webinterfaces van IO-Link-masters.
Praktische maatregelen:
- Segmenteer - plaats masters in een eigen zone volgens IEC 62443 en netwerksegmentatie; de IoT-poort hoort niet in het kantoornetwerk.
- Beperk de IoT-poort - schakel REST, MQTT en de webinterface uit als u ze niet gebruikt, of stel ze in op alleen-lezen.
- Inventariseer - neem masters en hun firmwareversies op in uw asset-inventaris.
- Bescherm parameters - gebruik waar mogelijk de parameterlock van het device en beheer IODD- en parameterbestanden onder versiebeheer.
- Let op regelgeving - de Cyber Resilience Act stelt eisen aan producten met digitale elementen, met meldplicht vanaf 11 september 2026 en volledige toepassing vanaf 11 december 2027. De Machineverordening geldt vanaf 20 januari 2027 en vraagt bescherming tegen corruptie van veiligheidsfuncties.
🏭 Hoe pakt u een IO-Link-project aan?
- Kies de master - veldbus of protocol naar de PLC, aantal poorten, Port Class A of B, IP-klasse en of u een IoT-poort nodig heeft.
- Selecteer devices met IODD - controleer in de IODDfinder of de IODD beschikbaar is en welk profiel het apparaat ondersteunt.
- Plan de bekabeling - maximaal 20 m per poort; gebruik 5-aderige kabel voor Port Class B. Een hub kan klassieke binaire signalen bundelen op één poort.
- Configureer in de engineeringtool - importeer de IODD, stel parameters en cyclustijd in en zet data storage op Backup/Restore.
- Gebruik de diagnose - koppel events en sensorwaarden aan condition monitoring, voorspellend onderhoud of uw CMMS.
- Documenteer - leg typen, parameters en firmwareversies vast voor assetbeheer en vervanging.
Een voorbeeld uit de verpakkingsindustrie: bij een formaatwissel stuurt de PLC via IO-Link nieuwe schakelpunten naar tientallen sensoren, in plaats van dat een monteur ze één voor één bijstelt. Een vervuilde optische sensor meldt zich bovendien vóórdat hij uitvalt. Andere typische toepassingen zijn grijpers en ventieleilanden in assemblagelijnen, slimme druk- en temperatuursensoren in de procesindustrie en sensoren op transportbanden in logistieke systemen.
❓ Veelgestelde vragen
Is IO-Link een veldbus?
Nee, IO-Link is geen veldbus maar een punt-tot-punt-interface tussen één master-poort en één device. De IO-Link-master is zelf wel een deelnemer op een veldbus of industrieel Ethernet-netwerk, zoals PROFINET of EtherNet/IP. IO-Link vult veldbussen dus aan voor de laatste meter naar de sensor.
Welke kabel heeft IO-Link nodig?
IO-Link gebruikt een standaard ongeschermde 3- of 5-aderige sensorkabel met M5-, M8- of M12-connectoren. De maximale kabellengte tussen master en device is 20 meter. Voor Port Class B met extra voeding is een 5-aderige kabel nodig.
Wat is een IODD?
Een IODD (IO Device Description) is het gestandaardiseerde beschrijvingsbestand van een IO-Link-apparaat, een zip-archief met een XML-bestand, taalbestanden en afbeeldingen. Het beschrijft identificatie, parameters, procesdata en diagnose. Engineeringtools lezen de IODD in, zodat elk IO-Link-apparaat op dezelfde manier configureerbaar is.
Kan een IO-Link-sensor op een gewone digitale ingang werken?
Ja, een IO-Link-sensor start in de SIO-modus en gedraagt zich dan als een gewone schakelende sensor. Op een standaard digitale ingangskaart werkt hij dus als klassieke schakelaar. Pas op een IO-Link-master schakelt hij over naar digitale communicatie met parameters en diagnose.
Hoe snel is IO-Link?
IO-Link kent drie snelheden: 4,8, 38,4 en 230,4 kbaud. Per cyclus gaat maximaal 32 bytes procesdata per richting over, met een minimale cyclustijd van circa 0,4 ms bij 230,4 kbaud. Voor de meeste sensoren en actuatoren is IO-Link daarmee snel genoeg, maar niet bedoeld voor snelle motion control.
Is IO-Link veilig tegen cyberaanvallen?
Het IO-Link-protocol heeft geen eigen authenticatie of versleuteling, maar is beperkt tot een kabel van maximaal 20 meter. Het grootste risico zit in de Ethernet-kant van de IO-Link-master, zoals de webinterface en IoT-poort. Segmentatie, uitgeschakelde ongebruikte diensten en actuele firmware beperken dat risico.
📌 Samengevat
IO-Link is de gestandaardiseerde digitale punt-tot-punt-verbinding (IEC 61131-9) die gewone sensoren en actuatoren slim maakt: procesdata, parameters en diagnose over een standaard kabel van maximaal 20 meter. Met de IODD, automatische parameterback-up en koppelingen naar PROFINET, OPC UA en MQTT verbindt IO-Link het veldniveau met OT- en IT-systemen; beveilig vooral de master, want daar ligt de verbinding met het netwerk.
