Télécharger Imprimer la page

Omron SYSMAC CPM1 Manuel De Programmation page 309

Publicité

Les bases du schéma à contacts
TR 0
00000
00000
Verrouillages
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
296
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
que vous avez pris en compte l'ordre d'exécution avant de réorganiser un pro-
gramme pour le simplifier.
00001
Instruction 1
Instruction 2
Instruction 2
00001
Instruction 1
Rem. Les bits TR doivent être introduits par l'utilisateur seulement s'il programme en
utilisant le code mnémonique. Ils ne sont pas nécessaires si des schémas à
contacts sont entrés directement parce qu'ils sont traités pour vous automati-
quement. Les limitations ci--dessus sur le nombre de points d'embranchement
demandant des bits TR et les considérations sur les méthodes pour réduire le
nombre d'instructions de programme sont toujours valables.
Il faut aussi traiter le problème de mémoriser les conditions d'exécution aux
points d'embranchement en utilisant les instructions INTERLOCK (IL(02)) et
INTERLOCK CLEAR (ILC(03)) pour éliminer complètement le point d'embran-
chement en permettant à une condition d'exécution spécifique de commander
un groupe d'instructions. Les instructions INTERLOCK et INTERLOCK CLEAR
sont toujours utilisées ensemble.
Si une instruction INTERLOCK est placée devant une section d'un programme
à contact, la condition d'exécution pour l'instruction INTERLOCK commandera
l'exécution de toutes les instructions jusqu'à l'instruction INTERLOCK CLEAR
suivante. Si la condition d'exécution pour l'instruction INTERLOCK est OFF,
toutes les instructions de droite jusqu'à l'instruction INTERLOCK CLEAR sui-
vante seront exécutées avec des conditions d'exécution OFF pour remettre à
zéro toute ce chapitre entier du schéma à contacts. L'effet que ceci a sur des
instructions particulières est décrit dans 7–11 INTERLOCK et INTERLOCK
CLEAR -- IL(02) et ILC(03).
Le schéma B peut aussi être corrigé par un verrouillage. Ici, les conditions
conduisant au point d'embranchement sont placées sur une ligne secondaire
pour l'instruction INTERLOCK, toutes les lignes provenant du point d'embran-
chement sont écrites comme des lignes secondaires séparées, et une autre
00000
TR 0
00001
00002
00004
00001
00002
00000
00001
00004
Chapitre
6-3
00003
Instruction 1
Instruction 2
00003
Instruction 1
Instruction 2

Publicité

loading