6 jeśli/to decyzje z q parametrami, 6 jeśli/to decyzje z qparametrami – HEIDENHAIN TNC 426 (280 474) Instrukcja Obsługi
Strona 293
HEIDENHAIN TNC 426, TNC 430
277
10.6 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 ten warunek jest
wypełniony, to TNC kontynuje program obróbki na tym NUMERZE
PODPROGRAMU, który jest zaprogramowany za tym warunkiem
(NUMER PODPROGRAMU 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 SKOK 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)
10.6 Jeśli/to decyzje z Qparametrami
Mkap10.pm6
27.06.2006, 14:22
277