Télécharger Imprimer la page

Rockwell Automation Logix5000 1756 ControlLogix Manuel De Programmation page 27

Publicité

Chapitre1
Programmation en texte structuré
Description :
Facultatif {
Facultatif
Exécutée x
nombre de fois ?
non
déclaration 1
déclaration 2
déclaration 3
La boucle FOR...DO s'exécute un nombre de
fois spécifique.
Drapeaux d'état arithmétiques :
Conditions de défaut :
Publication 1756-PM007B-FR-P – Juillet 2008
La syntaxe est :
FOR comptage := valeur_initiale
TO valeur_finale
BY incrément
DO
<déclaration >;
IF expression_booléenne THEN
EXIT;
END_IF;
END_FOR;
Ces schémas montrent comment une boucle FOR...DO s'exécute et
comment une déclaration EXIT permet de quitter la boucle
prématurément.
Oui
Reste du sous-programme
pas affectés
Un défaut majeur se produira si
La structure se reboucle trop longtemps
Si vous n'indiquez pas d'incrément, la
boucle s'incrémente de 1.
Si vous voulez quitter la boucle
prématurément sous certaines conditions,
utilisez d'autres déclarations, tel qu'une
structure IF...THEN, pour conditionner une
déclaration EXIT.
Exécutée x
nombre de fois ?
non
déclaration 1
déclaration 2
déclaration 3
non
Pour arrêter la boucle avant que le comptage atteigne
la dernière valeur, utilisez une déclaration EXIT.
Type de défaut
6
Oui
Oui
Reste du sous-programme
Code de défaut
1
27

Publicité

loading