Télécharger Imprimer la page

Block Transfer -- Xfer - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Instructions de transfert de données
Exemple
00001

7-17-3 BLOCK TRANSFER -- XFER(70)

Limitations
Description
Drapeaux
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
362
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Les exemples suivants utilisent @MVN(22) pour copier le complément de
#F8C5 dans DM 0010 lorsque IR 00001 passe de OFF à ON.
#F8C5
1 1 1 1 1 0 0 0 1 1
0 0 0 0 0 1 1 1 0 0
DM 0010
Symboles à contacts
XFER(70)
@XFER(70)
N
S
D
S et S+N doivent être dans la même zone de données, de même que D et D+N.
DM 6144 à DM 6655 ne peuvent pas être utilisés pour D.
Lorsque la condition d'exécution est OFF, XFER(70) n'est pas exécutée.
Lorsque la condition d'exécution est ON, XFER(70) copie le contenu de S,
S+1, ..., S+N dans D, D+1, ..., D+N.
S
3 4 5
S+1
3 4 5
S+2
3 4 2
S+N
6 4 5
ER :
N n'est pas une valeur BCD.
S et S+N ou D et D+N ne sont pas dans la même zone de données.
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).
Adresse
Instruction
@MVN(22)
00000
LD
#F8C5
00001
@MOV(21)
DM 0010
0
0 0 1 0 1
1
1 1 0 1 0
Zones de données d'opérandes
N : Nombre de mots (BCD)
IR, SR, AR, DM, HR, TC, LR, #
N
IR, SR, AR, DM, HR, TC, LR
S
D : Mot de destination de départ
D
IR, SR, AR, DM, HR, TC, LR
2
1
2
2
Chapitre
7-17
Opérandes
00001
#
F8C5
DM
0010
S : Mot source de départ
D
3 4 5
2
D+1
3 4 5
1
D+2
3 4 2
2
D+N
6 4 5
2

Publicité

loading