Obsidean_VM/04-SIDEL/00 - MASTER/Source/source/BlenderCtrl_MachineInit.md

1111 lines
45 KiB
Markdown

```pascal
// Block Type: FC
// Block Number: 2003
// Original Network Languages: LAD, SCL
FUNCTION "BlenderCtrl_MachineInit" : Void
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
VAR_TEMP
#_10 : Bool; // Auto-generated temporary
#_16 : Bool; // Auto-generated temporary
END_VAR
BEGIN
// Network 1: Machine Init (Original Language: LAD)
// Network 1 has no logic elements.
// Network 2: Forcing Inputs Not Present in Hardware (M.Bettoni) (Original Language: SCL)
// SCL extraction failed: StructuredText node not found.
// Network 3: Commands (Original Language: LAD)
"HMI_Variables_Cmd"."Commands_From_HMI"."F1_StartStop"."Enable" := "AUX TRUE" AND "mEnableStartTmr";
"HMI_Variables_Cmd"."Commands_From_HMI"."F7_DeviceControl"."Enable" := "AUX TRUE";
"HMI_Variables_Cmd"."Commands_From_HMI"."F8_AuxiliaryControl"."Enable" := "AUX TRUE";
"HMI_Variables_Cmd"."Commands_From_HMI"."F9_HornReset"."Enable" := "AUX TRUE";
"HMI_Variables_Cmd"."Commands_From_HMI"."F10_FaultReset"."Enable" := "AUX TRUE";
// Network 4: MIX - (Original Language: LAD)
"gGencoldChillerEn" := "Blender_Variables_Pers"."gCoolerEnabled" AND Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CoolerType", 1);
// Network 5: MIX - (Original Language: LAD)
"gProductChillerEn" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CoolerControl" >= 2;
// Network 6: MIX - (Original Language: LAD)
"gProdDoubleChillerEn" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CoolerControl", 3);
// Network 7: MIX - (Original Language: LAD)
"gWaterChillerEn" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CoolerControl", 1) OR Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CoolerControl", 3);
// Network 8: MIX - (Original Language: LAD)
"gSyrupRoomEn" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
// Network 9: To HMI (Original Language: LAD)
"HMI_Device"."RVN301"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel";
"HMI_Device"."RVN301_1"."Config" := "AUX TRUE" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel";
// Network 10: To HMI (Original Language: LAD)
"HMI_Device"."RVN302"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair";
// Network 11: To HMI (Original Language: LAD)
"HMI_Device"."RVN302_1"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair";
// Network 12: To HMI (Original Language: LAD)
"HMI_Device"."RVP303"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_SyrupLevel" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1);
// Network 13: To HMI (Original Language: LAD)
"HMI_PID"."RVN302"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel";
"HMI_PID"."RVN302"."ConfigPID" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel" AND "AUX FALSE";
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel" AND "HMI_PID"."RVN302"."ConfigPID" AND "HMI_PID"."RVN302"."Config" AND "HMI_PID"."RVN302"."ManualControl"."ManOut" THEN
"HMI_PID"."RVN302"."Out" := 100.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel" AND "HMI_PID"."RVN302"."ConfigPID" AND "HMI_PID"."RVN302"."Config" AND "HMI_PID"."RVN302"."ManualControl"."ManOut" THEN
"HMI_PID"."RVN302"."Out" := 0.0;
END_IF;
// Network 14: To HMI (Original Language: LAD)
"HMI_Device"."EV04"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_SyrupLevel" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1);
// Network 15: To HMI (Original Language: LAD)
"HMI_Device"."AVM311"."Config" := "AUX TRUE";
// Network 16: To HMI (Original Language: LAD)
"HMI_Device"."AVM312"."Config" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass", 1);
// Network 17: To HMI (Original Language: LAD)
"HMI_Device"."AVM313"."Config" := "AUX TRUE";
// Network 18: To HMI (Original Language: LAD)
"HMI_Device"."AVM315"."Config" := "AUX TRUE";
// Network 19: To HMI (Original Language: LAD)
"HMI_Device"."AVM317"."Config" := "AUX TRUE";
"HMI_Device"."AVM317_1"."Config" := "AUX TRUE" AND "Disable_Bit";
"HMI_Device"."AVM317_2"."Config" := "AUX TRUE" AND "Disable_Bit";
// Network 20: To HMI (Original Language: LAD)
"HMI_Device"."AVM318"."Config" := "AUX TRUE";
// Network 21: To HMI (Original Language: LAD)
"HMI_Device"."AVM321"."Config" := "AUX TRUE";
// Network 22: To HMI (Original Language: LAD)
"HMI_Device"."AVM322"."Config" := "AUX TRUE";
// Network 23: To HMI (Original Language: LAD)
"HMI_Device"."AVM323"."Config" := "AUX TRUE";
"HMI_Device"."AVM323_1"."Config" := "AUX TRUE";
"HMI_Device"."AVM323_2"."Config" := "AUX TRUE";
// Network 24: To HMI (Original Language: LAD)
"HMI_Device"."AVM326"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CarboPresent";
// Network 25: To HMI (Original Language: LAD)
"HMI_Device"."AVM327"."Config" := "Disable_Bit" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
"HMI_Device"."AVM328"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
"HMI_Device"."AVM329"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
"HMI_Device"."AVM327"."FeedbackOffConfig" := "Disable_Bit" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
"HMI_Device"."AVM327"."FeedbackOnConfig" := "Disable_Bit" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
"HMI_Device"."AVM328"."FeedbackOnConfig" := "Disable_Bit" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 26: To HMI (Original Language: LAD)
"HMI_Device"."AVM327_NoCMD"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
"HMI_Device"."AVM328_NoCMD"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
"HMI_Device"."AVM329_NoCMD"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
"HMI_Device"."AVM327_NoCMD"."FeedbackOffConfig" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" AND "AUX FALSE";
"HMI_Device"."AVM327_NoCMD"."FeedbackOnConfig" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" AND "AUX FALSE";
"HMI_Device"."AVM331"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 27: To HMI (Original Language: LAD)
"HMI_Device"."AVM330"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 28: To HMI (Original Language: LAD)
"HMI_Device"."AVM339"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 29: To HMI (Original Language: LAD)
"HMI_Device"."AVM340"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 30: To HMI (Original Language: LAD)
"HMI_Device"."AVM341"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_ProdPressureType" > 0;
// Network 31: To HMI (Original Language: LAD)
"HMI_Device"."AVM342"."Config" := ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CarboPresent" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_ProdPressureType" > 0)) OR ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CarboPresent" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_GAS2InjectionType" > 0));
// Network 32: To HMI (Original Language: LAD)
"HMI_Device"."AVM345"."Config" := "gProductChillerEn" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CoolerPresent";
"HMI_Device"."AVM345_1"."Config" := "gProductChillerEn" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CoolerPresent";
// Network 33: To HMI (Original Language: LAD)
"HMI_Device"."AVM346"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
"HMI_Device"."AVM346"."FeedbackOnConfig" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
"HMI_Device"."AVM346"."FeedbackOffConfig" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 34: To HMI (Original Language: LAD)
"HMI_Device"."AVM362"."Config" := "AUX TRUE";
"HMI_Device"."AVM362"."FeedbackOnConfig" := "AUX TRUE";
"HMI_Device"."AVM362"."FeedbackOffConfig" := "AUX TRUE";
// Network 35: To HMI (Original Language: LAD)
// to delete
"HMI_Device"."AVM366"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_FastChangeOverEnabled" AND "AUX FALSE";
// Network 36: To HMI (Original Language: LAD)
"HMI_Device"."AVM367"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
// Network 37: To HMI (Original Language: LAD)
"HMI_Device"."AVM368"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_FillerRinseTank";
// Network 38: To HMI (Original Language: LAD)
"HMI_Device"."AVM369"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 39: To HMI (Original Language: LAD)
"HMI_Device"."AVM371"."Config" := "AUX FALSE";
// Network 40: To HMI (Original Language: LAD)
"HMI_Device"."AVM372"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_FillerRinseTank";
// Network 41: To HMI (Original Language: LAD)
"HMI_Device"."AVM380"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" AND "gProductChillerEn";
// Network 42: To HMI (Original Language: LAD)
"HMI_Device"."AVM381"."Config" := "gProductChillerEn";
// Network 43: To HMI (Original Language: LAD)
"HMI_Device"."AVM385"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 44: To HMI (Original Language: LAD)
"HMI_Device"."AVM386"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_StillWaterByPass" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 45: To HMI (Original Language: LAD)
"HMI_Device"."AVM387"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 2;
// Network 46: To HMI (Original Language: LAD)
"HMI_Device"."AVM388"."Config" := "AUX TRUE";
// Network 47: To HMI (Original Language: LAD)
"HMI_Device"."AVM388"."Config" := "AUX FALSE";
"HMI_Device"."AVM389"."Config" := "AUX FALSE";
// Network 48: To HMI (Original Language: LAD)
"HMI_Device"."AVM391"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_FlrBottleBttmClrCIP";
// Network 49: Prod Tank Press Only CO2 (Original Language: LAD)
"mProdTankPressOnlyCO2" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_ProdPressureType", 0) OR Eq("HMI_Blender_Parameters"."Actual_Recipe_Parameters"."_CO2_Air_N2_PressSelect", 1);
// Network 50: Prod Tank Press CO2+StAir (Original Language: LAD)
"mProdTankPressCO2_StAir" := Eq("HMI_Blender_Parameters"."Actual_Recipe_Parameters"."_CO2_Air_N2_PressSelect", 2);
// Network 51: Prod Tank Press CO2+N2 (Original Language: LAD)
"mProdTankPressCO2_N2" := Eq("HMI_Blender_Parameters"."Actual_Recipe_Parameters"."_CO2_Air_N2_PressSelect", 3);
// Network 52: To HMI (Original Language: LAD)
"HMI_Device"."AVM396"."Config" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_ProdPressureType", 1) OR Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_ProdPressureType", 3);
// Network 53: To HMI (Original Language: LAD)
"HMI_Device"."AVM397"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_ProdPressureType" > 0;
// Network 54: To HMI (Original Language: LAD)
IF Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_ProdPressureType", 0) THEN
"HMI_Blender_Parameters"."Actual_Recipe_Parameters"."_CO2_Air_N2_PressSelect" := 0;
END_IF;
// Network 55: To HMI (Original Language: LAD)
"HMI_Device"."AVN314"."Config" := "AUX TRUE";
// Network 56: To HMI (Original Language: LAD)
"HMI_Device"."AVN318"."Config" := "AUX TRUE";
// Network 57: To HMI (Original Language: LAD)
"HMI_Device"."AVN325"."Config" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_VacuumPump", 1);
// Network 58: To HMI (Original Language: LAD)
"HMI_Device"."AVN327"."Config" := "AUX TRUE";
"HMI_Device"."AVN327"."FeedbackOnConfig" := "AUX TRUE" AND "AUX FALSE";
// Network 59: To HMI (Original Language: LAD)
"HMI_Device"."AVN347"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Deaireation" AND "AUX FALSE";
// Network 60: To HMI (Original Language: LAD)
"HMI_Device"."AVN329"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair";
// Network 61: To HMI (Original Language: LAD)
"HMI_Device"."AVN348"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_ByPassDeair";
// Network 62: To HMI (Original Language: LAD)
"HMI_Device"."AVN349"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_ByPassDeair";
// Network 63: To HMI (Original Language: LAD)
"HMI_Device"."AVN373"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair";
// Network 64: To HMI (Original Language: LAD)
"HMI_Device"."AVN374"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair";
// Network 65: To HMI (Original Language: LAD)
"HMI_Device"."AVN377"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterRecirPumpPPM306";
"HMI_Device"."AVN378"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterRecirPumpPPM306";
// Network 66: To HMI (Original Language: LAD)
"HMI_Device"."AVN390"."Config" := "AUX FALSE";
// Network 67: To HMI (Original Language: LAD)
"HMI_Device"."AVN395"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_VacuumPump" > 0;
// Network 68: To HMI (Original Language: LAD)
"HMI_Device"."AVP316"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
// Network 69: To HMI (Original Language: LAD)
"HMI_Device"."AVP316_1"."Config" := "Disable_Bit" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1);
// Network 70: To HMI (Original Language: LAD)
"HMI_Device"."AVP324"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
// Network 71: To HMI (Original Language: LAD)
"HMI_Device"."AVP344"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
// Network 72: To HMI (Original Language: LAD)
"HMI_Device"."AVP361"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
"HMI_Device"."AVP361"."FeedbackOnConfig" := "AUX FALSE" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1);
// Network 73: To HMI (Original Language: LAD)
"HMI_Device"."AVP363"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_FastChangeOverEnabled";
// Network 74: To HMI (Original Language: LAD)
"HMI_Device"."AVP364"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_FastChangeOverEnabled";
// Network 75: To HMI (Original Language: LAD)
"HMI_Device"."AVP365"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_FastChangeOverEnabled";
// Network 76: To HMI (Original Language: LAD)
"HMI_Device"."AVP389"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_FastChangeOverEnabled";
// Network 77: To HMI (Original Language: LAD)
"HMI_Device"."AVP390"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_FastChangeOverEnabled" OR "AUX FALSE";
// Network 78: To HMI (Original Language: LAD)
"HMI_Device"."AVP391"."Config" := "AUX FALSE";
// Network 79: To HMI (Original Language: LAD)
"HMI_Device"."AVP395"."Config" := "AUX TRUE";
// Network 80: To HMI (Original Language: LAD)
"HMI_Device"."AVS331"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP";
// Network 81: To HMI (Original Language: LAD)
"HMI_Device"."AVS332"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP";
// Network 82: To HMI (Original Language: LAD)
"HMI_Device"."AVS333"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP";
// Network 83: To HMI (Original Language: LAD)
"HMI_Device"."AVS334"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP";
// Network 84: To HMI (Original Language: LAD)
"HMI_Device"."AVS335"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP";
// Network 85: To HMI (Original Language: LAD)
"HMI_Device"."AVS336"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP";
// Network 86: To HMI (Original Language: LAD)
"HMI_Device"."AVS337"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP";
// Network 87: To HMI (Original Language: LAD)
"HMI_Device"."AVS338"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP";
// Network 88: To HMI (Original Language: LAD)
"HMI_Device"."PPN301"."Config" := "AUX TRUE";
"HMI_Device"."PPN301"."FeedbackOnConfig" := "AUX TRUE" AND "AUX FALSE";
// Network 89: To HMI (Original Language: LAD)
"HMI_Device"."PPP302"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
"HMI_Device"."PPP302"."FeedbackOnConfig" := "AUX FALSE" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1);
// Network 90: To HMI (Original Language: LAD)
"HMI_Device"."PPM303"."Config" := "AUX TRUE";
"HMI_Device"."PPM303"."FeedbackOnConfig" := "AUX TRUE" AND "AUX FALSE";
// Network 91: To HMI (Original Language: LAD)
"HMI_Device"."PPN304"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_VacuumPump" >= 1;
"HMI_Device"."PPN304"."FeedbackOnConfig" := "AUX FALSE" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_VacuumPump" >= 1);
// Network 92: To HMI (Original Language: LAD)
"HMI_Device"."PPN305"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair" AND "AUX FALSE";
"HMI_Device"."PPN305"."FeedbackOnConfig" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair" AND "AUX FALSE";
// Network 93: To HMI (Original Language: LAD)
"HMI_Device"."PPM306"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" >= 2;
"HMI_Device"."PPM306"."FeedbackOnConfig" := "Disable_Bit" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" >= 2);
// Network 94: To HMI (Original Language: LAD)
"HMI_Device"."_Spare_PP190"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 2;
"HMI_Device"."_Spare_PP190"."FeedBackOn" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 2;
// Network 95: To HMI (Original Language: LAD)
"HMI_Device"."SyrupRoom_SyrupPump"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Deaireation" OR ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1);
"HMI_Device"."SyrupRoom_SyrupPump"."FeedbackOnConfig" := ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Deaireation" AND "AUX FALSE") OR ("AUX FALSE" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1));
// Network 96: To HMI (Original Language: LAD)
"HMI_Device"."SyrupRoom_WaterPump"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
// Network 97: To HMI (Original Language: LAD)
// CIP Return Pump
"HMI_Device"."PPM307"."Config" := "AUX FALSE";
"HMI_PID"."PPM307"."Config" := "AUX FALSE";
// Network 98: Presence (Original Language: LAD)
IF "AUX TRUE" THEN
"HMI_Instrument"."LTM302"."Zero" := 0.0;
END_IF;
IF "AUX TRUE" THEN
"HMI_Instrument"."LTM302"."Offset" := 0.0;
END_IF;
IF "AUX TRUE" THEN
"HMI_Instrument"."LTM302"."Span" := 100.0;
END_IF;
"HMI_Instrument"."LTM302"."Config" := "AUX TRUE";
// Network 99: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel" THEN
"HMI_Instrument"."LTN301"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel" THEN
"HMI_Instrument"."LTN301"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel" THEN
"HMI_Instrument"."LTN301"."Span" := 100.0;
END_IF;
"HMI_Instrument"."LTN301"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DeaireatorLevel";
// Network 100: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1 THEN
"HMI_Instrument"."LTP303"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1 THEN
"HMI_Instrument"."LTP303"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1 THEN
"HMI_Instrument"."LTP303"."Span" := 100.0;
END_IF;
"HMI_Instrument"."LTP303"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
// Network 101: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 2 THEN
"HMI_Instrument"."LTP304"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 2 THEN
"HMI_Instrument"."LTP304"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 2 THEN
"HMI_Instrument"."LTP304"."Span" := 100.0;
END_IF;
"HMI_Instrument"."LTP304"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 2;
// Network 102: Presence (Original Language: LAD)
IF Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_SignalExchange", 1) THEN
"HMI_Instrument"."_FillerLevel"."Zero" := 0.0;
END_IF;
IF Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_SignalExchange", 1) THEN
"HMI_Instrument"."_FillerLevel"."Offset" := 0.0;
END_IF;
IF Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_SignalExchange", 1) THEN
"HMI_Instrument"."_FillerLevel"."Span" := 100.0;
END_IF;
"HMI_Instrument"."_FillerLevel"."Config" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_SignalExchange", 1);
// Network 103: Presence (Original Language: LAD)
IF "AUX TRUE" THEN
"HMI_Instrument"."PTM304"."Zero" := 0.0;
END_IF;
IF "AUX TRUE" THEN
"HMI_Instrument"."PTM304"."Offset" := 0.0;
END_IF;
IF "AUX TRUE" THEN
"HMI_Instrument"."PTM304"."Span" := 10.0;
END_IF;
"HMI_Instrument"."PTM304"."Config" := "AUX TRUE";
// Network 104: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_VacuumPump" >= 1 THEN
"HMI_Instrument"."PTN313"."Zero" := -1.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_VacuumPump" >= 1 THEN
"HMI_Instrument"."PTN313"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_VacuumPump" >= 1 THEN
"HMI_Instrument"."PTN313"."Span" := 0.0;
END_IF;
"HMI_Instrument"."PTN313"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_VacuumPump" >= 1;
// Network 105: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0 THEN
"HMI_Instrument"."PCM306"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0 THEN
"HMI_Instrument"."PCM306"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0 THEN
"HMI_Instrument"."PCM306"."Span" := 16.0;
END_IF;
"HMI_Instrument"."PCM306"."Config" := "Disable_Bit" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0);
// Network 106: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0 THEN
"HMI_Instrument"."PCM306_Offset"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0 THEN
"HMI_Instrument"."PCM306_Offset"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0 THEN
"HMI_Instrument"."PCM306_Offset"."Span" := 0.0;
END_IF;
"HMI_Instrument"."PCM306_Offset"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0;
// Network 107: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" THEN
"HMI_Instrument"."PTF203"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" THEN
"HMI_Instrument"."PTF203"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" THEN
"HMI_Instrument"."PTF203"."Span" := 5000.0;
END_IF;
"HMI_Instrument"."PTF203"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 108: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Conductimeter" THEN
"HMI_Instrument"."TT_S5"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Conductimeter" THEN
"HMI_Instrument"."TT_S5"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Conductimeter" THEN
"HMI_Instrument"."TT_S5"."Span" := 100.0;
END_IF;
"HMI_Instrument"."TT_S5"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Conductimeter";
// Network 109: Presence TT305_1 CIP Return Temperature (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Conductimeter" THEN
"HMI_Instrument"."TTS305_1"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Conductimeter" THEN
"HMI_Instrument"."TTS305_1"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Conductimeter" THEN
"HMI_Instrument"."TTS305_1"."Span" := 100.0;
END_IF;
"HMI_Instrument"."TTS305_1"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Conductimeter";
// Network 110: Presence (Original Language: LAD)
IF "gProductChillerEn" THEN
"HMI_Instrument"."TTM306_PRD"."Zero" := 0.0;
END_IF;
IF "gProductChillerEn" THEN
"HMI_Instrument"."TTM306_PRD"."Offset" := 0.0;
END_IF;
IF "gProductChillerEn" THEN
"HMI_Instrument"."TTM306_PRD"."Span" := 100.0;
END_IF;
"HMI_Instrument"."TTM306_PRD"."Config" := "gProductChillerEn";
// Network 111: Presence (Original Language: LAD)
IF "gProductChillerEn" AND "gWaterChillerEn" THEN
"HMI_Instrument"."TTM306_H2O"."Zero" := 0.0;
END_IF;
IF "gProductChillerEn" AND "gWaterChillerEn" THEN
"HMI_Instrument"."TTM306_H2O"."Offset" := 0.0;
END_IF;
IF "gProductChillerEn" AND "gWaterChillerEn" THEN
"HMI_Instrument"."TTM306_H2O"."Span" := 100.0;
END_IF;
"HMI_Instrument"."TTM306_H2O"."Config" := "gProductChillerEn" AND "gWaterChillerEn";
// Network 112: Presence Product Cooling CTRL (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterRecirPumpPPM306" THEN
"HMI_Instrument"."TTM307"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterRecirPumpPPM306" THEN
"HMI_Instrument"."TTM307"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterRecirPumpPPM306" THEN
"HMI_Instrument"."TTM307"."Span" := 100.0;
END_IF;
"HMI_Instrument"."TTM307"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterRecirPumpPPM306";
// Network 113: Presence (Original Language: LAD)
IF "AUX TRUE" THEN
"HMI_Instrument"."TTN321"."Zero" := 0.0;
END_IF;
IF "AUX TRUE" THEN
"HMI_Instrument"."TTN321"."Offset" := 0.0;
END_IF;
IF "AUX TRUE" THEN
"HMI_Instrument"."TTN321"."Span" := 100.0;
END_IF;
"HMI_Instrument"."TTN321"."Config" := "AUX TRUE";
// Network 114: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair" THEN
"HMI_Instrument"."TTN322"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair" THEN
"HMI_Instrument"."TTN322"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair" THEN
"HMI_Instrument"."TTN322"."Span" := 100.0;
END_IF;
"HMI_Instrument"."TTN322"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair";
// Network 115: Presence (Original Language: LAD)
"HMI_Instrument"."FTN301"."Config" := "AUX TRUE";
// Network 116: Presence (Original Language: LAD)
"HMI_Instrument"."FTP302"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
"HMI_Instrument"."FTP302_Density"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
"HMI_Instrument"."FTP302_Brix"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
"HMI_Instrument"."FTP302_Temperature"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
// Network 117: Presence (Original Language: LAD)
"HMI_Instrument"."FTM303"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CarboPresent";
// Network 118: Presence (Original Language: LAD)
"HMI_Instrument"."FTP304"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 2;
"HMI_Instrument"."FTP304_Density"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 2;
"HMI_Instrument"."FTP304_Brix"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 2;
// Network 119: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Balaiage" THEN
"HMI_Instrument"."FTM305"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Balaiage" THEN
"HMI_Instrument"."FTM305"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Balaiage" THEN
"HMI_Instrument"."FTM305"."Span" := 75.0;
END_IF;
"HMI_Instrument"."FTM305"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Balaiage";
// Network 120: Presence (Original Language: LAD)
"HMI_Instrument"."CTS301"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Conductimeter";
// Network 121: Presence (Original Language: LAD)
"HMI_Instrument"."CTS302"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Conductimeter";
// Network 122: Presence (Original Language: LAD)
"HMI_Instrument"."CTM304"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_ProductConductimeter";
// Network 123: Presence (Original Language: LAD)
"HMI_Instrument"."QTM_302"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CarboPresent" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BrixMeter";
IF "HMI_Instrument"."QTM_302"."Config" THEN
"HMI_Instrument"."QTM_302"."Alarm" := FALSE;
END_IF;
// Network 124: Presence (Original Language: LAD)
"HMI_Instrument"."QTM_301"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1;
// Network 125: Presence (Original Language: LAD)
"HMI_Instrument"."QTM_RecipeNum"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BrixMeter";
"HMI_Instrument"."QTM_Temperature"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BrixMeter";
// Network 126: Presence (Original Language: LAD)
IF "AUX TRUE" THEN
"HMI_Instrument"."RVM301"."Zero" := 0.0;
END_IF;
IF "AUX TRUE" THEN
"HMI_Instrument"."RVM301"."Offset" := 0.0;
END_IF;
IF "AUX TRUE" THEN
"HMI_Instrument"."RVM301"."Span" := 100.0;
END_IF;
"HMI_Instrument"."RVM301"."Config" := "AUX TRUE";
// Network 127: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Deaireation" THEN
"HMI_Instrument"."RVN305"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Deaireation" THEN
"HMI_Instrument"."RVN305"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Deaireation" THEN
"HMI_Instrument"."RVN305"."Span" := 666.6;
END_IF;
"HMI_Instrument"."RVN305"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Deaireation";
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Deaireation" THEN
"HMI_Instrument"."RVN304"."Span" := 666.6;
END_IF;
"HMI_Instrument"."RVN304"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Deaireation";
// Network 128: To HMI - Presence (Original Language: LAD)
IF Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl", 2) THEN
"HMI_Instrument"."PTM308"."Zero" := 0.0;
END_IF;
IF Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl", 2) THEN
"HMI_Instrument"."PTM308"."Offset" := 0.0;
END_IF;
IF Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl", 2) THEN
"HMI_Instrument"."PTM308"."Span" := 10.0;
END_IF;
"HMI_Instrument"."PTM308"."Config" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl", 2);
// Network 129: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" OR "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterProdPumpPPM303" THEN
"HMI_Instrument"."PPM303_VFC_ActualValue"."Zero" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" OR "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterProdPumpPPM303" THEN
"HMI_Instrument"."PPM303_VFC_ActualValue"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" OR "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterProdPumpPPM303" THEN
"HMI_Instrument"."PPM303_VFC_ActualValue"."Span" := 500.0;
END_IF;
"HMI_Instrument"."PPM303_VFC_ActualValue"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" OR "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterProdPumpPPM303";
// Network 130: Presence (Original Language: LAD)
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1 THEN
"HMI_Instrument"."PTP338"."Zero" := 0.0;
"ReadAnalogIn_Fault_DB"."DelaySP"."PTP338" := BYTE#16#10;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1 THEN
"HMI_Instrument"."PTP338"."Offset" := 0.0;
END_IF;
IF "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1 THEN
"HMI_Instrument"."PTP338"."Span" := 5.0;
END_IF;
"HMI_Instrument"."PTP338"."Config" := "AUX FALSE" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1);
// Network 131: Presence (Original Language: LAD)
"HMI_Digital"."LSN301L"."Config" := "AUX TRUE";
// Network 132: Presence (Original Language: LAD)
"HMI_Digital"."LSN302L"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DoubleDeair";
// Network 133: Presence (Original Language: LAD)
"HMI_Digital"."LSM302L"."Config" := "AUX TRUE";
// Network 134: Presence (Original Language: LAD)
"HMI_Digital"."LAL_S3"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_SyrupLevel" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" > 1);
// Network 135: Presence (Original Language: LAD)
"HMI_Digital"."_PAL_S11"."Config" := "AUX TRUE";
// Network 136: Presence (Original Language: LAD)
"HMI_Digital"."FSS301"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP";
// Network 137: To HMI - Presence (Original Language: LAD)
"HMI_Digital"."GSM307"."Config" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DivertPanel", 1);
"HMI_Digital"."GSM308"."Config" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DivertPanel", 1);
"HMI_Digital"."GSM309"."Config" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DivertPanel", 1);
"HMI_Digital"."GSM310"."Config" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DivertPanel", 1);
"HMI_Digital"."GSM322"."Config" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DivertPanel", 1);
"HMI_Digital"."GSM323"."Config" := Eq("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_DivertPanel", 1);
// Network 138: Presence (Original Language: LAD)
"HMI_PID"."RMM301"."Config" := "AUX TRUE";
IF Eq("HMI_PID"."RMM301"."OutMax", 0.0) THEN
"HMI_PID"."RMM301"."OutMax" := 100.0;
END_IF;
// Network 139: Presence (Original Language: LAD)
"HMI_PID"."RMP302"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" >= 2;
IF Eq("HMI_PID"."RMP302"."OutMax", 0.0) THEN
"HMI_PID"."RMP302"."OutMax" := 100.0;
END_IF;
// Network 140: Presence (Original Language: LAD)
"HMI_PID"."RMM303"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CarboPresent";
IF Eq("HMI_PID"."RMM303"."OutMax", 0.0) THEN
"HMI_PID"."RMM303"."OutMax" := 100.0;
END_IF;
// Network 141: To HMI (Original Language: LAD)
"HMI_PID"."RMM304"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_CO2_GAS2_Injection";
IF Eq("HMI_PID"."RMM304"."OutMax", 0.0) THEN
"HMI_PID"."RMM304"."OutMax" := 100.0;
END_IF;
// Network 142: Presence (Original Language: LAD)
"HMI_PID"."RMP304"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" >= 3;
IF Eq("HMI_PID"."RMP304"."OutMax", 0.0) THEN
"HMI_PID"."RMP304"."OutMax" := 100.0;
END_IF;
// Network 143: Presence (Original Language: LAD)
"HMI_PID"."RVM301"."Config" := "AUX TRUE";
"HMI_PID"."RVM301"."ConfigPID" := "AUX TRUE" AND "AUX FALSE";
IF Eq("HMI_PID"."RVM301"."OutMax", 0.0) THEN
"HMI_PID"."RVM301"."OutMax" := 100.0;
END_IF;
// Network 144: Presence (Original Language: LAD)
"HMI_PID"."RVP303"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_SyrupLevel" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" >= 2);
IF Eq("HMI_PID"."RVP303"."OutMax", 0.0) THEN
"HMI_PID"."RVP303"."OutMax" := 100.0;
END_IF;
// Network 145: Presence (Original Language: LAD)
"HMI_PID"."RVN304"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0;
"HMI_PID"."RVN305"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0;
"HMI_PID"."RVN304"."ConfigPID" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0;
"HMI_PID"."RVN305"."ConfigPID" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0;
// Network 146: Presence (Original Language: LAD)
"HMI_PID"."RVP305"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_SyrupLevel" AND ("HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_Promass" >= 3);
IF Eq("HMI_PID"."RVP305"."OutMax", 0.0) THEN
"HMI_PID"."RVP305"."OutMax" := 100.0;
END_IF;
// Network 147: Presence (Original Language: LAD)
"HMI_PID"."PCM306"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0;
"HMI_PID"."PCM306"."ConfigPID" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InjectionPress_Ctrl" > 0;
IF Eq("HMI_PID"."PCM306"."OutMax", 0.0) THEN
"HMI_PID"."PCM306"."OutMax" := "HMI_Instrument"."PCM306"."Span";
END_IF;
// Network 148: Presence (Original Language: LAD)
"HMI_PID"."RVS318"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_LocalCIP";
IF Eq("HMI_PID"."RVS318"."OutMax", 0.0) THEN
"HMI_PID"."RVS318"."OutMax" := 100.0;
END_IF;
// Network 149: Presence (Original Language: LAD)
"HMI_PID"."RVM319_PRD"."Config" := "gProductChillerEn";
IF Eq("HMI_PID"."RVM319_PRD"."OutMax", 0.0) THEN
"HMI_PID"."RVM319_PRD"."OutMax" := 100.0;
END_IF;
// Network 150: Presence (Original Language: LAD)
"HMI_PID"."RVM319_H2O"."Config" := "gWaterChillerEn";
IF Eq("HMI_PID"."RVM319_H2O"."OutMax", 0.0) THEN
"HMI_PID"."RVM319_H2O"."OutMax" := 100.0;
END_IF;
// Network 151: To HMI (0: PID 1: fixed values) (Original Language: LAD)
"HMI_PID"."PPN301"."ConfigPID" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterWaterPumpPPN301";
"HMI_PID"."PPN301"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterWaterPumpPPN301";
// Network 152: To HMI (0: PID 1: fixed values) (Original Language: LAD)
"HMI_PID"."PPP302"."ConfigPID" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterSyrupPumpPPP302";
"HMI_PID"."PPP302"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterSyrupPumpPPP302";
// Network 153: Presence (Original Language: LAD)
"HMI_PID"."PPM303"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" OR "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterProdPumpPPM303";
// Network 154: Presence (Original Language: LAD)
"HMI_PID"."PPM303"."PID_FIX" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 155: Presence (Original Language: LAD)
"HMI_PID"."PPM305"."Config" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" OR "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterProdPumpPPM303";
// Network 156: Presence (Original Language: LAD)
"HMI_PID"."PPM305"."PID_FIX" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem";
// Network 157: Presence (Original Language: LAD)
"HMI_PID"."PPM303"."ConfigPID" := "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_BlendFillSystem" AND "HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_InverterProdPumpPPM303";
// Network 158: (Original Language: LAD)
"HMI_Blender_Parameters"."Processor_Options"."Blender_OPT"."_RemoteInjection" := "AUX FALSE";
END_FUNCTION
```