beautypg.com

IAI America XSEL-S User Manual

Page 125

background image

Chapter 3 Programs

117

z

XMDI (extension motion control board axis direct value specification relative position move)

Command, declaration

Extension

condition

(LD, A, O, AB, OB)

Input condition

(I/O/flag)

Command,

declaration

Operand 1

Operand 2

Output part

operation type

(output/flag)

E

N, Cnd

Cmnd

Operand1

Operand2

Pst

Optional

Optional

XMDI

Axis No.

Variable No.

PE

[Function]

Move extension motion control board axis specified in operand 1 with values specified in

consecutive 5 variables from variable No. n specified in operand 2 via relative position move.

Variable No.

Setting

Valid digits

n

Movement amount [mm]

3 decimal places

n + 1

Speed [mm/s]

2 decimal places

n + 2

Acceleration [G]

2 decimal places

n + 3

Deceleration [G]

2 decimal places

n + 4

Position complete band [mm]

3 decimal places

Caution :

(1) The VLMX command is invalid for this command.

(2) When this command continues to be executed repeatedly, the difference in the pitch intervals is

accumulated.

In the case that the accumulated difference becomes an issue, use the movement command (XMVD

Command) to specify the absolute position.

[Example]

LET

300

50

Set 50 mm to the target position.

LET

301

200

Set 200 mm/s for speed.

LET

302

0.3

Set 0.3G for acceleration.

LET

303

0.3

Set 0.3G for deceleration.

LET

304

0.1

Set 0.1 mm for position complete band.

XMDI

1

300

Move axis No. 1 via relative position move.

This manual is related to the following products: