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.