Vai al contenuto
PLC Forum


Timer E Sottoprogramma


talino

Messaggi consigliati

ciao,

sto programmando per la prima volta un S7-200 ed ho un dubbio;

Questa e' la situazione:

programma principale che richiama un sottoprogramma;

il primo segmento del sottoprogramma vede un merker M0.1 che se verificato attiva una uscita e contemporaneamente

3 timer TON (100ms);

Ora, alla prima esecuzione del sottoprogramma tutto ok, ma nelle successive i tre timer non partono da zero ma dal valore che avevavo alla fine dell'esecuzione precedente, col risultato che i bit Txx dopo la prima esecuzione sono sempre veri (fino a quando raggiungono il valore massimo e si resettano);

Ma i Timer TON non dovrebbero resettarsi ogni volta che viene meno l'ingresso di abilitazione (che in effetti viene meno)?

Come posso fare per resettarli all'inizio di ogni esecuzione del sottoprogramma?

Grazie

Link al commento
Condividi su altri siti

  • 2 weeks later...

I timer si resettano quando viene eseguito il sottoprogramma e contemporaneamente l'ingresso di abilitazione viene meno.

Se l'ingresso viene meno ma il sottoprogramma non viene eseguito i timer non vengono resettati.

Ciao

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