Tekniken använder idag DCOM för kommunkationen, vilket binder det till Windows. För närvarande arbetar OPC foundation med att föra över tekniken till Web Services och de kallar detta OPC UA (OPC Unified Architecture). Detta arbete är endast i sitt inledningsskede, och ännu har bara stöd för dataöverföring släppts (OPC XML-DA).OPC-DA (DataAccess) är en specifikation som har hand om att skicka data i form av till exempel mätdata eller text från en OPC-server till en OPC-klient. Information på servern kan grupperas av klienter och i grupperna finns dataobjekt. När en klient efterfrågar ett objekt första gången hämtas aktuell data från datakällan (en annan dator eller ett inbäddat system). Då datakällan ofta är långsam används en cache. Till data kopplas också kvalitet på datakällan och en tidsstämpel.
Klienten kan alltid fråga efter data direkt, men den kan även prenumerera på den. Vid prenumeration överför OPC-servern automatisk data med jämna mellanrum eller när den ändrats, utan att prenumeranten behöver hämta den själv. Dessutom kan data som skickas via nätverket antingen skrivas till eller läsas av OPC-servern.




