KEYENCE Visual KV Series User Manual
Page 190

2.4 Instruction Details
3-166
2
Chapter 2 Instructions
Example
Coding
Operands
#01 to #16
Key operation
Arithmetic flag
2009
Turns ON when "1" enters 2009 after an SRA/SLA operation. Turns OFF at
other times.
2010
Turns ON when the internal register is "0" after an SRA/SLA operation.
Turns OFF at other times.
2011
No change
2012
No change
SRA: Shift Right A
@SRA: Shift Right A
SLA: Shift Left A
@SLA: Shift Left A
Moves contents of internal register
serially right by value specified by oper-
and.
Moves contents of internal register
serially left by value specified by operand.
@
#,$
FUN
FUN
@
#,$
FUN
FUN
LDB
4
LDB
4
SET
1
RES
0
LDB
4
LDB
4
SET
1
RES
0
#dd
SRA
#dd
SRA
#dd
SLA
#dd
SLA
0000
DM0000
LDA
#05
SRA
DM0001
STA
0001
DM0010
LDA
#10
SLA
DM0011
STA
Line No.
Instruction
Operand
0000
LD
0000
0001
LDA
DM0000
0002
CON
0003
SRA
#05
0004
CON
0005
STA
DM0001
0006
LD
0001
0007
LDA
DM0010
0008
CON
0009
SLA
#10
0010
CON
0011
STA
DM0011
:
:
:
:
@
#,$
FUN
FUN
@
#,$
FUN
FUN
LDB
4
LDB
4
SET
1
RES
0
ENT
R-SRCH
ENT
R-SRCH
Operand
ENT
R-SRCH
ENT
R-SRCH
Operand
SRA / @SRA / SLA / @SLA
KVNKA Chap 02_4dP.p65
08.3.11, 0:03 PM
166