Siemens SINUMERIK 840D sl Function Manual page 731

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

Advertisement

MD28079 $MN_MM_NUM_G_FRAMES = <number>
System variable index n = 0, 1, 2, ... <number> - 1
NCU-global grinding frames
The number of NCU-global grinding frames is set with the following machine data:
MD18603 $MN_MM_NUM_GLOBAL_G_FRAMES = <number>
System variable index n = 0, 1, 2, ... <number> - 1
If the machine data has a value > 0, there are no channel-specific grinding frames. The machine
data to set the channel-specific grinding frames is then not evaluated.
System variables
$P_GFR[<n>] (grinding frames of the data management)
System variable $P_GFR[n] can be used to read and write the grinding frames of the data
management. The new values are not immediately active in the channel when writing a grinding
frame. The activation in the channel only takes effect with the programming of the appropriate
command GFRAME0...GFRAME100. For NCU-global frames, the changed frame only becomes
active in those channels of the NCU, which execute a GFRAME0 ... GFRAME100 command.
The grinding frames in the data management are also stored during a data backup.
$P_GFRAME (active grinding frame)
System variable $P_GFRAME can be used to read and write the grinding frame active in the
channel. The new values are immediately active in the channel when writing the active grinding
frame.
In the case of NCU-global settable frames, the changed frame acts only in the channel in which
the new frame values were programmed.
If the changed NCU-global settable frame is to be active in all channels of the NCU starting
from one channel, the settable frame active in the channel and the settable frame in the data
management must be written together:
$P_GFR[<n>] = $P_GFRAME = <new value>
● $P_GFR[<n>] (grinding frame of the data management)
● $P_GFRAME (grinding frame active in the channel)
For the changed grinding frame to take effect in another channel, it must be activated in this
channel with the appropriate command GFRAME<n>.
$P_GFRNUM (number of the active grinding frame)
System variable $P_GFRNUM can be used to read the index <n> of the grinding frame of the
data management active in the channel:
Grinding frame active in the channel $P_GFRAME == $P_GFR[ $P_GFRNUM ]
Basic Functions
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
$P_GFRNUM
0
1
K2: Axis Types, Coordinate Systems, Frames
$P_GFRAME == $P_GFR[<n>], where n =
0
1
10.5 Frames
731

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents