Wat is OPC UA? Standaard voor Machinecommunicatie

Home Woordenlijst Wat is OPC UA? Standaard voor Machinecommunicatie

OPC UA (OPC Unified Architecture) is een open standaard voor het uitwisselen van data tussen industriële machines, besturingen en software. Een MES, dashboard of ERP-koppeling kan er waarden mee uitlezen zoals temperaturen, tellers en machinestatussen uit PLC's en andere apparatuur, ongeacht het merk, op een veilige en gestructureerde manier. OPC UA wordt beheerd door de OPC Foundation en is gepubliceerd als internationale norm IEC 62541.

Wat OPC UA anders maakt

  • Informatiemodellen: data is geen losse lijst waarden maar een gestructureerd model met types, eenheden en relaties, zodat software begrijpt wat een waarde betekent.
  • Platformonafhankelijk: anders dan de voorganger OPC Classic, die op Windows-technologie leunde, draait OPC UA op elk besturingssysteem, van embedded apparaten tot cloudservers.
  • Ingebouwde beveiliging: authenticatie met certificaten, versleuteling en ondertekening van berichten.
  • Client/server en publish/subscribe: software kan een machine op verzoek bevragen of zich abonneren op wijzigingen en die direct ontvangen.
  • Companion specifications: standaardmodellen per machinetype en sector, zodat vergelijkbare machines hun data op dezelfde manier beschrijven.

OPC UA in de praktijk

Veel moderne PLC's en machines hebben een ingebouwde OPC UA-server. Software verbindt als client, verkent de beschikbare nodes en abonneert zich op de waarden die nodig zijn, zoals cyclustellingen, statussen en alarmen. Oudere machines zonder OPC UA zijn vaak via een gateway te koppelen. De data voedt daarna OEE-dashboards, SPC, onderhoudsplanning en productierapportages. OPC UA werkt naast andere industriële protocollen en systemen zoals SCADA.

Hoe SemBricks OPC UA inzet

Wij bouwen software die machinedata via OPC UA verzamelt en omzet in output-, stilstand- en kwaliteitscijfers, zie machinedata verwerking, onderhoudsplanning en kwaliteitscontrole software.

Veelgestelde vragen

Wat is het verschil tussen OPC UA en OPC DA?

OPC DA hoort bij OPC Classic en leunt op Windows DCOM. OPC UA is de platformonafhankelijke, veiligere opvolger met rijkere informatiemodellen.

OPC UA of MQTT?

OPC UA is sterk in gestructureerde toegang tot machines op de werkvloer; MQTT is een licht berichtenprotocol dat populair is om data naar de cloud te sturen. Ze worden vaak gecombineerd.

Kunnen oudere machines worden gekoppeld?

Vaak wel, via gateways die oudere protocollen vertalen naar OPC UA, of door de PLC rechtstreeks uit te lezen.