Der TwinCAT OPC UA Server stellt die Möglichkeiten der neuen Unified-Architecture-Spezifikation zur Verfügung. Neben den Methoden zum Datenzugriff spezifiziert UA auch die Datenkodierung und die Transportprotokolle. Das ermöglicht die Plattformunabhängigkeit und somit die Integration der UA-Schnittstelle auch in kleine Embedded-Geräte. Als Kommunikationsarten stehen dafür XML-basierende Webservices oder ein effizientes TCP-basierendes Binärprotokoll gemäß Spezifikation zur Verfügung. Neben dem Austausch komplexer Daten sind Sicherheitsmechanismen für Authentifizierung und Datenverschlüsselung direkt enthalten. So kann eine gesicherte Datenkommunikation zwischen zwei Endpunkten (z. B. der Visualisierung und der Steuerung) in einem heterogenen Netz erstellt werden.
Bestandteil des Produktes ist ein OPC-UA-Server und ein OPC-UA-Client. Der UA-Server bietet neben dem Datenaustausch von Variablen auch den Aufruf von ADS-Methoden. Der UA-Client ermöglicht die Kommunikation zu anderen UA-Servern und somit die leichte Einbindung von Fremdprodukten.

Wenige UA-Basisdienste ermöglichen den Zugriff auf die OPC-Informationsmodelle.
| Bestellangaben | |
|---|---|
| TwinCAT OPC UA Server | Lizenz zur Nutzung des OPC UA Servers zum Zugriff auf TwinCAT |
| TwinCAT OPC UA Server CE | Lizenz zur Nutzung des OPC UA Servers zum Zugriff auf TwinCAT für Windows-CE-Plattformen |