Précautions; Drapeaux De Condition - Omron SYSMAC CS Série Manuel De Programmation

Automates programmables
Table des Matières

Publicité

Précautions
2-2
Précautions
2-2-1

Drapeaux de condition

Utilisation des drapeaux
de condition
Remarque
Les drapeaux de conditions sont partagés par toutes les instructions et
changeront au cours d'un cycle en fonction des résultats de l'exécution de
chaque instruction. Par conséquent, veillez à utiliser les drapeaux de
condition sur une sortie dérivée avec les mêmes conditions d'exécution
directement après une instruction afin de refléter les résultats de l'exécution
de l'instruction. Ne connectez jamais un drapeau de condition directement à
la barre de bus car il pourrait refléter les résultats d'exécution d'autres
instructions.
Exemple : Utilisation des résultats d'exécution de l'instruction A
Utilisation correcte
Drapeau de
condition
Exemple : =
La même condition d'exécution (a) sert aux instructions A et B pour exécuter
l'instruction B en fonction des résultats d'exécution de l'instruction A. Dans ce
cas, l'instruction B ne sera exécutée en fonction du drapeau de condition que
si l'instruction A est exécutée.
Utilisation incorrecte
Drapeau de condition
Exemple : =
Si le drapeau de condition est connecté directement à la barre de bus
gauche, l'instruction B sera exécutée en fonction des résultats d'exécution
d'une équation logique précédente si l'instruction A n'est pas exécutée.
Les drapeaux de condition sont utilisés par toutes les instructions au sein d'un
seul programme (tâche) mais ils sont effacés lorsque la tâche change. Par
conséquent, les résultats d'exécution de la tâche précédente ne seront pas
reflétés dans les tâches ultérieures. Etant donné que les drapeaux de
condition sont partagés par toutes les instructions, veillez absolument à ce
qu'ils n'interfèrent pas les uns avec les autres dans un même schéma contact.
Les schémas ci-après sont des exemples.
Mnémonique
Instruction A
Reflète les résultats
de l'exécution de
l'instruction A
Instruction B
Segment précédent
Instruction A
Reflète les résultats de l'exécution
du segment précédent si
l'instruction A n'est pas exécutée.
Instruction B
Chapitre 2-2
Instruction
Opérande
LD
a
Instruction
A
AND
=
Instruction
B
57

Publicité

Table des Matières
loading

Table des Matières