Reference Guide

PMAC Quick Reference Guide
Appendix C – PMAC On-Line (Immediate) Commands 81
APPENDIX C – PMAC ON-LINE (IMMEDIATE) COMMANDS
On-Line Command Function Syntax Syntax
<CONTROL-A>
Abort all programs and moves ASCII Value 1D $01
<CONTROL-B>
Report status word for all motors ASCII Value 2D $02
<CONTROL-C>
Report all coordinate system status words ASCII Value 3D $03
<CONTROL-D>
Disable all PLC programs ASCII Value 4D $04
<CONTROL-E>
Report configured address contents in
binary (one-shot gathering)
ASCII Value 5D $05
<CONTROL-F>
Report following errors for all motors ASCII Value 6D $06
<CONTROL-G>
Report global status word ASCII Value 7D $07
<CONTROL-H>
Erase last character ASCII Value 8D $08 (<BACKSPACE>)
<CONTROL-I>
Repeat last command line ASCII Value 9D $09 (<TAB>)
<CONTROL-K>
Kill all motors ASCII Value 11D $0B
<CONTROL-L>
Close open rotary buffer ASCII Value 12D $0C
<CONTROL-M>
Enter command line ASCII Value 13D $0D (<CR>)
<CONTROL-N>
Report command line checksum ASCII Value 14D $0E
<CONTROL-O>
Feed hold on all coordinate systems ASCII Value 15D $0F
<CONTROL-P>
Report positions of all motors ASCII Value 16D $10
<CONTROL-Q>
Quit all executing motion programs ASCII Value 17D $11
<CONTROL-R>
Begin execution of motion programs in all
coordinate systems
ASCII Value 18D $12
<CONTROL-S>
Step working motion programs in all
coordinate systems
ASCII Value 19D $13
<CONTROL-T>
Toggle serial port half/full duplex mode ASCII Value 20D $14
<CONTROL-U>
Open rotary program buffer(s) ASCII Value 21D $15
<CONTROL-V>
Report velocity of all motors ASCII Value 22D $16
<CONTROL-W>
Take command line from dual-ported
RAM
ASCII Value 23D $17
<CONTROL-X>
Cancel in-process communications ASCII Value 24D $18
<CONTROL-Y>
Report last command line ASCII Value 25D $19
<CONTROL-Z>
Set PMAC in serial port communications
mode
ASCII Value 26D $1A
#
Report currently addressed motor #
#{constant}
Address a motor #{constant}
#{constant}->
Report the specified motor's coordinate
system axis definition
#{constant}->
#{constant}->0
Clear axis definition for specified motor #{constant}->0
#{constant}-
>{axis
definition}
Assign an axis definition for the specified
motor
#{constant}->{axis
definition}
$
Reset motor $
$$$
Full card reset $$$
$$$***
Global card reset and re-initialization $$$***
%
Report the addressed coordinate system's
feedrate override value
%
%{constant}
Set the addressed coordinate system’s
feedrate override value
%{constant}
&{constant}
Address a coordinate system &{constant}
&
Report currently addressed coordinate
system
&