Function block parameters

Conditional Alarming Parameters

The following parameters are available when conditional alarming is enabled on a function block.

Table: Conditional Alarm Parameters

Parameter

Units

Description

HI_HI_ENAB

HI_ENAB

LO_ENAB

LO_LO_ENAB

DV_HI_ENAB

DV_LO_ENAB

DISC_ENAB

None

When false, the ACT parameter is forced to zero. You create the conditional event in another block that determines the value of this parameter by wiring the value to the alarm_ENAB input on this block.

HI_HI_DELAY_OFF

HI_DELAY_OFF

LO_DELAY_OFF

LO_LO_DELAY_OFF

DV_HI_DELAY_OFF

DV_LO_DELAY_OFF

DISC_DELAY_OFF

Seconds

When true, this parameter delays the time (in seconds) that it takes for corresponding _ACT parameter to clear (be false) after a primary alarm condition clears. Every time the conditional event becomes false, the timer resets.

HI_HI_DELAY_ON

HI_DELAY_ON

LO_DELAY_ON

LO_LO_DELAY_ON

DV_HI_DELAY_ON

DV_LO_DELAY_ON

DISC_DELAY_ON

Seconds

When true, this parameter delays the time (in seconds) that it takes for corresponding _ACT parameter to be true after a primary alarm condition occurs. Every time the conditional event becomes false, the timer resets.

HI_HI_ENAB_DELAY

HI_ENAB_DELAY

LO_ENAB_DELAY

LO_LO_ENAB_DELAY

DV_HI_ENAB_DELAY

DV_LO_ENAB_DELAY

DISC_ENAB_DELAY

Seconds

When alarm_ENAB becomes non-zero, this parameter continues to force corresponding _ACT parameter to zero for the time specified (in seconds). The timer resets only when alarm_ENAB goes from zero to 1.

HI_HI_HYS

HI_HYS

LO_HYS

LO_LO_HYS

DV_HI_HYS

DV_LO_HYS

Percent of EU range

This parameter is used as a deadband when resetting base alarm conditions for analog values. The block uses the value of alarm_HYS instead of the standard alarm_HYS, regardless of the value of the alarm_ENAB parameters.