Vai al contenuto
PLC Forum


Timer che non si accende


Davidesml

Messaggi consigliati

Buongiorno a tutti,

A voi non e mai capitato una cosa del genere?

A me capita quando modifico o creo una variabile nel blocco generali. il timer è usato una volta sola nel programma. Questo problema è apparso quando sono passato dalla versione di tia 14 alla 15. Ora ho la versione 15.4. Ho provato anche a mettere un bit di first scan per creare il fronte per il timer ma niente. Se faccio un carica e resetta programma, oppure cambio il bit always true a false a true, (genero un fronte di salita), il timer inizia a funzionare.

image.thumb.png.6bea4cd4915dc7263a91aee3463712c5.png

Link al commento
Condividi su altri siti


è un difetto dei timer siemens, quando ricarichi la DB e riparti con il temporizzatore già abilitato lui non parte.
Per ovviare a questo problema creo un bit first scan all'interno della FB e lo metto in uguale nell'ultimo segmento, cosi quando ricarico le DB lui parte a zero e nella seconda scansione crea il fronte di salita per far partire il timer.

Link al commento
Condividi su altri siti

  • 4 weeks later...

Avete provato con la versione V16? Dopo aver fatto alcune prove, secondo me il difetto è scomparso da questa versione. Se si va a vedere l'. dell'istruzione TON, si noterà che si avrà un risultato diverso comparando V15.1 e V16. In particolare, nell'. della V16, si ha una descrizione del parametro di start del timer 'IN' che recita ......L'istruzione "Ritardo all'inserzione" confronta l'RLO attuale con l'RLO dell'interrogazione precedente, memorizzato nel parametro IN nei dati dell'istanza...... Questo passaggio non c'è sugli . delle versioni precedenti e fa supporre che adesso TIA sia in grado di valorizzare meglio il fronte del comando di start. Chi è riuscito a simulare l'inconveniente, può fare qualche prova di conferma con V16?

 

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...