Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC Variable and Command Summary 24
On-Line Commands
(Executed immediately upon receipt by PMAC)
On-line Global Commands
Addressing Mode Commands
@n Address card n (n is hex digit 0 to f); serial host only
@ Report currently addressed card to host; serial host only
#n Make motor n currently addressed motor
# Report currently addressed motor number to host
##n Select motor group of 8 for multi-motor responses
## - Report selected motor group of 8
&n Make coordinate system n the currently addressed coordinate system
& Report currently addressed coordinate system to host
Communications Control-Characters
<CTRL-H> Erase last character from host (backspace)
<CTRL-I> Repeat last command from host (tab)
<CTRL-M> End of command line (carriage return)
<CTRL-N> Report checksum of current command line
<CTRL-T> End MACRO ASCII pass through mode
<CTRL-X> Abort current PMAC command and response strings
General Global Commands
$$$ Reset entire card, restoring saved values
$$$*** Reset and re-initialize entire card, using factory default values.
LOCK{constant},P{constant} Check/set process locking bit
PASSWORD={string} Set/confirm password for PROG1000-32767, PLC0-15
SAVE Copy active memory into non-volatile flash memory
SETPHASE{constant}[,{constant}…] Set commutation phase position for specified motors
TIME={time} Set time in active memory
TODAY={date} Set date in active memory
UNLOCK{constant} Clear process locking bit
UPDATE Copy date and time into optional non-volatile clock/calendar
UNDEFINE ALL Erase definition of all coordinate systems
Global Action Commands
<CTRL-A> Abort all motion programs and moves
<CTRL-D> Disable all PLC and PLCC programs
<CTRL-K> Kill outputs for all motors
<CTRL-O> Do feed hold on all coordinate systems
<CTRL-Q> Quit all programs at end of calculated moves
<CTRL-R> Run working programs in all coordinate systems
<CTRL-S> Step working programs in all coordinate systems