HEIDENHAIN TNC 426 (280 462) Manuale d'uso
Pagina 234

225
HEIDENHAIN TNC 426
1
0.5 Decisioni se/allor
a con par
ametr
i Q
10.5 Decisioni se/allora con
parametri Q
Nelle decisioni se/allora il TNC confronta un parametro Q con un altro
parametro Q o con un valore numerico. Se
la condizione programmata viene soddisfatta, il TNC continua il
programma al LABEL programmato dopo la condizione (LABEL
vedere „9. Sottoprogrammi e ripetizione di blocchi di programma”).
Se la condizione non viene soddisfatta, il TNC esegue il blocco
successivo.
Se si desidera chiamare un altro programma quale
sottoprogramma, programmare dopo il LABEL un PGM CALL.
Salti incondizionati
I salti incondizionati sono salti la cui condizione è sempre
soddisfatta, p. es.
FN9: IF+10 EQU+10 GOTO LBL1
Programmazione di decisioni se/allora
Le funzioni per le decisioni se/allora compaiono azionando il
softkey JUMP. Il TNC visualizzerà i seguenti softkey:
Funzione
Softkey
FN9: SE UGUALE, SALTA A
p. es. FN9: IF +Q1 EQU +Q3 GOTO LBL 5
Se i due valori o parametri sono uguali,
salto al label programmato
FN10: SE DIVERSO, SALTA A
p. es.FN10: IF +10 NE –Q5 GOTO LBL 10
Se i due valori o parametri sono diversi,
salto al label programmato
FN11: SE MAGGIORE, SALTA A
p. es.FN11: IF+Q1 GT+10 GOTO LBL 5
Se il primo valore o parametro è maggiore del
secondo valore o parametro, salto al label programmato
FN12: SE MINORE, SALTA A
p. es.FN12: IF+Q5 LT+0 GOTO LBL 1
Se il primo valore o parametro è minore del
secondo valore o parametro, salto al label programmato