A motion device system may consist of multiple motion devices, controllers and safety systems. References are used to describe the relations between those subsystems. Examples are described in Annex B.1.
The ComponentName property provides a user writeable name provided by the vendor, integrator or user of the device. The ComponentName may be a default name given by the vendor. This property is defined by ComponentType defined in OPC UA DI.
MotionDevices is a container for one or more instances of the MotionDeviceType.
Controllers is a container for one or more instances of the ControllerType.
SafetyStates is a container for one or more instances of the SafetyStatesType.