5.8.4 AlarmSuppressionGroupType
This is a subtype of AlarmGroupType that can be used to suppress other alarms. This subtype of AlarmGroup extends the AlarmGroupType to allow the addition of Variables that have a Boolean DataType. The Variable can be thought of as representing the Id of the ActiveState of an Alarm, i.e. when any of the included Variables have a value of true the AlarmSuppressionGroup is active.
| Attribute | Value | ||||
| BrowseName | AlarmSuppressionGroupType | ||||
| IsAbstract | False | ||||
| References |
Node
Class | BrowseName |
Data
Type | TypeDefinition |
Modelling
Rule |
|---|---|---|---|---|---|
| Subtype of the AlarmGroupType | |||||
| AlarmSuppressionGroupMember | Variable | <DigitalVariable> | Boolean | BaseDataVariableType | OptionalPlaceholder |
| AlarmSuppressionGroupMember | Object | <AlarmCondition> | AlarmConditionType | OptionalPlaceholder | |
| ConformanceUnits | |||||
|---|---|---|---|---|---|
| A & C Suppression Group |
The instance of an AlarmSuppressionGroupType should be given a name and description that describes the purpose of the Alarm group.
The AlarmSuppressionGroupType instance will contain a list of instances of AlarmConditionType or sub type of AlarmConditionType or BaseDataVariableType with a DataType of Boolean referenced by AlarmSuppressionGroupMember references. At least one these instances shall be present in an instance of an AlarmSupressionGroupType.