Télécharger Imprimer la page

Omron SYSMAC CPM1 Manuel De Programmation page 305

Publicité

Les bases du schéma à contacts
00000
00001
00002
Bloc b
Bloc a
Bloc c
00003
00004
00006
00007
00003
00005
00001
00002
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
292
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
gramme 00008 combine les blocs d et e, le AND LOAD suivant combine la
condition d'exécution résultante à celle du bloc c, etc.
Bloc d
00005
00006
00007
Bloc e
Bloc c avec le résultat de ci--dessus
Bloc b avec le résultat de ci--dessus
Bloc a avec le résultat de ci--dessus
De nouveau, ce schéma peut être redessiné comme suit pour simplifier la struc-
ture du programme et le codage et pour économiser de l'espace en mémoire.
00004
00000
L'exemple suivant et final peut paraître très compliqué à première vue, mais il
peut être codé en utilisant seulement deux instructions de blocs logiques. Le
schéma apparaît comme suit :
00000
00001
01000
01001
20000
Adresse
Instruction
LR 0000
00000
LD
00001
LD
00002
AND
00003
LD
00004
AND
00005
LD
00006
LD
00007
AND
00008
OR LD
00009
AND LD
Blocs d et e
00010
OR LD
00011
AND LD
00012
OUT
Adresse
Instruction
LR 0000
00000
LD
00001
AND
00002
OR
00003
AND
00004
AND
00005
LD
00006
AND
00007
OR LD
00008
AND
00009
OUT
Bloc a
00002
00003
00004
00005
00006
Bloc b
Chapitre
6-3
Opérandes
00000
00001
00002
00003
00004
00005
00006
00007
--
--
--
--
LR
0000
Opérandes
00006
00007
00005
00003
00004
00001
00002
--
00000
LR
0000
20000
Bloc c

Publicité

loading