Herunterladen Inhalt Inhalt Diese Seite drucken

While-Do-Anweisung - Siemens Simatic s7 Handbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

8.8.10.5

WHILE-DO-Anweisung

Tabelle 8- 159
WHILE-Anweisung
SCL
WHILE "Bedingung" DO
Anweisung;
Anweisung;
...;
END_WHILE;
Tabelle 8- 160
Parameter
Parameter
"Bedingung"
Anweisung
Hinweis
Die WHILE-Anweisung wertet den Zustand der "Bedingung" aus, bevor die Anweisungen
ausgeführt werden. Um die Anweisungen unabhängig vom Zustand der "Bedingung"
mindestens einmal auszuführen, verwenden Sie die REPEAT-Anweisung (Seite 342).
Die WHILE-Anweisung wird entsprechend den folgenden Regeln ausgeführt:
● Vor jeder Ausführung des Schleifeninhalts, wird die Ausführungsbedingung ausgewertet.
● Der auf DO folgende Schleifeninhalt wird solange wiederholt, bis die
Ausführungsbedingung den Wert WAHR annimmt.
● Tritt der Wert FALSCH auf, wird die Schleife übersprungen und die auf die Schleife
folgende Anweisung wird ausgeführt.
Um die Schleife unabhängig vom Zustand des Ausdrucks "Bedingung" zu beenden,
verwenden Sie die EXIT-Anweisung (Seite 344). Die EXIT-Anweisung führt die Anweisung
aus, die unmittelbar auf die END_WHILE-Anweisung folgt.
Mit der CONTINUE-Anweisung überspringen Sie die nachfolgenden Anweisungen einer
WHILE-Schleife und setzen die Schleife mit der Überprüfung fort, ob die Bedingung für die
Beendigung erfüllt ist.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Beschreibung
Die WHILE-Anweisung führt eine Anweisungsfolge aus, bis eine vorgegebene Bedin-
gung WAHR ist.
WHILE-Schleifen können Sie verschachteln. Die END_WHILE-Anweisung bezieht
sich auf die zuletzt ausgeführte WHILE-Anweisung.
Beschreibung
Erforderlich. Ein logischer Ausdruck, dessen Auswertung WAHR oder FALSCH ergibt. (Die
Bedingung "Null" wird als FALSCH ausgewertet.)
Optional. Eine oder mehrere Anweisungen, die ausgeführt werden, bis die Bedingung WAHR
ist.
8.8 Programmsteuerungsoperationen
Anweisungen
341

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis