5 rozhodován když/pak s q parametry – HEIDENHAIN TNC 310 (286 140) Uživatelská příručka
Stránka 177
165
HEIDENHAIN TNC 310
10.5 Rozhodován když/pak s Qparametry
10.5 Rozhodován když/pak s
Q parametry
Při rozhodován když/pak (implikaci) porovnává TNC jeden Q parametr
s jiným Q parametrem nebo č selnou hodnotou. Je li podm nka
splněna, pak pokračuje TNC v programu obráběn na tom LABEL
(návěst ), které je naprogramováno za podm nkou (LABEL viz „9.
Podprogramy a opakován části programu“). Nen li podm nka splněna,
pak provede TNC dalš blok.
Pokud chcete vyvolat jiný program jako podprogram, pak
naprogramujte za LABEL instrukci PGM CALL
Nepodm něné skoky
Nepodm něné skoky jsou skoky, jejichž podm nka
je splněna vždy (= nepodm něně), např.
FN9: IF+10 EQU+10 GOTO LBL1
Programován rozhodován když/pak
Rozhodován když/pak se objev po stisknut softklávesy JUMP. TNC
zobraz tyto softklávesy:
Funkce
Softklávesa
FN9: JE LI ROVNO, POTOM SKOK
např. FN9: IF +Q1 EQU +Q3 GOTO LBL 5
Jsou li si obě hodnoty nebo parametry rovny,
pak skok na zadaný Label
FN10: JE LI NEROVNO, POTOM SKOK
např. FN10: IF +10 NE –Q5 GOTO LBL 10
Nejsou li si obě hodnoty nebo parametry rovny,
pak skok na zadaný Label
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ý Label
FN12: JE LI MENŠÍ, POTOM SKOK
např. FN12: IF+Q5 LT+0 GOTO LBL 1
Je li prvn hodnota nebo parametr menš než druhá
hodnota nebo parametr, pak skok na zadaný Label