Retour conditionnel (Return Conditional)
Lorsque le contenu de l’accumulateur est TRUE, l’instruction RETC 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? *) |
RETC |
(* Si l’accumulateur est TRUE, l’exécution du programme continue avec l’instruction suivant celle qui a appelé le bloc fonction *) |