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

Advertising
background image

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

Advertising