Télécharger Imprimer la page

Area Range Compare -- Zcp - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Instructions de comparaison
Drapeaux
Exemple :
Résultat de sauvegarde de
CMPL(60)
TR
0
00000
25505
25506
25507

7-18-5 AREA RANGE COMPARE -- ZCP(----)

Limitations
Description
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
ER :
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas en BCD ou la limite de la zone DM a été dépassée).
GR :
ON lorsque Cp1+1,Cp1 est plus grand que Cp2+1,Cp2.
EQ :
ON lorsque Cp1+1,Cp1 est égal à Cp2+1,Cp2.
LE :
ON lorsque Cp1+1,Cp1 est plus petit que Cp2+1,Cp2.
L'exemple suivant montre comment sauvegarder immédiatement le résultat de
la comparaison. Lorsque le contenu de HR 10, HR 09 est supérieur à DM 0001,
DM 0000, 20000 passe à l'état ON ; lorsque les deux sont égaux, 20001 passe à
l'état ON ; lorsque le contenu de HR 10, HR 09 est inférieur à DM 0001,
DM 0000, 20002 passe à l'état ON. Dans certaines applications, un seul des
trois OUT est nécessaire, ce qui évite d'utiliser TR 0. Dans ce type de pro-
grammation, 20000, 20001 et 20002 ne sont modifiés que lorsque CMPL(60)
est dépassée.
CMPL(60)
HR 09
DM 0000
---
20000
Plus grand
20001
Egal
20002
Plus petit
Symboles à contacts
ZCP(----)
CD
LL
UL
Cette instruction n'est disponible que sur le CPM2A/CPM2C/SRM1(-V2).
LL doit être inférieur ou égal à UL.
Lorsque la condition d'exécution est OFF, ZCP(----) n'est pas exécutée. Lorsque
la condition d'exécution est ON, ZCP(----) compare le CD à la plage définie par la
limite inférieure LL et la limite supérieure UL et transmet le résultat aux drapeaux
GR, EQ et LE dans la zone SR. L'état résultant de ces drapeaux est indiqué
dans le tableau suivant.
Adresse
Instruction
Opérandes
00000
LD
00001
OUT
TR
00002
CMPL(60)
HR
DM
00003
AND
00004
OUT
00005
LD
TR
00006
AND
00007
OUT
00008
LD
TR
00009
AND
00010
OUT
Zones de données d'opérandes
CD : Données de comparaison
IR, SR, AR, DM, HR, TC, LR, #
LL : Limite supérieure de plage
IR, SR, AR, DM, HR, TC, LR, #
UL : Limite inférieure de plage
IR, SR, AR, DM, HR, TC, LR, #
Chapitre
7-18
00000
0
09
0000
25505
20000
0
25506
20001
0
25507
20002
375

Publicité

loading