Instructions d'étape
00000
00001
00002
Adresse
00000
00001
00002
00100
00101
Précautions
Drapeaux
152
sélectionnée. Les compteurs, enregistrements de décalage et bits utilisés dans
KEEP(11) maintiennent leur état. Voici deux étapes simples :
Programme contrôlé par LR 2000
Programme contrôlé par LR 2001
Instruction
Opérande
LD
00000
SNXT(09)
LR
2000
STEP(08)
LR
2000
Programme contrôlé par LR 2000.
LD
00001
SNXT(09)
LR
2001
Les étapes peuvent être programmées à la suite ; chaque étape commence par
STEP(08) et se termine généralement par SNXT(09) (cf exemple 3, ci–dessous,
comme exception). Lorsque les étapes sont programmées en série, trois types
d'exécution sont possibles : à la suite, en branchement ou en parallèle. Les
conditions d'exécution et le positionnement de SNXT(09) déterminent l'exécu-
tion des étapes. Les exemples ci–dessous illustrent les trois types d'exécution :
Les branchements, sauts et instructions SBN(92) et END(01) ne peuvent être
utilisées dans les programmes d'étape.
Les bits utilisés comme bits de contrôle ne doivent pas être utilisés ailleurs dans
le programme, sauf pour contrôler le fonctionnement de l'étape (cf exemple 3,
ci–dessous). Tous les bits de contrôle doivent appartenir au même canal et doi–
vent être consécutifs.
Si les bits IR ou LR sont utilisés comme bits de contrôle, leur état est perdu en
cas de coupure de courant. S'il faut en maintenir l'état pour reprendre l'exécu-
tion à la même étape, il convient d'utiliser HR.
25407, drapeau de début d'étape : passe à ON pendant un tour de scrutation
lorsque STEP(08) est exécutée et peut être utilisé par exemple pour
SNXT(09) LR 2000
STEP(08) LR 2000
SNXT(09) LR 2001
STEP(08) LR 2001
SNXT(09) 2002
STEP(08)
Adresse
Instruction
00102
STEP(08)
Programme contrôlé par LR2001.
00200
LD
00201
SNXT(09)
00202
STEP(08)
Chapitre 5–14
Démarre l'exécution
des étapes
1ère étape
2ème étape
Fin de l'exécution
de 2 étapes
Opérande
LR
2001
00002
LR
2002
---