Reference Manual
PMAC 2 Software Reference
284 PMAC On-Line Command Specification
If the coordinate system is already executing a motion program when this command is sent,
the command puts the program in single-step mode, so execution will stop at the end of the
latest calculated move. In this case, its action is the equivalent of the Q command.
The coordinate system must be in a proper condition in order for PMAC to accept this
command. Otherwise, PMAC will reject this command with an error; if I6 is 1 or 3, it will
report the error number. The same conditions that cause PMAC to reject an R command will
cause it to reject an S command; refer to those conditions under the R command
specification.
Example
&3B20S............. ; C.S.3 point to beginning of PROG 20 and step
P1 ...................... ; Ask for value of P1
1......................... ; PMAC responds
S......................... ; Do next step in program
P1 ...................... ; Ask for value of P1 again
-3472563 ; PMAC responds –probable problem
See Also
Control Panel Port STEP/ Input (Connecting PMAC to the Machine)
Running a Motion Program (Writing a Motion Program)
I-variable I6, I53
On-line commands <CTRL-S>, A, H, Q, R, /, \
Program commands {axis}{data}, BLOCKSTART, BLOCKSTOP, DWELL, DELAY
SAVE
Function
Copy setup parameters to non-volatile memory.
Scope
Global
Syntax
SAVE
Remarks
This command causes PMAC to copy setup information from active memory to non-volatile
memory, so this information can be retained through power-down or reset. Its exact
operation depends on the type of PMAC used.
For the “standard” PMACs with battery-backed RAM, only the basic setup information is
stored with the SAVE command: I-variables, encoder conversion table entries, and
VME/DPRAM address entries. This information is copied back from flash to active memory
during a normal power-up/reset operation. User programs, buffers, and definitions are
simply held in RAM by the battery backup; there is no need to save these.
For the option PMACs with flash-backed RAM, all user setup information, including
programs, buffers, and definitions, is copied to flash memory with the SAVE command. This
information is copied back from flash to active memory during a normal power-up/reset
operation. This means that anything changed in PMAC’s active memory that is not saved to
flash memory will be lost in a power-on/reset cycle.
The SAVE operation can be inhibited by changing jumper E50 from its default state. If the
SAVE command is issued with jumper E50 not in its default state, PMAC will report an error.
The retrieval of information from non-volatile memory on power-up/reset can be inhibited by
changing jumper E51 from its default state.