Analog Control Blocks > Fieldbus Input Selector extended function block

Fieldbus Input Selector Extended function block parameters

The following table lists the system parameters for the Input Selector Extended function block.

Table: Input Selector Extended function block parameters

Parameter

Units

Description

ABNORM_ACTIVE

None

The indication that a block error condition not selected in BAD_MASK (on the function block level) is True (Active) or the indication that an error condition (at the module level) not selected in MERROR_MASK is True (Active) or a module status not selected in MSTATUS_MASK is True (Active).

ACK_OPTION

None

Enables or disables automatic acknowledgment of fieldbus device alarms. The default value is 0 (disabled). Set the value of this parameter to 65535 to enable the parameter before downloading the FFISELX block.

0 = disabled (the default) 

65535 = enabled

ALARM_HYS

Percent 

The amount the alarm value must return within the alarm limit before the associated active alarm condition clears. ALARM_HYS is limited to 50% of scale.

ALERT_KEY

None

A user-assigned identification number reported in alarm messages from the block that allows HMI applications to sort and filter alarms and events. Set this parameter for each function block to indicate the physical unit the function block is associated with. This information can be used in the host for sorting alarms, and so on.

ALM_SEL

None

Used to select the process alarm conditions that cause the OUT_D parameter to be True (Active). 

AVG_USE

None

The minimum number of parameters the averaging calculation uses. An equal number of high and low values are dropped, leaving a number of values equal to or one greater than the value specified in AVG_USE.

Example 1: AVG_USE is 4 and the number of connected inputs is 6. The highest and lowest values are dropped before calculating the average.

Example 2: AVG_USE is 2 and the number of connected inputs is 7. The two highest and two lowest values are dropped and the average is calculated from the middle three inputs.

BAD_ACTIVE

None

The indication that a block error condition selected in BAD_MASK (at the function block level) is True (Active) or the indication that an error condition (at the module level) selected in MERROR_MASK is True (Active) or a module status selected in MSTATUS_MASK is True (Active).

BAD_MASK

None

The set of active error conditions that triggers a user-defined BAD condition. The user selects a subset of block error (BLOCK_ERR) conditions in the BAD_MASK parameter. When any of these conditions are True, the BAD_ACTIVE parameter becomes True. When any of the BLOCK_ERR conditions that are not included in BAD_MASK are True, ABNORM_ACTIVE becomes True.

BLOCK_ERR

None

The summary of active error conditions associated with the block.

DISABLE_n

 where

 n = 1 through 8

None

This parameter, when true, disables the corresponding input IN_n. A disabled input is not used by SELECT_TYPE configured algorithms.

HI_ACT

None

The result of alarm detection associated with HI_LIM. If HI_ACT equals True, HI_LIM has been exceeded.

HI_HI_ACT

None

The result of alarm detection associated with HI_HI_LIM. If HI_HI_ACT equals True, HI_HI_LIM has been exceeded.

HI_HI_LIM

EU of OUT_RANGE

The setting for the alarm limit used to detect the high high alarm condition.

HI_HI_PRI

None

To ensure proper operation, do not alter the default value unless instructed to do so by technical support.

HI_LIM

EU of OUT_RANGE

The setting for the alarm limit used to detect the high alarm condition.

HI_PRI

None

To ensure proper operation, do not alter the default value unless instructed to do so by technical support.

IN_n

 where  n = 1 through 8

Determined by supplying block or source.

The analog input value and status corresponding to input number n.

LO_ACT

None

The result of alarm detection associated with LO_LIM. If LO_ACT equals True, LO_LIM has been exceeded.

LO_LIM

EU of OUT_RANGE

The setting for the alarm limit used to detect the low alarm condition.

LO_LO_ACT

None

The result of alarm detection associated with LO_LO_LIM. If LO_LO_ACT equals True, LO_LO_LIM has been exceeded.

LO_LO_LIM

EU of OUT_RANGE

The setting for the alarm limit used to detect the low low alarm condition.

LO_LO_PRI

None

To ensure proper operation, do not alter the default value unless instructed to do so by technical support.

LO_PRI

None

To ensure proper operation, do not alter the default value unless instructed to do so by technical support.

MIN_GOOD

None

Minimum number of usable inputs for the result to be not bad.

MODE

None

The mode record of the block. MODE contains the actual, target, permitted, and normal modes. In some function blocks, this parameter is used to request and show the source of the setpoint, the source of the output, and/or the block operating state.

OP_SELECT

None

Valid range is 0 through 8. If non-zero, selects the corresponding input (that is, 2 selects IN_2). If zero, the algorithm selected by SELECT_TYPE selects input.

OUT

EU of OUT_RANGE

The analog output value and status.

OUT_D

None

The discrete output value and status.

OUT_RANGE

None

The display scaling for the output (OUT). It has no effect on the block. You can set the high and low values, the engineering units, and the number of digits to the right of the decimal point.

SELECT_TYPE

None

If OP_SELECT is zero, determines the selection type. The following are valid selection types:

First Good

Minimum

Maximum

Middle

Average

Hot Backup

SELECTED

None

Output indicating the selected input or the number of usable inputs.

ST_REV

None

The revision level of the static data associated with the function block. To support tracking changes in static parameter fields, the associated block's static revision parameter is incremented each time a static parameter field value is changed. Also, the associated block's static revision parameter is incremented if a static parameter field is written but the value is not changed.

STATUS_OPTS

None

Status options allow you to select options for status handling and processing. The options available are:

  • Uncertain if Man mode

  • Use Uncertain as Good

STRATEGY

None

Used to identify groupings of blocks. This data is not checked or processed by the block.