This write-only command initiates a move of the specified axis, either as an absolute move to a target position, or an incremental move, depending on the coordinate designation (set by MM for incremental or absolute mode).


Applies to: CMD-4CR, CMD-4EX-SA, PMX-4EX-SA, PMX-4ET-SA, PMX-2ED-SA, PMX-2EX


ASCII/Standalone                        [axis][pos]                 

Syntax:

Write:

       [axis][pos]

Where:        [axis]   specifies the axis to initiate a move (X, Y, Z, U)
               [pos]  for MM=0, specifies target position (counter value, 28-bit value)

       [pos]  for MM=1, specifies incremental movement (pulse counts, 28-bit value)


When EINT is set to 1, an interpolated move can be written as: X[x target]Y[y target]Z[z target]U[u target] using any two (or more) axes.


2 - axis linear interpolation

       [axis][pos][axis][pos]


3 - axis linear interpolation

       [axis][pos][axis][pos][axis][pos]


4 - axis linear interpolation

       [axis][pos][axis][pos][axis][pos][axis][pos]

Reply:

Command is accepted and executed

Write:           

OK


Command cannot be processed

       An error message is returned. See Error Codes

Example: 

       Write: 

X20000                * Start single axis move for X axis in the positive direction for 20000 pulses when MM=1


                                X200Y100Z500        * Start 3 - axis linear interpolation move for X, Y, and Z axis to target position counter X200 , Y100, Z500 when MM=0

Notes:

  • MM is set to 0 or 1 by issuing an ABS or INC command (0 = absolute, 1 = incremental)


See also:

Axis Motion

J, EO, EOBOOT, EINT

Commander Manual

2.2.4 Positioning operation

2.3 Interpolation Operation

2.3.1 Linear interpolation

2.3.4 Buffered interpolation operation