36 podprogramy, Wywołanie podprogramu: l"xx" v1 – HEIDENHAIN CNC Pilot 4290 V7.1 Instrukcja Obsługi
Strona 335
HEIDENHAIN CNC PILOT 4290
335
4.36 Pod
p
rogramy
4.36 Podprogramy
Wywołanie podprogramu: L"xx" V1
Wywołanie podprogramu zawiera następujące elementy:
L: litera oznaczeniowa dla wywołania podprogramu
"xx": nazwa podprogramu - przy zewnętrznych podprogramach
nazwa pliku (maksymalnie 8 cyfr lub liter)
V1: oznaczenie dla zewnętrznego podprogramu – pomijane dla
lokalnych podprogramów
Wskazówki dotyczące pracy z podprogramami:
Zewnętrzne podprogramy znajdują się w oddzielnym pliku. Mogą
one zostać wywołane przez dowolne programy główne, inne
podprogramy i przez TURN PLUS.
Lokalne podprogramy znajdują się w pliku programu głównego.
Mogą one zostać wywołane przez program główny.
Podprogramy mogą zostać do 6 razy „pakietowane”. Pakietowane
znaczy, w podprogramie zostaje wywołany dalszy podprogram.
Należy unikać rekursji.
Można włączyć do wywołania podprogramu do 20 „wartości
przekazu“
Oznaczenia: LA do LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z
Oznaczenie w obrębie prodprogramu: „#__..“ a po nim następuje
oznaczenie parametrów małymi literami (przykład: #__la).
Można wykorzystywać wartości przekazu w ramach
programowania zmiennych w podprogramie.
Zmienne #256 - #285 znajdują się do dyspozycji w każdym
podprogramie jako lokalne zmienne.
Jeśli dany podprogram ma zostać kilka razy odpracowany, to
definiujemy w parametrze "liczba powtórzeń Q" współczynnik
powtarzalności.
Podprogram kończy się z RETURN.
Parametr "LN" jest zarezerwowany dla przekazu numerów
wierszy. Parametr ten może otrzymać przy każdym
nowym numerowaniu programu NC nową wartość.