6 Application Instructions API 00-49 API 15 Operands: S : Start of source devices D : Start of destination devices n : Number of data to be moved Explanations: 1. Range of n : 1 ~ 512 2. See the specifications of each model for their range of use. 3. The contents in n registers starting from the device designated by S will be moved to n registers starting from the device designated by D . If n exceeds the actual number of available source devices, only the devices that fall within the valid range will be used. Program Example 1: When X10 = On, the contents in registers D0 ~ D3 will be moved to the 4 registers D20 ~ D23. K4 D20 D22 D23 D21 n=4 Program Example 2: 1.
Assume the bit devices KnX, KnY, KnM and KnS are designated for moving, the number of digits of S and D has to be the same, i.e. their n has to be the same. 2. ES/EX/SS do not support the use of KnX, KnY, KnM, KnS and E, F index register modification. M1000 K3 M0 M1 M2 M3 M5 M4 M6 M7 n=3 M8 Y10 M10 M9 Y11 Y12 M11 Y13 DVP-PLC Application Manual 6-27 Mnemonic Operands Function BMOV P Block Move Type OP Bit Devices Word Devices Program Steps X Y M S K H KnX KnY KnM KnS T C D E F BMOV, BMOVP: 7 steps S * * * * * * * D * * * * * * n * * * * * PULSE 16-bit 32-bit EH3 V SV2 H SV EH3 ES EX SS SA SX SC EH SV EH3 SV2 EX SS SA SX SC EH S ES EX SS SA SX SC E SV2 D20 D0 D1 D2 D3 K1M0 K1Y0