Télécharger Imprimer la page

Output Et Output Not - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Les bases du schéma à contacts
6-3-4

OUTPUT et OUTPUT NOT

00000
00001
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
284
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Ici un AND est pris entre l'état de IR 00000 et celui de IR 00001 pour déterminer
la condition d'exécution pour un OR avec l'état de IR 00200. Le résultat de cette
opération détermine la condition d'exécution pour un AND avec l'état de
IR 00002, qui à son tour détermine la condition d'exécution pour un AND avec
l'inverse (c'est--à--dire, et AND NOT) de l'état de IR 00003.
Dans des schémas plus compliqués, cependant, il faut considérer des blocs
logiques avant de pouvoir déterminer une condition d'exécution pour l'instruc-
tion finale, et c'est là que les instructions AND LOAD et OR LOAD sont utilisées.
Avant de considérer des schémas plus compliqués, cependant, nous allons
examiner les instructions nécessaires à effectuer un simple programme
"entrée--sortie".
La façon la plus simple de sortir les résultats de conditions d'exécution combi-
nées est de les sortir directement avec les OUTPUT et OUTPUT NOT. Ces ins-
tructions sont utilisées pour commander l'état du bit opérande désigné en fonc-
tion de la condition d'exécution. Avec l'instruction OUTPUT, l'opérande sera mis
sur ON aussi longtemps que la condition d'exécution est ON et sera mis sur OFF
aussi longtemps que la condition d'exécution est OFF. Avec l'instruction OUT-
PUT NOT, l'opérande sera mis sur ON aussi longtemps que la condition d'exé-
cution est OFF et sera mis sur OFF aussi longtemps que la condition d'exécu-
tion est ON. Ces faits apparaissent comme il est représenté ci--dessous. En
code mnémonique, chacune de ces instructions demande une ligne.
Dans les exemples ci--dessus, IR 01000 sera ON aussi longtemps que IR 00000
est ON et IR 01001 sera OFF aussi longtemps que IR 00001 est ON. Ici,
IR 00000 et IR 00001 seraient des bits d'entrée et IR 01000 et IR 01001 des bits
de sortie affectés aux unités commandées par l'API, c'est--à--dire que les
signaux arrivant par IR 00000 et IR 00001 affectés aux points d'entrée comman-
dent IR 01000 et IR 01001 affectés aux points de sortie, respectivement.
Le temps pendant lequel un bit est ON ou OFF peut être réglé en combinant
l'instruction OUTPUT ou OUTPUT NOT avec des instructions de temporisation.
Se reporter aux exemples sous 7--15--1 Temporisation -- TIM pour de plus
amples informations.
Adresse
Instruction
01000
00000
LD
00001
OUT
Adresse
Instruction
01001
00000
LD
00001
OUT NOT
Chapitre
6-3
Opérandes
00000
01000
Opérandes
00001
01001

Publicité

loading