Podprogram v podprogramu – HEIDENHAIN TNC 640 (34059x-05) ISO programming Uživatelská příručka

Stránka 282

Advertising
background image

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

8.5

Vnořování

8

282

TNC 640 | Uživatelská příručka programování v DIN/ISO | 3/2015

Podprogram v podprogramu

Příklad NC-bloků

%UPGMS G71 *
...
N17 L “UP1“,0 *

Vyvolává se podprogram s G98 L1

...
N35 G00 G40 Z+100 M2 *

Poslední programový blok
Hlavní program s M2

N36 G98 L “UP1“

Začátek podprogramu UP1

...
N39 L2,0 *

Vyvolává se podprogram s G98 L2

...
N45 G98 L0 *

Konec podprogramu 1

N46 G98 L2 *

Začátek podprogramu 2

...
N62 G98 L0 *

Konec podprogramu 2

N99999999 %UPGMS G71 *

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 UP1 se provede od bloku 40 až do bloku 45. Konec

podprogramu UP1 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

Advertising