OPC UA (Open Protocol for Communication Unified Architecture) is een communicatiestandaard die is ontworpen om interoperabiliteit in netwerkproductie te waarborgen. Dit zorgt ervoor dat machines, randapparatuur en cloudgebaseerde internettoepassingen zonder interferentie met elkaar kunnen communiceren. OPC UA helpt bij het standaardiseren van horizontale communicatie tussen machine en machine (M2M), en verticale communicatie van de machine naar gegevensopslag en evaluatie. Het is niet van belang welke fabrikant, welke programmeertaal of welke systeemleverancier achter de machine zit. OPC UA is een open interface-standaard.
Bedieningsorganen en apparatuur
Meer en meer controllers en apparaten bieden OPC UA rechtstreeks aan als communicatieprotocol. Voor anderen is er de omzetting van propriëtaire protocollen naar OPC UA met bijbehorende OPC-servers.
Elke machine, elke sensor en elk ander systeem dat OPC UA-gegevens levert, moet op dezelfde manier worden aangesloten.
Indien de machinegegevens van een ouder systeem belangrijke informatie zijn, kunnen veel gegevens worden verzameld door kleine regelaars (deze moeten achteraf worden ingebouwd).