Settable Frames ($P_Uifr[<N>]) - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

10.5.5.2
Settable frames ($P_UIFR[<n>])
Machine data
Channel-specific settable frames
The number of channel-specific settable frames is set with the following machine data:
MD28080 $MC_MM_NUM_USER_FRAMES = <number>
System variable index n = 0, 1, 2, ... <number> - 1
NCU-global settable frames
The number of NCU-global settable frames is set with the following machine data:
MD18601 $MN_MM_NUM_GLOBAL_USER_FRAMES = <number>
System variable index n = 0, 1, 2, ... <number> - 1
If the machine data has a value > 0, there are no channel-specific settable frames. The machine
data to set the channel-specific settable frames is then not evaluated.
System variables
$P_UIFR[<n>] (settable frames of the data management)
System variable $P_UIFR[<n>] can be used to read and write the settable frames of the data
management. The new values are not immediately active in the channel when writing a settable
frame of the data management. The activation in the channel only takes effect with the
programming of a work offset G500, G54...G599.
For NCU-global frames, the changed settable frame of the data management is active in each
channel of the NCU which executes a G500, G54..G599 command.
The settable frames in the data management are also stored during a data backup.
$P_IFRAME (active settable frame)
System variable $P_IFRAME can be used to read and write the settable frame active in the
channel. The new values are immediately active in the channel when writing the settable frame.
In the case of NCU-global settable frames, the changed active frame acts only in the channel
in which the new values were programmed. If the changed NCU-global settable frame is to be
active in all channels of the NCU, the settable frame active in the channel and the
corresponding settable frame of the data management must be written together:
$P_UIFR[<n>] = $P_IFRAME = <new value>
● $P_UIFR[<n>] (settable frame in the data management)
● $P_IFRAME (settable frame active in the channel)
For the changed settable frame to take effect in another channel, it must be activated in this
channel with the appropriate command, e.g. G54.
Basic Functions
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
K2: Axis Types, Coordinate Systems, Frames
10.5 Frames
729

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents