11-
5
11
COMMUNICA
TION WITH PC
11-4 Communication Command List
11-4 Communication Command List
No.
Operation code
Operand 1
Operand 2
Operand 3
Command details
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
ORG
ORGN
RESET
RUN
SRUN
SRVO
X+/X-
Y+/Y-
XINC/XDEC
YINC/YDEC
MOVD
MOVA
MOVI
MOVF
MOVM
DRVD
DRVA
DRVI
ACHA
ACHI
DO
WAIT
TIMR
MAT
MSEL
P
P+
P-
CSEL
C
C+
C-
D
D+
D-
SHFT
MOVL
MOVC
[axis]
0
1
X-axis position (mm)
point number
point number
point number
pallet work position
axis
axis
axis
axis
axis
output number
input number
time
number of rows
pallet number
point number
array element
number
counter value
[addition value]
[subtraction value]
counter value
[addition value]
[subtraction value]
point number
point number
point number
[axis]
[axis]
Y-axis position (mm)
speed
speed
DI number
speed
position (mm)
point number
point number
position
position
0
1
0 or 1
number of columns
speed
speed
speed
0 or 1
speed
speed
speed
pallet number
locus type
Returns all axes or specified axis to origin
Resets program
Starts automatic operation
Starts step operation
Turns off the servo of all axes or a
specified axis
Turns on the servo of all axes or a
specified axis
Performs jog movement (inching) along X-axis
Performs jog movement (inching) along Y-axis
Performs jog movement along X-axis
Performs jog movement along Y-axis
Directly moves to specified position
Moves to specified position
Moves specified movement amount
Moves in response to general-purpose input
Moves to specified pallet work position
Moves a specified axis to a specified
coordinate position.
Moves a specified axis to a specified
point data position.
Moves a specified axis a distance equal
to specified point data.
Defines an arch motion by setting a position.
Defines an arch motion by setting a distance.
Turns off general-purpose output or
memory output
Turns on general-purpose output or
memory output
Waits general-purpose input or memory input
Waits for specified time
Defines matrix on specified pallet
Specifies pallet number where to move
Defines point variable P
Adds 1 to point variable P
Subtracts 1 from point variable P
Specifies array element of counter array
variable C
Defines counter array variable C
Adds specified value to counter array
variable C
Subtracts specified value from counter
array variable C
Defines counter variable D
Adds specified value to counter variable D
Subtracts specified value from counter
variable D
Performs point data shift
Executes linear interpolation motion
Executes circular interpolation motion
1. Robot movement
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com