ReferenceDriverOPC UAGet Started

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

PlatformStatus
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:

ServerDescription
open62541Open-source OPC UA stack
Beckhoff TwinCATPLC and automation platform
FactoryTalkAllen-Bradley FactoryTalk with OPC UA
IgnitionSCADA platform with built-in OPC UA server
Siemens S7PLCs with OPC UA support
Prosys OPC UA Simulation ServerFor testing and development