The following table lists the system parameters for the MPC Process Simulator function block:
Parameter |
Unit |
Description |
|---|---|---|
ABNORM_ACTIVE |
None |
The indication that a block error condition not selected in BAD_MASK (on the function block level) is True (Active), 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), 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 is True, the BAD_ACTIVE parameter becomes True. When any of the BLOCK_ERR conditions not included in BAD_MASK is True, ABNORM_ACTIVE becomes True. |
BLOCK_ERR |
None |
The summary of active error conditions associated with the block. |
CNSTR [1…4] |
The input units of the connected block. |
Constrained parameter (inputs to the MPC function block). Process output to be maintained within a specified range of operation. |
CNTRL [1…4] |
The output units of the connected block. |
Controlled parameter (inputs to the MPC function block). Process output that is to be maintained at a specific target value. |
DSTRB [1…4] |
The output units of the connected block. |
Disturbance parameter. Process input that is determined by upstream process condition and impacts controlled and constraint parameters. |
FOLLOW |
None |
Allows the output to track the input or the input times gain (True = Active; False = Inactive). When enabled, this parameter is used to force the MPC Process Simulator function block to a steady state condition. |
MNPLT [1…4] |
The output units of the connected block. |
Manipulated parameter (output from the MPC function block). Process inputs that are adjusted by the MPC block in automatic operation or by an operator in manual mode. |