Special offers from our partners!
Find Replacement BBQ Parts for 20,308 Models. Repair your BBQ today.
6-118
BMOV(P)
Transfer ranges of ZR and R overlap when transferring 10000 blocks of data from ZR30000
(source) to R10 (block No.1 of the destination).
• ZR transfer range (30000) to (30000+10000-1) (30000) to (39999)
• R transfer range (10+(1 32768)) to (10+(1 32768)+10000-1)
(32778) to (42777)
Therefore, the range 32778 to 39999 overlaps and the data is not correctly transferred.
(3) When is a word device and is a bit device, the object for the word device will be the
number of bits designated by the bit device digit designation.
If K1Y30 has been designated by , the lower four bits of the word device designated by
will become the object.
(4) If bit device has been designated for and , then and should always have the
same number of digits.
(5) When using a link direct device and an intelligent function module device for and , only
either of or can be used.
(6) Selection whether to check a device range
Whether to check a device range during execution of the BMOV instruction can be selected
with the device range check inhibit flag (SM237) (only when the conditions for subset
processing are established).
While SM237 is ON, whether to + (n) -1 and to + (n) - 1 are within the device
range or not are not checked.
For details of SM237, refer to Appendix 3 SPECIAL RELAY LIST.
SM237 can be used only for the Universal model QCPU whose first 5 digits of
serial number is 10012 or later.
Example
ZR0 R0
R10
R32767
R10009
ZR30000
ZR39999
Source of transfer Destination of transfer
Overlapped Block No. 0
Block No. 1
S
D
D
S
n
001110111 110
Y30Y33Y37 Y34Y3B Y38
+1+2
D100 1011
b0b1b2b3b4b15
D101 0011+1
D102
0111+2
n
S
D
S
S
D D
S
D
S
D
S
D
S
D
S S
D D