); IF _fbUnit1.xWarning THEN xWarning := TRUE; END_IF IF _fbUnit1.xError THEN xError := TRUE; END_IF // =============================== // Unit 2 // =============================== _fbUnit2( stUnitConfig:= GVL_CONFIG.stUnitConfig, stHMIInterface:= stHMIInterface.stHMIInterfaceUnit2, xEmergencyStopOk:= xEmergencyStopOk, rSetpointPosolytPumpInlet:= GVL_CONFIG.rPumpPosolytOnPower, rSetpointNegolytPumpInlet:= GVL_CONFIG.rPumpNegolytOnPower, xReleaseErrors:= xReleaseErrors, xReleaseLimitErrors:= xReleaseLimitErrors, xConfirmAlarms:= xConfirmAlarms, _xWarningConfirmPending=> ); IF _fbUnit2.xWarning THEN xWarning := TRUE; END_IF IF _fbUnit2.xError THEN xError := TRUE; END_IF // =============================== // Unit 3 // =============================== _fbUnit3( stUnitConfig:= GVL_CONFIG.stUnitConfig, stHMIInterface:= stHMIInterface.stHMIInterfaceUnit3, xEmergencyStopOk:= xEmergencyStopOk, rSetpointPosolytPumpInlet:= GVL_CONFIG.rPumpPosolytOnPower, rSetpointNegolytPumpInlet:= GVL_CONFIG.rPumpNegolytOnPower, xReleaseErrors:= xReleaseErrors, xReleaseLimitErrors:= xReleaseLimitErrors, xConfirmAlarms:= xConfirmAlarms, _xWarningConfirmPending=> ); IF _fbUnit3.xWarning THEN xWarning := TRUE; END_IF IF _fbUnit3.xError THEN xError := TRUE; END_IF // =============================== // Unit 4 // =============================== _fbUnit4( stUnitConfig:= GVL_CONFIG.stUnitConfig, stHMIInterface:= stHMIInterface.stHMIInterfaceUnit4, xEmergencyStopOk:= xEmergencyStopOk, rSetpointPosolytPumpInlet:= GVL_CONFIG.rPumpPosolytOnPower, rSetpointNegolytPumpInlet:= GVL_CONFIG.rPumpNegolytOnPower, xReleaseErrors:= xReleaseErrors, xReleaseLimitErrors:= xReleaseLimitErrors, xConfirmAlarms:= xConfirmAlarms, _xWarningConfirmPending=> ); IF _fbUnit4.xWarning THEN xWarning := TRUE; END_IF IF _fbUnit4.xError THEN xError := TRUE; END_IF]]>