Siemens sinumerik 840d Programming Manual page 195

Hide thumbs Also See for sinumerik 840d:
Table of Contents

Advertisement

12.98
6
840D
840D
NCU 571
NCU 572
NCU 573
Entered via program, e.g.
$P_UBFR=CTRANS(X,10)
Entered
via MMC
$P_ACTFRAME
=
$P_BFRAME :
Entered via program, e.g.
$P_BFRAME=CTRANS(X,10)
Entered via program, e.g.
$P_IFRAME=CTRANS(X,10)
Predefined settable frames $P_UBFR
The base frame is programmed with $P_UBFR, but
it is not simultaneously active in the part program.
The base frame programmed with $P_UBFR is
included in the calculation if
• Reset was activated and bits 0 and 14 are set in
MD RESET_MODE_MASK and
• instructions G500, G54...G599 were executed.
Predifined settable frames $P_UIFR[n]
The predefined frame variable $P_UIFR[n] can be
used to read or write the settable zero offsets G54 to
G599 from the part program.
These variables produce a one-dimensional array of
type FRAME called $P_UIFR[n].
Assignment to G commands
Five predefined settable frames are set as standard
$P_UIFR[0]...$P_UIFR[4] or 5 G commands
with the same meaning – G500 and G54 to G57 – at
whose addresses values can be stored.
 Siemens AG 2000. All rights reserved
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) − 04.00 Edition
6.1 Coordinate transformation via frame variables
FM-NC
810D
840Di
Entered via program, e.g.
$P_UIFR[n]=CTRANS(X,10)
Entered
via MMC
$P_UBFR
$P_UIFR[n]
Activated via
G500, G54...G599
$P_IFRAME :
$P_PFRAME
Entered via program, e.g.
$P_PFRAME=CTRANS(X,10)
or TRANS X10
Base frame and settable frame are effective
after Reset if MD 20110
RESET_MODE_MASK is set as follows:
Bit0=1, bit14=1 --> $P_UBFR (base frame)
effective
Bit0=1, bit5=1 --> $P_UIFR [$P_UIFRNUM]
(settable frame) effective
Frames
6
6-195

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik fm-ncSinumerik 840diSinumerik 810d

Table of Contents