5 rozhodování když/pak (implikace) s q-parametry, Použití, Nepodmíněné skoky – HEIDENHAIN TNC 320 (340 55x-05) ISO programming Uživatelská příručka
Stránka 210: Programování rozhodování když/pak
210
Programování: Q-parametry
8.5 Rozhodování když/p
ak (implikace) s Q-p
arametry
8.5 Rozhodování když/pak
(implikace) 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 (LABEL viz
„Označování podprogramů a částí programu”, strana 186). Není-li
podmínka splněna, pak provede TNC následující blok.
Pokud chcete vyvolat jiný program jako podprogram, pak
naprogramujte za LABEL vyvolání %.
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í softtlačítka SKOKY. TNC
zobrazí následující softtlačítka:
Funkce
Softtlačítko
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ř. 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ř. 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í