Chapitre 10
Programmation de texte structuré
544
Ne faites pas trop de boucles lors d'une seule scrutation. Un nombre excessif de
répétitions provoque un délai d'expiration du chien de garde d'un automate et
entraîne un défaut majeur.
Opérandes
FOR count:= initial_value TO
final_value BY increment DO
<statement>;
END_FOR;
Opérande
Type
count
SINT INT DINT
initial_ value
SINT INT DINT
final_ value
SINT INT DINT
increment
SINT INT DINT
Publication Rockwell Automation 1756-RM006K-FR-P - Novembre 2018
Format
Description
Étiquette (Tag)
Étiquette pour stocker la position du comptage
durant l'exécution de FOR_DO
Expression
Son évaluation doit produire un nombre
immédiate
Spécifiez la valeur initiale du comptage
d'étiquette
Expression
Spécifier la valeur finale du comptage, qui détermine
immédiate
à quel moment sortir de la boucle
d'étiquette
Expression
(Facultatif) quantité utilisée pour incrémenter le
immédiate
comptage après chaque fin de boucle
d'étiquette
Si vous ne spécifiez pas un incrément, le compteur
est incrémenté de 1.