A levelAlarm is commonly used to report when a limit is exceeded. It typically relates to an instrument – e.g. a temperature meter. The level Alarmbecomes active when the observed value is above a high limit or below a low limit.

The NonExclusiveLevelAlarmTypeis a special level Alarmutilized with one or more non-exclusive states. If for example both the High and HighHighstates need to be maintained as active at the same time then an instance of NonExclusiveLevelAlarmTypeshould be used.

The NonExclusiveLevelAlarmTypeis based on the NonExclusiveLimitAlarmType. It is formally defined in Table 99.

Table 99– NonExclusiveLevelAlarmType definition

Attribute

Value

BrowseName

NonExclusiveLevelAlarmType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the NonExclusiveLimitAlarmType defined in clause 5.8.20.

ConformanceUnits

A & C Non-Exclusive Level

No additional Propertiesto the NonExclusiveLimitAlarmTypeare defined.

The ExclusiveLevelAlarmTypeis a special level Alarmutilized with multiple mutually exclusive limits. It is formally defined in Table 100.

Table 100– ExclusiveLevelAlarmType definition

Attribute

Value

BrowseName

ExclusiveLevelAlarmType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Inherits the Properties of the ExclusiveLimitAlarmType defined in clause 5.8.19.3.

ConformanceUnits

A & C Exclusive Level

No additional Propertiesto the ExclusiveLimitAlarmTypeare defined.