Htoa (hex to ascii), Htoa (hex to ascii) -3 – IDEC MicroSmart User Manual

Page 255

Advertising
background image

14: D

ATA

C

ONVERSION

I

NSTRUCTIONS

« FC4A M

ICRO

S

MART

U

SER

S

M

ANUAL

»

14-3

HTOA (Hex to ASCII)

Applicable CPU Modules

Valid Operands

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

When T (timer) or C (counter) is used as S1 or S2, the timer/counter current value is read out.

The quantity of digits to convert can be 1 through 4. Make sure that the quantity of digits designated by S2 is within the
valid range. If the S2 data is out of the valid range, a user program execution error will result, turning on special internal
relay M8004 and the ERR LED.

Since the HTOA 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

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)

Binar y data to conver t

X

X

X

X

X

X

X

X

S2 (Source 2)

Quantity of digits to conver t

X

X

X

X

X

X

X

1-4

D1 (Destination 1)

Destination to store conversion results

X

W (word)

I (integer)

X

S1

→ D1, D1+1, D1+2, D1+3

When input is on, the 16-bit binar y data designated by S1 is read from
the lowest digit as many as the quantity of digits designated by S2, con-
ver ted into ASCII data, and stored to the destination star ting with the
operand designated by D1.

The quantity of digits to conver t can be 1 through 4.

HTOA(W)

S1

*****

S2

*****

D1

*****

When a bit operand such as I (input), Q (output), M (internal relay), or R (shift register) is
designated as the source, 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.

Advertising