While (ripetizione di programma) – HEIDENHAIN MANUALplus 4110 Manuale d'uso

Pagina 404

Advertising
background image

404

6 Programmazione DIN

6.27 Salt

o di pr

ogr

amma, r

ipetizione di pr

ogr

amma

WHILE (ripetizione di programma)

Selezionare la funzione "Variabili
programma"

Selezionare "Ripetizione programma"

Immettere "Condizione variabile" (figura in alto a
destra)

La "ripetizione programma" è costituita dagli elementi:

„

"WHILE", seguito da una condizione (confronto)

„

"ENDWHILE", chiude il "salto condizionato"

I blocchi NC riportati tra WHILE ed ENDWHILE
vengono eseguiti fino a soddisfare la "condizione". Se
la condizione non è soddisfatta, il MANUALplus
prosegue con il blocco dopo "ENDWHILE".

In una "condizione" a sinistra e a destra dell'"operatore
di confronto" sono riportate variabili o espressioni
matematiche (figura in alto a destra).

Dopo l'immissione della "ripetizione programma" si
inseriscono i blocchi NC da eseguire.

Operatori di confronto

<

Minore

<=

Minore o uguale

<>

Diverso

>

Maggiore

>=

Maggiore o uguale

==

Uguale

AND

Concatenamento logico E

OR

Concatenamento logico O

Se la "condizione" nell'istruzione WHILE è
sempre soddisfatta, si ottiene un "loop
infinito". Ciò rappresenta una frequente
causa di errore quando si lavora con le
ripetizioni di programma.

Advertising