Vise7 Inserito: 16 febbraio 2019 Segnala Inserito: 16 febbraio 2019 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.
drugo66 Inserita: 16 febbraio 2019 Segnala Inserita: 16 febbraio 2019 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 ...
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora