36 podprogramy, Vyvolání podprogramu: l"xx" v1 – HEIDENHAIN CNC Pilot 4290 V7.1 Uživatelská příručka
Stránka 325

HEIDENHAIN CNC PILOT 4290
325
4.36 Pod
p
rogramy
4.36 Podprogramy
Vyvolání podprogramu: L"xx" V1
Vyvolání podprogramu obsahuje tyto prvky:
L: Rozlišovací znak pro vyvolání podprogramu
"xx": název podprogramu – u externích podprogramů název souboru
(max. 8 číslic nebo písmen)
V1: Identifikátor externího podprogramu – u místních podprogramů
odpadá
Připomínky k práci s podprogramy:
Externí podprogramy jsou uloženy v samostatném souboru.
Vyvolávají se z libovolných hlavních programů, jiných podprogramů
a z TURN PLUS.
Místní podprogramy jsou v souboru hlavního programu. Vyvolání je
možné jen z tohoto hlavního programu.
Podprogramy lze do sebe vkládat („vnořovat“) až šestkrát.
Vnořování znamená, že se z jednoho podprogramu vyvolává další
podprogram.
Rekurzům (zpětnému vyvolávání) se vyhněte.
Při každém vyvolání podprogramu můžete naprogramovat až 20
„předávaných hodnot“.
Označování: LA až LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z
Identifikátor v rámci podřízeného programu: následovaný
označením parametru malými písmeny (příklad: #__la).
Tyto předávané hodnoty je možné využít v rámci parametrického
programování uvnitř podprogramu.
Proměnné #256 – #285 jsou v každém podprogramu k dispozici jako
lokální proměnné.
Má-li se podprogram zpracovat několikrát po sobě, definujte
koeficient opakování v parametru „počet opakování Q“.
Podprogram končí pomocí RETURN.
Parametr „LN“ je vyhrazen pro předání čísel bloků. Při
přečíslování NC-programu může tento parametr dostat
novou hodnotu.