Retour conditionnel inversé (Return Conditional NOT)
Lorsque le contenu de l’accumulateur est FALSE, l’instruction RETCN permet le retour d’un bloc fonction appelé au programme principal.
Dans l’accumulateur, la valeur doit être du type de données BOOL.
Toutes les variables d’entrée et de sortie utilisées pour programmer cette fonction sont déclarées dans l’en-tête du POU.
(* Dans n’importe quel bloc fonction *) |
||
LD | var_1 |
(* Charger var_1 dans l’accumulateur *) |
EQ | var_2 |
(* var_1 = var_2? *) |
RETCN | (* Si l’accumulateur est FALSE, l’exécution du programme, continue avec l’instruction suivant celle qui a appelé le bloc fonction *) |