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

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.