KEYENCE Visual KV Series User Manual
Page 366

8.2 Details
3-342
8
Chapter 8 Programming Examples
2008
SET
2814
2815
END
ENDH
HKEY
0000
STA
DM0000
ORA
TM06
SLA
#04
LDA
DM0000
DW
#00000
2815
DMX
STA
TM05
CMP
TM05
ANDA
$03FF
2010
0500
LDA
2900
KEY IN
Input value
(BCD)
2010
STA
TM06
2002
2815
STA
TM05
CMP
TM05
ANDA
$03FF
2010
LDA
2900
2010
2915
DM0000
Input value
(BCD)
24 VDC
COM 000 001 002 003
COM 500 501 502 503
KV
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
Application of HKEY instruction
■ Fetching 16-key input
Writes the following 16-key input value into DM0000 in 4-digit BCD.
Pressing the keys in the lower line clear the input numerical value.
Wires the 16-key input terminals using 4 outputs and 4 inputs as shown below.
Ladder diagram
Coding
➮ Refer to p. 3-131.
Line No.
Instruction
Operand
Line No.
Instruction
Operand
0000
LD
2008
0021
AND
2010
0001
SET
2814
0022
ANDA
$03FF
0002
LD
2002
0023
CON
0003
HKEY
0000 0500
0024
CMP
TM05
0004
LD
2815
0025
CON
0005
LDA
2900
0026
ANB
2010
0006
CON
0027
STA
TM05
0007
ANB
2010
0028
CON
0008
ANDA
$03FF
0029
LDA
DM0000
0009
CON
0030
CON
0010
CMP
TM05
0031
SLA
#04
0011
CON
0032
CON
0012
ANB
2010
0033
ORA
TM06
0013
STA
TM05
0034
CON
0014
CON
0035
STA
DM0000
0015
DMX
0036
LD
2815
0016
CON
0037
AND
2915
0017
STA
TM06
0038
DW
#0000 DM0000
0018
LD
2815
0039
END
0019
LDA
2900
0040
ENDH
0020
CON
KVNKA Chap 08.p65
08.3.11, 0:12 PM
342