5.2.2 StacklightType

The StacklightType is a subtype of the BasicStacklightType. It adds the possibility to show the stacklight’s health status. In Figure 3, a graphical overview is given. It is formally defined in Table 14.
| 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 15.
| 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. |