Subprogramma in het subprogramma
NC-voorbeeldregels
0 BEGIN PGM UPGMS MM
...
17 CALL LBL "UP1"
...
35 L Z+100 R0 FMAX M2
36 LBL "UP1"
...
39 CALL LBL 2
...
45 LBL 0
46 LBL 2
...
62 LBL 0
63 END PGM UPGMS MM
Programma-afloop
1 Hoofdprogramma UPGMS wordt tot regel 17 uitgevoerd
2 Subprogramma UP1 wordt opgeroepen en tot regel 39 uitgevoerd
3 Subprogramma 2 wordt opgeroepen en tot regel 62 uitgevoerd.
Einde van subprogramma 2 en terugspringen naar het
subprogramma van waaruit het opgeroepen werd
4 Subprogramma 1 wordt van regel 40 tot regel 45 uitgevoerd. Einde
van subprogramma 1 en terugspringen naar het hoofdprogramma
UPGMS
5 Hoofdprogramma UPGMS wordt van regel 18 tot regel 35
uitgevoerd. Terugspringen naar regel 1 en einde van programma
HEIDENHAIN iTNC 530
Subprogramma bij LBL UP1 oproepen
Laatste programmaregel van het
hoofdprogramma (met M2)
Begin van subprogramma UP1
Subprogramma bij LBL2 wordt opgeroepen
Einde van subprogramma 1
Begin van subprogramma 2
Einde van subprogramma 2
287