Opakování podprogramu – HEIDENHAIN TNC 320 (77185x-01) Uživatelská příručka

Stránka 262

Advertising
background image

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

8.5

Vnořování

8

262

TNC 320 | Uživatelská příručka programování s popisným dialogem HEIDENHAIN | 4/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

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

...

(blok 10) se opakuje dvakrát

19 L 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 do bloku 19

(konec programu)

Advertising