Descrizione sintetica
Il blocco "Rilevazione errore matematica analogica" imposta un'uscita se si verifica un errore nel blocco funzionale referenziato "Matematica analogica".
Circuito |
Descrizione |
Ingresso En |
Attiva il blocco funzionale "Rilevazione errore matematica analogica". |
Ingresso R |
Resettare uscita. |
Parametri |
FB referenziato: numero di blocco di un'istruzione di matematica analogica Errore da riconoscere: Divisione per zero, Overflow o Divisione per zero OPPURE Overflow Resetta automaticamente: L'uscita viene resettata automaticamente quando è stato risolto l'errore. |
Uscita Q |
Q viene impostata su "1" se l'errore da riconoscere si è verificato nell'ultima versione del blocco funzionale referenziato "Matematica analogica". |
|
0BA1- 0BA5: il blocco funzionale "Rilevazione errore matematica analogica" è disponibile solo a partire dai dispositivi della serie 0BA6.
|
Parametro "FB referenziato"
Il valore per il parametro "FB referenziato" fornisce il numero di blocco di un blocco funzionale già programmato "Matematica analogica".
Descrizione del funzionamento
Il blocco "Rilevazione errore matematica analogica" imposta l'uscita se si verifica un errore nel blocco funzionale referenziato "Matematica analogica". È possibile programmare la funzione in modo che l'uscita si verifichi in caso di Divisione per zero, di Overflow o di uno dei due errori.
Se si attiva la casella di controllo "Resetta automaticamente", l'uscita viene resettata prima della prossima esecuzione del blocco funzionale. Se la casella di controllo non è attivata, l'uscita rimane nel proprio stato fino a che il blocco funzionale "Rilevazione errore matematica analogica" viene resettato con il parametro R.
Se in un certo ciclo il blocco funzionale referenziato "Matematica analogica" viene eseguito prima del blocco funzionale "Rilevazione errore matematica analogica", l'errore viene riconosciuto nello stesso ciclo. Se il blocco funzionale referenziato "Matematica analogica" viene eseguito dopo il blocco funzionale "Rilevazione errore matematica analogica", l'errore viene riconosciuto nello ciclo successivo.
Tabella di verità per la rilevazione degli errori di matematica analogica
Nella tabella seguente "Errore da riconoscere" rappresenta il parametro dell'istruzione per la rilevazione degli errori di matematica analogica, che indica quale errore occorre riconoscere. Lo zero rappresenta il bit per la Divisione per zero che viene impostato alla fine dell'esecuzione dell'istruzione Matematica analogica: è 1 se l'errore si è verificato, altrimenti 0. OF è il bit di overflow che viene impostato dall'istruzione per la matematica analogica: è 1 se l'errore si è verificato, altrimenti 0. Divisione per zero OPPURE Overflow rappresentano il collegamento logico O dei bit per la Divisione per zero e del bit dell'Overflow dell'istruzione referenziato per la matematica analogica. L'uscita (Q) rappresenta l'uscita della funzione per il riconoscimento degli errori di matematica analogica. Una "x" indica che può essere il bit 0 o 1 senza che questa abbia effetti sull'uscita.
Errore da riconoscere |
Zero |
OF (overflow) |
Uscita (Q) |
Divisione per zero |
1 |
x |
1 |
Divisione per zero |
0 |
x |
0 |
Overflow |
x |
1 |
1 |
Overflow |
x |
0 |
0 |
Divisione per zero OPPURE Overflow |
1 |
0 |
1 |
Divisione per zero OPPURE Overflow |
0 |
1 |
1 |
Divisione per zero OPPURE Overflow |
1 |
1 |
1 |
Divisione per zero OPPURE Overflow |
0 |
0 |
0 |
Se l'FB referenziato Matematica analogica è zero, l'uscita è sempre 0.