User Manual
Funzioni di LOGO!
4.4 Elenco delle funzioni speciali - SF
LOGO!
268 Manuale del prodotto, 04/2011, A5E03556177-01
4.4.33 Rilevamento errori operazione matematica
Breve descrizione
Il blocco Rilevamento errori operazione matematica imposta un'uscita quando si verifica un
errore nel
Operazione matematica (Pagina 264) blocco funzionale a cui fa riferimento.
Simbolo in LOGO! Cablaggio Descrizione
Ingresso En Il blocco Rilevamento errori operazione matematica si
attiva quando il segnale nell'ingresso En (Enable)
passa da 0 a 1.
Ingresso R Un segnale nell'ingresso R resetta l'uscita.
Parametro MathBN: numero di blocco di un'operazione
matematica
Err: ZD: Errore di divisione per 0
OF: Errore di overflow
ZD/OF: (Errore di divisione per 0) OR
(Errore di overflow)
AutoRst: resetta l'uscita prima della successiva
esecuzione del blocco funzionale dell'operazione
matematica. Y = sì; N = no
(ᇄ
4
(Q
5
3DU
Uscita Q Q viene impostato a 1 se l'errore da rilevare si è
verificato nell'ultima esecuzione del blocco funzionale
dell'operazione matematica referenziato
Parametro MathBN
Il valore del parametro MathBN fa riferimento al numero di un blocco funzionale
dell'operazione matematica già programmato.
Descrizione della funzione
Il blocco Rilevamento errori operazione matematica imposta un'uscita se il blocco funzionale
dell'operazione matematica referenziato contiene un errore. La funzione può essere
programmata in modo che l'uscita si imposti in seguito a un errore di divisione per zero, un
errore di overflow o uno qualsiasi di questi due tipi di errore.
Se AutoRst viene impostato l'uscita viene resettata prima della successiva esecuzione del
blocco funzionale. Se AutoRst non è impostato, ogni volta che l'uscita viene impostata
rimane tale finché il blocco Rilevamento errori operazione matematica non viene resettato
con il parametro R. In questo modo, anche se l'errore viene risolto, il programma di comando
mantiene l'informazione che in un certo punto si è verificato un errore.
In qualsiasi ciclo, se il blocco funzionale Operazione matematica referenziato viene eseguito
prima del blocco funzionale Rilevamento errori operazione matematica, l'errore viene rilevato
nello stesso ciclo. Se viene eseguito dopo l'errore viene rilevato nel ciclo successivo.