The NonExclusiveDeviationAlarmTypeis a special level Alarmutilized with one or more non-exclusive states. If for example both the High and HighHigh states need to be maintained as active at the same time then an instance of NonExclusiveDeviationAlarmTypeshould be used.
The NonExclusiveDeviationAlarmTypeis based on the NonExclusiveLimitAlarmType. It is formally defined in Table 67.
Table 67– NonExclusiveDeviationAlarmType definition
Attribute |
Value |
||||
BrowseName |
NonExclusiveDeviationAlarmType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the NonExclusiveLimitAlarmType defined in clause 5.8.13. |
|||||
HasProperty |
Variable |
SetpointNode |
NodeId |
PropertyType |
Mandatory |
HasProperty |
Variable |
BaseSetpointNode |
NodeId |
PropertyType |
Optional |
The SetpointNode Propertyprovides the NodeIdof the set point used in the deviation calculation. In cases where the Alarmis generated by an underlying system and if the Variableis not in the AddressSpace, a NULL NodeIdshall be provided.
The BaseSetpointNode Propertyprovides the NodeIdof the original or base setpoint. The value of this node is the value of the setpoint to which an AdaptiveAlarmcan be reset if any algorithmic changes need to be discarded. The value of this node usually contains the originally configured set point.