Alarm Formula

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

Absolute Deadband Min/Max

MinMax

Alarms when tag value is outside of specified limits.

[TAG] > [MAX LIMIT] OR [TAG] < [MIN LIMIT]

SQC

SQC

Alarms when tag value is outside of SQC limits.

[TAG] >[SQC MAX LIMIT] OR [TAG] < [SQC MIN LIMIT]

SQC Hourly Average

SQCHA

Alarms when tag hourly average is outside of SQC limits.

[TAG HOURLY AVERAGE] > [SQC MAX LIMIT] OR [TAG HOURLY AVERAGE] < [SQC MIN LIMIT]

Min/Max

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]

Min/Max for Duration

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]

Min/Max for Duration in Period

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]

Min/Max for Count

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]

Min/Max for Count in Period

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]

Min/Max for Other Tag Average

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]

Ratio of Tags

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]

Max Allowable Change in Period

Custom8

Alarms when tag value changes by more than some constant in period of time.

[TAG] CHANGE BY [CONSTANT] IN [TIME SPAN]

Min/Max for Tag Average

Custom9

Alarms when tag average is greater or less than other tag value or constant.

[TIME SPAN] AVERAGE OF [TAG] >/< [TAG OR CONSTANT]

Matching Alarms Active

Custom10

Alarms when any tag which matches specified mask is in alarm.

TAG WITH NAME LIKE [MASK] IS IN ALARM

Tag Not Changing Value

Custom11

Alarms when tag value has not changed for longer than specified period of time.

[CURRENT TIME] – [VALUE CHANGE TIME] > [TIME SPAN]

Tag Not Getting New Points

Custom12

Alarms when tag has not had new points for longer than specified period of time.

[CURRENT TIME] – [LAST POINT TIME] > [TIME SPAN]

Composite

Composite

Alarms when any member of composite alarm is in alarm.

ANY COMPOSITE MEMBER IS IN ALARM