Vyvolání programu (cyklus 12), 10 speciální cykly – HEIDENHAIN iTNC 530 (340 49x-03) Uživatelská příručka

Stránka 506

Advertising
background image

506

8 Programování: Cykly

8.10 Speciální cykly

VYVOLÁNÍ PROGRAMU (cyklus 12)

Libovolné obráběcí programy, jako například speciální vrtací cykly

nebo geometrické moduly, můžete postavit na roveň obráběcímu

cyklu. Takovýto program pak vyvoláte jako cyklus.

8

Jméno programu: jméno vyvolávaného programu,

případně s cestou, na níž se program nachází

Program vyvoláte pomocí

„

CYCL CALL (jednotlivý blok) nebo

„

M99 (po blocích) nebo

„

M89 (provede se po každém polohovacím bloku).

Příklad: Vyvolání programu
Z programu se má pomocí cyklu vyvolat vyvolatelný program 50.

Példa: NC-bloky

55 CYCL DEF 12.0 PGM CALL

56 CYCL DEF 12.1 PGM TNC:\KLAR35\FK1\50.H

57 L X+20 Y+50 FMAX M99

0 BEGIN PGM
LOT31 MM

7 CYCL DEF 12.0
PGM CALL

8 CYCL DEF 12.1
LOT31

9 ... M99

END PGM LOT31

Před programováním dbejte na tyto body

Vyvolávaný program musí být uložen na pevném disku

TNC.

Pokud zadáte jen jméno programu, pak musí být jako

cyklus deklarovaný program ve stejném adresáři, jako

volající program.

Jestliže se v cyklu deklarovaný program nenachází ve

stejném adresáři jako volající program, pak zadejte úplnou

cestu k souboru, např. TNC:\KLAR35\FK1\50.H.

Chcete-li v cyklu deklarovat DIN/ISO program, pak zadejte

za jménem programu typ souboru .I.

Při vyvolání programu cyklem 12 působí Q-parametry

zásadně globálně. Mějte proto na paměti, že změny Q-

parametrů ve vyvolávaném programu se příp. mohou

projevit i ve vyvolávajícím programu.

Advertising