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

Advertising
background image

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.

Advertising