5 Stacklights

5.2 OPC UA ObjectTypes

5.2.2 StacklightType

Figure 2 StacklightType overview
The StacklightType is a subtype of the BasicStacklightType. It adds the possibility to show the stacklight’s health status. In Figure 2, a graphical overview is given. It is formally defined in Table 11.
Table 11 – StacklightType Definition
Attribute | Value | ||||
---|---|---|---|---|---|
BrowseName | StacklightType | ||||
IsAbstract | False | ||||
Description | Entry point to a stacklight with the possibility to show the stacklight’s health status. | ||||
References | Node Class | BrowseName | DataType | TypeDefinition | Other |
Subtype of the BasicStacklightType defined in 5.2.1, i.e. inheriting the InstanceDeclarations of that Node. | |||||
0:HasInterface | ObjectType | 2:IDeviceHealthType | |||
Properties of the 2:IDeviceHealthType | |||||
0:HasComponent | Variable | 2:DeviceHealth | 2:DeviceHealthEnumeration | 0:BaseDataVariableType | O |
0:HasComponent | Object | 2:DeviceHealthAlarms | 0:FolderType | O |
DeviceHealth, defined in IDeviceHealthType, indicates the health status of the stacklight and shall be used as specified in OPC 10000-100.
DeviceHealthAlarms, defined in IDeviceHealthType, can be used to expose alarm instances and shall be used as specified in OPC 10000-100.
The InstanceDeclarations of the StacklightType have the Attribute values defined in Table 12.
Table 12 – StacklightType Attribute values for child Nodes
Source Path | Value | Description |
---|---|---|
2:DeviceHealth | - | Contains the health status information of the stacklight. |
2:DeviceHealthAlarms | - | Contains alarms of the stacklights providing more detailed information on the health of the stacklight. |