6 rozhodován když/pak s q parametry, Aplikace, Nepodm něné skoky – HEIDENHAIN TNC 320 (340 551-01) Uživatelská příručka
Stránka 324: Programován rozhodován když/pak
324
10 Programován : Q parametry
10.6 Rozhodován když/pak s Qparametry
10.6 Rozhodován když/pak s
Q parametry
Aplikace
Při rozhodován když/pak (implikaci) porovnává TNC jeden Q
parametr s jiným Q parametrem nebo s č selnou hodnotou. Pokud je
podm nka splněna, pak pokračuje TNC v programu obráběn na
LABEL (návěst ), které je naprogramováno za podm nkou (LABEL viz
„Označován podprogramů a část programu”, str. 300). 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
FN9: IF+10 EQU+10 GOTO LBL1
Programován rozhodován když/pak
Rozhodován když/pak se objev po stisknut soft klávesy SKOKY.
TNC zobraz následuj c softklávesy:
Funkce
Softklávesa
FN9: JE LI ROVNO, POTOM SKOK
např. FN9: IF +Q1 EQU +Q3 GOTO LBL
“UPCAN25“
Jsou li si obě hodnoty nebo oba parametry rovny,
pak skok na zadané návěst
FN10: NENÍ LI ROVNO, POTOM SKOK
např. FN10: IF +10 NE –Q5 GOTO LBL 10
Jestliže se obě hodnoty nebo oba parametry
nerovnaj , pak skok na zadané návěst
FN11: JE LI VĚTŠÍ, POTOM SKOK
např. FN11: 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
FN12: JE LI MENŠÍ, POTOM SKOK
např. FN12: 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