Opakování podprogramu – HEIDENHAIN TNC 128 (77184x-02) Uživatelská příručka

Stránka 186

Advertising
background image

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

7.5

Vnořování

7

186

TNC 128 | Uživatelská příručka programování s popisným dialogem HEIDENHAIN | 6/2014

Opakování podprogramu

Příklad NC-bloků

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

Vyvolání části programování s 2 opakováními

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

Provádění programu

1 Hlavní program UPGREP se provede až k bloku 11
2 Vyvolá se podprogram 2 a provede se.
3 Část programu mezi blokem 12 a blokem 10 se opakuje dvakrát:

podprogram 2 se dvakrát zopakuje.

4 Hlavní program UPGREP se provede od bloku 13 až do bloku

19. Návrat do bloku 1 a konec programu

Advertising