2 podprogramy – HEIDENHAIN TNC 426 (280 462) Uživatelská příručka
Stránka 221
9 Programován : Podprogramy a opakován části programu
208
9.2 Podpr
ogramy
9.1 Podprogramy a opakován části
programu
Již jednou naprogramované kroky obráběn můžete nechat
opakovaně vykonávat pomoc podprogramů a opakován části
programu.
Label
Podprogramy a opakován části programu zač naj v programu
obráběn označen m LBL, zkratkou pro LABEL (angl. značka,
označen ).
Označen m LABEL se přiděluje č slo mezi 1 a 254. Každé č slo LA
BEL sm te v programu zadat pouze jedenkrát pomoc LABEL SET.
LABEL 0 (LBL 0) označuje konec podprogramu a sm být proto
použito libovolněkrát.
9.2 Podprogramy
Postup činnosti
1 TNC vykonává program obráběn až po vyvolán podprogramu
CALL LBL
2 Od tohoto m sta zpracovává TNC vyvolaný podprogram až do
konce podprogramu LBL 0
3 Potom pokračuje TNC v programu obráběn blokem, který
následuje za vyvolán m podprogramu CALL LBL
Odkazy pro programován
n
Hlavn program může obsahovat až 254 podprogramů
n
Podprogramy můžete vyvolávat v libovolném pořad a libovolně
často
n
Podprogram nesm vyvolávat sám sebe
n
Podprogramy programovat na konci hlavn ho programu (za blokem
s M2 popř. M30)
n
Pokud se podprogramy nacház v programu obráběn před blokem
s M02 nebo M30, pak budou i bez vyvolán zpracovány nejméně
jedenkrát
0 BEGIN PGM ...
CALL LBL1
L Z+100 M2
LBL1
LBL0
END PGM ...