6 decisioni se/allora con i parametri q, Impiego, Salti incondizionati – HEIDENHAIN TNC 426 (280 476) Manuale d'uso

Pagina 394: Programmazione di decisioni se/allora

Advertising
background image

368

10 Programmazione: Parametri Q

1

0

.6 Decisioni se/allor

a con i par

ametr

i Q

10.6 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 al LABEL
programmato dopo la condizione (LABEL

vedere "Etichettatura di

sottoprogrammi e di ripetizioni di blocchi di programma", pag. 346). 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
SALTO. Il TNC visualizzerà i seguenti softkey:

Funzione

Softkey

FN9: SE UGUALE SALTA A
per 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
per 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
per 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
per 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

Advertising
Questo manuale è associato alle seguenti prodotti: