Ští (viz „rozhodování když/pak s, 5 rozhodování když/pak s q-parametry, Použití – HEIDENHAIN iTNC 530 (340 49x-03) ISO programming Uživatelská příručka
Stránka 515: Nepodmíněné skoky, Programování rozhodování když/pak
HEIDENHAIN iTNC 530
515
11
.5 Rozhodování když/pak s Q-parametry
11.5 Rozhodování když/pak s
Q-parametry
Použití
Při rozhodování když/pak (implikaci) porovnává TNC jeden Q-
parametr s jiným Q-parametrem nebo číselnou hodnotou. Pokud je
podmínka splněna, pak pokračuje TNC v programu obrábění na
LABEL (návěstí), které je naprogramované za podmínkou (LABELviz
„Označování podprogramů a částí programu”, str. 490). Není-li
podmínka splněna, pak provede TNC následující blok.
Pokud si přejete vyvolat jako podprogram jiný program, tak
naprogramujte za návěstím G98 vyvolání programu s %.
Nepodmíněné skoky
Nepodmíněné skoky jsou skoky, jejichž podmínka je splněna vždy (=
nepodmíněně), například
D09 P01 +10 P02 +10 P03 1 *
Programování rozhodování když/pak
Rozhodování když/pak se objeví po stisknutí softklávesy SKOKY. TNC
zobrazí následující softklávesy:
Funkce
Softklávesa
D09: JE-LI ROVNO, POTOM SKOK
např. D09 P01 +Q1 P02 +Q3 P03 “UPCAN25“ *
Jsou-li si obě hodnoty nebo oba parametry rovny,
pak skok na zadané návěstí
D10: NENÍ-LI ROVNO, POTOM SKOK
například D10 P01 +10 P02 -Q5 P03 10 *
Jestliže se obě hodnoty nebo oba parametry
nerovnají, pak skok na zadané návěstí
D11: JE-LI VĚTŠÍ, POTOM SKOK
například D11 P01 +Q1 P02 +10 P03 5 *
Je-li první hodnota nebo parametr větší než druhá
hodnota nebo parametr, pak skok na zadané
návěstí
D12: JE-LI MENŠÍ, POTOM SKOK
např. D12 P01 +Q5 P02 +0 P03 “ANYNAME“ *
Je-li první hodnota nebo parametr menší než druhá
hodnota nebo parametr, pak skok na zadané
návěstí