Siemens SPS starter kit 6ED1057-3BA02-0AA8 115 Vac, 115 Vdc, 230 Vac, 230 Vdc 6ED1057-3BA02-0AA8 Scheda Tecnica

Codici prodotto
6ED1057-3BA02-0AA8
Pagina di 356
Funzioni di LOGO! 
 
4.4 Elenco delle funzioni speciali - SF 
 
LOGO! 
242
 
Manuale del prodotto, 06/2014, A5E33039763 
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 il blocco funzionale Operazione matematica referenziato viene 
eseguito dopo il blocco funzionale Rilevamento errori operazione matematica, l'errore viene 
rilevato nel ciclo successivo. 
Tabella logica di rilevamento degli errori nell'operazione matematica 
Nella tabella sottostante Err rappresenta il parametro dell'istruzione Rilevamento errori 
operazione matematica che seleziona quale tipo di errore rilevare. ZD rappresenta il bit di 
divisione per zero impostato dall'operazione matematica alla fine della sua esecuzione: 1 se 
si è verificato l'errore, 0 in caso contrario. OF rappresenta il bit di overflow impostato 
dall'operazione matematica: 1 se si è verificato l'errore, 0 in caso contrario. Il parametro 
ZD/OF Err rappresenta l'OR logico del bit della divisione per zero e il bit di overflow 
dell'operazione matematica referenziata. Q rappresenta l'uscita della funzione di rilevamento 
degli errori nell'operazione matematica. Una "x" indica che il bit può essere sia 0 che 1 
senza alcuna influenza sull'uscita. 
 
Err 
ZD 
OF 
ZD 
ZD 
OF 
OF 
ZD/OF 
ZD/OF 
ZD/OF 
ZD/OF 
Se il parametro MathBn è nullo l'uscita Q è sempre 0.