Podprogram v podprogramu, 5 vno řování – HEIDENHAIN TNC 128 (77184x-01) Uživatelská příručka

Stránka 174

Advertising
background image

174

Programování: Podprogramy a opakování částí programu

7.5 Vno

řování

Podprogram v podprogramu

Příklad NC-bloků

Provádění programu
1
Hlavní program UPGMS je proveden až do bloku 17
2 Je vyvolán podprogram UP1 a proveden až do bloku 39
3 Vyvolá se podprogram 2 a provede se až do bloku 62. Konec

podprogramu 2 a návrat do podprogramu, ze kterého byl vyvolán

4 Podprogram 1 se provede od bloku 40 až do bloku 45. Konec

podprogramu 1 a návrat do hlavního programu UPGMS

5 Hlavní program UPGMS se provede od bloku 18 až do bloku 35.

Návrat do bloku 1 a konec programu

0 BEGIN PGM UPGMS MM

...

17 CALL LBL “UP1“

Vyvolání podprogramu s LBL UP1

...

35 Z+100 R0 FMAX M2

Poslední programový blok hlavního programu (s

M2)

36 LBL “UP1“

Začátek podprogramu UP1

...

39 CALL LBL 2

Vyvolání podprogramu za LBL2

...

45 LBL 0

Konec podprogramu 1

46 LBL 2

Začátek podprogramu 2

...

62 LBL 0

Konec podprogramu 2

63 END PGM UPGMS MM

Advertising