Skip to main content
Suche

ST-Anweisung: RETURN

Die RETURN-Anweisung verwenden Sie, um einen Funktionsbaustein zu verlassen. Dies können Sie beispielsweise von einer Bedingung abhängig machen.

Beispiel 75. Beispiel
IF xIsDone THEN
        RETURN;
END_IF;

iCounter := iCounter + 1;

Wenn der Wert von xIsDone gleich TRUE ist, wird der Funktionsbaustein sofort verlassen und die Anweisung iCounter := iCounter + 1; wird nicht ausgeführt.

Da die RETURN-Anweisung auch bedingte Returns unterstützt, kann das obige Beispiel auch folgendermaßen geschrieben werden.

RETURN (xIsDone);
iCounter := iCounter + 1;