Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC On-line Command Specification 313
DELETE ALL TEMPS
Function: Erase all defined temporary buffers
Scope: Global
Syntax: DELETE ALL TEMPS
DEL ALL TEMP
This command causes Turbo PMAC to erase all temporary buffers created with a DEFINE command in
Turbo PMAC’s memory space.
Temporary buffers are those whose contents are not kept through a power-down or reset, even if the
structures for the buffers are (when I14=1). These include:
Rotary motion program buffers (ROTARY)
Segment lookahead buffers (LOOKAHEAD)
Extended cutter-radius compensation buffers (CCBUFFER)
Data gathering buffer (GATHER)
This command does not affect permanent buffers created with a DEFINE command. It also does not
affect fixed (not rotary) motion program buffers (PROGRAM), forward-kinematic program buffers
(FORWARD), inverse-kinematic program buffers (INVERSE), uncompiled PLC program buffers (PLC), or
compiled PLC program buffers (PLCC).
See Also:
I-variable I14
On-line commands CLEAR, CLEAR ALL, CLEAR ALL PLCS, OPEN, DELETE ALL
DELETE BLCOMP
Function: Erase backlash compensation table
Scope: Motor specific
Syntax: DELETE BLCOMP
DEL BLCOMP
This command causes Turbo PMAC to erase the compensation table for the addressed motor, freeing that
memory for other use.
Note:
Turbo PMAC will reject this command, reporting an ERR003 if I6=1 or 3, if any
BLCOMP buffer exists for a lower numbered motor, or if any TBUF, ROTARY,
or GATHER buffer exists. Any of these buffers must be deleted first. BLCOMP
buffers must be defined from high-numbered motor to low-numbered motor, and
deleted from low-numbered motor to high-numbered motor.
Example:
#2 DEL BLCOMP ; Erase table belonging to Motor 2
ERR003 ; Turbo PMAC rejects this command
#1 DEL BLCOMP ; Erase table belonging to Motor 1
#2 DEL BLCOMP ; Erase table belonging to Motor 2
See Also:
Backlash Compensation (Setting Up a Motor)
I-variables Ixx87, Ixx85, Ixx86
On-line command DEFINE BLCOMP