Wat is I/O (Input/Output)?

I/O (Input/Output) is het geheel van ingangen en uitgangen waarmee een besturing zoals een PLC of DCS signalen ontvangt van sensoren en schakelaars (input) en opdrachten stuurt naar actuatoren zoals kleppen, motoren en lampen (output). In industriële automatisering is I/O de fysieke grens tussen software en proces: een spanning, stroom of digitaal bericht wordt in de besturing een variabele, en een variabele wordt weer een schakelende uitgang. Het aantal I/O-punten is daarom ook de gangbare maat voor de omvang van een installatie, van een machine met 50 punten tot een raffinaderij met tienduizenden.

I/O is de brug tussen de logica in de besturing en de fysieke wereld.


🔌 Welke soorten I/O zijn er?

Elk I/O-kanaal is een digitale of analoge in- of uitgang. Daarnaast kennen besturingen interne signalen die zich als I/O gedragen.

Type Signaal Typische waarden Voorbeelden
Digitale input (DI) Binair: aan of uit 24 V DC; “1” vanaf 15 V (type 1) of 11 V (type 2 en 3), “0” tot 5 V Drukknop, eindschakelaar, noodstop, naderingsschakelaar
Digitale output (DO) Binair schakelen 24 V DC transistor (circa 0,5 A) of relaiscontact (circa 2 A) Lampen, magneetventielen, relais, contactorspoelen
Analoge input (AI) Continue meetwaarde 4-20 mA, 0–10 V, PT100, thermokoppel; 12–16 bit Druk- en temperatuurtransmitters, niveaumeting
Analoge output (AO) Continue stuurwaarde 4-20 mA of 0–10 V Stand van een regelklep, toerental van een frequentieregelaar
Speciale I/O Snelle pulsen of posities Tellers tot honderden kHz Encoders, flowmeters met pulsuitgang
Virtuele I/O Interne variabelen Geheugenbits, tags Software-alarmen, signalen tussen programmadelen in een PLC of SCADA

Een analoge waarde van 4-20 mA wordt in de kaart omgezet naar een getal. Bij een 16-bit kaart van Siemens staat het nominale bereik bijvoorbeeld gelijk aan 0 tot 27.648; het programma schaalt dat terug naar bijvoorbeeld 0–10 bar. Volgens NAMUR NE 43 is een meetwaarde tussen 3,8 en 20,5 mA geldig, en geldt een stroom van 3,6 mA of lager, of 21 mA of hoger, als storing van de transmitter.


🧠 Hoe verwerkt een PLC zijn I/O?

Een PLC leest en schrijft zijn I/O niet continu, maar in een vaste cyclus:

  1. Ingangen lezen - de toestand van alle ingangen wordt gekopieerd naar het procesbeeld van de ingangen (PII).
  2. Programma uitvoeren - de logica rekent met dat bevroren beeld, ook als een ingang halverwege verandert.
  3. Uitgangen schrijven - de resultaten gaan uit het procesbeeld van de uitgangen (PIQ) naar de fysieke kaarten.
  4. Communicatie en diagnose - netwerkverkeer, zelftest en watchdog.

De reactietijd van ingang tot uitgang is daardoor de som van het ingangsfilter, maximaal twee programmacycli en de schakeltijd van de uitgang. Het ingangsfilter van een digitale kaart is vaak instelbaar; bij de Siemens ET 200SP bijvoorbeeld van 0,05 ms tot 20 ms. Een kort filter reageert snel, een langer filter onderdrukt contactdender en storingen op lange kabels.

De elektrische aansluiting van digitale signalen volgt IEC 61131-2. Die norm onderscheidt drie typen 24 V DC-ingangen: type 1 voor mechanische contacten, type 2 voor tweedraads sensoren met een hogere ruststroom en type 3 als zuinige variant voor zowel contacten als twee- en driedraads sensoren, die in moderne kaarten de standaard is. Of een sensor bij de kaart past, hangt ook af van PNP en NPN: in Europa is PNP de standaard.


📦 Wat is het verschil tussen centrale en gedistribueerde I/O?

Bij centrale I/O zitten de kaarten in het rack naast de CPU en loopt elke draad van het veld naar die ene besturingskast. Bij gedistribueerde I/O, ook O genoemd, staan de modules dicht bij de machine of het proces en communiceren ze via een netwerk met de besturing. In ProfiNET heet de besturing dan IO-Controller en het remote-station IO-Device.

Kenmerk Centrale I/O Gedistribueerde I/O
Plaats van de kaarten In het rack bij de CPU In het veld, bij machine of proces
Bekabeling Eigen aders (vaak een aderpaar) per signaal naar de centrale kast Eén netwerk- en voedingskabel per station
Schaalbaarheid Begrensd door rackruimte Stations eenvoudig toe te voegen
Typische netwerken Backplane-bus ProfiNET, EtherCAT, IP, Modbus TCP, veldbussen
Diagnose Per kaart Per station en vaak per kanaal
Toepassing Kleine machines, klassieke installaties Lange productielijnen, grote procesinstallaties

Snelle netwerken maken gedistribueerde I/O geschikt voor real-time taken: PROFINET IRT haalt cyclustijden tot 31,25 µs en EtherCAT wordt veel gebruikt voor motion control.


🔄 Hoe verhoudt klassieke I/O zich tot slimme I/O?

Een klassieke ingang levert één waarde. Slimme varianten voegen diagnose en configuratie toe:

  • HART - moduleert een digitaal signaal (1200 en 2200 Hz, 1200 bit/s) over de 4-20 mA-lus, zodat naast de meetwaarde ook status en instellingen beschikbaar zijn.
  • IO-Link - een punt-tot-puntverbinding volgens IEC 61131-9 tussen een IO-Link-master en één sensor of actuator, over een ongeafschermde drie-aderige kabel van maximaal 20 meter. Het is dus geen netwerk, maar de master hangt zelf wel aan een veldbus.
  • Ethernet-APL - Ethernet over twee aders (10BASE-T1L) tot in de veldinstrumenten, met trunks tot 1000 meter en spurs tot 200 meter, ook in Ex-zones dankzij intrinsieke veiligheid.
  • Universele I/O - kanalen die per stuk als AI, AO, DI of DO worden ingesteld: in software bij Honeywell Universal Process I/O en Yokogawa N-IO, of met een insteekbare karakteriseringsmodule per kanaal bij Emerson DeltaV CHARMs (elektronische marshalling). Dat scheelt rangeerkasten en late wijzigingen in de bekabeling.

Voor veiligheidsfuncties bestaan aparte safety-I/O-modules die met een safety-PLC communiceren via protocollen als PROFIsafe. Deze modules testen hun eigen kanalen en zijn gecertificeerd tot SIL 3, zodat een interlock of noodstop betrouwbaar blijft werken.


🏭 Hoe pakt u I/O aan in een project?

I/O bepaalt een groot deel van de engineering-, bekabelings- en testkosten. Een beproefde aanpak:

  1. I/O-lijst opstellen - leid elk signaal af uit het P&ID en leg per punt tag, type, bereik, eenheid en veiligheidsfunctie vast.
  2. Reserve inplannen - houd 10–20% reservekanalen en rackruimte aan voor uitbreidingen en wijzigingen tijdens de bouw.
  3. Centraal of gedistribueerd kiezen - weeg kabellengte, omgeving (temperatuur, Ex-zone) en onderhoud af.
  4. Signaalkwaliteit borgen - gebruik afgeschermde kabel voor analoge signalen, scheid ze van vermogenskabels en kies galvanisch gescheiden kaarten bij potentiaalverschillen.
  5. Testen - controleer elke lus in een loop check: eerst in de FAT bij de leverancier, daarna in de SAT op locatie, van veldinstrument tot scherm.
  6. Documenteren - houd I/O-lijst, schema’s en PLC-configuratie gelijk; afwijkingen zijn een bekende bron van storingen na onderhoud.

🔐 Waarom is I/O belangrijk voor OT-security?

I/O-modules zitten op de grens van niveau 0 (veldinstrumenten) en niveau 1 (besturingen) van het Purdue Model, waar het digitale direct fysiek wordt. Klassieke remote-I/O-stations en veldbusprotocollen kennen meestal geen authenticatie of versleuteling: wie toegang heeft tot het netwerk, kan uitgangen schakelen of meetwaarden vervalsen. MITRE ATT&CK for ICS beschrijft het uitlezen van het procesbeeld daarom als aparte techniek (T0877, I/O Image): wie weet welke waarden de PLC ziet, kan daarna gericht waarden vervangen.

Stuxnet liet zien wat dat betekent: de malware manipuleerde via de PLC’s de frequentieregelaars en kleppen van de centrifugecascades, en speelde in de aanval op de kleppen eerder opgenomen, normale meetwaarden af naar de bediening, een klassieke replay-aanval. Maatregelen zijn netwerksegmentatie van het I/O-netwerk, fysieke beveiliging van kasten, configuratiebeheer van de PLC en I/O-componenten die voldoen aan IEC 62443-4-2.


❓ Veelgestelde vragen

Wat is het verschil tussen een digitale en een analoge ingang?

Een digitale ingang kent alleen twee toestanden, aan of uit, bijvoorbeeld 24 V of 0 V van een eindschakelaar. Een analoge ingang meet een continue waarde, meestal als 4-20 mA of 0–10 V, en zet die om naar een getal met een resolutie van 12 tot 16 bit. Digitale I/O gebruikt u voor schakelaars en meldingen, analoge I/O voor metingen als druk, temperatuur en niveau.

Waarom gebruikt analoge I/O vaak 4-20 mA in plaats van 0-20 mA?

Bij 4-20 mA betekent 4 mA het begin van het meetbereik, waardoor een stroom van 0 mA herkenbaar is als kabelbreuk of uitgevallen transmitter. Bovendien kan een tweedraads transmitter zijn voeding uit die eerste 4 mA halen. Een stroomsignaal is ook minder gevoelig voor kabelweerstand en storingen dan een spanningssignaal.

Wat is remote I/O?

Remote I/O is gedistribueerde I/O: modules die dicht bij de machine of het proces staan en via een netwerk zoals PROFINET of EtherNet/IP met de PLC communiceren. Dat bespaart veel bekabeling, omdat per station alleen een netwerk- en voedingskabel nodig is. Remote I/O is gangbaar bij lange productielijnen en grote procesinstallaties.

Hoeveel I/O heeft een PLC nodig?

Het aantal I/O volgt uit de I/O-lijst: elk signaal van sensor of actuator telt als één punt. Een kleine machine heeft enkele tientallen punten, een productielijn honderden en een grote procesinstallatie tienduizenden. In de praktijk wordt 10 tot 20 procent reserve aangehouden voor uitbreidingen.

Nee, IO-Link is een punt-tot-puntverbinding tussen een IO-Link-master en één sensor of actuator, vastgelegd in IEC 61131-9. De master zelf is wel via een veldbus of industrieel Ethernet met de PLC verbonden. IO-Link voegt diagnose en parametrering toe aan gewone 24 V-I/O over een standaard driedraads kabel.

Hoe beveiligt u I/O tegen cyberaanvallen?

I/O-netwerken kennen meestal geen authenticatie, dus beveiliging begint met het afschermen van het netwerk waarop remote I/O en PLC communiceren. Netwerksegmentatie, fysieke toegangscontrole tot kasten en bewaking van PLC-configuraties zijn de basis. Bij nieuwe componenten biedt IEC 62443-4-2 eisen voor de beveiliging van individuele apparaten.


📌 Samengevat

I/O (Input/Output) vormt de basis van automatisering doordat het signalen van sensoren omzet naar data en data weer omzet naar acties van actuatoren. Zonder betrouwbare I/O geen besturing, monitoring of automatisering in een productie- of procesomgeving.

I/O bestaat uit digitale en analoge in- en uitgangen, centraal in het rack of gedistribueerd in het veld. Slimme technieken als HART, IO-Link en Ethernet-APL voegen diagnose toe, en safety-I/O borgt veiligheidsfuncties. Goede I/O-lijsten, reserve en loop checks maken een project beheersbaar, en omdat I/O het punt is waar een aanval fysiek wordt, verdient het een plek in elke OT-securityaanpak voor SCADA-, DCS- en MES-omgevingen.