34
Command Summary
Command Mnemonic
Code
(hex)
Available
on
Axes acted on
#data words
/direction
Double
Buffered
Description
Axis Control
SET_1
SET_2
SET_I
Profile Generation
SET_PRFL_S_CRV
SET_PRFL_TRAP
SET_PRFL_VEL
SET_PRFL_GEAR
SET_POS
SET_VEL
SET_ACC
SET_MAX_ACC
SET_JERK
SET_RATIO
SET_START_VEL
STOP
SMOOTH_STOP
SYNCH_PRFL
GET_POS
GET_VEL
GET_ACC
GET_MAX_ACC
GET_JERK
GET_RATIO
GET_START_VEL
GET_TRGT_POS
GET_TRGT_VEL
Parameter Update
SET_TIME_BRK
SET_POS_BRK
SET_NEG_BRK
SET_ACTL_POS_BRK
SET_ACTL_NEG_BRK
SET_MTN_CMPLT_BRK
SET_EXT_BRK
SET_BRK_OFF
SET_BRK_PNT
UPDATE
MULTI_UPDATE
SET_AUTO_UPDATE_ON
SET_AUTO_UPDATE_OFF
GET_BRK_PNT
Interrupt Processing
SET_INTRPT_MASK
GET_INTRPT
RST_INTRPT
GET_INTRPT_MASK
01
02
08
all axes
all axes
all axes
set by cmd.
set by cmd.
interrupting axis
1/read
1/read
1/read
no
no
no
Set current axis #to 1
Set current axis #to 2
Set current axis #to the interrupting axis
0b
09
0a
0c
10
11
12
15
13
14
6a
46
4e
47
4a
4b
4c
4f
58
59
6b
1d
1e
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
0
0
0
0
no
no
no
no
yes
yes
yes
yes
yes
yes
no
yes
yes
yes
-
-
-
-
-
-
-
-
-
Set profile mode to S-curve
Set profile mode to trapezoidal point to point
Set profile mode to velocity-contouring
Set profile mode to electronic gear
Set command position
Set command velocity
Set command acceleration
Set max acceleration (S-curve profile only)
Set command jerk
Set command electronic gear ratio
Set starting velocity
Abruptly stop current axis motion
Smoothly stop current axis motion
Set actual position to target position
Get command position
Get command velocity
Get command acceleration
Get max. acceleration (S-curve profile only)
Get command jerk
Get command electronic gear rate
Get starting velocity
Get current target position
Get current target velocity
2/write
2/write
2/write
1/write
2/write
2/write
2/write
0
0
0
2/read
2/read
2/read
1/read
2/read
2/read
2/read
2/read
2/read
17
18
19
1b
1c
35
5e
6d
16
1a
5b
5c
5d
57
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
all axes
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
current axis
set by mask
current axis
current axis
current axis
0
0
0
0
0
0
0
0
no
no
no
no
no
no
no
no
no
-
-
no
no
-
Set breakpoint mode to time
Set breakpoint mode to pos. target position
Set breakpoint mode to neg. target position
Set breakpoint mode to pos. actual position
Set breakpoint mode to neg. actual position
Set breakpoint mode to motion complete
Set breakpoint mode to external
Set breakpoint mode off
Set breakpoint comparison value
Immediate parameter update
Multiple axis immediate parameter update
Set automatic profile update on
Set automatic profile update off
Get breakpoint comparison value
2/write
0
1/write
0
0
2/read
2f
30
32
56
all axes
all axes
all axes
all axes
current axis
interrupting axis
interrupting axis
current axis
1/write
1/read
1/write
1/read
no
-
no
-
Set interrupt mask
Get status of interrupting axis
Reset interrupting events
Get interrupt mask