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'
1.5.8