KEYENCE Visual KV Series User Manual
Page 368

8.2 Details
3-344
8
Chapter 8 Programming Examples
Line No.
Instruction
Operand
Line No.
Instruction
Operand
0000
LD
0000
0035
STA
DM0003
0001
DIFU
1000
0036
CON
0002
CON
0037
LDA
$0000
0003
AND
1000
0038
CON
0004
MPS
0039
STA
DM0002
0005
AND
0001
0040
LD
2002
0006
LDA
$1111
0041
LDA
DM0002
0007
CON
0042
CON
0008
STA
DM0000
0043
CMP
$0000
0009
MPP
0044
CON
0010
ANB
0001
0045
AND
2010
0011
LDA
$5555
0046
LDA
DM0001
0012
CON
0047
CON
0013
STA
DM0000
0048
STA
DM0002
0014
LD
2002
0049
CON
0015
LDA
DM0004
0050
LDA
$0000
0016
CON
0051
CON
0017
CMP
$0000
0052
STA
DM0001
0018
CON
0053
LD
2002
0019
AND
2010
0054
LDA
DM0001
0020
LDA
DM0003
0055
CON
0021
CON
0056
CMP
$0000
0022
STA
DM0004
0057
CON
0023
CON
0058
AND
2010
0024
LDA
$0000
0059
LDA
DM0000
0025
CON
0060
CON
0026
STA
DM0003
0061
STA
DM0001
0027
LD
2002
0062
CON
0028
LDA
DM0003
0063
LDA
$0000
0029
CON
0064
CON
0030
CMP
$0000
0065
STA
DM0000
0031
CON
0066
LD
0002
0032
AND
2010
0067
@LDA
$0000
0033
LDA
DM0002
0068
CON
0034
CON
0069
@STA
DM0004
The data once fetched is written into DM0004, DM0003, ..., DM0000 in this order. At
the unloading timing, unload the data from DM0004 and shifts the data value to the
next DM.
The ON/NG judgement and unloading timings can be used in asynchronous pro-
grams.
Ladder diagram
Coding
2002
LDA
$0000
STA
DM0004
LDA
DM0003
CMP
$0000 2010
LDA
DM0004
STA
DM0003
0000
LDA
$1111
1000
0001
STA
DM0000
1000
DIFU
Transfers $1111 to DM0000.
LDA
$5555
0001
STA
DM0000
Transfers $5555 to DM0000.
OK/NG judgement
OK/NG judgement timing
2002
LDA
$0000
STA
DM0003
LDA
DM0002
CMP
$0000 2010
LDA
DM0003
STA
DM0002
2002
LDA
$0000
STA
DM0002
LDA
DM0001
CMP
$0000 2010
LDA
DM0002
STA
DM0001
2002
LDA
$0000
STA
DM0001
LDA
DM0000
CMP
$0000 2010
LDA
DM0001
STA
DM0000
0002
LDA
$0000
STA
DM0004
Unloading timing
Transfers $0000 to DM at unloading timing.
Compares the DM value to $0000.
If it is equal to $0000, transfers the
value of the previous DM No. and
then writes $0000 into the current DM No.
KVNKA Chap 08.p65
08.3.11, 0:12 PM
344