Vai al contenuto
PLC Forum


Divisione per ZERO


Vise7

Messaggi consigliati

Salve a tutti,

volevo sapere se c'è un OB in particolare o un impostazione CPU che gestisca in automatico la divisione per zero di un operazione.

 

Posso filtrare da codice il possibile evento controllando il valore della divisione ma avendo anche sw scritto da altri vorrei evitare di passarmi tutto l codice alla ricerca di possibili operazioni "pericolose".

 

In ogni caso ho notato che se succede una divisione per zero le memorie all'interno del plc si settano in maniera, se non casuale, molto particolare.

 

Vi risulta?

 

Un saluto.

 

 

 

 

Link al commento
Condividi su altri siti


Ciao,

che io sappia, non esiste nulla del genere; non specifichi il linguaggio: in AWL, se non ricordo male, esisteva un'istruzione di salto in caso errore della divisione, ma dovresti comunque cercarti tutte le divisioni utilizzate. C'è poi l'OB per evitare lo STOP della CPU in caso di errore di programmazione, ma questo non ti eviterebbe ulteriori disastri.

Per come si settano le memorie in quel caso, onestamente non lo so e non ho mai provato ...

 

 

 

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...