=== FB 6192: LPtoHW_Zylinder  [STL] ===
INTERFACE:
  Input:
  Output:
  InOut:
  Static:
    Schleuse_3342 : "MZylinder"                         //   
    Schleuse_3323 : "MZylinder"                         //   
    Schleuse_3345 : "MZylinder"                         //   
    Schleuse_3325 : "MZylinder"                         //   
    Schleuse_4221 : "MZylinder"
    Weiche_4223 : "MZylinder"                           //  
    Schleuse_4227 : "MZylinder"                         //  
    Schleuse_4235 : "MZylinder"                         //  
    Schleuse_3722 : "MZylinder"                         //  
    Stopper_3324 : "MZylinder"                          //  
  Temp:
    Auto : Bool                                         // Automatik ist aktiv
    Hand : Bool                                         // Hand ist aktiv
    ZylAst : Bool                                       // Zylinder ansteuern
  Constant:

--- NW 1: Übergabe des Bereichstatus System UH07/A01 ---
      A      "DOutbound_Bereich".A01_UH07.Automatik
      AN     "DOutbound_Bereich".A01_UH07.Handbetrieb
      =      Auto

      A      "DOutbound_Bereich".A01_UH07.BereichErr
      AN     "SGes".Simulation_ohne_HW_aktiv
      JC     Next                                            // Zylinder-Stellung nicht mehr ändern


--- NW 2: Schleuse_3342 ---
CALL FB "None" ,  (Automatik:=Auto, Handbetrieb:=FALSE, T_Ast:=0, T_Gst:=5, ZylAst:="MB3342", ZylGst:=?)


--- NW 3: Schleuse_3323 ---
CALL FB "None" ,  (Automatik:=Auto, Handbetrieb:=FALSE, T_Ast:=0, T_Gst:=5, ZylAst:="MB3323", ZylGst:=?)


--- NW 4: Schleuse_3345 ---
CALL FB "None" ,  (Automatik:=Auto, Handbetrieb:=FALSE, T_Ast:=0, T_Gst:=5, ZylAst:="MB3345", ZylGst:=?)


--- NW 5: Schleuse_3325 ---
CALL FB "None" ,  (Automatik:=Auto, Handbetrieb:=FALSE, T_Ast:=0, T_Gst:=5, ZylAst:="MB3325", ZylGst:=?)


--- NW 6: Stopper 3324 ---
CALL FB "None" ,  (Automatik:=Auto, Handbetrieb:=FALSE, T_Ast:=0, T_Gst:=5, ZylAst:="MB3324", ZylGst:=?)


--- NW 7: Übergabe des Bereichstatus System UC073/A01 ---
Next: A      "DOutbound_Bereich".A01_UH07.Automatik
      AN     "DOutbound_Bereich".A01_UH07.Handbetrieb
      =      Auto

      A      "DOutbound_Bereich".A01_UC073.BereichErr
      AN     "SGes".Simulation_ohne_HW_aktiv
      JC     Next1                                           // Zylinder-Stellung nicht mehr ändern


--- NW 8: Schleuse_4221 ---
CALL FB "None" ,  (Automatik:=Auto, Handbetrieb:=FALSE, T_Ast:=0, T_Gst:=5, ZylAst:="MB4221", ZylGst:=?)


--- NW 9: Weiche_4223 ---
CALL FB "None" ,  (Automatik:=Auto, Handbetrieb:=FALSE, T_Ast:=0, T_Gst:=5, ZylAst:="MB4223", ZylGst:=?)

      A      "MB4223"
      =      "MB4210"


--- NW 10: Schleuse_4227 ---
CALL FB "None" ,  (Automatik:=Auto, Handbetrieb:=FALSE, T_Ast:=0, T_Gst:=5, ZylAst:="MB4227", ZylGst:=?)


--- NW 11: Schleuse_4235 ---
CALL FB "None" ,  (Automatik:=Auto, Handbetrieb:=FALSE, T_Ast:=0, T_Gst:=5, ZylAst:="MB4235", ZylGst:=?)


--- NW 12: Übergabe des Bereichstatus System UC072/A01 ---
Next1: A      "DOutbound_Bereich".A01_UH07.Automatik
      AN     "DOutbound_Bereich".A01_UH07.Handbetrieb
      =      Auto

      A(
      O      "DOutbound_Bereich".A01_UC072.BereichErr
      O      "DOutbound_Bereich".A01_UZ7201.Area_Stop
      O      "DOutbound_Bereich".A01_UZ7202.Area_Stop
      )
      AN     "SGes".Simulation_ohne_HW_aktiv
      JC     Next2                                           // Zylinder-Stellung nicht mehr ändern


--- NW 13: Schleuse_3722 ---
CALL FB "None" ,  (Automatik:=Auto, Handbetrieb:=FALSE, T_Ast:=0, T_Gst:=5, ZylAst:="MB3722", ZylGst:=?)


--- NW 14: Ende ---
Next2: BE

