TIA die Verwendung von RETURN

onboardx

Level-2
Beiträge
167
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
In der Abbildung habe ich einen einfachen Zähler im OB100 erstellt und RETURN hinzugefügt, um den Baustein zu beenden, wenn der Zählerwert 10 ist, aber er zählt immer noch weiter, ohne dass ich die Verwendung von RETURN vollständig verstanden habe.
 

Anhänge

  • qw.png
    qw.png
    54,8 KB · Aufrufe: 82
Zuviel Werbung?
-> Hier kostenlos registrieren
um den Baustein zu beenden, wenn der Zählerwert 10 ist, aber er zählt immer noch weiter
PS:
Eine zyklische Steuerung hat eine etwas andere Arbeitsweise. Man wartet da im (idealerweise) Code nicht, bis irgendwas fertig ist sondern das Program wird zyklisch abgearbeitet und beim gewünschten Ereigniss reagiert.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
jetzt funktioniert es
Aber nicht so wie du beschrieben hast:
um den Baustein zu beenden, wenn der Zählerwert 10 ist
dein Programm wird weiterhin zyklisch ( oder als Zeit-OB ) aufgerufen. Es wird halt nicht mehr gezählt.

"Normalerweise" Programmiert man so etwas z.B. so:
Code:
If deinWert < 10 THEN
    deinWert += 1;
END_IF;
 
Zurück
Oben