Siemens SINUMERIK 828D Programming Manual page 469

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

Advertisement

Example: 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: Program excerpt
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
the beginning of
Job planning
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
8.4 Conditionally interruptible program sections (DELAYFSTON, DELAYFSTOF)
Comments
; 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
.
N100
immediately.
Path traversing behavior
. That causes the NC to stop at
N100
469

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents