Defines a TINE Alarm Watch Threshold object. More...
#include <almlib.h>
Data Fields | |
int | cnt |
int | code |
int | codeHigh |
int | codeHighWarn |
int | codeLow |
int | codeLowWarn |
float | hi |
int | hisev |
float | hiwarn |
int | hiwarnsev |
float | lo |
int | losev |
float | lowarn |
int | lowarnsev |
UINT32 | mask |
UINT32 | normal |
int | normalIsAlarm |
Defines a TINE Alarm Watch Threshold object.
int ALM_THRESHOLDS::cnt |
number successive threshold exceeded before applying alarm
int ALM_THRESHOLDS::code |
alarm code to apply in lieu of invalid_index
int ALM_THRESHOLDS::codeHigh |
alarm code to apply in lieu of value_too_high
int ALM_THRESHOLDS::codeHighWarn |
alarm code to apply in lieu of warn_too_high
int ALM_THRESHOLDS::codeLow |
alarm code to apply in lieu of value too low
int ALM_THRESHOLDS::codeLowWarn |
alarm code to apply in lieu of warn_too_low
float ALM_THRESHOLDS::hi |
high threshold
int ALM_THRESHOLDS::hisev |
high severity
float ALM_THRESHOLDS::hiwarn |
high threshold warning (approaching high threshold)
int ALM_THRESHOLDS::hiwarnsev |
high warning severity
float ALM_THRESHOLDS::lo |
low threshold
int ALM_THRESHOLDS::losev |
low severity
float ALM_THRESHOLDS::lowarn |
low threshold warning (approaching low threshold)
int ALM_THRESHOLDS::lowarnsev |
low warning severity
UINT32 ALM_THRESHOLDS::mask |
if non-zero -> apply mask and check vs. normal value
UINT32 ALM_THRESHOLDS::normal |
normal valid data value
int ALM_THRESHOLDS::normalIsAlarm |
apply a NOT to the 'normal value'