Télécharger Imprimer la page

Instructions Logiques; Complement - Com(29) - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Instructions logiques

Exemple
00001

7-23 Instructions logiques

7-23-1 COMPLEMENT - COM(29)

Limitations
Description
Conseils d'utilisation
Exemple
Drapeaux
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
Dans l'exemple suivant, les contenus BCD des 8 mots de DM 0000 à DM 0007
sont additionnés lorsque IR 00001 est ON et le résultat est écrit dans DM 0010 et
DM 0011.
@SUM(--)
#0008
DM 0000
DM 0010
DM 0000
0001
DM 0001
0002
DM 0002
0003
DM 0003
0004
DM 0004
0005
DM 0005
0006
DM 0006
0007
DM 0007
0008
Symboles à contacts
COM(29)
@COM(29)
Wd
DM 6144 à DM 6655 ne peuvent pas être utilisés pour Wd.
Lorsque la condition d'exécution est OFF, COM(29) ne s'exécute pas. Lorsque
la condition d'exécution est ON, COM(29) efface tous les bits ON et positionne
tous les bits OFF dans Wd.
Le complément de Wd sera calculé à chaque cycle lorsque la forme simple de
COM(29) est utilisée. Utiliser la forme sur changement de front (@COM(29)) ou
combiner COM(29) avec DIFU(13) ou DIFD(14) pour calculer une seule fois le
complément.
15
Original
1
0
15
Complément
0
1
ER :
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas BCD ou la limite de la zone DM a été dépassée.)
EQ :
ON lorsque le résultat est égal à 0.
Adresse
Instruction
00000
LD
00001
@SUM(--)
Zones de données d'opérandes
IR, SR, AR, DM, HR, LR
Wd
0
1
1
0
0
1
1
0
1
0
0
1
1
0
0
1
Chapitre
7-23
Opérandes
00001
#
0008
DM
0000
DM
0010
DM 0010
0036
DM 0011
0000
Wd : Mot complément
00
0
1
1
0
0
1
00
1
0
0
1
1
0
421

Publicité

loading