The Alarm Formula determines the logic used by Alarm Server to assess violations. Each type of alarm has its own formula that requires configuration by the user. Most of the values in the Formula column surrounded by square brackets are supplied by the user. See each formula’s subsection for more information.
Type |
Default Name |
Description |
Formula |
MinMax |
Alarms when tag value is outside of specified limits. |
[TAG] > [MAX LIMIT] OR [TAG] < [MIN LIMIT] | |
SQC |
Alarms when tag value is outside of SQC limits. |
[TAG] >[SQC MAX LIMIT] OR [TAG] < [SQC MIN LIMIT] | |
SQCHA |
Alarms when tag hourly average is outside of SQC limits. |
[TAG HOURLY AVERAGE] > [SQC MAX LIMIT] OR [TAG HOURLY AVERAGE] < [SQC MIN LIMIT] | |
Custom1 |
Alarms when tag value or constant is greater or less than other tag value or constant, and/or tag value or constant is greater or less than other tag value or constant. |
[TAG OR CONSTANT] >/< [TAG OR CONSTANT] AND/OR [TAG OR CONSTANT] >/< [TAG OR CONSTANT] | |
Custom2 |
Alarms when tag value is greater or less than other tag value or constant for a period of time. |
[TAG] >/< [OFFSET] >/< [TAG OR CONSTANT] FOR LONGER THAN [TIME SPAN] | |
Custom3 |
Alarms when tag value is greater or less than other tag value or constant for longer than a period of time within a period of time. |
[TAG] >/< [OFFSET] >/< [TAG OR CONSTANT] FOR LONGER THAN [TIME SPAN] IN [TIME SPAN] | |
Custom4 |
Alarms when tag value is greater or less than other tag value or constant for more than number of times. |
[TAG] >/< [OFFSET] >/< [TAG OR CONSTANT] MORE THAN [TIMES] | |
Custom5 |
Alarms when tag value is greater or less than other tag value or constant for more than number of times within a period of time. |
[TAG] >/< [OFFSET] >/< [TAG OR CONSTANT] MORE THAN [TIMES] IN [TIME SPAN] | |
Custom6 |
Alarms when tag value is greater or less than other tag average for period of time. |
[TAG] >/< [TIME SPAN] AVERAGE OF [TAG] >/< [OFFSET] FOR LONGER THAN [TIME SPAN] | |
Custom7 |
Alarms when ratio of two tags or a tag value and a constant is greater or less than other tag value or constant. |
[TAG OR CONSTANT] DIVIDED BY [TAG OR CONSTANT] >/< [TAG OR CONSTANT] | |
Custom8 |
Alarms when tag value changes by more than some constant in period of time. |
[TAG] CHANGE BY [CONSTANT] IN [TIME SPAN] | |
Custom9 |
Alarms when tag average is greater or less than other tag value or constant. |
[TIME SPAN] AVERAGE OF [TAG] >/< [TAG OR CONSTANT] | |
Custom10 |
Alarms when any tag which matches specified mask is in alarm. |
TAG WITH NAME LIKE [MASK] IS IN ALARM | |
Custom11 |
Alarms when tag value has not changed for longer than specified period of time. |
[CURRENT TIME] – [VALUE CHANGE TIME] > [TIME SPAN] | |
Custom12 |
Alarms when tag has not had new points for longer than specified period of time. |
[CURRENT TIME] – [LAST POINT TIME] > [TIME SPAN] | |
Composite |
Alarms when any member of composite alarm is in alarm. |
ANY COMPOSITE MEMBER IS IN ALARM |