Protocols - OPC UA I/O
OPC UA I/O
OPC UA (Open Platform Communications Unified Architecture) is a machine-to-machine communication protocol for industrial automation developed by the OPC Foundation.
Benefits of using OPC UA:
- OPC UA has reliable communication mechanisms, automatic error detection, and recovery mechanisms
- OPC UA uses a mature security concept to ensure protection against unauthorized access
- OPC UA supports the use of complex data structures that allow complex systems to be described
- OPC UA supports the events and alarms/conditions model, which allows the server to send events and also alarms to the clients about its state and important condition changes without the clients having to subscribe to different data changes and to calculate the possible state based on that data by itself. In addition, alarms can be used as a part of workflow management as they need to be acknowledged by someone.
- OPC UA offers a very efficient, TCP-based UA binary protocol with efficient data transfer for the fulfillment of the highest performance requirements.
CDP has the Following OPC UA I/O Modules
- OPC-UA-Client - for accessing OPC UA servers (devices, sensors, servers), that can contain different nodes, like:
- ClientObjectNode - for accessing OPC UA object nodes
- ClientVariableNode - for accessing any OPC UA variable and exposing it as a CDP value (or set of values)
- ClientMethodNode - for accessing and invoking OPC UA variable method nodes
- EventsFromOPC-UA - for converting and forwarding OPC UA events (including condition events e.g. alarms) as CDP events (including alarm events)
Discovery functionality to support auto-configuring the OPC UA client based on any existing server structure
- OPC-UA-Server - for adding OPC UA server functionality to CDP, that can contain different nodes, like:
- ServerVariableNode - for combining nodes into capsulated objects
- ServerVariableNode - for exposing any CDP value (or set of values) as an OPC UA variable
- ServerMethodNode - for allowing OPC UA clients to invoke a code in CDP
- EventsToOPC-UA - for converting and forwarding CDP events (including alarm events) as OPC UA events
- OPC-UA-Adapter - for easily serving all CDP information via OPC UA protocol
Tutorials
- See also Configuration Tutorials.
Get started with CDP Studio today
Let us help you take your great ideas and turn them into the products your customer will love.