Vai al contenuto
PLC Forum


Timer Con Cpu224


Messaggi consigliati

Inserito:

Gentilissimi,

CPU 224 xp.

ho realizzato un timer on off con dei confronti e dei star e reset legati all'orologgio della cpu.

Fin qui' e' tutto ok.

Quando l'uscita Q e' su 1 parte una rampa di salita che dura un tot di tempo che scrivo in una variabile tramite TP177.

Io scrivo l'ora e i minuti nel TP per dire a che ora deve la Q passare a 1

Poi scrivo l'ora e i minuti nel TP per dire a che ora deve la Q passare a 0

Esempio: dalle 8.00 alle 12.00

Questo viene eseguito correttamente.

Solo che io scrivo le 8.00 come accensione e quando lo scrivo sono le 8.10 la Q non passa a 1 perche' ha gia' passato l'ora che scrivo.

Come posso rendere attiva un'uscita in un'intervalo di tempo senza che i confronti devono passare perforza esatta e precisa ora e minuti?

Anticipo i miei ringraziamenti

Saluti.


Inserita:

Primo, evita di usare "Aiutino..." altrimenti vieni ripreso!!

Poi, per quanto riguarda il tuo problema, potresti, ad esempio, trasformare tutto in minuti (8.00 => 60*8 + 0 = 480 e 12.00 => 12*60 + 0 = 720). Quindi trasformi l'ora e minuti attuale in minuti (es. 8.10 => 60*8 + 10 = 490) e fare il confronto tra i minuti così ottenuti.

Il tutto funziona al minuto, se ti servono anche i secondi allora trasformi tutto in secondi. Attenzione al cambio giorno!

Ciao

B)

Inserita:

Scusatemi per l'AIUTINO.

Quindi se ho capito bene:

io scrivo nella variabile l'ora e i minuti tipo 8.30 = 510 minuti timer on

faccio un confronto => di 510 e' il timer si attiva

poi scrivo nella variabile l'ora e i minuti tipo 11.45 = 705 minuti timer off

faccio un confronto >= di 750 e' il timer si disattiva.

giusto?

Inserita:

Si così, se il tempo attuale è compreso nella fascia allora on:

La condizione per ON si può così esprimere:

Tempo start in minuti >= Tempo attuale in minuti >= Tempo stop in minuti.

Ciao

B)

Inserita:

OK...tutto OK.

grazie ancora....per l'aiutino.

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