Discrete Control Condition function block configuration and execution

Detect interlock conditions

The DCC block detects when one or more interlock conditions evaluate to True and sets the block interlock outputs accordingly.

The interlock discrete output I_OUT_D is the logical NOR of I_OUT_D_n and I_L_OUT_Dn. I_OUT_D is True when all the I_OUT_D_n and I_L_OUT_Dn are False. I_OUT_D is False when at least one I_OUT_D_n or I_L_OUT_Dn is True.

Another interlock output I_OUT_INT is the unsigned 16-bit binary weighted output value that represents the bit combination of I_OUT_D_n or I_L_OUT_Dn. I_OUT_INT is non-zero when at least one I_OUT_D_n or I_L_OUT_Dn is True.