Automation Concepts • OPC-DA vs OPC-UA

OPC-DA vs OPC-UA

Merobix Engineering • • 6 min read

OPC is the glue that lets industrial software talk to devices from any vendor. But there are two generations - the older OPC DA and the modern OPC UA - and the difference is significant for security, platform support, and where your data can go. This guide explains what changed and why it matters.

Back to Blog

The short answer: OPC DA (Data Access) is the original OPC standard, built on Microsoft Windows COM/DCOM - Windows-only and awkward to secure across networks. OPC UA (Unified Architecture) is the modern successor: cross-platform, firewall-friendly, and secure by design, with richer data modeling. New systems use OPC UA.

OPC DA: The Windows-Era Standard

OPC DA (often called "OPC Classic") was a breakthrough: a common way for HMI and SCADA software to read tags from any compliant device driver. But it was built on Microsoft COM/DCOM, which ties it to Windows and makes cross-network, cross-firewall communication difficult and insecure to configure. It works, and enormous installed bases still run on it, but it shows its age.

OPC UA: Modern, Secure, Cross-Platform

OPC UA was designed to fix DA's limitations. It is platform-independent (runs on Windows, Linux, embedded devices, and in the cloud), uses standard networking that traverses firewalls cleanly, and builds security in - authentication, encryption, and signing. It also adds a richer information model, so data carries structure and context, not just flat tag values. For any new SCADA integration, OPC UA is the standard to target.

DimensionOPC DAOPC UA
FoundationWindows COM/DCOMCross-platform, standard networking
PlatformsWindows onlyWindows, Linux, embedded, cloud
SecurityWeak; hard to secure over networksBuilt-in auth, encryption, signing
NetworkingFirewall-hostile (DCOM)Firewall-friendly
StatusLegacy (large installed base)Modern standard for new systems

Frequently Asked Questions

What is the difference between OPC DA and OPC UA?

OPC DA is the legacy standard built on Windows COM/DCOM - Windows-only and hard to secure across networks. OPC UA is the modern successor: cross-platform, firewall-friendly, secure by design, with richer data modeling. New systems use OPC UA.

Is OPC UA backward compatible with OPC DA?

Not directly - they are different technologies. But OPC UA wrappers and gateways exist that expose legacy OPC DA sources over OPC UA, so you can modernize connectivity without ripping out old servers.

Should I use OPC DA or OPC UA?

For anything new, OPC UA - it is cross-platform, secure, and cloud-ready. OPC DA remains common in legacy Windows installations, but its DCOM foundation makes it a poor choice for new or networked integrations.

Sources and verification

This page references the protocol specifications published by the organizations below. Editions, product capabilities, and documentation change over time - confirm current requirements and specifications directly with the source.

Last reviewed: July 27, 2026. Merobix is not affiliated with, endorsed by, or sponsored by these organizations; their names are used only to identify the standards and products discussed.

Connect Over OPC UA to the Cloud

Merobix ingests OPC UA (and OPC DA via a gateway) - bring modern, secure device data into a cloud dashboard.

Request a Free Demo +1 (903) 307-7300
More in Automation Concepts
HMI vs SCADA  •  PLC vs RTU  •  PLC vs DCS vs SCADA  •  Polling vs Report-by-Exception  •  Historian vs Database  •  Edge vs Cloud  •  Modbus vs DNP3  •  All Automation Concepts →
Free SCADA operator training
Merobix University - 70 video lessons & 261 quiz questions, from first login to compliance reporting. No demo call required.
Start free →