5 jeśli/to-decyzje z parametrami q, Zastosowanie, Bezwarunkowe skoki – HEIDENHAIN TNC 640 (34059x-04) ISO programming Instrukcja Obsługi

Strona 273: Programowanie jeśli/to-decyzji, Jeśli/to-decyzje z parametrami q, Jeśli/to-decyzje z parametrami q 9.5

Advertising
background image

Jeśli/to-decyzje z parametrami Q

9.5

9

TNC 640 | Instrukcja obsługi dla operatora Programowanie DIN/ISO | 4/2014

273

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

Advertising