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

Note: For safety reasons this in only a request and no direct switching of the device. The actual decision for the switching is done inside the control system of the device (e.g. after checking that all protective devices are active).