FUNCTION_BLOCK "Arbeitsplätze_Zylinder"
TITLE = Zylinder Arbeitsplätze
{ S7_Optimized_Access := 'FALSE' }
AUTHOR : AE
VERSION : 0.1
   VAR 
      Schleuse_3456 : "MZylinder";   //   
      Schleuse_3481 : "MZylinder";   //   
      Weiche_3482 : "MZylinder";   //  
      Weiche_3361 : "MZylinder";   //  
      Schleuse_3487 : "MZylinder";   //   
      Schleuse_Vor_Einfahrt_PS5 : "MZylinder";   //   
      Weiche_Einfahrt_PS5 : "MZylinder";   //  
      Schleuse_Vorstau_PS5 : "MZylinder";
      Weiche_zu_Platz1_PS5 : "MZylinder";   //  
      Weiche_zu_Platz2_PS5 : "MZylinder";
      Schleuse_Platz1_PS5 : "MZylinder";
      Schleuse_Platz2_PS5 : "MZylinder";
      Schleuse_Platz3_PS5 : "MZylinder";
      Weiche_von_Platz1_PS5 : "MZylinder";   //  
      Weiche_von_Platz2_PS5 : "MZylinder";
      Schleuse_Ausfahrt_PS5 : "MZylinder";   //  
      Schleuse_Vor_Ausfahrt_PS5 : "MZylinder";   //   
      Weiche_Ausfahrt_PS5 : "MZylinder";   //  
      Schleuse_Vor_Einfahrt_PS4 : "MZylinder";   //   
      Weiche_Einfahrt_PS4 : "MZylinder";   //  
      Schleuse_Vorstau_PS4 : "MZylinder";
      Weiche_zu_Platz1_PS4 : "MZylinder";   //  
      Weiche_zu_Platz2_PS4 : "MZylinder";
      Schleuse_Platz1_PS4 : "MZylinder";
      Schleuse_Platz2_PS4 : "MZylinder";
      Schleuse_Platz3_PS4 : "MZylinder";
      Weiche_von_Platz1_PS4 : "MZylinder";   //  
      Weiche_von_Platz2_PS4 : "MZylinder";
      Schleuse_Ausfahrt_PS4 : "MZylinder";   //  
      Weiche_Ausfahrt_PS4 : "MZylinder";   //  
      Schleuse_Vor_Einfahrt_PS3 : "MZylinder";   //   
      Weiche_Einfahrt_PS3 : "MZylinder";   //  
      Schleuse_Vorstau_PS3 : "MZylinder";
      Weiche_zu_Platz1_PS3 : "MZylinder";   //  
      Weiche_zu_Platz2_PS3 : "MZylinder";
      Schleuse_Platz1_PS3 : "MZylinder";
      Schleuse_Platz2_PS3 : "MZylinder";
      Schleuse_Platz3_PS3 : "MZylinder";
      Weiche_von_Platz1_PS3 : "MZylinder";   //  
      Weiche_von_Platz2_PS3 : "MZylinder";
      Schleuse_Ausfahrt_PS3 : "MZylinder";   //  
      Schleuse_Vor_Ausfahrt_PS3 : "MZylinder";   //   
      Weiche_Ausfahrt_PS3 : "MZylinder";   //  
      Schleuse_Vor_Einfahrt_PS2 : "MZylinder";   //   
      Weiche_Einfahrt_PS2 : "MZylinder";   //  
      Schleuse_Vorstau_PS2 : "MZylinder";
      Weiche_zu_Platz1_PS2 : "MZylinder";   //  
      Weiche_zu_Platz2_PS2 : "MZylinder";
      Schleuse_Platz1_PS2 : "MZylinder";
      Schleuse_Platz2_PS2 : "MZylinder";
      Schleuse_Platz3_PS2 : "MZylinder";
      Weiche_von_Platz1_PS2 : "MZylinder";   //  
      Weiche_von_Platz2_PS2 : "MZylinder";
      Schleuse_Ausfahrt_PS2 : "MZylinder";   //  
      Weiche_Ausfahrt_PS2 : "MZylinder";   //  
      Schleuse_Vor_Einfahrt_PS1 : "MZylinder";   //   
      Weiche_Einfahrt_PS1 : "MZylinder";   //  
      Schleuse_Vorstau_PS1 : "MZylinder";
      Weiche_zu_Platz1_PS1 : "MZylinder";   //  
      Weiche_zu_Platz2_PS1 : "MZylinder";
      Schleuse_Platz1_PS1 : "MZylinder";
      Schleuse_Platz2_PS1 : "MZylinder";
      Schleuse_Platz3_PS1 : "MZylinder";
      Weiche_von_Platz1_PS1 : "MZylinder";   //  
      Weiche_von_Platz2_PS1 : "MZylinder";
      Schleuse_Ausfahrt_PS1 : "MZylinder";   //  
      Schleuse_Vor_Ausfahrt_PS1 : "MZylinder";   //   
      Weiche_Ausfahrt_PS1 : "MZylinder";   //  
      Schleuse_Vor_Einfahrt_MPS3 : "MZylinder";   //   
      Weiche_Einfahrt_MPS3 : "MZylinder";   //  
      Schleuse_Vorstau_MPS3 : "MZylinder";
      Weiche_zu_Platz1_MPS3 : "MZylinder";   //  
      Weiche_zu_Platz2_MPS3 : "MZylinder";
      Schleuse_Platz1_MPS3 : "MZylinder";
      Schleuse_Platz2_MPS3 : "MZylinder";
      Schleuse_Platz3_MPS3 : "MZylinder";
      Weiche_von_Platz1_MPS3 : "MZylinder";   //  
      Weiche_von_Platz2_MPS3 : "MZylinder";
      Schleuse_Ausfahrt_MPS3 : "MZylinder";   //  
      Schleuse_Vor_Ausfahrt_MPS3 : "MZylinder";   //   
      Weiche_Ausfahrt_MPS3 : "MZylinder";   //  
      Schleuse_Vor_Einfahrt_MPS2 : "MZylinder";   //   
      Weiche_Einfahrt_MPS2 : "MZylinder";   //  
      Schleuse_Vorstau_MPS2 : "MZylinder";
      Weiche_zu_Platz1_MPS2 : "MZylinder";   //  
      Weiche_zu_Platz2_MPS2 : "MZylinder";
      Schleuse_Platz1_MPS2 : "MZylinder";
      Schleuse_Platz2_MPS2 : "MZylinder";
      Schleuse_Platz3_MPS2 : "MZylinder";
      Weiche_von_Platz1_MPS2 : "MZylinder";   //  
      Weiche_von_Platz2_MPS2 : "MZylinder";
      Schleuse_Ausfahrt_MPS2 : "MZylinder";   //  
      Schleuse_Vor_Ausfahrt_MPS2 : "MZylinder";   //   
      Weiche_Ausfahrt_MPS2 : "MZylinder";   //  
      Schleuse_Vor_Einfahrt_MPS1 : "MZylinder";   //   
      Weiche_Einfahrt_MPS1 : "MZylinder";   //  
      Schleuse_Vorstau_MPS1 : "MZylinder";
      Weiche_zu_Platz1_MPS1 : "MZylinder";   //  
      Weiche_zu_Platz2_MPS1 : "MZylinder";
      Schleuse_Platz1_MPS1 : "MZylinder";
      Schleuse_Platz2_MPS1 : "MZylinder";
      Schleuse_Platz3_MPS1 : "MZylinder";
      Weiche_von_Platz1_MPS1 : "MZylinder";   //  
      Weiche_von_Platz2_MPS1 : "MZylinder";
      Schleuse_Ausfahrt_MPS1 : "MZylinder";   //  
      Schleuse_Vor_Ausfahrt_MPS1 : "MZylinder";   //   
      Weiche_Ausfahrt_MPS1 : "MZylinder";   //  
      Schleuse_3540 : "MZylinder";   //   
      Schleuse_3543 : "MZylinder";   //   
   END_VAR

   VAR_TEMP 
      Auto : Bool;   // Automatik ist aktiv
      Hand : Bool;   // Hand ist aktiv
      ZylAst : Bool;   // Zylinder ansteuern
   END_VAR


BEGIN
NETWORK
TITLE = Übergabe des Bereichstatus System UH06 / A01
      U "DAMR_Bereich".A01_UH06.Automatik;
      = #Auto;

      U "DAMR_Bereich".A01_UH06.BereichErr;
      SPB Next  ;//Zylinder-Stellung nicht mehr ändern

NETWORK
TITLE = Schleuse_3456
      CALL #Schleuse_3456
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3456"
      );

NETWORK
TITLE = Schleuse_3481
      CALL #Schleuse_3481
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3481"
      );

NETWORK
TITLE = Weiche_3482
      CALL #Weiche_3482
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3482"
      );

NETWORK
TITLE = Weiche_3361
      CALL #Weiche_3361
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3361"
      );

NETWORK
TITLE = Schleuse_3487
      CALL #Schleuse_3487
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3487"
      );

NETWORK
TITLE = Schleuse_vor_Einfahrt_PS5
      CALL #Schleuse_Vor_Einfahrt_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3241"
      );

NETWORK
TITLE = Weiche_zu_PS5
      CALL #Weiche_Einfahrt_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3242"
      );

NETWORK
TITLE = Schleuse_Vorstau_PS5
      CALL #Schleuse_Vorstau_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3243"
      );

NETWORK
TITLE = Weiche_PS5_zu_Platz1
      CALL #Weiche_zu_Platz1_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3244"
      );

NETWORK
TITLE = Weiche_PS5_zu_Platz2
      CALL #Weiche_zu_Platz2_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3250"
      );

NETWORK
TITLE = Schleuse_PS5_Platz1
      CALL #Schleuse_Platz1_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3245"
      );

NETWORK
TITLE = Schleuse_PS5_Platz2
      CALL #Schleuse_Platz2_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3251"
      );

NETWORK
TITLE = Schleuse_PS5_Platz3
      CALL #Schleuse_Platz3_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3255"
      );

NETWORK
TITLE = Weiche_PS5_von_Platz1
      CALL #Weiche_von_Platz1_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3260"
      );

NETWORK
TITLE = Weiche_PS5_von_Platz2
      CALL #Weiche_von_Platz2_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3256"
      );

NETWORK
TITLE = Schleuse_PS5_raus
      CALL #Schleuse_Ausfahrt_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3262"
      );

NETWORK
TITLE = Schleuse_vor_Ausfahrt_PS5
      CALL #Schleuse_Vor_Ausfahrt_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3265"
      );

NETWORK
TITLE = Weiche_von_PS5
      CALL #Weiche_Ausfahrt_PS5
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3263"
      );

NETWORK
TITLE = Schleuse_vor_Einfahrt_PS4
      CALL #Schleuse_Vor_Einfahrt_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3271"
      );

NETWORK
TITLE = Weiche_zu_PS4
      CALL #Weiche_Einfahrt_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3272"
      );

NETWORK
TITLE = Schleuse_Vorstau_PS4
      CALL #Schleuse_Vorstau_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3273"
      );

NETWORK
TITLE = Weiche_PS4_zu_Platz1
      CALL #Weiche_zu_Platz1_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3274"
      );

NETWORK
TITLE = Weiche_PS4_zu_Platz2
      CALL #Weiche_zu_Platz2_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3280"
      );

NETWORK
TITLE = Schleuse_PS4_Platz1
      CALL #Schleuse_Platz1_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3275"
      );

NETWORK
TITLE = Schleuse_PS4_Platz2
      CALL #Schleuse_Platz2_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3281"
      );

NETWORK
TITLE = Schleuse_PS4_Platz3
      CALL #Schleuse_Platz3_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3285"
      );

NETWORK
TITLE = Weiche_PS4_von_Platz1
      CALL #Weiche_von_Platz1_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3290"
      );

NETWORK
TITLE = Weiche_PS4_von_Platz2
      CALL #Weiche_von_Platz2_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3286"
      );

NETWORK
TITLE = Schleuse_PS4_raus
      CALL #Schleuse_Ausfahrt_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3291"
      );

NETWORK
TITLE = Weiche_von_PS4
      CALL #Weiche_Ausfahrt_PS4
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3292"
      );

NETWORK
TITLE = Schleuse_vor_Einfahrt_PS3
      CALL #Schleuse_Vor_Einfahrt_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3293"
      );

NETWORK
TITLE = Weiche_zu_PS3
      CALL #Weiche_Einfahrt_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3302"
      );

NETWORK
TITLE = Schleuse_Vorstau_PS3
      CALL #Schleuse_Vorstau_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3303"
      );

NETWORK
TITLE = Weiche_PS3_zu_Platz1
      CALL #Weiche_zu_Platz1_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3304"
      );

NETWORK
TITLE = Weiche_PS3_zu_Platz2
      CALL #Weiche_zu_Platz2_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3310"
      );

NETWORK
TITLE = Schleuse_PS3_Platz1
      CALL #Schleuse_Platz1_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3305"
      );

NETWORK
TITLE = Schleuse_PS3_Platz2
      CALL #Schleuse_Platz2_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3311"
      );

NETWORK
TITLE = Schleuse_PS3_Platz3
      CALL #Schleuse_Platz3_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3315"
      );

NETWORK
TITLE = Weiche_PS3_von_Platz1
      CALL #Weiche_von_Platz1_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3320"
      );

NETWORK
TITLE = Weiche_PS3_von_Platz2
      CALL #Weiche_von_Platz2_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3316"
      );

NETWORK
TITLE = Schleuse_PS3_raus
      CALL #Schleuse_Ausfahrt_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3321"
      );

NETWORK
TITLE = Schleuse_vor_Ausfahrt_PS3
      CALL #Schleuse_Vor_Ausfahrt_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3323"
      );

NETWORK
TITLE = Weiche_von_PS3
      CALL #Weiche_Ausfahrt_PS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3322"
      );

NETWORK
TITLE = Schleuse_vor_Einfahrt_PS2
      CALL #Schleuse_Vor_Einfahrt_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3331"
      );

NETWORK
TITLE = Weiche_zu_PS2
      CALL #Weiche_Einfahrt_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3332"
      );

NETWORK
TITLE = Schleuse_Vorstau_PS2
      CALL #Schleuse_Vorstau_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3333"
      );

NETWORK
TITLE = Weiche_PS2_zu_Platz1
      CALL #Weiche_zu_Platz1_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3334"
      );

NETWORK
TITLE = Weiche_PS2_zu_Platz2
      CALL #Weiche_zu_Platz2_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3340"
      );

NETWORK
TITLE = Schleuse_PS2_Platz1
      CALL #Schleuse_Platz1_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3335"
      );

NETWORK
TITLE = Schleuse_PS2_Platz2
      CALL #Schleuse_Platz2_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3341"
      );

NETWORK
TITLE = Schleuse_PS2_Platz3
      CALL #Schleuse_Platz3_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3345"
      );

NETWORK
TITLE = Weiche_PS2_von_Platz1
      CALL #Weiche_von_Platz1_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3350"
      );

NETWORK
TITLE = Weiche_PS2_von_Platz2
      CALL #Weiche_von_Platz2_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3346"
      );

NETWORK
TITLE = Schleuse_PS2_raus
      CALL #Schleuse_Ausfahrt_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3351"
      );

NETWORK
TITLE = Weiche_von_PS2
      CALL #Weiche_Ausfahrt_PS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3352"
      );

NETWORK
TITLE = Schleuse_vor_Einfahrt_PS1
      CALL #Schleuse_Vor_Einfahrt_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3353"
      );

NETWORK
TITLE = Weiche_zu_PS1
      CALL #Weiche_Einfahrt_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3362"
      );

NETWORK
TITLE = Schleuse_Vorstau_PS1
      CALL #Schleuse_Vorstau_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3363"
      );

NETWORK
TITLE = Weiche_PS1_zu_Platz1
      CALL #Weiche_zu_Platz1_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3364"
      );

NETWORK
TITLE = Weiche_PS1_zu_Platz2
      CALL #Weiche_zu_Platz2_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3370"
      );

NETWORK
TITLE = Schleuse_PS1_Platz1
      CALL #Schleuse_Platz1_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3365"
      );

NETWORK
TITLE = Schleuse_PS1_Platz2
      CALL #Schleuse_Platz2_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3371"
      );

NETWORK
TITLE = Schleuse_PS1_Platz3
      CALL #Schleuse_Platz3_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3375"
      );

NETWORK
TITLE = Weiche_PS1_von_Platz1
      CALL #Weiche_von_Platz1_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3380"
      );

NETWORK
TITLE = Weiche_PS1_von_Platz2
      CALL #Weiche_von_Platz2_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3376"
      );

NETWORK
TITLE = Schleuse_PS1_raus
      CALL #Schleuse_Ausfahrt_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3381"
      );

NETWORK
TITLE = Schleuse_vor_Ausfahrt_PS1
      CALL #Schleuse_Vor_Ausfahrt_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3383"
      );

NETWORK
TITLE = Weiche_von_PS1
      CALL #Weiche_Ausfahrt_PS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3382"
      );

NETWORK
TITLE = Schleuse_vor_Einfahrt_MPS3
      CALL #Schleuse_Vor_Einfahrt_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3390"
      );

NETWORK
TITLE = Weiche_zu_MPS3
      CALL #Weiche_Einfahrt_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3392"
      );

NETWORK
TITLE = Schleuse_Vorstau_MPS3
      CALL #Schleuse_Vorstau_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3393"
      );

NETWORK
TITLE = Weiche_MPS3_zu_Platz1
      CALL #Weiche_zu_Platz1_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3394"
      );

NETWORK
TITLE = Weiche_MPS3_zu_Platz2
      CALL #Weiche_zu_Platz2_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3400"
      );

NETWORK
TITLE = Schleuse_MPS3_Platz1
      CALL #Schleuse_Platz1_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3395"
      );

NETWORK
TITLE = Schleuse_MPS3_Platz2
      CALL #Schleuse_Platz2_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3401"
      );

NETWORK
TITLE = Schleuse_MPS3_Platz3
      CALL #Schleuse_Platz3_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3405"
      );

NETWORK
TITLE = Weiche_MPS3_von_Platz1
      CALL #Weiche_von_Platz1_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3410"
      );

NETWORK
TITLE = Weiche_MPS3_von_Platz2
      CALL #Weiche_von_Platz2_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3406"
      );

NETWORK
TITLE = Schleuse_MPS3_raus
      CALL #Schleuse_Ausfahrt_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3411"
      );

NETWORK
TITLE = Schleuse_vor_Ausfahrt_MPS3
      CALL #Schleuse_Vor_Ausfahrt_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3413"
      );

NETWORK
TITLE = Weiche_von_MPS3
      CALL #Weiche_Ausfahrt_MPS3
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3412"
      );

NETWORK
TITLE = Schleuse_vor_Einfahrt_MPS2
      CALL #Schleuse_Vor_Einfahrt_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3421"
      );

NETWORK
TITLE = Weiche_zu_MPS2
      CALL #Weiche_Einfahrt_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3422"
      );

NETWORK
TITLE = Schleuse_Vorstau_MPS2
      CALL #Schleuse_Vorstau_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3423"
      );

NETWORK
TITLE = Weiche_MPS2_zu_Platz1
      CALL #Weiche_zu_Platz1_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3424"
      );

NETWORK
TITLE = Weiche_MPS2_zu_Platz2
      CALL #Weiche_zu_Platz2_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3430"
      );

NETWORK
TITLE = Schleuse_MPS2_Platz1
      CALL #Schleuse_Platz1_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3425"
      );

NETWORK
TITLE = Schleuse_MPS2_Platz2
      CALL #Schleuse_Platz2_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3431"
      );

NETWORK
TITLE = Schleuse_MPS2_Platz3
      CALL #Schleuse_Platz3_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3435"
      );

NETWORK
TITLE = Weiche_MPS2_von_Platz1
      CALL #Weiche_von_Platz1_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3440"
      );

NETWORK
TITLE = Weiche_MPS2_von_Platz2
      CALL #Weiche_von_Platz2_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3436"
      );

NETWORK
TITLE = Schleuse_MPS2_raus
      CALL #Schleuse_Ausfahrt_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3441"
      );

NETWORK
TITLE = Schleuse_vor_Ausfahrt_MPS2
      CALL #Schleuse_Vor_Ausfahrt_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3443"
      );

NETWORK
TITLE = Weiche_von_MPS2
      CALL #Weiche_Ausfahrt_MPS2
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3442"
      );

NETWORK
TITLE = Schleuse_vor_Einfahrt_MPS1
      CALL #Schleuse_Vor_Einfahrt_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3450"
      );

NETWORK
TITLE = Weiche_zu_MPS1
      CALL #Weiche_Einfahrt_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3452"
      );

NETWORK
TITLE = Schleuse_Vorstau_MPS1
      CALL #Schleuse_Vorstau_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3453"
      );

NETWORK
TITLE = Weiche_MPS1_zu_Platz1
      CALL #Weiche_zu_Platz1_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3454"
      );

NETWORK
TITLE = Weiche_MPS1_zu_Platz2
      CALL #Weiche_zu_Platz2_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3460"
      );

NETWORK
TITLE = Schleuse_MPS1_Platz1
      CALL #Schleuse_Platz1_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3455"
      );

NETWORK
TITLE = Schleuse_MPS1_Platz2
      CALL #Schleuse_Platz2_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3461"
      );

NETWORK
TITLE = Schleuse_MPS1_Platz3
      CALL #Schleuse_Platz3_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3465"
      );

NETWORK
TITLE = Weiche_MPS1_von_Platz1
      CALL #Weiche_von_Platz1_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3470"
      );

NETWORK
TITLE = Weiche_MPS1_von_Platz2
      CALL #Weiche_von_Platz2_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3466"
      );

NETWORK
TITLE = Schleuse_MPS1_raus
      CALL #Schleuse_Ausfahrt_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3471"
      );

NETWORK
TITLE = Schleuse_vor_Ausfahrt_MPS1
      CALL #Schleuse_Vor_Ausfahrt_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3473"
      );

NETWORK
TITLE = Weiche_von_MPS1
      CALL #Weiche_Ausfahrt_MPS1
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3472"
      );

NETWORK
TITLE = Schleuse_3456
      CALL #Schleuse_3540
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3540"
      );

NETWORK
TITLE = Schleuse_3543
      CALL #Schleuse_3543
      (  Automatik                   := #Auto , 
         Handbetrieb                 := FALSE , 
         T_Ast                       := 0 , 
         T_Gst                       := 5 , 
         ZylAst                      := "MB3543"
      );

NETWORK
TITLE = Ende
Next:      BE;

END_FUNCTION_BLOCK

