Siemens sinumerik 840d Programming Manual page 217

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

Advertisement

12.98
6
840D
840D
NCU 571
NCU 572
NCU 573
Programming the total base frame
The user can select via system variables
$P_CHBFRMASK and $P_NCBFRMASK which
base frames are to be included in the calculation of
the "Total" base frame. The variables can only be
programmed in the program and read via OPI. The
variable value is interpreted as a bit mask and
specifies which base frame array element from
$P_ACTBFRAME is to be included in the calculation.
You can specify with $P_CHBFRMASK which channel-
specific base frames, and with $P_NCBFRMASK which
NCU-global base frames, are to be included in the
calculation.
By programming the variables the total base frame and
the total frame are calculated again. After a Reset is
performed, the basic setting value is
$P_CHBFRMASK = $MC_CHBFRAME_RESET_MASK and
$P_NCBFRMASK = $MN_NCBFRAME_RESET_MASK.
e.g.
$P_NCBFRMASK = 'H81'
$P_CHBFRMASK = 'H11'
$P_IFRAME
Current settable frame
The current settable frame that is valid in the
channel can be written and read in the part program
via the predefined frame variable $P_IFRAME. The
written settable frame is immediately included in the
calculation.
With NCU-global settable frames, the modified
frame is only active in the channel in which the
frame was programmed. If the frame is to be
changed for all channels of an NCU, both
$P_UIFR[n] and $P_IFRAME have to be
programmed. The other channels must then still
activate the respective frame with, for example, G54.
 Siemens AG 2000. All rights reserved
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) − 04.00 Edition
6.9 NCU-global frames (SW 5 and higher)
FM-NC
810D
840Di
; $P_CHBFRAME[0] : $P_CHBFRAME[4]
; $P_NCBFRAME[0] : $P_NCBFRAME[7]
Frames
6
6-217

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik fm-ncSinumerik 840diSinumerik 810d

Table of Contents