Pagina 1 di 1

Creare un loop con timer

MessaggioInviato: 6 ago 2012, 9:57
da miner
Salve e buona estate a tutti,
mi ritrovo davanti ad un problema, che francamente pensavo di risolvere con maggiore facilità, ma che invece mi sta bloccando:
Ho scritto un codice su di un soft-plc per la gestione dell'areazione del mio garage e stavo pensando di creare un selettore TEST-PRECICLO che a parte l'accensione delle unità di segnalazione, e di termoregolazione, forzasse i due ventilatori presenti al seguente ciclo:
- fino a che il selettore TEST-PRECICLO è ON, per un tempo T1 si attiva il ventilatore1 e poi si alterna per un tempo T2 il ventilatore2; per poi riprende il ventilatore 1, ...

(tutto questo, per dare un senso alla richiesta, è legato al fatto che essendo il garage molto grande e prevedendo murature e tramezzature, questa ventilazione iniziale porterebbe ad una redistribuzione dell'aria prima di avviare il ciclo di termoregolazione )

Re: Creare un loop con timer

MessaggioInviato: 6 ago 2012, 13:57
da g.schgor
miner ha scritto:un tempo T1 si attiva il ventilatore1 e poi si alterna per un tempo T2 il ventilatore2; per poi riprende il ventilatore 1, ...

Dovrebbe bastare un 555 in configurazione astabile,
che attivi in T1 (impulso) il primo ventilatore ed
in T2 (pausa) il secondo, abilitandolo (pin4) con
il selettore.

Re: Creare un loop con timer

MessaggioInviato: 6 ago 2012, 15:00
da miner
Innazitutto un grazie,
ma forse non sono stato chiaro. Cercavo una dritta dal punto di vista di codice ladder.

Re: Creare un loop con timer

MessaggioInviato: 6 ago 2012, 17:12
da Candy
Prova in indicare il codice del prodotto che stai tentando di programmare, il listato I/O relativo. Vedremo che tipo di consigli od aiuti ti portemo offrire.

Re: Creare un loop con timer

MessaggioInviato: 7 ago 2012, 6:53
da g.schgor
Ecco lo schema dell'oscillatore con PLC:
OscPLC.GIF
OscPLC.GIF (4.47 KiB) Osservato 6004 volte

T1 e T2 sono i temporizzatori,
V1 e V2 le uscite di comando ventilatori,
EN il selettore di abilitazione.