Siemens SINUMERIK 840D sl Function Manual page 863

Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

System frames in data management
The system frames are stored in the static NC memory and can, therefore, be archived and
reloaded. System frames in data management can be read and written in the program using
the following variables:
System variables
$P_SETFR
$P_EXTFR
$P_PARTFR
$P_TOOLFR
$P_WPFR
$P_CYCFR
$P_TRAFRAME
$P_ISO1FR
$P_ISO2FR
$P_ISO3FR
$P_ISO4FR
All write operations to these frames must be executed using system functions. For cycle
programmers, it has been made possible to write the frames using the above variables.
Attempts to write to a non-configured system frame are rejected with the alarm "Channel %1
block %2 name %3 not defined or option not available".
System frames in the data management are either activated directly with the system function
(TOROT, PAROT, etc.), or with aG500, G54 to G599 instruction.
Active system frames
The active system frames are the frames, which are active in the main run. An appropriate
current system frame exists for each system frame in the data management. Only with the
activation of the data management frame are the values taken into account with regard to
the preprocessing.
The following current system frames exist:
• $P_SETFRAME
• $P_EXTFRAME
• $P_PARTFRAME
Basic logic functions: Axes, coordinate systems, frames (K2)
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
Significance
System frame for PRESET and scratching (SetFrame)
System frame for zero offset external (ExtFrame)
System frame for TCARR and PAROT (PartFrame)
System frame for TOROT and TOFRAME (ToolFrame)
System frame for workpiece reference points (Work Piece Frame)
System frame for cycles (Cycle Frame)
System frame for transformations (Transformation Frame)
Frame for G51.1 mirroring (ISO)
Frame for G68 2DROT (ISO)
Frame for G68 3DROT (ISO)
System frame for G51 scale (ISO)
In the part program, the variable $P_SETFRAME can be used to read and write the
current system frame for PRESET and scratching. The variable returns a zero frame if the
system frame is not configured through MD28082.
In the part program, the variable $P_EXTFRAME can be used to read and write the
current system frame for the zero offset external. The variable returns a zero frame if the
system frame is not configured through MD28082.
In the part program, the variable $P_PARTFRAME can be used to read and write the
current system frame for TCARR and PAROT for toolholders with orientation capability. The
variable returns a zero frame if the system frame is not configured through MD28082.
Detailed description
2.4 Frames
79

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840di slSinumerik 840dSinumerik 840diSinumerik 810dSinumerik 840d powerlineSinumerik 840de powerline ... Show all

Table of Contents