Data Access Overview

Data Access is the original OPC specification, adapted into the core of OPC UA and defined in UA Specifications Part 8 - Data Access.

Intended for continuous data acquisition from a PLC/controller, and providing the following capabilities:

Capability

Description

Discovery

The ability to locate other OPC UA products available on a PC/network.

Browsing

The ability to browse the address space of a Server to obtain a list of usable Nodes.

Read

To read 1...n Nodes in a single call and obtain the value, quality, timestamp, and a success/failure code for each element - all within a single call.

Write

To write to 1...n Nodes in a single call while obtaining the success/failure code for each individual element.

Subscription

The ability to request a Server to monitor Nodes and to send a notification to the Client when the value changes.

There are many other features of OPC UA that are inherited by the Data Access profile.

There are 2 demonstration applications available: