FB OUT P03 : Temperature Regulation

[hit  <- on your browser to return]

 

 

 

Network 1: Pre-Setting

#Support.Estop_TOF(IN := "DI MAIN GLB".P00.GLB_Estop,

PT := t#1000ms);

 

 

 

Network 1: Call manual operation

#MANUAL(ST_MANU := "DI MAIN GLB".P00.ManuCmpltMa_run,

        MODULE_HP := "HMI KEY".P03.GLB.F20_HomPos,

        SUPPORT_SEQ := "DI MAIN P03".M03.HomPosRun);

 

 

 

Network 3: G320C Heating cycle pump

// Execute reference point

#G320C.DRV.MC_Power.StartMode := #G320C.DRV.MC_MoveVelocity.Direction := 1;

#G320C.DRV.MC_MoveJog.PosCntrl := TRUE;

// Halt impulse

#tmp_enable_axis := "HMI KEY".P03.G320C.F12_Enable_WP;

#G320C.DRV.Support.FEg_Halt_Imp := #G320C.DRV.Support.FEg_Halt AND NOT #tmp_enable_axis;

#G320C.DRV.Support.FEg_Halt := #tmp_enable_axis;

// Execute output stage

#G320C(ENABLE := #Support.Estop_TOF.Q,

       HALT_01 := "HMI KEY".P03.G320C.F21_Halt OR #G320C.DRV.Support.FEg_Halt_Imp OR "DI MAIN GLB".TOF_CmpltMaOFF_Pulse.Q,

       MCB := "E03 G320C MCB",

       START_VELO := #G320C.DRV.Support.Cmd_MovAbso AND ("DI MAIN GLB".P00.AutoCmpltMa_run OR"DI MAIN P03".M03.HomPosRun OR"DI MAIN P03".SEQ1.SSM.S.stepin) OR "HMI KEY".P03.G320C.F17_GoToAbsoPos,

       JOG_HP := #G320C.DRV.Support.Cmd_MovJogHP AND ("DI MAIN GLB".P00.AutoCmpltMa_run OR "DI MAIN P03".M03.HomPosRun OR"DI MAIN P03".SEQ1.SSM.S.stepin) OR #MANUAL.G320C.CmdExe_slow_fast_HP,

       JOG_WP := #G320C.DRV.Support.Cmd_MovJogWP AND ("DI MAIN GLB".P00.AutoCmpltMa_run OR "DI MAIN P03".M03.HomPosRun OR"DI MAIN P03".SEQ1.SSM.S.stepin) OR #MANUAL.G320C.CmdExe_slow_fast_WP,

       ACK_FLT := "DI MAIN GLB".P00.FLT_CmpltMaACK_REg,

       MODE := 0,

       AXIS := "+3-G320C");

 

 

 

Network 4: M301 Booster pump

#M301(CMD_ONOFF := FALSE,

      FD_BACK := "E03 M301 Fb",

      HALT_01 := NOT "E00 Estp Fb",

      MCB := "E03 M301 MCB",

      TIME_VAL := t#5000ms,

      ACK_FLT := "DI MAIN GLB".P00.FLT_CmpltMaACK_Imp,

      MOT_CW => "A03 M301 CW",

      MOT_Y => "A03 M301 Y",

      MOT_3E => "A03 M301 3E");

 

 

 

Network 5: V301 Product inlet double seat valve

#V301(CMD_WP := FALSE,

      FB_HP := "E03 V301 HP",

      FB_WP := "E03 V301 WP",

      RLS := "E00 AirPressure ok",

      ACK_FLT := "DI MAIN GLB".P00.FLT_CmpltMaACK_Imp,

      VALV_WP => "A03 V301 WP");

 

 

 

Network 6: V302 Product inlet seat above V301

#V302.LampWP := "A03 V302 WP" := "HMI KEY".P03.V302.F12_Enable_WP AND #V302.CmdExe_WP;

#V302.LampHP := NOT #V302.LampWP;

 

 

 

Network 7: V303 Bypass double seat valve BPT (bad product tank)

#V303(CMD_WP := FALSE,

      FB_HP := "E03 V303 HP",

      FB_WP := "E03 V303 WP",

      RLS := "E00 AirPressure ok",

      ACK_FLT := "DI MAIN GLB".P00.FLT_CmpltMaACK_Imp,

      VALV_WP => "A03 V303 WP");

 

 

 

Network 8: V304 Bypass seat below V303

#V304.LampWP := "A03 V304 WP" := "HMI KEY".P03.V304.F12_Enable_WP AND #V304.CmdExe_WP;

#V304.LampHP := NOT #V304.LampWP;

 

 

 

Network 9: V305 Out let valve BPT

#V305(CMD_WP := FALSE,

      FB_HP := "E03 V305 HP",

      FB_WP := "E03 V305 WP",

      RLS := "E00 AirPressure ok",

      ACK_FLT := "DI MAIN GLB".P00.FLT_CmpltMaACK_Imp,

      VALV_WP => "A03 V305 WP");

 

 

 

Network 10: V306 Steam inlet valve

#V306(CMD_WP := FALSE,

      FB_HP := "E03 V306 HP",

      FB_WP := "E03 V306 WP",

      RLS := "E00 AirPressure ok",

      ACK_FLT := "DI MAIN GLB".P00.FLT_CmpltMaACK_Imp,

      VALV_WP => "A03 V306 WP");

 

 

 

Network 11: V307 Steam regulating valve

"FC OUT PAW"(REQ_VALUE := #V307.Output,

             H_LIM := 100.0,

             L_LIM := 0.0,

             PAW_OUT => "A03 V307 PAW":P);

 

 

 

Network 12: PT301 Product inlet pressure 0-5000mbar

#PT301(PEW_IN := "E03 PT301 PEW":P,

       H_LIM := #PT301.Support.High_Lim,

       L_LIM := #PT301.Support.Low_Lim,

       PEW_SCALE => #PT301.Support.Out_Scaled);

 

 

 

Network 13: PT302 Heating cycle pressure 0-2000mbar

#PT302(PEW_IN := "E03 PT302 PEW":P,

       H_LIM := #PT302.Support.High_Lim,

       L_LIM := #PT302.Support.Low_Lim,

       PEW_SCALE => #PT302.Support.Out_Scaled);

 

 

 

Network 14: FIT301 Heating cycle flow G320C 0-1000 l/h

#FIT301(PEW_IN := "E03 FIT301 PEW":P,

        H_LIM := #FIT301.Support.High_Lim,

        L_LIM := #FIT301.Support.Low_Lim,

        PEW_SCALE => #FIT301.Support.Out_Scaled);

 

 

 

Network 15: TT301 Heating cycle temperature 0-110 °C

#TT301(PEW_IN := "E03 TT301 PEW":P

       H_LIM := #TT301.Support.High_Lim,

       L_LIM := #TT301.Support.Low_Lim,

       PEW_SCALE => #TT301.Support.Out_Scaled);

 

 

 

Network 16: TT302 Product inlet temperature 0-80 °C

#TT302(PEW_IN := "E03 TT302 PEW":P,

       H_LIM := #TT302.Support.High_Lim,

       L_LIM := #TT302.Support.Low_Lim,

       PEW_SCALE => #TT302.Support.Out_Scaled);