I/O Blocks > Tag Discrete Input (TAGDI) function block

Tag Discrete Input (TAGDI) function block parameters

The following table lists the parameters for the function block.

Table: Tag Discrete Input function block system parameters

Parameter

Units

Description

ABNORM_ACTIVE

None

Can indicate one of the following:

  • A block error condition not selected in BAD_MASK (at the function block level) is True (Active).
  • An error condition (at the module level) not selected in MERROR_MASK is True (Active).
  • A module status not selected in MSTATUS_MASK is True (Active).

BAD_ACTIVE

None

Can indicate one of the following:

  • A block error condition selected in BAD_MASK (at the function block level) is True (Active).
  • An error condition (at the module level) selected in MERROR_MASK is True (Active).
  • 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

Can indicate that the block has a bad input through the Input Failure/Bad PV error.

DEV_ALMLIM

None

The inverse of the configured expected target value in the PLC control tag (Inp_Target).

OUT_D

None

The discrete output value and status from the final field value of the PLC control tag (Sts).

STATUS

None

The status reported from the PLC control tag (SrcQ).