Télécharger Imprimer la page

Omron Sysmac C200HX Manuel D'utilisation page 98

Masquer les pouces Voir aussi pour Sysmac C200HX:

Publicité

Schémas de base à relais
OR et OR NOT
Combinaison des
instructions AND et OR
82
Lorsque deux ou plusieurs conditions sont disposées sur des lignes d'instruc-
tion séparées qui effectuent leur parcours en parallèle puis elles se joignent, la
première condition correspond à l'instruction LOAD ou LOAD NOT; les autres
conditions correspondent aux instructions OR ou OR NOT. L'exemple suivant
illustre trois conditions correspondant (à partir du haut) aux instructions LOAD
NOT, OR NOT et OR. Chacune de ces instructions demande une ligne de code
mnémonique.
Adresse Instruction
00000
00001
00002
00003
L'instruction a une condition d'exécution ON avec une des trois conditions sur
ON, c'est-à-dire avec IR 00000 sur OFF, IR 00100 sur OFF ou LR 0000 sur ON.
On considère les instructions OR et OR NOT individuellement, en effectuant un
OU logique entre leur condition d'exécution et l'état du bit d'opérande de l'ins-
truction OR. Si l'une d'entre elles est sur ON, une condition d'exécution ON se
produit sur l'instruction successive.
Lorsque les instructions AND et OR sont regroupées en plusieurs schémas
complexes, on peut parfois les considérer individuellement, chaque instruction
effectue une opération logique sur la condition d'exécution et l'état du bit d'opé-
rande. En voici un exemple ci-dessous. Constater que le code mnémonique suit
le même flux logique du schéma à relais.
00000
00001
00200
Adresse Instruction
00000
00001
00002
00003
00004
00005
Ici, on effectue un AND entre l'état de IR 00000 et celui de IR 00001 pour définir
la condition d'exécution d'un OR avec l'état de IR 00200. Le résultat de cette
opération détermine la condition d'exécution d'un AND avec l'état IR 00002, qui
à son tour détermine la condition d'exécution d'un AND avec l'inverse (et AND
NOT) de l'état IR 00003.
Cependant, dans les schémas plus complexes, il faut considérer les blocs
logiques avant de déterminer la condition d'exécution de l'instruction finale,
c'est à ce point qu'il faut utiliser les instructions AND LOAD et OR LOAD.
Cependant, avant de considérer les schémas plus complexes, il faut examiner
les instructions nécessaires à l'achèvement d'un programme d'"entrée-sortie"
simple.
00000
00100
LR 0000
Opérande
LD NOT
00000
OR NOT
00100
OR
LR
0000
Instruction
00002
00003
Opérande
LD
AND
OR
AND
AND NOT
Instruction
Chapitre 4-4
Instruction
Instruction
00000
00001
00200
00002
00003

Publicité

loading

Ce manuel est également adapté pour:

Sysmac c200hgSysmac c200he