I
mMx
ImM-x
Set
steps
to
incremental
Index
motor
CW
(positive),
m=
motor#
(1,2,3,4),
x=1
to
Read
and
assign
analog
input
value
to
motor
m
speed
(70%
power),
x=speed
range
(
is
100%
power)
Select
Program
number
x,
x=
0
to
Select
and
clear
all
commands
from
Program
number
x,
x=
0
to
Request
the
number
of
the
current
Program
Program
Associate
program
x
in
Master
to
program
x
in
Slave
(Linked
VXMs
start
the
same
time)
-x
or
x
=255
is
disable
Request
the
current
program
associate
number
Jump
to
the
beginning
of
program
number
x,
x=
0
to
Jump
to
the
beginning
of
program
number
x
and
come
back
for
More
after
program
x
ends,
x=
0
to
Similar
to
JMx
except
automatically
moves
back
from
absolute
indexes
after
program
x
ends:
For
pick-and-place
within
matrix
looping
patterns
Motor
commands:
Program
management
commands:
Special
looping/branching
commands:
I
16,777,215
Set
steps
to
incremental
Index
motor
CCW
(negative),
m=
motor#
(1,2,3,4),
x=1
to
16,777,215
Set
Absolute
Index
distance,
m=motor#
(1,2,3,4),
x=
±1
to
±16,777,215
steps
Index
motor
to
Absolute
zero
position,
m=motor#
(1,2,3,4)
Zero
motor
position
for
motor#
m,
m=
1,2,3,4
Index
motor
until
positive
limit
is
encountered,
m=motor#
(1,2,3,4)
Index
motor
until
negative
limit
is
encountered,
m=motor#
(1,2,3,4)
Set
Speed
of
motor
(70%
power),
m=
motor#
(1,2,3,4),
x=1
to
steps/sec.
(
is
100%
power)
Acceleration/deceleration,
m=
motor#
(1,2,3,4),
x=1
to
127.
Loop
continually
from
the
beginning
or
Loop-to-marker
of
the
current
program
Sets
the
Loop-to-marker
at
the
current
location
in
the
program
Resets
the
Loop-to-marker
to
the
beginning
of
the
current
program
Loop
from
beginning
or
Loop-to-marker
x-1
times
(x=2
to
65,535),
when
the
loop
reaches
its
last
count
the
non-loop
command
directly
preceding
will
be
ignored
Loop
from
beginning
or
Loop-to-marker
x-1
times,
alternating
direction
of
motor
1,
when
the
loop
reaches
its
last
count
the
non-loop
command
directly
preceding
will
be
ignored
Loop
Always
from
beginning
or
Loop-to-marker
x-1
times
(x=2
to
65,535)
Loop
Always
from
beginning
or
Loop-to-marker
x-1
times,
alternating
direction
of
motor
1
Loop
once
from
beginning
or
Loop-to-marker
reversing
index
direction
of
motor
2
Loop
once
from
beginning
or
Loop-to-marker
reversing
index
direction
of
motor
1
and
motor
2
AmMx
IAmM0
IAmM-0
ImM-0
AmMx
L0
LM0
LM-0
Lx
L-x
LAx
LA-x
LM-2
LM-3
ImM0
SmMx
6000
SAmMx
PMx
Jx
JMx
4
4
4
4
SmM-x
SAmM-x
PM-x
PM
PMAx
PMA
JM-x
Appendix P
VXM Comparison to NF90/ VP9000
7
Different input/output/range/additional values from VP9000
3
3
Different command/ function for NF90 mode
Legend:
3
New Commands for VXM not available on VP9000 or NF90