Télécharger Imprimer la page

Omron SYSMAC CPM1 Manuel De Programmation page 301

Publicité

Les bases du schéma à contacts
Adresse
Instruction
00000
LD
00001
AND NOT
00002
LD NOT
00003
AND NOT
00004
OR LD
00005
LD
00006
AND
00007
OR LD
00008
OUT
Combinaison de AND
LOAD et OR LOAD
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
288
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
La première de chaque paire de conditions est convertie en LOAD avec le bit
opérande affecté et puis soumise à intersection logique avec l'autre condition.
Les deux premiers blocs peuvent être codés d'abord, suivis par OR LOAD, le
dernier bloc et un autre OR LOAD, ou bien les trois blocs peuvent être codés
d'abord, suivis par deux OR LOAD. Le code mnémonique pour les deux métho-
des est représenté ci--dessous :
Opérandes
Adresse
00000
00001
00002
00003
00004
00005
20001
Ici aussi, avec la méthode à droite, un maximum de huit blocs peuvent être com-
binés. Il n'y a pas de limite au nombre de blocs pouvant être combinés avec la
première méthode.
Il est possible aussi, d'utiliser les deux méthodes de codage décrites ci--dessus
en utilisant AND LOAD et OR LOAD, aussi longtemps que le nombre de blocs à
combiner ne dépasse pas huit.
Le schéma suivant ne contient que deux blocs logiques comme il est repré-
senté. Il n'est pas nécessaire de séparer encore les composants du bloc b,
parce qu'il est possible de le coder directement en n'utilisant que AND et OR.
00000 00001
00002 00003
Bloc
a
Adresse
Instruction
00000
LD
00001
AND NOT
00002
LD
00003
AND
00004
OR
00005
OR
00006
AND LD
00007
OUT
Bien que le schéma suivant soit semblable à celui ci--dessus, le bloc b dans le
schéma ci--dessous ne peut être codé sans le séparer en deux blocs combinés
par OR LOAD. Dans cet exemple, les trois blocs ont été codés d'abord et puis
OR LOAD a été utilisé pour combiner les deux derniers blocs, suivi par AND
LOAD pour combiner la condition d'exécution produite par le OR LOAD avec la
condition d'exécution du bloc a.
Instruction
Opérandes
00000
LD
00001
AND NOT
00002
LD NOT
00003
AND NOT
00004
LD
00005
AND
00006
OR LD
00007
OR LD
00008
OUT
00201
00004
Bloc
b
Opérandes
00000
00001
00002
00003
00201
00004
20001
Chapitre
6-3
00000
00001
00002
00003
00004
00005
20001
20001

Publicité

loading