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)

Advertising
background image

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í

Advertising