Alarm Manager Function Constants

The Alarm Manager defines the following constants. Use these in custom code that enables the user to choose the trigger for an alarm condition. Constants should be preceded by \AlarmManager\

 

ALM_FUNC_ON_CHANGE upon change of value (see following note)
ALM_FUNC_EQUAL ==
ALM_FUNC_NOT_EQUAL !=
ALM_FUNC_LESS_THAN <
ALM_FUNC_LESS_EQUAL <=
ALM_FUNC_GREATER_THAN >
ALM_FUNC_GREATER_EQUAL >=
ALM_FUNC_AND_WITH &&
ALM_FUNC_OR_WITH ||
ALM_FUNC_XOR_WITH ^
ALM_FUNC_NOT_AND_WITH !(&&)
ALM_FUNC_NOT_OR_WITH !(||)

An alarm configured with the ALM_FUNC_ON_CHANGE constant is automatically a Trip alarm. As such, it will never appear on the Active list and only appear on the Unacked and Current lists. In order for an alarm to be on the Active list, there needs to be a way for the alarm to become normal, and this is not possible with an alarm-on-change