Parameter MODE: Motion mode MODE motion mode (0: Positioning wait for the end of the motion 1:
Interpolation
wait for the end of the motion 2: Positioning not wait for the end of the motion 3:
Interpolation not wait for the end of the motion)
AXIS: A1 Number of the motion axis 1 P1: Motion displacement 1mm A2: Number of the motion
axis 2 p2: Motion displacement 2mm....
Returned value: If correct, it returns 0; If error, it returns the value >1
INT16U MOVERSB(INT8U MODE,INT8U A1,float P1,INT8U A2,float P2,INT8U A3,float P3)
4.10.12.
MOVEASC absolute position of motion of multiple axes (positioning
or interpolation)
Function description: Absolute position of motion of multiple axes
Parameter: MODE: Motion mode MODE motion mode (0: Positioning wait for the end of the motion 1:
Interpolation
wait for the end of the motion 2: Positioning not wait for the end of the motion 3:
Interpolation not wait for the end of the motion)
AXISTOTAL Total motion axis (pay attention to the six maximum axis and one minimum axis)... variable
parameter (for example, No. 1 axis Position 1 No. 2 axis Position 2 No. 3 axis Position 3)
Example: Two-axis motion MOVEASC[0,2,1,100,2,100]
Example: Three-axis motion MOVEASC[0,3,1,100,2,100,3,100]
Example: Four-axis motion MOVEASC[0,4,1,100,2,100,3,100,4,100]
Example: Five-axis motion MOVEASC[0,5,1,100,2,100,3,100,4,100,5,100]
Example: Six-axis motion MOVEASC[0,6,1,100,2,100,3,100,4,100,5,100,6,100]
Returned value: If correct, it returns 0; If error, it returns the value >1
4.10.13.
MOVERSC relative position of motion of multiple axes (positioning or
interpolation)
Function description: Relative position of motion of multiple axes
Parameter: MODE: Motion mode MODE motion mode (0: Positioning wait for the end of the motion 1:
Interpolation
wait for the end of the motion 2: Positioning not wait for the end of the motion 3:
Interpolation not wait for the end of the motion)
AXISTOTAL Total motion axis (pay attention to the six maximum axis and one minimum axis)... variable
parameter (for example, No. 1 axis Position 1 No. 2 axis Position 2 No. 3 axis Position 3)
Example: Two-axis motion MOVEASC[0,2,1,100,2,100]
Example: Three-axis motion MOVEASC[0,3,1,100,2,100,3,100]
Example: Four-axis motion MOVEASC[0,4,1,100,2,100,3,100,4,100]
Example: Five-axis motion MOVEASC[0,5,1,100,2,100,3,100,4,100,5,100]
ADTECH9 Series CNC Programming Manual
Need help?
Do you have a question about the ADTECH9 Series and is the answer not in the manual?