FB OUT P02 : Sterile Buffer Tank 2

[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".P02.GLB.F20_HomPos,

        SUPPORT_SEQ := "DI MAIN P02".M02.HomPosRun);

 

 

 

Network 3: G220C Product outlet pump SBT2

// Execute reference point

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

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

// Halt impulse

#tmp_enable_axis := "HMI KEY".P02.G220C.F12_Enable_WP;

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

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

// Execute output stage

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

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

       MCB := "E02 G220C MCB",

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

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

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

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

       MODE := 0,

       AXIS := "+2-G220C");

 

 

 

Network 4: V201 Inlet valve SBT2

#V201(CMD_WP := FALSE,

      FB_HP := "E02 V201 HP",

      FB_WP := "E02 V201 WP",

      RLS := "E00 AirPressure ok",

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

      VALV_WP => "A02 V201 WP");

 

 

 

Network 5: V202 SBT2 drainage valve

#V202(CMD_WP := FALSE,

      FB_HP := "E02 V202 HP",

      FB_WP := "E02 V202 WP",

      RLS := "E00 AirPressure ok",

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

      VALV_WP => "A02 V202 WP");

 

 

 

Network 6: V203 Inlet seat below V202

#V_203.LampWP := "A02 V203 WP" := "HMI KEY".P02.V_203.F12_Enable_WP AND #V_203.CmdExe_WP;

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

 

 

 

Network 7: V204 Outlet valve SBT2

#V204(CMD_WP := FALSE,

      FB_HP := "E02 V204 HP",

      FB_WP := "E02 V204 WP",

      RLS := "E00 AirPressure ok",

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

      VALV_WP => "A02 V204 WP");

 

 

 

Network 8: V205 Outlet double seat above shut-off valve

#V205(CMD_WP := FALSE,

      FB_HP := "E02 V205 HP",

      FB_WP := "E02 V205 WP",

      RLS := "E00 AirPressure ok",

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

      VALV_WP => "A02 V205 WP");

 

 

 

Network 9: V206 Outlet double seat below shut-off valve

#V206(CMD_WP := FALSE,

      FB_HP := "E02 V206 HP",

      FB_WP := "E02 V206 WP",

      RLS := "E00 AirPressure ok",

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

      VALV_WP => "A02 V206 WP");

 

 

 

Network 10: V207 Air inlet valve

#V207(CMD_WP := FALSE,

      FB_HP := "E02 V207 HP",

      FB_WP := "E02 V207 WP",

      RLS := "E00 AirPressure ok",

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

      VALV_WP => "A02 V207 WP");

 

 

 

Network 11: V208 Gully air outlet valve

#V208(CMD_WP := FALSE,

      FB_HP := "E02 V208 HP",

      FB_WP := "E02 V208 WP",

      RLS := "E00 AirPressure ok",

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

      VALV_WP => "A02 V208 WP");

 

 

 

Network 12: LIC201 Level measurement SBT2 0-154hL

#LIC201.Support.Req_Value := DINT_TO_REAL(IN := WORD_TO_DINT(IN := "E02 LIC201 PEW":P));

#LIC201(REQ_VALUE := #LIC201.Support.Req_Value,

        H_LIM := #LIC201.Support.H_Lim,

        L_LIM := #LIC201.Support.L_Lim,

        PAW_OUT => #LIC201.Support.PAW_Out);

"HMI KEY".P02.GLB.SliderControl := WORD_TO_INT(IN := #LIC201.Support.PAW_Out);

 

 

 

Network 13: PT201 Pressure above 0-3000mbar

#PT201(PEW_IN := "E02 PT201 PEW":P,

       H_LIM := #PT201.Support.High_Lim,

       L_LIM := #PT201.Support.Low_Lim,

       PEW_SCALE => #PT201.Support.Out_Scaled);

 

 

 

Network 14: FIT201 Product outlet flow G220C 0-4800l/h

#FIT201(PEW_IN := "E02 FIT201 PEW":P,

        H_LIM := #FIT201.Support.High_Lim,

        L_LIM := #FIT201.Support.Low_Lim,

        PEW_SCALE => #FIT201.Support.Out_Scaled);