Logical Blocks > Multiplexer function block

Multiplexer function block parameters

The following table lists the system parameters for the Multiplexer function block:

Table: Multiplexer function block system 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).

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.

BAL_TIME

Seconds

Specifies the time for the old input value to ramp to the newly selected input value.

BLOCK_ERR

None

The summary of active error conditions associated with the block. The possible block errors are:

  • Input Failure/Bad PV

IN1 to IN16

Determined by source

The analog input values and statuses. The number of inputs is an extensible parameter.

OUT

Determined by source

The analog output value and status.

SELECT_NEXT_GOOD

None

Selects the next input with Good status when the selected input has Bad status (True [1] = enabled, False [0] = disabled).

SELECTOR

None

Selects the input to place at the output.

Note

Default values and data type information for the parameters are available by expanding the Parameter View window.