Ritorno condizionato dal Function Block, accumulatore FALSE
Se il contenuto dell'accumulatore è FALSE, il comando RETCN causa il ritorno da un Function Block chiamato al programma principale.
Il valore nell'accumulatore deve presentare il tipo di dato BOOL.
Nell'intestazione del POU sono dichiarate tutte le variabili di ingresso e uscita utilizzate per programmare questa funzione.
(* Nel mezzo di un Function Block *) |
||
LD | var_1 |
(* Caricare var_1 nell'accumulatore *) |
EQ | var_2 |
(* var_1 = var_2? *) |
RETCN | (* Se l'accumulatore contiene FALSE, continuare l'esecuzione con l'istruzione, che segue l'istruzione che ha chiamato il Function Block *) |