6 decisioni if/then con i parametri q, Applicazione, Salti incondizionati – HEIDENHAIN TNC 640 (34059x-05) ISO programming Manuale d'uso

Pagina 305: Programmazione di condizioni if/then, Decisioni if/then con i parametri q, Decisioni if/then con i parametri q 9.6

Advertising
background image

Decisioni IF/THEN con i parametri Q

9.6

9

TNC 640 | Manuale utente Programmazione DIN/ISO | 3/2015

305

9.6

Decisioni IF/THEN con i parametri Q

Applicazione

Nelle decisioni IF/THEN 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 "Definizione di
sottoprogrammi e ripetizioni di blocchi di programma", Pagina 276).
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 una chiamata di
programma con

%.

Salti incondizionati

I salti incondizionati sono salti la cui condizione è sempre
soddisfatta, ad es.
D09 P01 +10 P02 +10 P03 1 *

Programmazione di condizioni IF/THEN

Le funzioni per le condizioni IF/THEN compaiono premendo il
softkey SALTI. Il TNC visualizzerà i seguenti softkey:

Softkey

Funzione

D09: SE UGUALE SALTA A
ad es.

D09 P01 +Q1 P02 +Q3 P03 "UPCAN25" *

Se entrambi i valori o parametri sono uguali,
salto alla label programmata

D10: SE DIVERSO, SALTA A
ad es.

D10 P01 +10 P02 -Q5 P03 10 *

Se entrambi i valori o parametri sono diversi,
salto alla label programmata

D11: SE MAGGIORE, SALTA A
ad 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
ad 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