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

Stránka 325

Advertising
background image

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.

Advertising