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

Strona 274

Advertising
background image

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

258

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 znajduj si przed
blokiem z M02 lub M30, to zostan one bez wywołania
przynajmniej raz odpracowane

0 BEGIN PGM ...

CALL LBL1

L Z+100 M2
LBL1

LBL0
END PGM ...

Lkap9.pm6

27.06.2006, 14:22

258

Advertising
Podręcznik ten jest związany z następujących produktów: