4 f o rm ule – HEIDENHAIN ND 2100G Manuale d'uso

Pagina 215

Advertising
background image

ND 2100G GAGE-CHEK

215

2.4 F

o

rm

ule

Esecuzione di operazioni all'interno di una sequenza

Operazioni quali invio di dati e attivazione di contatti relè possono
essere eseguite all'interno di una sequenza aggiungendo l'operazione
mediante il punto e virgola.

Reinizializzazione di una sequenza

Le sequenze possono essere terminate prima del loro completamento
inizializzando una nuova sequenza.

Sintassi di operazioni all'interno di una sequenza

A = seq(numero operazione, funzione);seq(numero operazione,
operazione)

Esempio:

A = seq(3,C1);(3,ClrTrig4)

Cancella l'event trigger 4 se viene eseguita l'operazione 3 della
sequenza

Sintassi di reinizializzazione di una sequenza

seq(numero operazione di reinizializzazione)

Esempio: la dimensione nascosta 1 è utilizzata per valutare in
continuo C2 e la sequenza viene reinizializzata dall'operazione 1 se
il valore di C2 eccede 1.

A= seq(1,C1)

B = seq(2,C2)

C = seq(3,C1+C2)

H1 = if(C2>1mm,seq(2),0)

L'operazione di reinizializzazione non può essere inserita in
un'altra operazione in sequenza.

Advertising