Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

WHILE-Schleife

  • Last UpdatedSep 25, 2024
  • 1 minute read

WHILE-Schleifen werden verwendet, um Funktionen während einer einzigen Ausführung eines Skripts mehrfach auszuführen, solange eine bestimmte Bedingung erfüllt ist. Das grundlegende Format für WHILE-Schleifen lautet wie folgt:

WHILE <Boolean_expression>

[Anweisungen]

[EXIT WHILE;]

[Anweisungen]

ENDWHILE;

Hierbei gilt: Boolean_expression ist ein Ausdruck, der einen Binärwert ergibt (siehe oben die Beschreibung zu IF...THEN-Anweisungen).

Mit der Anweisung EXIT WHILE kann die Schleife vor ihrem regulären Ende verlassen werden.

Eine WHILE-Schleife wird wie folgt ausgeführt:

  1. Das Skript überprüft, ob der Boolean_expression True oder False ist. Wenn nicht, verlässt die Ausführung die Schleife und fährt nach der ENDWHILE-Anweisung fort.

  2. Die Anweisungen in der Schleife werden ausgeführt. Über die Anweisung EXIT WHILE kann die Schleife verlassen werden.

  3. Die Schritte 1 und 2 werden wiederholt.

WHILE-Schleifen können verschachtelt werden. Die Anzahl der möglichen Verschachtelungsebenen hängt von Ihren Speicher- und Systemressourcen ab.