Massimo_Fra Inserito: 3 marzo Segnala Inserito: 3 marzo Buongiorno, ho usato un esempio fornito dalla Siemens per leggere la scheda Energy Meter del S71200. In questo esempio, oltre la lettura vi sono i calcoli e un FB che fa un datalog. In questo FB, per aprire il datalog usano un while che è la prima cosa che un programmatore PLC non dovrebbe usare quasi mai (ovviamente ci sono i casi adatti) visto che già il funzionamento stesso del PLC è un eterno while. Ottengono però l'ottimo risultato di piantarmi la CPU per allarme di superamento del watchdog timer. Ora, è evidente che modificherò il programma togliendo lo stupido while ma nel frattempo mi è venuta una domanda filosofica: nei PLC S71200 è possibile variare il valore del watchdog da programma? Grazie dell'attenzione.
leleviola Inserita: 3 marzo Segnala Inserita: 3 marzo Su alcuni PLC non Siemens mi sembra che è una variabile di sistema, non so se su Siemens e più precisamente sugli S71200 è possibile
Mattia Spoldi Inserita: 3 marzo Segnala Inserita: 3 marzo ciao, il tempo di watchdog lo puoi cambiare da qui, di standard è impostato a 150ms
Massimo_Fra Inserita: 6 marzo Autore Segnala Inserita: 6 marzo Il 03/03/2025 alle 17:46 , Mattia Spoldi ha scritto: ciao, il tempo di watchdog lo puoi cambiare da qui, di standard è impostato a 150ms Grazie, questo era ovvio. Intendevo da programma, non da impostazioni fisse del progetto. Ma a questo punto penso non sia possibile
Mattia Spoldi Inserita: 6 marzo Segnala Inserita: 6 marzo scusa, non avevo capito, comunque da programma non si può
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