Instructions de programmation de bloc
Instruction
Symbole/
Opérande
Mnémonique
Code
LOOP
---
LOOP
809
LEND
LEND (810)
LEND
810
LEND
LEND (810) B
LEND
810
B : opérande bit
LEND NOT
LEND(810) NOT
LEND NOT
810
B : opérande bit
150
LOOP(809) désigne le début du programme en boucle.
Condition
d'exécutio
n sur ON
Condition d'exécution
LEND(810) ou LEND(810) NOT spécifie la fin de la boucle. Lorsque
LEND(810) ou LEND(810) NOT est atteint, l'exécution du programme
se boucle sur l'instruction LOOP(809) précédente jusqu'à ce que le bit
d'opérande de LEND(810) ou LEND(810) NOT passe à ON ou à OFF
(respectivement) ou jusqu'à ce que la condition d'exécution de
LEND(810) passe à ON.
Si le bit d'opérande est sur OFF pour LEND(810) (ou sur ON pour
LEND(810) NOT), l'exécution de la boucle est répétée à partir de
l'instruction qui suit LOOP(809). Si le bit d'opérande est sur ON pour
LEND(810) (ou sur OFF pour LEND(810) NOT), la boucle est
interrompue et l'exécution reprend à partir de l'instruction qui suit
LEND(810) ou LEND(810) NOT.
Bit d'opéran-
de sur ON
Remarque L'état du bit d'opérande serait inversé
pour LEND(810) NOT.
LEND(810) ou LEND(810) NOT spécifie la fin de la boucle. Lorsque
LEND(810) ou LEND(810) NOT est atteint, l'exécution du programme se
boucle sur le précédent LOOP(809) jusqu'à ce que le bit d'opérande de
LEND(810) ou LEND(810) NOT passe à ON ou à OFF (respectivement)
ou jusqu'à ce que la condition d'exécution de LEND(810) passe à ON.
Fonctions
Condition
Condition
d'exécutio
d'exécutio
n sur
n sur OFF
Boucle répétée
Bit d'opéran-
Bit d'opéran-
Bit d'opéran-
de sur OFF
de sur OFF
de sur OFF
Boucle répétée
Chapitre 3-30
Emplacement
Condition
d'exécution
Programme de bloc
Obligatoire
Condition
d'exécutio
n sur OFF
Programme de bloc
Obligatoire
Programme de bloc
Obligatoire
Programme de bloc
Obligatoire