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;