Advertisement
Guest User

Untitled

a guest
Apr 1st, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SCL 1.13 KB | None | 0 0
  1. IF #start AND #grundstellung AND #schritt = 0 THEN  
  2. // Startbedingung für unsere Ablaufsteuerung
  3.     #schritt := 1;                                  
  4. // Initialiseriung der zähler Variable
  5. END_IF;
  6.  
  7. CASE #schritt OF              
  8.  // für den Ablauf verwenden wir die Case anweisung
  9.     1:
  10.         #spannen := TRUE; // anweisung für schritt 1
  11.        
  12.         IF #gespannt = TRUE THEN        
  13. // weiterschaltbedingung
  14.             #schritt := #schritt + 1;
  15.             #spannen := FALSE;          
  16. // zurücksetzen da nicht speichernDe anweisung
  17.         END_IF;
  18.         ;
  19.     2:
  20.         #bohrmotor := TRUE;      
  21. // anweisung für schritt 2
  22.         #schritt := #schritt + 1;  
  23. // weiterschalten da motor an
  24.         ;
  25.     3:
  26.         #bohren := TRUE;  
  27. // anweisung für schritt 3
  28.         IF #B_Zylinder_ausgefahren THEN      
  29. // überprüfung der weiterschaltbedingung
  30.             #schritt := #schritt + 1;
  31.             #bohren := FALSE;
  32.         END_IF;
  33.         ;
  34.     4:
  35.         #bohrmotor := FALSE;
  36.         IF #b_zylinder_eingefahren THEN
  37.    
  38.             #schritt := 0;
  39.             END_IF
  40.         ;
  41. END_CASE;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement