El) (patrz, Jeśli/to-decyzje z q-parametrami” na stronie 611), 6 jeśli/to-decyzje z q-parametrami – HEIDENHAIN iTNC 530 (340 49x-04) Instrukcja Obsługi

Strona 611

Advertising
background image

HEIDENHAIN iTNC 530

611

11

.6 Je

śli/to-decyzje z Q-parametrami

11.6 Jeśli/to-decyzje z

Q-parametrami

Zastosowanie

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 poczynając, który

zaprogramowany jest za warunkiem (LABEL patrz „Oznaczenie

podprogramów i powtórzeń części programu”, strona 586). Jeśli

warunek nie jest spełniony, TNC wykonuje następny wiersz.

Jeśli chcemy wywołać inny program jako podprogram, to proszę

zaprogramować za LABEL PGM CALL.

Bezwarunkowe skoki

Bezwarunkowe skoki to skoki, których warunek zawsze (=koniecznie)

jest spełniony, np.

FN 9: IF+10 EQU+10 GOTO LBL1

Programowanie jeśli/to-decyzji

Jeśli/to-decyzje pojawiają się przy naciśnięciu na softkey SKOKI. TNC

pokazuje następujące softkeys:

Funkcja

Softkey

FN 9: JEŚLI RÓWNY, SKOK

np. FN 9: IF +Q1 EQU +Q3 GOTO LBL “UPCAN25“

Jeśli obydwie wartości lub parametry są równe, skok do

podanego znacznika (Label)

FN 10: JEŚLI NIERÓWNY, SKOK

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

Jeśli obydwie wartości lub parametry nie są równe, to

skok do podanego znacznika (Label)

FN 11: JEŚLI WIEKSZY, SKOK

np. FN 11: IF+Q1 GT+10 GOTO LBL 5

Jeśli pierwsza wartość lub parametr jest większa niż

druga wartość lub parametr, to skok do podanego

znacznika (Label)

FN 12: JEŚLI MNIEJSZY, SKOK

np. FN 12: IF+Q5 LT+0 GOTO LBL “ANYNAME“

Jeśli pierwsza wartość lub parametr jest większa niż

druga wartość lub parametr, to skok do podanego

znacznika (Label)

Advertising