RETC

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.

Remarques

  • Dans l’accumulateur, la valeur doit être du type de données BOOL.

  • Les opérateurs sont disponibles uniquement en langage de programmation LI.
  • Cette instruction n’a pas besoin d’opérande.

Exemple

En-tête du POU

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.

Corps en IL

(* 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 *)

Modifié le : 2024-10-21Commentaires sur cette pageAssistance téléphonique