Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Papyrus/customizations/manufacturing/opcua/getstarted

Getting Started

OPC UA provides a framework that can be used to represent complex information as Objects in an AddressSpace which can be accessed with standard services. The Papyrus OPC UA Designer supports the creation of information models that are compliant with the OPC Unified Architecture Part5: Information Model defined by the OPC Foundation.

OPC Information models

The Objects consist of Nodes connected by References. A complete description of the different types of Nodes and References can be found in OPC 10000-3 and the base structure is described in OPC 10000-5.


OpcNotation.png
The OPC UA Information Model Notation opcfoundation

OPC Information Model for Robotics Companion SPecification

The MotionDeviceSystemType is a subtype of the ComponentType which is defined in the OPC UA companion specification for Devices. The MotionDeviceSystemType is used as the root object of the information model and representes the motion device system with all its subcomponents, see Figure below. At least one instance of a MotionDeviceSystemType must be instantiated in the DeviceSet (same for controller and safety state).

RoboticsInformationModel.PNG
OPC Robotics overview opcfoundation

Back to the top