5 jeśli/to-decyzje z q-parametrami, Zastosowanie, Bezwarunkowe skoki – HEIDENHAIN TNC 620 (340 56x-03) ISO programming Instrukcja Obsługi

Strona 214: Programowanie jeśli/to-decyzji

Advertising
background image

214

Programowanie: Q-parametry

8.5 Je

śli/to-decyzje z Q-p

arametrami

8.5 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 190). 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 znacznikiem %.

Bezwarunkowe skoki

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

jest spełniony, np.

D09 P01 +10 P02 +10 P03 1 *

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

D09: JESLI ROWNY, SKOK

z.B. D09 P01 +Q1 P02 +Q3 P03 “UPCAN25“ *

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

do podanego znacznika (Label)

D10: JESLI NIEROWNY, SKOK

z.B. D10 P01 +10 P02 -Q5 P03 10 *

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

skok do podanego znacznika (Label)

D11: JESLI WIEKSZY, SKOK

z.B. D11 P01 +Q1 P02 +10 P03 5 *

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

druga wartość lub parametr, to skok do podanego

znacznika (Label)

D12: JESLI MNIEJSZY, SKOK

z.B. D12 P01 +Q5 P02 +0 P03 “ANYNAME“ *

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

druga wartość lub parametr, to skok do podanego

znacznika (Label)

Advertising