Instruction ST : RETURN
Utilisez le RETURN
instruction pour sortir d'un bloc fonction. Vous pouvez rendre cela dépendant d'un état, par example.
Exemple 75. Exemple
IF xIsDone THEN RETURN; END_IF; iCounter := iCounter + 1;
Si la valeur de xIsDone
est égal à TRUE
, le bloc fonction est immédiatement quitté et l'instruction iCounter := iCounter + 1;
n'est pas exécuté.
Parce que le RETURN
prend également en charge les retours conditionnels, l'exemple ci-dessus peut également être décrit comme suit.
RETURN (xIsDone); iCounter := iCounter + 1;