![background image](http://html1.mh-extra.com/html/omron/srm1-programing-02-2001/srm1-programing-02-2001_programming-manual_742414426.webp)
7-16
Section
Shift Instructions
408
7-16-7
ONE DIGIT SHIFT LEFT – SLD(74)
Ladder Symbols
Operand Data Areas
SLD(74)
St
E
@SLD(74)
St
E
St
: Starting word
IR, SR, AR, DM, HR, LR
E
: End word
IR, SR, AR, DM, HR, LR
St and E must be in the same data area, and E must be greater than or equal to
St.
DM 6144 to DM 6655 cannot be used for St or E.
When the execution condition is OFF, SLD(74) is not executed. When the execu-
tion condition is ON, SLD(74) shifts data between St and E (inclusive) by one
digit (four bits) to the left. 0 is written into the rightmost digit of the St, and the
content of the leftmost digit of E is lost.
5
E
8
1
St
F C
9
7
D
Lost data
0
...
If a power failure occurs during a shift operation across more than 50 words, the
shift operation might not be completed.
A 0 will be shifted into the least significant digit of St every cycle if the undifferen-
tiated form of SLD(74) is used. Use the differentiated form (@SLD(74)) or com-
bine SLD(74) with DIFU(13) or DIFD(14) to shift just one time.
Flags
ER:
The St and E words are in different areas, or St is greater than E.
Indirectly addressed DM word is non-existent. (Content of
*
DM word is
not BCD, or the DM area boundary has been exceeded.)
7-16-8
ONE DIGIT SHIFT RIGHT – SRD(75)
Ladder Symbols
Operand Data Areas
SRD(75)
E
St
@SRD(75)
E
St
E
: End word
IR, SR, AR, DM, HR, LR
St
: Starting word
IR, SR, AR, DM, HR, LR
St and E must be in the same data area, and E must be less than or equal to St.
DM 6144 to DM 6655 cannot be used for St or E.
When the execution condition is OFF, SRD(75) is not executed. When the
execution condition is ON, SRD(75) shifts data between St and E (inclusive) by
one digit (four bits) to the right. 0 is written into the leftmost digit of St and the
rightmost digit of E is lost.
2
St
3
1
E
4 5
C
8
F
Lost data
0
...
Limitations
Description
Precautions
Limitations
Description