Btoh (bcd to hex), Btoh (bcd to hex) -2 – IDEC MicroSmart User Manual

Page 254

Advertising
background image

14: D

ATA

C

ONVERSION

I

NSTRUCTIONS

14-2

« FC4A M

ICRO

S

MART

U

SER

S

M

ANUAL

»

BTOH (BCD to Hex)

Applicable CPU Modules

Valid Operands

For the valid operand number range, see pages 6-1 and 6-2.

Internal relays M0 through M1277 can be designated as D1. Special internal relays cannot be designated as D1.

When T (timer) or C (counter) is used as S1, the timer/counter current value is read out. When T (timer) or C (counter) is
used as D1, the data is written in as a preset value which can be 0 through 65535.

Valid values for the source operand are 0 through 9999 (BCD). Make sure that each digit of the source designated by S1 is
0 through 9. If the source data is out of the valid range, a user program execution error will result, turning on special inter-
nal relay M8004 and the ERR LED.

Since the BTOH instruction is executed in each scan while input is on, a pulse input from a SOTU or SOTD instruction
should be used as required.

Valid Data Types

Example: BTOH

FC4A-C10R2/C

FC4A-C16R2/C

FC4A-C24R2/C

FC4A-D20K3/S3

FC4A-D20RK1/RS1 & FC4A-D40K3/S3

X

X

X

X

X

Operand

Function

I

Q

M

R

T

C

D

Constant

Repeat

S1 (Source 1)

BCD data to conver t

X

X

X

X

X

X

X

X

D1 (Destination 1)

Destination to store conversion results

X

▲ X

X

X

X

W (word)

I (integer)

X

S1

→ D1

When input is on, the BCD data designated by S1 is conver ted into 16-bit binar y
data and stored to the destination designated by operand D1.

Valid values for the source operand are 0 through 9999 (BCD).

BTOH(W)

S1

*****

D1

*****

When a bit operand such as I (input), Q (output), M (internal relay), or R (shift register) is
designated as the source or destination, 16 points are used.

When a word operand such as T (timer), C (counter), or D (data register) is designated as the
source or destination, 1 point is used.

D1

D20

S1

D10

I1

BTOH(W)

BCD

SOTU

0

D10

(0000h)

Binar y

0

D20

(0000h)

4660

D10

(1234h)

1234

D20

(04D2h)

39321

D10

(9999h)

9999

D20

(270Fh)

Advertising