4 libovolný program jako podprogram, Funkční princip, Poznámky pro programování – HEIDENHAIN TNC 640 (34059x-02) Uživatelská příručka
Stránka 267: Libovolný program jako podprogram, Libovolný program jako podprogram 8.4
Libovolný program jako podprogram
8.4
8
TNC 640 | Uživatelská příručka programování s popisným dialogem HEIDENHAIN | 7/2013
267
8.4
Libovolný program jako podprogram
Funkční princip
Pokud chcete programovat proměnné vyvolání
podprogramu v souvislosti s řetězcovými parametry,
použijte funkci SEL PGM.
1 TNC provádí program obrábění až do okamžiku, kdy vyvoláte
funkcí CALL PGM jiný program
2 Potom TNC provede vyvolaný program až do konce
3 Pak TNC pokračuje v provádění (volajícího) programu obrábění
tím blokem, který následuje za vyvoláním programu
Poznámky pro programování
Pro použití libovolného programu jako podprogramu nepotřebuje
TNC žádné návěstí LABEL
Vyvolaný program nesmí obsahovat žádnou z přídavných funkcí
M2 nebo M30. Pokud jste ve vyvolaném programu definovali
podprogramy s návěštím, tak můžete použít M2, popř. M30 s
funkcí skoku FN9: IF +0 EQU +0 GOTO LBL 99, aby se tato část
programu musela přeskočit
Vyvolaný program nesmí obsahovat vyvolání CALL PGM do
vyvolávajícího programu (nekonečná smyčka)