33 StartDeviceType

This Object Type is used to give information on the starting status of a device and optional to switch devices on and off via the interface.

Table 155 – StartDeviceType Definition
Attribute Value
BrowseNameStartDeviceType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 0:BaseObjectType defined in OPC UA Part 5
0:HasPropertyVariableStatusStartEnumeration0:PropertyTypeM, RO
0:HasComponentMethodStartRequestO
0:HasComponentMethodStopRequestO
0:HasPropertyVariableStartBlockedByClient0:Boolean0:PropertyTypeO, RW

The support of switching on/off devices via OPC UA shall be put in a separate facet in the specific interfaces.

Via the methods StartRequest and StopRequest (without arguments) the client can request to start/stop the device.

Table 156 – StartEnumeration Values
Name Value Description
NOT_READY_TO_START0The device is not running/active. Starting is currently not possible.
START_BLOCKED_BY_CLIENT1The client has blocked the start.
READY_TO_START2The device is not running/active. Starting is possible.
START_REQUESTED3The server has received the request to start the device, but the device is not running/active yet.
STARTED4The device is not running/active.
STOP_REQUESTED5The server has received the request to stop the device, but the device is still running/active yet