OPC UA Device Driver
Learn how to acquire data from and control OPC UA servers using Synnax.
The OPC UA (Open Platform Communications Unified Architecture) protocol allows the Synnax Driver to connect to a wide range of industrial devices, PLCs, and SCADA systems that support OPC UA communication.
Supported Protocol
The Synnax Driver supports OPC UA, which is a platform-independent, service-oriented architecture for industrial automation. OPC UA is widely supported and is commonly used for:
- Programmable logic controllers (PLCs)
- SCADA systems and HMIs
- Industrial sensors and actuators
- Distributed control systems (DCS)
- Manufacturing execution systems (MES)
- Building automation systems
- Process control systems
The Synnax OPC UA driver supports both secure and non-secure connections, including anonymous, username/password, and certificate-based authentication.
Supported Operating Systems
| Platform | Status |
|---|---|
| Windows | ✓ Supported |
| Linux | ✓ Supported |
| NI Linux Real-Time | ✓ Supported |
| macOS | ✓ Supported |
| Docker | ✓ Supported |
When running in a Docker container, ensure the container has network access to the OPC UA server(s).
Common OPC UA Servers
The Synnax OPC UA driver is compatible with all OPC UA servers, including:
| Server | Description |
|---|---|
| open62541 | Open-source OPC UA stack |
| Beckhoff TwinCAT | PLC and automation platform |
| FactoryTalk | Allen-Bradley FactoryTalk with OPC UA |
| Ignition | SCADA platform with built-in OPC UA server |
| Siemens S7 | PLCs with OPC UA support |
| Prosys OPC UA Simulation Server | For testing and development |