Detailed Description 
  2.8 Single block 
Mode Group, Channel, Program Operation, Reset Response (K1) 
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0 
2-117 
In the program 
 
SBLOF must be alone in a block. With effect from this block, single-block stop is deactivated 
until the next programmed SBLON or until the end of the active subroutine level. 
If SBLOF is active, this also applies in subroutines, which are called. 
Area 
Example: The area between N20 and N60 is executed as one step in single-block mode. 
 
N10 G1 X100 F1000     
N20 SBLOF  ;  Deactivate single block 
N30 Y20     
N40 M100     
N50 R10=90     
N60 SBLON  ;  Reactivate single block 
N70 M110     
N80 ...     
Asynchronous subprograms 
The system-internal asynchronous subroutines ASUP1.SYF and ASUP2.SYF, started via 
Reorg/Repos, can process the system ASUB in one step via programming of SBLOF. 
ASUB.SPF 
Example: ASUB.SPF: 
 
N10 SBLOF     
N20 IF $AC_ASUP==’H200’     
N30 RET  ;  No REPOS on mode change 
N40 ELSE     
N50 REPOSA  ;  REPOS in all other cases 
N60 ENDIF     
N70 RET     
Boundary conditions 
•  The current block display can be suppressed in cycles using DISPLOF. 
•  If DISPLOF is programmed together with SBLOF, the cycle call continues to be displayed 
on single-block stops within the cycle. 
•  The preset behavior of asynchronous subroutines in single block mode specified in 
MD20117 MC_IGNORE_SINGLEBLOCK_ASUP can be overwritten on a program-
specific basis using SBLOF.