Trans Fert Des Don Nées Con Ti Nu Es Avec Une In Struc Ti On Bmov - Mitsubishi Electric MELSEC FX Serie Manuel

Masquer les pouces Voir aussi pour MELSEC FX Serie:
Table des Matières

Publicité

Pro gram ma ti on avan cée
5.2.3
Trans fert des don nées con ti nu es avec une in struc ti on BMOV
L'in struc tion MOV pré sen tée dans le cha pi tre 5.2.1 per met de trans fé rer dans une des ti na tion
de don nées au maxi mum une valeur à 16 ou 32 bits. Pour le trans fert de don nées con ti nues,
plu sie urs instruc tions MOV peu vent être pro gram mées à la suite. Pour vous éparg ner cette
com ple xité de pro gram ma tion, l'in struc tion BMOV est dis po ni ble. L'ab ré via tion sig ni fie «Block
Move» : les opé ran des sont trans fé rés en con tinu comme bloc.
Schéma à contacts
0
Sour ce des don nées (opé ran de 16 bits, le 1er opé ran de du do mai ne de la sour ce est in di qué)
Des ti na ti on des don nées (opé ran de 16 bits, le 1er opé ran de du do mai ne de la des ti na ti on
est in di qué)
Nom bre des élé ments à trans fé rer (ma xi mum 512)
Avec les opé ran des indi qués ci-des sus, il en résulte la fonction sui vante :
Une instruc tion BMOV peut éga le ment être exé cu tée avec com mande par tran si tion et est
dans ce cas pro gram mée comme instruc tion BMOVP (voir cha pi tre 5.2.1).
Si des grou pes d'opé ran des bits doi vent être trans fé rés avec une instruc tion BMOV, les fac -
teurs «K» de la source de don nées et de la des ti na tion des don nées doi vent être iden ti ques.
Exemple
BMOV K1M0 K1Y0 K2
M0
M1
M2
M3
M4
M5
M6
M7
Manuel d'initiation de la famille MELSEC FX
BMOV D10 D200 K5
BMOV
D10
1234
D11
5678
D12
-156
D13
8765
D14
4321
0
0
Y000
Y001
1
1
1
1
Y002
Y003
0
0
1
1
Y004
Y005
0
0
1
1
Y006
Y007
0
0
In struc tions pour le trans fert de don nées
Liste d'instructions
0 BMOV
D10
D200
K5
1234
D 200
5678
D 201
-156
D 202
8765
D 203
4321
D 204
Deux domai nes avec cha cun 4 opé -
ran des bits sont transférés.
D10
D200
5 regi stres de données
5 – 13
K5

Publicité

Table des Matières
loading

Table des Matières