EasyManua.ls Logo

Panasonic FP Series

Panasonic FP Series
1345 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Bit-shift instructions
588
Part III FP Instructions
F121_ROL
16-bit data left rotate
The following example rotates one bit to the left:
·········
D
15 12 11 8 7 4 3 0
·········
D
15 12 11 8 7 4 3 0
0
0101 01010101 0101
010101010101 0101
Bit position
Bit position
Special internal relay
R9009 (carry flag)
Data in bit position 15
When n bits are rotated to the left,
the data in bit position 16-n (nth bit starting from bit position 15) is transferred to special internal
relay R9009 (carry-flag).
n bits starting from bit position 15 are shifted out to the left and into the lower bit positions of the
16-bit data specified by d.
This instruction also exists as a P instruction (for FP2/2SH, FP3/5, FP10/10SH PLC types), which
is only executed at the rising edge of the EN trigger. Select [Insert P instruction] from the
"Instructions" pane if you require a P instruction. To facilitate reuse, the instruction then appears
under "Recently used" in the pop-up menu. Press <Ctrl>+<Shift>+<v> within the programming
area to open the list of recently used elements.
PLC types
Availability of F121_ROL (see page 1320)
Variable Data type Function
d ANY16 16-bit area
n INT number of bits to be rotated
For Relay T/C Register Constant
d - WY WR WL SV EV DT LD FL -
n WX WY WR WL SV EV DT LD FL dec. or hex.
Description
Rotates n bits of the 16-bit data specified by d to the left if the trigger EN is in the ON-state.
Data types
Operands

Table of Contents

Other manuals for Panasonic FP Series

Related product manuals