Mobile Equipment Monitoring
Control Systems
Time Format
Safety Systems
Old Computers
Laplace Transform
Controller Monitoring
Control Theory
Alarm Management
Weir Type Flowmeter
Variable Area Flowmeters
Flowmeter Comparison
Electromagnetic Flowmeter
Differential Pressure
Instrumentation (General)
Wiring and Cabling
Lightning and grounding
Instrumented Protection Functions
Instrument Intrinsic Safety
Other Products
Yokogawa Exaquantum
Yokogawa EXAOPC
Yokogawa CENTUM
Matrikon Alarm MOC
Matrikon Alarm Manager
Other Sensors
Temperature Instruments
Flame Scanners
Fire and Gas Detector
Level Instruments
Analyser Instruments

 OPC DA (Data Accesss) Classic

Knowledge Base Articles

What is OPC DA?

OPC DA is a protocol standard developed by OPC Foundation to ease communication between Industrial Devices. DA stands for Data Access which allows the reading and writing of numerical data between devices. OPC DA is a very old standard, it is today referred to as OPC Classic. It is based on Microsoft DCOM technology, which is now superseded by Web Services such as REST.

OPC Itself has now also evolved. The latest version is called OPC UA (Unified Architecture). OPC DA is still used as a lot of manufacturers still support it and has yet to migrate to OPC UA

OPC DA is a Server Client Protocol

When a device says it wants to communicate via OPC, it means that it seeks to communicatie with an OPC Server. The device now becomes the client. Open-Plant is an OPC Client, as it seeks to communicate with OPC Servers.

What are the different OPC DA Versions?

OPC DA has several versions, but generally speaking the most common version are:
- OPC DA 2.05 released in 1998
- OPC DA 3.00 release in 2003
IMPORTANT: These standards are not meant to be backward compatible. Meaning OPCDA 3.00 will not be able to talk to OPCDA 2.05 server and vice versa.

Who actually implements OPC DA?

OPC DA is implemented by device manufacturer or application providers such as Open-Plant. When a manufacturer develops an OPC Server, he will choose which version he intends to implement. Typical manufacturers would want to implement ALL versions so his device can be compatible with all clients. However, there are some major vendors who seeks to implement only one particular version due to his dominance, or in simple terms 'He's the boss!'

Open-Plant as an OPC Client implements all OPC DA versions. This means it can communicate with all OPC Servers whether it be OPC DA 2.05 or OPC DA 3.00
Open-Plant is a revolutionary Industrial IOT Platform software, used to create and deploy Industrial IT apps/solutions. It is an all-encompassing solution offering both back-end and front-end components i.e. the full stack. From our user's experience, creating and deploying Industrial IT apps became 10x faster and 10x less cost. We serve the mining, energy, oil & gas, construction and manufacturing industry. 


Perth, Australia