The SafetySystemType is a generic component that represents a protective device. Each component in the PAEFS can reference an instance of the safety system via a Uses reference.
It is formally defined in Table 44.
Table 44 – SafetySystemType Definition
Attribute |
Value |
||||
BrowseName |
SafetySystemType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the BaseObjectType defined in OPC 10000-5 |
|||||
0:HasAddIn |
Object |
2:Identification |
|
4:MachineryComponentIdentificationType |
O |
0:HasProperty |
Variable |
Triggered |
0:Boolean |
0:PropertyType |
O,R |
0:HasAddIn |
Object |
4:MachineryItemState |
|
4:MachineryItemState_StateMachineType |
O |
0:HasProperty |
Variable |
Malfunction |
0:Boolean |
0:PropertyType |
O,R |
0:GeneratesEvent |
ObjectType |
MalfunctionAlarmType |
|
|
|
0:GeneratesEvent |
ObjectType |
SafetySystemTriggeredAlarmType |
|
|
|
Conformance Units |
|||||
PAEFS SafetySystemType Basic |
|||||
PAEFS SafetySystemType Advanced |
|||||
PAEFS SafetySystemType Events |
|||||
PAEFS Additional Statemachines |
The component Variables of the SafetySystemType have additional Attributes defined in Table 45.
Table 45 – SafetySystemType Attribute values for child nodes
BrowsePath |
Description Attribute |
2:Identification |
Data for component identification (OPC 40001-1). |
Triggered |
Indicates that the safety system has been triggered. If true the safety system has been triggered. |
4:MachineryItemState |
StateMachine representing the operating state of the unit (OPC 40001-1). |
Malfunction |
Indicates that the safety system is malfunctioning. True in case of error. |
The server sends a SafetySystemTriggeredAlarmType event when the safety system is triggered.
The server sends a MalfunctionAlarmType event when the Malfunction property changes.