Podprogramy, expertní programy, Překládání nc-programu, 2 poznámky k programování – HEIDENHAIN CNC Pilot 4290 V7.1 Uživatelská příručka
Stránka 122
122
4.2 Poznámky k programování
Podprogramy, expertní programy
Podprogramy se používají pro programování obrysů nebo
programování obrábění.
Předávané parametry jsou v podprogramu k dispozici jako proměnné.
Označení předávaných parametrů můžete definovat (viz “Část
V rámci podprogramu jsou k dispozici pro interní výpočty lokální
proměnné #256 až #285.
Podprogramy lze vkládat (vnořovat) až šestkrát. „Vkládání“ znamená,
že jeden podprogram vyvolává další podprogram atd.
Má-li se podprogram provést vícekrát, zadejte v parametru "Q" počet
opakování.
CNC PILOT rozlišuje lokální a externí podprogramy.
Lokální podprogramy jsou ve stejném souboru jako hlavní NC-
program. Pouze hlavní program může vyvolávat lokální
podprogram.
Externí podprogramy jsou uloženy v samostatných souborech a
lze je vyvolávat z libovolných hlavních NC-programů nebo jiných
NC-podprogramů.
Expertní programy
Jako expertní programy se označují podprogramy, které zpracovávají
složité procesy a jsou upravené podle konfigurace stroje (příklad:
předávání obrobku při kompletním obrobení). Expertní programy
zpravidla připravuje výrobce stroje.
Překládání NC-programu
Při programování proměnných a komunikaci s obsluhou mějte na
paměti, že CNC PILOT překládá celý NC-program před provedením
programu.
CNC PILOT rozlišuje:
#-proměnné, které se vypočítávají při překladu NC-programu
V-proměnné, které se vypočítávají za chodu (tj. při provádění NC-
bloku)
Vstupy/Výstupy během překladu NC-programu
Vstupy/Výstupy během provádění NC-programu