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

Stránka 176

Advertising
background image

176

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

7.5 Vno

řování

Opakování podprogramu

Příklad NC-bloků

Provádění programu
1
Hlavní program UPGREP se provede až do bloku 11
2 Vyvolá se podprogram 2 a provede se
3 Část programu mezi blokem 12 a blokem 10 se dvakrát zopakuje:

podprogram 2 se dvakrát zopakuje.

4 Hlavní program UPGREP se provede od bloku 13 do bloku 19;

konec programu

0 BEGIN PGM UPGREP MM

...

10 LBL 1

Začátek opakování části programu 1

11 CALL LBL 2

Vyvolání podprogramu

12 CALL LBL 1 REP 2

Část programu mezi tímto blokem a LBL 1

...

(blok 10) se opakuje dvakrát

19 Z+100 R0 FMAX M2

Poslední blok hlavního programu s M2

20 LBL 2

Začátek podprogramu

...

28 LBL 0

Konec podprogramu

29 END PGM UPGREP MM

Advertising