1 označen podprogramu a části programu, 2 podprogramy – HEIDENHAIN TNC 310 (286 140) Uživatelská příručka

Stránka 160

Advertising
background image

9 Podprogramy a opakován části programu

148

9.1 Označen podpr

ogramů a opakován části pr

ogramu;

9.2 Podpr

ogramy

9.1 Označen podprogramu a části

programu

Jednou naprogramované obráběc kroky můžete nechat provádět
opakovaně jako podprogramy a opakován části programu.

Label
Podprogramy a opakován části programu zač naj v programu
obráběn označen m LBL, které je zkratkou pro LABEL (angl. pro
značku, označen , též návěst ).

LABEL dostávaj č slo od 1 do 254. Každé č slo LABEL sm te v
programu zadat jen jednou (funkc LABEL SET).

LABEL 0 (LBL 0) označuje konec podprogramu a sm se proto
použ vat libovolně často.

9.2 Podprogramy

Způsob prováděn
1
TNC provád program obráběn až do vyvolán podprogramu CALL

LBL

2 Od tohoto m sta provád TNC tento vyvolaný podprogram až do

konce podprogramu LBL 0

3 Potom TNC pokračuje v prováděn programu obráběn t m

blokem, který následuje za blokem vyvolán podprogramu CALL
LBL

Připom nky pro programován

Hlavn program může obsahovat až 254 podprogramů

Podprogramy můžete vyvolávat libovolně často v libovolném
pořad

Podprogram nesm vyvolávat sám sebe

Podprogramy se programuj na konci hlavn ho programu (za
blokem s M02 př p. M30)

Pokud se podprogramy nacházej v programu obráběn před
blokem s M02 nebo M30, pak se provedou nejméně jednou i bez
vyvolán

0 BEGIN PGM ...

CALL LBL1

L Z+100 M2
LBL1

LBL0
END PGM ...

Advertising