Subprogram Within A Subprogram - HEIDENHAIN iTNC 530 User Manual

Hide thumbs Also See for iTNC 530:
Table of Contents

Advertisement

Subprogram within a subprogram

Example NC blocks
%SUBPGMS G71 *
...
N17 L "SP1",0 *
...
N35 G00 G40 Z+100 M2 *
N36 G98 L "SP1"
...
N39 L2,0 *
...
N45 G98 L0 *
N46 G98 L2 *
...
N62 G98 L0 *
N99999999 %SUBPGMS G71 *
Program execution
1 Main program SUBPGMS is executed up to block 17.
2 Subprogram SP1 is called, and executed up to block 39
3 Subprogram 2 is called, and executed up to block 62. End of
subprogram 2 and return jump to the subprogram from which it
was called
4 Subprogram 1 is executed from block 40 up to block 45. End of
subprogram 1 and return jump to the main program SUBPGMS
5 Main program SUBPGMS is executed from block 18 up to block
35. Return jump to block 1 and end of program
264
Subprogram at label G98 L SP1 is called
Last program block of the
main program (with M2)
Beginning of subprogram SP1
Subprogram at label G98 L2 is called
End of subprogram 1
Beginning of subprogram 2
End of subprogram 2
Programming: Subprograms and Program Section Repeats

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents