Detailed Description 
  2.4 Frames 
Axis Types, Coordinate Systems, Frames (K2) 
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0 
2-51 
2.4.4.2  Activating data management frames 
Data management frames become active frames by executing G500, G54 to G599, or RESET 
with the appropriate machine data setting, transformation change, GEOAX. The HMI writes to 
data management frames and, on RESET, activates the frames by means of a PI service. 
If a change is made to a frame via HMI with the aid of the PI _N_SETUDT, it has no effect on 
the program until it is restarted or is in a reset state, provided that HMI machine data  
MD9440 ACTIVATE_SEL_USER_DATA 
is set.  
WCS position specifications do not change immediately when a change is made to a frame 
via HMI, but after restart. 
System frames are activated during the preprocessing stage by executing the appropriate 
system functions, either from the part program or using the HMI. 
System frames, which are saved in the data management, are also activated by means of a 
G500, G54 to G599 instruction. The cycle programmer has the option to modify the system 
frames and activate them by means of a G500, G54 to G599 instruction. However, this option 
should only be used with reservation. 
Activation of all data management frames can be changed with the machine data  
MD24050 $MC_FRAME_SAA_MODE.  
 
Bitmask for Save and Activate data management frames 
Bit 0:   Data management frames are only activated by programming bitmasks 
$P_CHBFRMASK, $P_NCBFRMASK and $P_CHSFRMASK. G500 to G599 only activates 
the corresponding settable frame. Reset response is independent of this. 
Bit 1:   Data management frames are not implicitly described by system functions, such as 
TOROT, PAROT, zero offset external and transformations. 
The $P_CHSFRMASK variable is used to activate system frames from the data 
management. 
The variable value is specified as a bit code, corresponding to the machine data  
MD28082 $MC_MM_SYSTEM_FRAME_MASK 
If the corresponding bit is set to one, the data management frame is activated. If the bit is 
equal to zero, the data management frame is not active and the currently active system 
frame remains active. 
After RESET, the system frames for PRESET and zero offset external are activated, whose 
bits are set in the machine data  
MD24006 $MC_CHSFRAME_RESET_MASK.  
The system frames for TCARR, PAROT and TOROT, TOFRAME are activated according to the 
setting in the machine data  
MD20150 $MC_GCODE_RESET_VALUES[ ].  
As when selecting and deselecting transformations and GEOAX(), when switching geometry 
axes the current complete frame is either deleted or recalculated on the basis of the new 
geometry axis configuration, and activated. The system frames and all other frames are 
conditioned again in relation to the geometry axes.