I/O Blocks > Tag Discrete Output (TAGDO) function block

Tag Discrete Output (TAGDO) function block parameters

The following table lists the parameters for the function block.

Table: Tag Discrete Output 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.

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).

VAL_CMD

None

The commanded output value reported from the PLC tag (Val_Cmd).

VAL_FDBK

None

The feedback value reported from the PLC tag (Val_Fdbk).