Instructions séquentielles
Traitement C
Capteur 2
Plusieurs capteurs ont été installés pour signaler le début et la fin des traite-
ments.
Capteur 1
Capteur 3
Traitement A
Traitement D
Capteur 4
Le schéma suivant illustre le flux des traitements et les interrupteurs utilisés pour
la commande d'exécution. Dans ce cas, les traitements A et C sont lancés en-
semble. B débute à la fin du traitement A, D débute à la fin du traitement C. E
débute à la fin des traitements B et D.
Le programme du traitement ci-dessous débute avec deux instructions
SNXT(09) qui lancent les traitements A et C. Ces instructions dérivent d'un seu-
le ligne d'instruction et sont toujours exécutées ensemble, à partir des séquen-
ces A et C. Les traitements B et D débutent immédiatement à la fin des séquen-
ces A et C.
A la fin des deux traitements B et D (lorsque leur état est sur "ON" mais les
capteurs 5 et 6 sont passés sur ON), les traitements B et D sont désactivés si-
multanément par SNXT(09) à la fin de la programmation du traitement B. Bien
qu'il n'y ait aucune SNXT(09) à la fin du traitement D, son bit de commande pas-
se sur OFF lors de l'exécution de SNXT(09) LR 0004. C'est pourquoi OUT LR
0003 se trouve dans la séquence désactivée par SNXT(09) LR 0004, c'est-à-
dire que LR 003 passe sur OFF lors de l'exécution de SNXT(09) LR 0004. Ainsi
le traitement B est désactivé directement et le traitement D est désactivé indirec-
tement avant l'exécution de la séquence du traitement E.
Capteur 5
Traitement B
Capteur 6
Capteurs 1 et 2 sur ON
Traitement A
Capteur 3
Traitement B
Capteurs 5 et 6 sur ON
Traitement E
Capteur 7
Fin
Chapitre 5-24
Capteur 7
Traitement E
Traitement C
Capteur 4
Traitement D
303