
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
DMXSTA
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
0123
4567
89AB
CDEF
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 PM342
Comentarios a estos manuales