Podprogram w podprogramie, 5 pakietowania – HEIDENHAIN TNC 320 (340 55x-05) Instrukcja Obsługi
Strona 218
218
Programowanie: podprogramy i powtórzenia części programów
7.5 Pakietowania
Podprogram w podprogramie
NC-wiersze przykładowe
Wykonanie programu
1 Program główny UPGMS zostaje wykonany do bloku 17
2 Podprogram PP1 zostaje wywołany i wykonany do bloku 39
3 Podprogram 2 zostaje wywołany i wykonany do bloku 62. Koniec
podprogramu 2 i skok powrotny do podprogramu, z którego on
został wywołany
4 Podprogram 1 zostaje wykonany od bloku 40 do bloku 45. Koniec
podprogramu 1 i powrót do programu głównego UPGMS.
5 Program główny UPGMS zostaje wykonany od bloku 18 do
bloku 35. Skok powrotny do wiersza 1 i koniec programu
0 BEGIN PGM UPGMS MM
...
17 CALL LBL “UP1“
Wywołać podprogram przy LBL UP1
...
35 L Z+100 R0 FMAX M2
Ostatni wiersz programowy
programu głównego (z M2)
36 LBL “UP1“
Początek podprogramu UP1
...
39 CALL LBL 2
Podprogram zostanie przy LBL 2 wywołany
...
45 LBL 0
Koniec podprogramu 1
46 LBL 2
Początek podprogramu 2
...
62 LBL 0
Koniec podprogramu 2
63 END PGM UPGMS MM