Wsft (Word Shift) - IDEC MICROSmart FC6A Series Ladder Programming Manual

Automation organizer windldr
Hide thumbs Also See for MICROSmart FC6A Series:
Table of Contents

Advertisement

WSFT (Word Shift)

WSFT
*****
When S2 = 3 (quantity of blocks to shift)
S1
D1+0
D1+1
D1+2
D1+3
D1+4
Valid Devices
Device
S1 (Source 1)
S2 (Source 2)
D1 (Destination 1)
For valid device address ranges, see "Device Addresses" on page 2-1.
When T (timer) or C (counter) is used as S1 or S2, the timer/counter current value (TC or CC) is displayed.
Valid Data Types
When a bit device such as I (input), Q (output), M (internal relay), or R (shift register) is assigned as source S1 or S2, 16 points are used.
When a word device such as T (timer), C (counter), or D (data register) is assigned as source S1 or S2, 1 point is used.
Special Internal Relay M8024: BMOV/WSFT Executing Flag
While the BMOV or WSFT is executed, M8024 turns on. When completed, M8024 turns off. If the CPU is powered down while
executing BMOV or WSFT, M8024 remains on when the CPU is powered up again.
Example: WSFT
WSFT
SOTU
I0
D100 through D102 → D101 through D103
D10 → D100
When input I0 is turned on, data of 3 data registers, starting with D100 assigned by
destination device D1, is shifted to the next data registers. Data of data register D10,
assigned by source device S1, is moved to D100 assigned by destination device D1.
S1
S2
D1
*****
*****
16-bit data
First 16-bit data
Second 16-bit data
Third 16-bit data
Fourth 16-bit data
Fifth 16-bit data
Function
Source data for word shift
Quantity of blocks to shift
First device address to shift
S1
S2
D10
3
FC6A S
MICROS
ERIES
When input is on, N blocks of 16-bit word data, starting with device assigned by D1,
are shifted up to the next 16-bit positions. At the same time, the data assigned by
device S1 is moved to the device assigned by D1. S2 specifies the quantity of blocks to
move.
3 blocks (S2)
I
Q
X
X
X
X
D1
D100
L
P
MART
ADDER
ROGRAMMING
9: S
/ R
HIFT
S1
16-bit data
D1+0
S1 data
D1+1
First 16-bit data
D1+2
Second 16-bit data
D1+3
Third 16-bit data
D1+4
Fifth 16-bit data
M
R
T
C
D
P
X
X
X
X
X
X
X
X
X
X
X
Before shift:
12345
D10
1111
D100
D101
2222
D102
3333
4444
D103
5555
D104
M
FC9Y-B1726
ANUAL
I
OTATE
NSTRUCTIONS
Constant
Repeat
X
X
After first shift:
12345
D10
12345
D100
D101
1111
D102
2222
3333
D103
5555
D104
9-7

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents