5 funzioni per il calcolo dei cerchi, 5 decisioni se/allor a con par ametr i q – HEIDENHAIN TNC 426B (280 472) ISO programming Manuale d'uso
Pagina 272

HEIDENHAIN TNC 410, TNC 426, TNC 430
257
10.5 Funzioni per il calcolo dei cerchi
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 ripetizioni 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 G98 una chiamata di programma con %.
Salti incondizionati
I salti incondizionati sono salti la cui condizione è sempre
soddisfatta, p. es.
D0: P01 +10 P02 +10 P03 1 *
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
D09: SE UGUALE, SALTA A
p. es. D09 P01 +Q1 P02 +Q3 P03 5 *
Se i due valori o parametri sono uguali,
salto al label programmato
D10: SE DIVERSO, SALTA A
p. es. D10 P01 +10 P02 –Q5 P03 10 *
Se i due valori o parametri sono diversi,
salto al label programmato
D11: SE MAGGIORE, SALTA A
p. es.D11 P01 +Q1 P02 +10 P03 5*
Se il primo valore o parametro è maggiore del
secondo valore o parametro, salto al label programmato
D12: SE MINORE, SALTA A
p. es.D12 P01 +Q5 P02 +0 P03 1 *
Se il primo valore o parametro è minore del secondo
valore o parametro, salto al label programmato
1
0.5 Decisioni se/allor
a con par
ametr
i Q
MKAP10.PM6
28.06.2006, 14:46
257