Siemens SPS starter kit 6ED1057-3BA02-0AA8 115 Vac, 115 Vdc, 230 Vac, 230 Vdc 6ED1057-3BA02-0AA8 데이터 시트
제품 코드
6ED1057-3BA02-0AA8
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
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
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
Q
ZD
1
x
1
ZD
0
x
0
OF
x
1
1
OF
x
0
0
ZD/OF
1
0
1
ZD/OF
0
1
1
ZD/OF
1
1
1
ZD/OF
0
0
0
Se il parametro MathBn è nullo l'uscita Q è sempre 0.