beautypg.com

KEYENCE Visual KV Series User Manual

Page 366

background image

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