Block Transfer (Bdmov : 32-Bit Unit) - Mitsubishi Electric Q172CPU Programming Manual

Melsecq series motion controller sv43
Hide thumbs Also See for Q172CPU:
Table of Contents

Advertisement

7 MOTION PROGRAMS FOR POSITIONING CONTROL

7.16.27 Block transfer (BDMOV : 32-bit unit)

Code
Function
Block transfer (32-bit unit)
B
D
Format
[Explanation]
BDMOV
M V
O
D S n
;
(1) The contents of n words from the word device specified with (S) are batch-
transferred, to the n words from the word device specified with (D). (Transferred
with 2-word [32-bit] unit.)
(2) Data can be transferred if the word devices of the transfer source and destination
overlap. Data are transferred from the devices, starting with the one at (S), for
transfer of data from devices of larger numbers to those of smaller numbers, or
starting with the one at (S)+(n-1) for transfer of data from devices of smaller
numbers to those of larger numbers.
(3) When the H+32-bit hexadecimal constant for (D) or (S) is specified, it is meant to
specify the absolute address of the Motion CPU.
The absolute address specifies the multiple of four.
(4) An operation error will occur if :
(a) (S) to (S)+(n-1) is outside the device range.
(b) (D) to (D)+(n-1) is outside the device range.
(c) The device number of (D) or (S) is not even number.
(d) (n) is 0,negative number or odd number.
(e) The absolute number is not multiple of four.
(f) The absolute address is outside the range of the RAM.
The data of n words from the specified word device are batch-
transferred to the specified transfer destination. (32-bit unit)
7 - 172
Number of transmission words
(Constant or indirect setting (1 to 65535))
First devices of transfer source data or absolute
address.
First devices of transfer destination data or
absolute address.
When (n) specifies
word device.

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Q173cpuQ172cpunQ173cpun

Table of Contents