Podprogram v podprogramu, 5 vno řování – HEIDENHAIN iTNC 530 (340 49x-05) Uživatelská příručka

Stránka 264

Advertising
background image

264

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

8.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 L 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