5 jeśli/to-decyzje z parametrami q, Zastosowanie, Bezwarunkowe skoki – HEIDENHAIN TNC 320 (77185x-01) ISO programming Instrukcja Obsługi
Strona 257: Programowanie jeśli/to-decyzji, Jeśli/to-decyzje z parametrami q, Jeśli/to-decyzje z parametrami q 9.5
Jeśli/to-decyzje z parametrami Q
9.5
9
TNC 320 | Instrukcja obsługi dla operatora Programowanie DIN/ISO | 4/2014
257
9.5
Jeśli/to-decyzje z parametrami Q
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 kontynuuje program obróbki od tego Label poczynając,
który zaprogramowany jest za warunkiem (Label patrz "Zaznaczyć
podprogramy i powtórzenia części programu", strona 234). 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
np. D09 P01 +Q1 P02 +Q3 P03 “UPCAN25“ *
Jeśli obydwie wartości lub parametry są równe, to
skok do podanej etykiety (label)
D10
: JESLI NIEROWNY, SKOK
np. D10 P01 +10 P02 -Q5 P03 10 *
Jeśli obydwie wartości lub parametry są nierówne,
to skok do podanego labela
D11
: JESLI WIEKSZY, SKOK
np. D11 P01 +Q1 P02 +10 P03 5 *
Jeśli pierwsza wartość lub parametr są większe
niż druga wartość lub parametr, skok do
podanego labela
D12
: JESLI MNIEJSZY, SKOK
np. D12 P01 +Q5 P02 +0 P03 “ANYNAME“ *
Jeśli pierwsza wartość lub parametr jest mniejsza
niż druga wartość lub parametr, to skok do
podanego labela