Siemens SINUMERIK 840D sl Programming Manual page 470

Job planning
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Path traversing behavior
10.7 Program sections that can be conditionally interrupted (DELAYFSTON, DELAYFSTOF)
Examples
Example 1: Nesting stop delay sections in two program levels
Program code
N10010 DELAYFSTON()
N10020 R1 = R1 + 1
N10030 G4 F1
...
N10040 subprogram2
...
...
N20010 DELAYFSTON()
...
N20020 DELAYFSTOF()
N20030 RET
N10050 DELAYFSTOF()
...
N10060 R2 = R2 + 2
N10070 G4 F1
Example 2
The following program block is repeated in a loop:
As shown in the diagram, the user presses "Stop" in the stop delay section and the NC starts
deceleration outside the stop delay section, i.e. in block N100. That causes the NC to stop at
the beginning of N100.
470
Comment
; Blocks with N10xxx program level 1.
; Stop delay section starts.
; Interpretation of subprogram 2
; Ineffective, repeated start, 2nd level.
; Ineffective, end at another level.
; Stop delay section end at the same level.
; Stop delay section ends. From now, stops act
immediately.
Programming Manual, 03/2013, 6FC5398-2BP40-3BA1
Job Planning

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents