Reference Manual
PMAC 2 Software Reference
222 PMAC On-Line Command Specification
DELETE ROTARY
Function
Delete rotary motion program buffer of addressed coordinate system
Scope
Coordinate-system specific
Syntax
DELETE ROTARY
DEL ROT
Remarks
This command causes PMAC to erase the rotary buffer for the currently addressed coordinate
system and frees the memory that had been allocated for it.
Note:
PMAC will reject this command, reporting an ERR003 if I6=1 or 3, if
the ROTARY buffer for this coordinate system is open or executing,
or if any ROTARY buffer exists for a lower numbered coordinate
system, or if a GATHER buffer exists. Any of these buffers must be
deleted first. ROTARY buffers must be defined from high-numbered
coordinate system to low-numbered coordinate system, and deleted
from low-numbered motor to high-numbered motor.
Example
&2 DELETE ROTARY ; Try to erase C.S. 2’s rotary buffer
ERR003............. ; PMAC rejects this; C.S. 1 still has a rotary
&1 DELETE ROTARY ; Erase C.S. 1’s rotary buffer
&2 DELETE ROTARY ; Erase C.S. 2’s rotary buffer; OK now
See Also
Rotary Program Buffers (Writing a Motion Program)
On-line commands DEFINE ROTARY, OPEN ROTARY.
DELETE TBUF
Function
Delete buffer for axis transformation matrices.
Scope
Global
Syntax
DELETE TBUF
DEL TBUF
Remarks
This command frees up the space in PMAC’s memory that was used for axis transformation
matrices. These matrices can be used for real-time translation, rotation, scaling, and
mirroring of the X, Y, and Z axes of any coordinate system.
PMAC will reject this command, reporting an ERR007 if I6=1 or 3, if any ROTARYor
GATHER buffer exists. Any of these buffers must be DELETEd first.
Example
DEL TBUF
DELETE TBUF
See Also
Axis Transformation Matrices (Writing a Motion Program)
On-line commands DEFINE TBUF
Program commands TSEL, ADIS, AROT, IDIS, IROT, TINIT