User manual

Consultazione
5.3 Funzioni speciali
Guida in linea di LOGO!Soft Comfort
Istruzioni operative, 06/2014
285
Errori possibili: Divisione per zero e overflow
Se l'esecuzione del blocco funzionale Operazione matematica porta a una divisione per zero
oppure a un overflow, vengono impostati bit interni che indicano l'errore che si verifica. È
possibile programmare nel programma di comando un blocco funzionale Rilevamento errori
operazione matematica, per riconoscere questi errori e per gestire il comportamento del
programma come necessario. Si può programmare un blocco funzionale Rilevamento errori
operazione matematica (Pagina 347) per ogni blocco funzionale Operazione matematica.
Esempi
Le tabelle seguenti mostrano alcuni semplici esempi di parametri del blocco Operazione
matematica, con l'equazione risultante e i valori delle uscite.
V1
Operatore1
(priorità 1)
V2
Operatore2
(priorità 2)
V3
Operatore3
(priorità 3)
V4
12
+ (M)
6
/ (H)
3
- (L)
1
Equazione:
(12 + (6 / 3)) - 1
Risultato:
13
V1
Operatore1
(priorità 1)
V2
Operatore2
(priorità 2)
V3
Operatore3
(priorità 3)
V4
2
+ (L)
3
* (M)
1
+ (H)
4
Equazione:
2 + (3 * (1 + 4))
Risultato:
17
V1
Operatore1
(priorità 1)
V2
Operatore2
(priorità 2)
V3
Operatore3
(priorità 3)
V4
100
- (H)
25
/ (L)
2
+ (M)
1
Equazione:
(100 25) / (2 + 1)
Risultato:
25
Funzioni speciali (Pagina 218)