Command Summary (Advanced Commands)
14
The
following
commands
are
for
advanced
VXM
users.
commands
refer
to
Appendices
in
this
User’s
Manual.
For
more
information
on
these
Motor
commands:
range
(
SAmM-x
is
100%
power)
Program
management
commands:
(available only on VXM firmware versions 1.20 & up)
Input/output
commands:
SmM-x
PMAx
PMA
JM-x
U2
U3
U6
U7
U77
U8
U9
U91
U92
U99
U11
U12
U21
U22
U13
U14
U15
U16
U17
U18
U19
U23
U30
U31
U32
U33
U50
U51
U90
Read
and
assign
analog
input
value
to
motor
m
speed
(70%
power),
x=speed
Program
Associate
program
x
in
Master
to
program
x
in
Slave
(Linked
VXMs
start
the
same
time)
Request
the
current
program
associate
number
Similar
to
JMx
except
automatically
moves
back
from
absolute
indexes
after
program
x
ends:
For
pick-and-place
within
matrix
looping
patterns
Enable
Jog
mode
while
waiting
for
an
input
Disable
Jog
mode
while
waiting
for
an
input
Send
"W"
to
host
and
wait
for
a
"G"
to
continue
Start
of
Continuous
Index
with
pulse
on
output
2
Start
of
Continuous
Index
with
no
output
Start
of
Continuous
Index
sending
"@"
to
the
host
End
of
Continuous
Index
with
autodecel
to
stop
End
of
Continuous
Index
with
auto-generate
a
deceleration
Index
as
next
command
End
of
Continuous
Index
using
next
Index
for
deceleration
to
stop
End
of
Continuous
Index
with
instantaneous
stop
Skip
next
command
if
input
1
is
high
Skip
next
command
if
input
2
is
high
Skip
next
command
if
input
1
is
low
Skip
next
command
if
input
2
is
low
Wait
for
a
front
panel
button
to
jump
to
a
program
or
continue:
"Motor
1
Jog
-"
button
to
jump
to
program
#1,
"Motor
1
Jog
+"
button
to
jump
to
program
#2,
"Run"
button
to
proceed
in
current
program.
User
output
2
low
(reset
state)
User
output
2
high
Optional
User
output
3
low
(reset
state)
Optional
User
output
3
high
Optional
User
output
4
low
(reset
state)
Optional
User
output
4
high
Wait
for
a
front
panel
button
to
jump
to
a
program
and
come
back,
or
continue:
"Motor
1
Jog
-"
button
to
jump
and
return
to
program
#1,
“Motor
1
Jog
+"
button
to
jump
and
return
to
program
#2,
"Run"
button
to
proceed
in
current
program
Wait
for
a
low
to
high
transition
on
user
input
1
Wait
for
a
low
to
high
transition
on
user
input
1,
holding
user
output
1
high
while
waiting
Wait
for
"Motor
1
Jog
-"
button
to
be
pressed
on
front
panel
with
debouncing
Wait
for
"Motor
1
Jog
+"
button
to
be
pressed
on
front
panel
with
debouncing
Wait
for
a
low
and
high
on
user
input
1
with
debouncing
for
a
mechanical
push-button
switch
Wait
for
a
low
and
high
on
user
input
1
with
debouncing
for
a
mechanical
push-
button
switch,
holding
user
output
1
high
while
waiting
Wait
for
a
low
to
high
on
the
Run
button
or
connection
I/O,4
with
debouncing
for
a
mechanical
push-button
switch
Branching
commands:
(available only on ver. 1.22 & up)
(available only on ver. 1.22 & up)
(available only on ver. 1.30 & up)
(available only on ver. 1.30 & up)