5 decisioni se/allora con i parametri q, Impiego, Salti incondizionati – HEIDENHAIN iTNC 530 (340 49x-02) ISO programming Manuale d'uso

Pagina 496: Programmazione di decisioni se/allora, Pag. 496

Advertising
background image

496

11 Programmazione: Parametri Q

1

1

.5 Decisioni se/allor

a

con i par

a

metr

i Q

11.5 Decisioni se/allora con i

parametri Q

Impiego

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 alla Label
programmata dopo la condizione (Label

vedere "Etichettatura di

sottoprogrammi e di ripetizioni di blocchi di programma", pag. 472). Se
la condizione non viene soddisfatta, il TNC esegue il blocco
successivo.

Se si desidera chiamare un altro programma quale sottoprogramma,
programmare dopo la Label G98 una chiamata di programma con %.

Salti incondizionati

I salti incondizionati sono salti la cui condizione è sempre soddisfatta,
p. es.

D09 P01 +10 P02 +10 P03 1 *

Programmazione di decisioni se/allora

Le funzioni per le decisioni se/allora compaiono azionando il softkey
SALTO. Il TNC visualizzerà i seguenti softkey:

Funzione

Softkey

D09: SE UGUALE SALTA A
p. es. D09 P01 +Q1 P02 +Q3 P03 “UPCAN25“ *
Se i due valori o parametri sono uguali, salto alla label
programmata

D10: SE DIVERSO SALTA A
p. es. D10 P01 +10 P02 -Q5 P03 10 *
Se i due valori o parametri sono diversi, salto alla label
programmata

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 alla label programmata

D12: SE MINORE SALTA A
p. es. D12 P01 +Q5 P02 +0 P03 “ANYNAME“ *
Se il primo valore o parametro è minore del secondo
valore o parametro, salto alla label programmata

Advertising