HEIDENHAIN TNC 310 (286 140) Instrukcja Obsługi

Strona 179

Advertising
background image

165

HEIDENHAIN TNC 310

 10.5 

Jeœli/to-decyzje 

Q-parametrami

10.5 Jeœli/to-decyzje z

Q-parametrami

W przypadku jeœli/to-decyzji TNC porównuje Q-parametr z innym Q-

parametrem lub wartoœci¹ liczbow¹. Jeœli warunek jest spe³niony, to

TNC kontynuje program obróbki od tego LABEL (znacznik)

pocz¹wszy, który jest zaprogramowany za warunkiem (LABEL-

znacznik-patrz „9.Podprogramy i powtórzenia czêœci programu”).

Jeœli warunek nie jest spe³niony, TNC wykonuje nastêpny blok.
Jeœli chcemy wywo³aæ inny program jako podprogram, to proszê

programowaæ za LABEL zapis PGM CALL

Bezwarunkowe skoki

Bezwarunkowe skoki to skoki, których warunek

zawsze (=koniecznie) jest spe³niony, np.
FN9:  IF+10 EQU+10 SKOK LBL1

Programowaæ jeœli/to-decyzje

Jeœli/to-decyzje pojawiaj¹ siê przy naciœniêciu na Softkey SKOKI.

TNC pokazuje nastêpuj¹ce Softkeys:

 Funkcja

Softkey

FN9: JEŒLI RÓWNY, SKOK

np. FN9: IF +Q1 EQU +Q3 GOTO LBL 5

Jeœli obydwie wartoœci lub parametry s¹ równe,

skok do podanego znacznika (Label)

FN10: JEŒLI NIE RÓWNY, SKOK

np. FN10: IF +10 NE –Q5 GOTO LBL 10

Jeœli obydwie wartoœci lub parametry s¹ nie równe,

skok do podanego znacznika (Label)

FN11: JEŒLI WIÊKSZY, SKOK

np. FN11: IF+Q1 GT+10  GOTO LBL 5

Jeœli pierwsza wartoœæ lub parametr jest wiêksza

ni¿ druga wartoœæ lub parametr, skok do podanego

znacznika (Label)

FN12: JEŒLI MNIEJSZY, SKOK

np. FN12: IF+Q5 LT+0  GOTO LBL 1

Jeœli pierwsza wartoœæ lub parametr jest mniejsza

ni¿ druga wartoœæ lub parametr, skok do podanego

znacznika (Label)

Mkap10.pm6

15.12.2005, 09:53

165

Advertising