Detailed Description 
  2.6 Block search Type 5 SERUPRO 
Mode Group, Channel, Program Operation, Reset Response (K1) 
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0 
2-41 
 
Note 
After program testing has been deactivated, a REPOS operation is initiated that is subject to 
the same restrictions as a SERUPRO approach operation. Any adverse effects can be 
inhibited using an ASUB. 
 
Controlling SERUPRO behavior 
Machine data: 
MD10708 $MN_SERUPRO_MASK 
can be used to control the SERUPRO behavior as follows:  
 
Stop at M0 during search phase. 
Bit 0 = 0  NC is stopped at M0 during the search phase. 
Bit 0 = 1  NC is not stopped at M0 during the search phase. 
  
Allow part program command "START" if alarm 16942 is issued. 
Bit 1 = 0  The alarm aborts the search phase during part program START. 
Bit 1 = 1  The alarm is suppressed. A program uses part program command "Start(j)" in 
channel i according to the following sequence: 
The preselected program is started in channel j. 
Channel j performs a real start with moving axes. 
A program test can be selected beforehand in channel j 
by the user. Channel j will now not select a search target. 
   
Bit 2   Reserved 
  
SERUPRO not ended simultaneously. 
Bit 3 = 0  Switches the function off. All channels that find the search target (also for self-
acting SERUPRO) end SERUPRO at the same time. 
Bit 3 = 1  SERUPRO ends as soon as the simulation has found the search target. No further 
synchronization operations take place in the channels started by SERUPRO. 
 
Initial setting for SERUPRO 
Machine data: 
MD20112 $MC_START_MODE_MASK 
is used to define the initial setting of the control for part program start with respect to 
G codes (especially the current plane and settable zero offset), tool length compensation, 
transformation, and axis couplings.  
The special option exists for the SERUPRO operation of using machine data: 
MD22621 $MC_ENABLE_START_MODE_MASK_PRT 
to select an initial setting that differs from the normal part program start.