2 podprogramy – HEIDENHAIN TNC 310 (286 140) Instrukcja Obsługi

Strona 162

Advertising
background image

9 Programowanie: Podprogramy ipowtórzenia czêœci programu

148

 9.1 

Zaznaczenie 

podpr

ogramów 

i powtórzeñ 

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.
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

n

Program g³ówny mo¿e zawieraæ do 254 podprogramów

n

Podprogramy mog¹ byæ wywo³ywane w dowolnej kolejnoœci i

dowolnie czêsto

n

Podprogram nie mo¿e sam siê wywo³aæ

n

Proszê programowaæ podprogramy na koñcu programu

g³ównego (za blokiem z M2 lub M30)

n

Jeœli podprogramy  w programie obróbki znajduj¹ siê

przedblokiem 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

15.12.2005, 09:53

148

Advertising