2 podprogramy – HEIDENHAIN TNC 426 (280 462) Instrukcja Obsługi

Strona 221

Advertising
background image

9 Programowanie: Podprogramy i powtórzenia cz ści programu

208

9.1 Zaznaczyć podpr

ogramy i powtórzenia czści pr

ogramu; 9.2 Podpr

ogramy

9.1 Zaznaczyć podprogramy i

powtórzenia cz ści programu

Raz zaprogramowane kroki obróbki można przy pomocy
podprogramów i powtórzeń cz ści programu ponownie wykonać.

Label
Podprogramy i powtórzenia cz ści programu rozpoczynaj si w
programie obróbki znakiem LBL, skrót od LABEL (ang. znacznik,
oznaczenie).

LABEL otrzymuj numer mi dzy 1 i 254. Każdy numer LABEL a
wolno tylko raz nadawać w programie z LABEL SET.

Jeśli jakiś LABEL numer został kilkakrotnie przydzielony,
TNC wydaje po zakończeniu LBL SET bloku komunikat
o bł dach. W przypadku bardzo długich programów
można poprzez MP7229 ograniczyć sprawdzenie do
wprowadzanej ilości bloków.

LABEL 0 (LBL 0) oznacza koniec podprogramu i dlatego może być
stosowany dowolnie cz sto.

9.2 Podprogramy

Sposób pracy
1
TNC wykonuje program obróbki do momentu wywołania

podprogramu CALL LBL

2 Od tego miejsca TNC odpracowuje wywołany podprogram aż do

końca podprogramu LBL 0

3 Dalej TNC kontynuje wykonanie programu obróbki od bloku,

który nast puje po wywołaniu podprogramu CALL LBL

Wskazówki dotycz ce programowania

Program główny może zawierać do 254 podprogramów

Podprogramy mog być wywoływane w dowolnej kolejności i
dowolnie cz sto

Podprogram nie może sam si wywołać

Prosz programować podprogramy na końcu programu
głównego (za blokiem z M2 lub M30)

Jeśli podprogramy w programie obróbki stoj przed blokiem z
M02 lub M30, to zostan one bez wywoływania przynajmniej raz
odpracowane

0 BEGIN PGM ...

CALL LBL1

L Z+100 M2
LBL1

LBL0
END PGM ...

Advertising