The ExclusiveLimitAlarmTypeis used to specify the common behaviour for Alarm Typeswith multiple mutually exclusive limits. The ExclusiveLimitAlarmTypeis illustrated in Figure 18.
Figure 18– ExclusiveLimitAlarmType
The ExclusiveLimitAlarmTypeis formally defined in Table 63.
Table 63– ExclusiveLimitAlarmType definition
Attribute |
Value |
||||
BrowseName |
ExclusiveLimitAlarmType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the LimitAlarmType defined in clause 5.8.11. |
|||||
HasSubtype |
ObjectType |
ExclusiveLevelAlarmType |
Defined in Clause 5.8.14.3 |
||
HasSubtype |
ObjectType |
ExclusiveDeviationAlarmType |
Defined in Clause 5.8.15.3 |
||
HasSubtype |
ObjectType |
ExclusiveRateOfChangeAlarmType |
Defined in Clause 5.8.16.3 |
||
HasComponent |
Object |
LimitState |
|
Mandatory |
The LimitStateis a sub state of the ActiveState and has an IsTrueSubStateOfreference to the ActiveState. The LimitStaterepresents the actual limit that is violated in an instance of ExclusiveLimitAlarmType. When the ActiveStateof the AlarmConditionTypeis inactive the LimitStateshall not be available and shall return NULL on read. Any Eventsthat subscribe for fields from the LimitStatewhen the ActiveStateis inactive shall return a NULL for these unavailable fields.