Cvxty (convert x to y), Cvxty (convert x to y) -2 – IDEC MicroSmart User Manual

Page 324

Advertising
background image

19: C

OORDINATE

C

ONVERSION

I

NSTRUCTIONS

19-2

« FC4A M

ICRO

S

MART

U

SER

S

M

ANUAL

»

Xn (X value), Yn (Y value)

Enter values for the X and Y coordinates. Three different data ranges are available depending on the system program
version and the data type.

Valid Data Types

CVXTY (Convert X to Y)

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 S2, 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.

System Program

Old System Program Versions

Upgraded System Program Versions

Data Type

Integer

Word

Integer

Xn (X value)

0 to 32767

0 to 65535

0 to 65535

Yn (Y value)

–32768 to 32767

0 to 65535

–32768 to 32767

Valid Coordinates

W (word)

I (integer)

W

X

FC4A-C10R2/C

FC4A-C16R2/C

FC4A-C24R2/C

FC4A-D20K3/S3

FC4A-D20RK1/RS1 & FC4A-D40K3/S3

X

X

X

Operand

Function

I

Q

M

R

T

C

D

Constant

Repeat

S1 (Source 1)

Format number

0 to 5

S2 (Source 2)

X value

X

X

X

X

X

X

X

0 to 32767
0 to 65535

D1 (Destination 1)

Destination to store results

X

▲ X

X

X

X

Y

0

32767

–32768

X

If the X value becomes nega-
tive, a user program execution
error will result, turning on spe-
cial internal relay M8004 and
the ERR LED.

32767

Y

0

65535

65535

X

Y

0

32767

–32768

X

65535

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

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

When input is on, the X value designated by operand S2 is conver ted
into corresponding Y value according to the linear relationship defined in
the XYFS instruction. Operand S1 selects a format from a maximum of
six XY conversion formats. The conversion result is set to the operand
designated by D1.

CVXTY(*)

S1

*

S2

*****

D1

*****

Advertising