5 vnořování, 5 vno řování 9.5 vnořování, Druhy vnořování – HEIDENHAIN TNC 620 (340 56x-01) Uživatelská příručka
Stránka 374: Hloubka vnořování, Podprogram v podprogramu
374
9 Programování: podprogramy a opakování části programu
9.5 Vno
řování
9.5 Vnořování
Druhy vnořování
Podprogramy v podprogramu
Opakování části programu v opakované části programu
Opakování podprogramů
Opakování části programu v podprogramu
Hloubka vnořování
Hloubka vnoření (též vkládání) definuje, kolikrát smějí podprogramy
nebo opakování části programu obsahovat další podprogramy nebo
opakování části programu.
Maximální hloubka vnoření pro podprogramy: cca 64 000
Maximální hloubka vnoření pro vyvolání hlavního programu: počet
není omezen, závisí ale na paměti, která je k dispozici.
Opakování částí programů můžete vnořovat bez omezení
Podprogram v podprogramu
Příklad NC-bloků
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