Data Move Functions Block Move - GE VersaMax PLC User Manual

Table of Contents

Advertisement

Before using the Move function:
INPUT (%M0001 through %M0048)
%M0016
%M0032
%M0048
After using the Move function:
INPUT (%M0033 through %M0080)
%M0048
%M0064
%M0080
Instruction Set Reference
For public disclosure
10.3.1.2 Example 1
When enabling input %Q0014 is ON, 48 bits are moved from memory location %M0001
to memory location %M0033. (%M0001 and %M0003 are defined as WORD types if
length 3.)
%Q0014
| |
%M0001
Even though the destination overlaps the source for 16 bits, the move is done correctly.
1
1
1
1
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
1
1
1
1
1
1

10.3.2 Data Move Functions Block Move

The Block Move function copies a block of seven constants to a specified location. When
the Block Move function receives power flow, it copies the constant values into
consecutive locations beginning at the destination specified in output Q. The function
passes power to the right whenever power is received.
Enable
Constant value
Constant value
Constant value
Constant value
Constant value
Constant value
Constant value
MOVE
WORD
%M0033
IN
Q
0
0
1
1
1
1
1
0
0
0
1
1
1
1
1
0
0
0
1
1
1
1
1
1
0
0
0
1
1
1
1
1
1
OK
Output
I1
Q
I2
I3
I4
I5
I6
I7
1
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
1
1
1
1
1
1
1
1
1
33
GFK-1503E User Manual 149

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents