Programmation de texte structuré
La boucle FOR_DO est exécutée un nombre spécifique de fois.
N'exécutez pas la boucle un trop grand nombre de fois lors d'une seule scrutation.
Important :
L'automate n'exécute d'autre instruction de la routine tant qu'il n'a pas terminé la boucle.
Un défaut majeur survient lorsque l'achèvement de la boucle prend plus de temps que le
temporisateur du chien de garde pour la tâche.
Envisagez d'utiliser une construction différente, telle que IF_THEN.
Description (Description)
La syntaxe est décrite dans le tableau.
Le diagramme explique comment s'exécute une boucle FOR_DO et comment une
instruction EXIT peut permettre de sortir plus tôt de la boucle.
Affecter les indicateurs d'état mathématique
Non
Défauts majeurs/mineurs
Un défaut majeur se produira si
La construction fait des boucles pendant trop
longtemps.
Publication Rockwell Automation 1756-RM006K-FR-P - Novembre 2018
Pour arrêter la boucle avant que le comptage n'atteigne la dernière
value, utilisez une instruction EXIT.
Type de défaut
Code de défaut
6
1
Chapitre 10
545