4 dowolny program jako podprogram, Sposób pracy, Wskazówki dotyczące programowania – HEIDENHAIN TNC 620 (340 56x-01) Instrukcja Obsługi
Strona 377: Wywołać dowolny program jako podprogram
HEIDENHAIN TNC 620
377
9.4 Dowolny program jako podprogram
9.4 Dowolny program jako
podprogram
Sposób pracy
1 TNC wykonuje program obróbki, do momentu kiedy zostanie
wywołany inny program przy pomocy CALL PGM .
2 Następnie TNC wykonuje wywołany program aż do jego końca
3 Dalej TNC odpracowuje (wywołujący) program obróbki,
poczynając od tego bloku, który następuje po wywołaniu programu
Wskazówki dotyczące programowania
Aby zastosować dowolny program jako podprogram TNC nie
potrzebuje LABELs (znaczników).
Wywołany program nie może zawierać funkcji dodatkowych M2 lub
M30. Jeśli w wywoływanym programie zdefiniowano podprogramy z
etykietami, to można użyć wówczas M2 lub M30 z funkcją skoku FN
9: IF +0 EQU +0 GOTO LBL 99 , aby pominąć bezwarunkowo tę
część programu
Wywołany program nie może zawierać polecenia wywołania CALL
PGM do wywoływanego programu (pętla ciągła)
Wywołać dowolny program jako podprogram
Wybrać funkcje dla wywołania programu: nacisnąć
klawisz PGM CALL
Nacisnąć softkey PROGRAM
Wprowadzić pełną nazwę ścieżki wywoływanego
programu, potwierdzić klawiszem END
0 BEGIN PGM A
CALL PGM B
END PGM A
0 BEGIN PGM B
END PGM B
1
3
2
S
R
Jeśli zostanie wprowadzona tylko nazwa programu,
wywołany program musi znajdować się w tym samym
folderze jak program wywołujący.
Jeśli wywoływany program nie znajduje się w tym samym
skoroszycie jak program wywołujący, to proszę
wprowadzić pełną nazwę ścieżki, np.
TNC:\ZW35\SCHRUPP\PGM1.H
Jeśli wywołuje się program DIN/ISO, to proszę
wprowadzić typ pliku .I za nazwą programu.
Można także wywołać dowolny program przez cykl 12
PGM CALL .
Q-parametry działają przy PGM CALL zasadniczo
globalnie. Proszę zwrócić uwagę, iż zmiany Q-parametrów
w wywoływanym programie wpływają w danym przypadku
także na wywoływany program.