The following table lists the parameters for the Input Selector function block.
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). |
ALERT_KEY(1) |
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. |
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 (BLCOK_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. The possible block errors are: |
DISABLE_1 |
None |
This parameter, when true, disables IN_1. A disabled input is not used by SELECT_TYPE configured algorithms. |
DISABLE_2 |
None |
This parameter, when true, disables IN_2. A disabled input is not used by SELECT_TYPE configured algorithms. |
DISABLE_3 |
None |
This parameter, when true, disables IN_3. A disabled input is not used by SELECT_TYPE configured algorithms. |
DISABLE_4 |
None |
This parameter, when true, disables IN_4. A disabled input is not used by SELECT_TYPE configured algorithms. |
IN_1 |
Determined by supplying block or source. |
The first analog input value and status. |
IN_2 |
Determined by supplying block or source. |
The second analog input value and status. |
IN_3 |
Determined by supplying block or source. |
The third analog input value and status. |
IN_4 |
Determined by supplying block or source. |
The fourth analog input value and status. |
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 4. 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_SCALE or Percent or EU of IN |
The analog output value and status. The number of outputs is an extensible parameter in some blocks. |
OUT_RANGE(1) |
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 |
|
SELECTED |
None |
Output indicating the selected input or the number of usable inputs. |
ST_REV(1) |
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 available options are: |
STRATEGY(1) |
None |
Used to identify groupings of blocks. This data is not checked or processed by the block. |