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