The DeltaV software includes the VLV_DCC_EDC module template. The template is for controlling multi-state discrete devices that require interlocks, permissives, or force setpoints.
This module template is set up for input and output Device Signal Tags. The module template includes configuration tips when viewed in Control Studio.
Use the EDC_PMP_ and EDC_VLV_ dynamos to monitor and control discrete devices that use this module template. The dynamo opens the EDC_fp module faceplate. From the faceplate you can open the EDC_dt detail display for the module and the module's DCC function block faceplate (DCC_fp).
This example uses the Discrete Control Condition function block to configure interlock, permissive, and force setpoint conditions that connect to an EDC function block. The condition outputs of the DCC function block are wired directly to the EDC function block.
Change STATE_MASKS if it is necessary to invert the inputs or output, or to add or remove states.