Siemens SINUMERIK 828D Programming Manual page 166

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

Flexible NC programming
1.25 Subprogram technique
Example 5: Single block suppression for program nesting
Initial situation:
Single block execution is active.
Program nesting:
Program code
N10 X0 F1000
N20 UP1(0)
N30 X0
N40 M30
166
PROC UP1(INT _NR) SBLOF
N100 X10
N110 UP2(0)
PROC UP2(INT _NR)
N200 X20
N210 SBLON
N220 X22
N230 UP3(0)
PROC UP3(INT _NR)
N300 SBLOF
N305 X30
N310 SBLON
N320 X32
N330 SBLOF
N340 X34
N350 M17
N240 X24
N250 M17
N120 X12
N130 M17
Comments
; Execution is stopped in this block.
; Suppress single block stop.
; Activate single block stop.
; Execution is stopped in this block.
; Suppress single block stop.
; Activate single block stop.
; Execution is stopped in this block.
; Suppress single block stop.
; SBLOF is active.
; Execution is stopped in this block.
SBLON is active.
; Execution is stopped in this block.
SBLON is active.
; Execution is stopped in this
return jump block. SBLOF of the PROC
instruction is active.
; Execution is stopped in this block.
; Execution is stopped in this block.
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
Job planning

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents