Skip to main content

Dichiarazione ST: RETURN

Utilizzare il RETURN istruzione per uscire da un blocco funzione. Puoi renderlo dipendente da a condizione, Per esempio.

Esempio 75. Esempio
IF xIsDone THEN
        RETURN;
END_IF;

iCounter := iCounter + 1;

Se il valore di xIsDone è uguale a TRUE, quindi si esce immediatamente dal blocco funzione e dall'istruzione iCounter := iCounter + 1; non viene eseguito.

Perché il RETURN statement supporta anche i ritorni condizionali, l'esempio precedente può anche essere descritto come segue.

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