EasyManua.ls Logo

Panasonic FP-E - Page 504

Panasonic FP-E
1334 pages
Print Icon
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...
High−level Instructions
3 − 240
Outline Shifts one hexadecimal digit (4 bits) of the specified 16-bit data to the
left.
For the FP0R/FPΣ/FP−X/FP0/FP−e, the P type high−level instruction
“P106 (PBSL)” is not available.
Program example
Ladder
Diagram
Boolean
Ladder Diagram
Address Instruction
10
F106 BSL, DT 0
D
Trigger
R0
10
11
ST R 0
F106 (BSL)
DT 0
D 16-bit area to be shifted to the left
Operands
Operand
Relay Timer/Counter Register
Index
register
Constant
Inde
x
Operand
WX WY WR
WL
(*1)
SV EV DT
LD
(*1)
FL
(*2)
IX
(*3)
IY
(*4)
K H
Index
modifier
D N/A A A A A A A A A A A N/A N/A A
(*1) This cannot be used with the FP0 and FP−e.
(*2) This cannot be used with the FP0, FP−e, FP0R, FPΣ, FP−X.
(*3) With the FP0R, FPΣ,FP−X, FP2, FP2SH, and FP10SH, this is I0 to IC.
(*4) With the FP0R, FPΣ,FP−X, FP2, FP2SH, and FP10SH, this is ID.
Explanation of example
Shifts one hexadecimal digit (4 bits) in data register DT0 to the left when trigger R0 turns on.
The data in hexadecimal digit position 4 (bit positions 12 to 15) is shifted out and transferred to the lower digit
position (bit positions 0 to 3) of special data register DT9014 (with the FP0 T32, FP0R, FPΣ,FP−X, FP2,
FP2SH and FP10SH: DT90014).
00 00 00
0008
0000
0
····
Bit position
·····
Binary
15
100
12
0
11
000
8
1
7
000
4
0
3
000
0
0
R0: on
8100
Hexadecimal
DT0
·· ·
Bit position
·····
Binary
15
0
12
1
11
0
8
0
7
0
4
0
30
100
Hexadecimal
DT0
·· ·
Bit position
·····
Binary
15
000
12
0
11
000
8
0
7
000
4
0
3
100
0
0
Hexadecimal
DT9014/
DT90014
(H8100)
(H1000)
(H8)
F106
P106
(PBSL)
(BSL)
Left shift of one hexadecimal digit (4 bits)
A: Available
N/A: Not Available
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: info@clrwtr.com