Télécharger Imprimer la page

Les Bases Du Schéma À Contacts - Omron SYSMAC CPM1 Manuel De Programmation

Masquer les pouces Voir aussi pour SYSMAC CPM1:

Publicité

Les bases du schéma à contacts
6-3
Les bases du schéma à contacts
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
sont parfois entrées en valeurs numériques réelles, mais correspondent géné-
ralement à des adresses de canaux de zones ou à des bits contenant des don-
nées à utiliser. Par exemple, une instruction MOVE (déplacer) ayant IR 000
comme opérande de source désigné déplace le contenu de IR 000. L'emplace-
ment de destination est également désigné comme opérande. Un bit dont
l'adresse est désignée comme opérande est appelé bit opérande ; un canal dont
l'adresse est désignée comme opérande est appelé canal opérande. Si la valeur
réelle est entrée comme constante, elle est précédée de "#" pour indiquer que
ce n'est pas une adresse.
D'autres termes utilisés pour décrire les instructions sont présentés au Chapitre
7 Ensemble d'instructions.
Un schéma à contacts comporte une ligne et des embranchements. La ligne de
gauche est la ligne de bus (ou omnibus) et les lignes d'embranchemnent sont
les lignes secondaires ou lignes secondaires. Le long des lignes secondaires,
se trouvent des conditions, menant à d'autres instructions situées sur la droite.
Les combinaisons logiques de ces conditions déterminent l'exécution des
conditions de droite. Exemple de schéma à relais :
00000 20000
25208
00001
00100 00002
00003 HR 0050
00010
00011
Comme il est représenté dans le schéma ci--dessus, des lignes secondaires
peuvent se brancher séparément et elles peuvent se réunir à nouveau. Les pai-
res de lignes verticales sont appelées conditions. Les conditions sans diagona-
les à travers sont appelées conditions normalement ouvertes et elles corres-
pondent à une instruction LOAD, AND ou OR. Les conditions avec diagonales à
travers sont appelées conditions normalement fermées et correspondent à une
instruction LOAD NOT, AND NOT ou OR NOT. Le numéro au--dessus de cha-
que condition indique le bit opérande pour l'instruction. C'est l'état du bit associé
à chaque condition qui détermine la condition de déroulement pour les instruc-
tions suivantes. La façon dont le fonctionnement de chacune des instructions
correspond à une condition est décrite ci--dessous. Avant de considérer cel-
les--ci, cependant, il y a certains termes de base qu'il faut expliquer.
Rem. Lorsque des schémas à contacts sont affichés avec le SSS, une seconde ligne
omnibus du côté droit du schéma à contacts sera représentée et connectée à
toutes les instructions du côté droit. Ceci ne change pas le programme en
schéma à contacts dans un sens fonctionnel quelconque. Il n'est pas possible
de placer des conditions entre les instructions du côté droit et la ligne omnibus
de droite, c'est--à--dire que toutes les instructions du côté droit doivent être
connectées directement à la ligne omnibus de droite. Voir le Manuel de pro-
grammation du SSS : API série C pour de plus amples informations.
HR 0109 LR 0003
20001
00501
00502
00503 00504
00007 TIM 001 LR 0515
00403
21001 21002
21005 21007
Chapitre
6-3
20002
Instruction
00405
Instruction
279

Publicité

loading