5.7.2
Frames active in the channel
Function
Frames active in the channel are entered from the parts program via the associated system
variables of these frames. System frames also belong here. The current system frame can be
read and written via these system variables in the parts program.
Frames active in the channel
Overview
Current system frames
$P_PARTFRAME
$P_SETFRAME
$P_EXTFRAME
$P_NCBFRAME[n]
$P_CHBFRAME[n]
$P_BFRAME
$P_ACTBFRAME
$P_CHBFRMASK and $P_NCBFRMASK
$P_IFRAME
Current system frames
$P_TOOLFRAME
$P_WPFRAME
$P_TRAFRAME
$P_PFRAME
Current system frame
$P_CYCFRAME
P_ACTFRAME
FRAME chaining
$P_NCBFRAME[n] Current NCU-global basic frames
System variable $P_NCBFRAME[n] can be used to read and write the current global basic
frame field elements. The resulting total basic frame is calculated by means of the write
process in the channel.
The modified frame is activated only in the channel in which the frame was programmed. If
the frame is to be modified for all channels of an NCU, $P_NCBFR[n] and $P_NCBFRAME[n]
must be written simultaneously. The other channels must then activate the frame, e.g., with
G54. Whenever a basic frame is written, the complete basic frame is calculated again.
Job planning
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
Coordinate transformation (FRAMES)
5.7 NCU global frames
For:
TCARR and PAROT
PRESET and scratching
External zero offset
Current NCU-global basic frames
Current channel basic frames
Current first basic frame in the channel
Complete basic frame
Complete basic frame
Current settable frame
For:
TOROT and TOFRAME
Workpiece reference points
Transformations
Current programmable frame
For:
cycles
Current total frame
The current frame consists of the total
basic frame
315