6 rozhodování když/pak (implikace) s q-parametry, Použití, Nepodmíněné skoky – HEIDENHAIN iTNC 530 (340 49x-05) Uživatelská příručka
Stránka 284: Programování rozhodování když/pak, Stí(viz „rozhodování když/pak, Implikace) s q-parametry” na stranì 284)
284
Programování: Q-parametry
9.6 Rozhodování když/p
ak (implikace) s Q-p
arametry
9.6 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 (LABELviz
„Označování podprogramů a částí programu”, strana 258). 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í PGM CALL.
Nepodmíněné skoky
Nepodmíněné skoky jsou skoky, jejichž podmínka je splněna vždy (=
nepodmíněně), například
FN 9: IF+10 EQU+10 GOTO LBL1
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
FN 9: JE-LI ROVNO, POTOM SKOK
např. FN 9: IF +Q1 EQU +Q3 GOTO LBL
“UPCAN25“
Jsou-li si obě hodnoty nebo oba parametry rovny, pak
skok na zadané návěstí
FN 10: NENÍ-LI ROVNO, POTOM SKOK
např. FN 10: IF +10 NE –Q5 GOTO LBL 10
Jestliže se obě hodnoty nebo oba parametry
nerovnají, pak skok na zadané návěstí
FN 11: JE-LI VĚTŠÍ, POTOM SKOK
např. FN 11: IF+Q1 GT+10 GOTO LBL 5
Je-li první hodnota nebo parametr větší než druhá
hodnota nebo parametr, pak skok na zadané návěstí
FN 12: JE-LI MENŠÍ, POTOM SKOK
např. FN 12: IF+Q5 LT+0 GOTO LBL “ANYNAME“
Je-li první hodnota nebo parametr menší než druhá
hodnota nebo parametr, pak skok na zadané návěstí