Télécharger Imprimer la page

Omron Sysmac C200HX Manuel D'utilisation page 142

Masquer les pouces Voir aussi pour Sysmac C200HX:

Publicité

Bits de travail (relais interne)
Simplification des
conditions complexes
00000
00001
00002
00003
24600
00004
24600
00004
24600
00006
00007
Conditions impulsionnelles
126
moyens d'utilisation des bits de travail qui sont très nombreux. En cas de difficul-
tés dans la programmation d'une commande, il faut donner de l'importance aux
bits de travail et au moyen de les utiliser pour simplifier la programmation.
On utilise souvent les bits de travail avec les instructions OUTPUT, OUTPUT
NOT, DIFFERENTIATE UP, DIFFERENTIATE DOWN et KEEP. Avant tout, le bit
de travail sert comme opérande de l'une de ces instructions afin qu'il puisse être
utilisé comme condition déterminant le mode d'exécution des autres instruc-
tions. On utilise les bits de travail même avec d'autres instructions, par exemple
avec SHIFT REGISTER (SFT(10)). Le par. AUCUN LIEN SHIFT REGISTER –
SFT(10) fournit un exemple d'emploi des mots et des bits de travail avec l'ins-
truction SHIFT REGISTER.
Bien qu'ils ne soient pas toujours précisément reportés comme bits de travail,
plusieurs exemples du chapitre 5 Groupe d'instructions utilisent les bits de tra-
vail. Il est essentiel de bien comprendre l'emploi de ces bits dans la programma-
tion réelle.
On utilise les bits de travail pour simplifier la programmation lorsqu'une combi-
naison de conditions est associée plusieurs fois à d'autres conditions. Dans
l'exemple ci-dessous, IR 00000, IR 00001, IR 00002 et IR 00003 sont regroupés
dans un bloc logique qui mémorise la condition d'exécution qui en dérive comme
l'état IR 24600. IR 24600 est ensuite relié à plusieurs conditions diverses afin de
déterminer les conditions de sortie IR 00100, IR 00101 et IR 00102, c'est-à-dire
passer sur ON ou sur OFF les sorties attribuées à ces bits.
24600
00005
00100
00005
00101
00102
On utilise les bits de travail même en cas de traitement impulsionnel de certai-
nes conditions, mais pas toutes, nécessaires à l'exécution d'une instruction.
Dans cet exemple, IR 00100 doit rester sur ON de façon continue, tant que IR
00001 est sur ON et IR 00002 et IR 00003 sont sur OFF ou tant que IR 00004 est
sur ON et IR 00005 est sur OFF. Il faut le passer sur ON pour un seul cycle cha-
que fois que IR 00000 passe sur ON (sauf si l'une des conditions précédentes le
maintient sur ON de façon continue).
Adresse
Instruction
00000
LD
00001
AND NOT
00002
OR
00003
OR NOT
00004
OUT
00005
LD
00006
AND
00007
AND NOT
00008
OUT
00009
LD
00010
OR NOT
00011
AND
00012
OUT
00013
LD NOT
00014
OR
00015
OR
00016
OUT
Chapitre 4-9
Opérande
00000
00001
00002
00003
24600
24600
00004
00005
00100
24600
00004
00005
00101
24600
00006
00007
00102

Publicité

loading

Ce manuel est également adapté pour:

Sysmac c200hgSysmac c200he