Ema78 Inserito: 13 gennaio 2005 Segnala Share Inserito: 13 gennaio 2005 Salve a tutti!Qualcuno sa come si fà ad utilizzare la funzione orodatario(PLC twido) per poter attivare l'uscita %Q0.0 ogni giorno alla stessa ora dalle 13:00 alle 13:01?Grazie! Link al commento Condividi su altri siti More sharing options...
Cristina Fantoni Inserita: 13 gennaio 2005 Segnala Share Inserita: 13 gennaio 2005 Innanzitutto devi avere installato il modulino RTC sulla CPU.Sul modulino c'è un numero che e' il fattore di correzione: va inserito nella finestra di configurazione dell' RTC (trovi tutte le istruzioni sulla guida).Le word che contengono i valori di data e ora correnti in BCD vanno da %SW49 a %SW53.Per la funzione che serve a te puoi utilizzare i blocchi di programmazione, ma stai molto attento che questi blocchi hanno un bug per cui con alcune parametrizzazioni un po' particolari non funziona correttamente, il sw ti permette di fare la programmazione, ma poi l'uscita non si attiva quando dovrebbe, per cui ti conviene programmare le funzioni da te... Nel tuo caso, pero' non sara' necessario i blocchi di programmazione in quel caso funzionano bene. Link al commento Condividi su altri siti More sharing options...
Ema78 Inserita: 14 gennaio 2005 Autore Segnala Share Inserita: 14 gennaio 2005 (modificato) Il modulino è già installato e configurato ed è gia stato sincronizzato con l'orario del PC.A questo punto nella finestra di configurazione orodatario scelgo il blocco di programmazione 0, poi configuro il bit d'uscita sul bit d'uscita %M0 ed, infine, imposto il periodo in cui l'orodatario dovrà attivare il bit %M0(per esempio dal 14 Gennaio al 14 Gennaio dalle 10:00 alle 10:01.A questo punto creo una riga di programma in ladder formata da un contatto NO del bit %M0 collegata alla bobina %Q0.0, ma, dopo aver mandato in RUN il PLC, all'ora prestabilita non mi si attiva affatto l'uscita %Q0.0.Possibile che ci sia bisogno di un programmino più complesso per poter attivare l'uscita?Se si, come si fa?Ciao. Modificato: 14 gennaio 2005 da Ema78 Link al commento Condividi su altri siti More sharing options...
Cristina Fantoni Inserita: 14 gennaio 2005 Segnala Share Inserita: 14 gennaio 2005 Se tu hai bisogno che quell'uscita venga attivata ogni giorno, dalle 10.00 alle 10.01, devi configurare:Data inizio: 01 GennaioData Fine: 31 DicembreOra inizio: 10:00Ora Stop: 10.01Bit d'uscita: %Q0.0Giorni della settimana: selezionali tuttiSe tu non selezioni il giorno della settimana il blocco si impalla In pratica, se devi fare un programma settimanale di qualsiasi tipo in cui a giorni prestabiliti si attiva il tuo bit... tutto ok, ma se tu devi abilitare il bit in una data specifica (esempio il 14 gennaio di ogni anno) non puoi sapere che DOW è ogni anno, per cui non selezioni nessun DOW... ebbene, in questo caso i blocchi si impallano e non va più Se necessiti che una operazione sia eseguita in una data precisa ti conviene fare una comparazione di %SW52 con la data in oggetto, ed in seguito alla quale abilitare la tua uscita, esattamente come faresti se non avessi i Blocchi di Programmazione. :ph34r: Link al commento Condividi su altri siti More sharing options...
Claudio Monti Inserita: 14 gennaio 2005 Segnala Share Inserita: 14 gennaio 2005 In pratica... quei blocchi servono a pochino... Link al commento Condividi su altri siti More sharing options...
Cristina Fantoni Inserita: 14 gennaio 2005 Segnala Share Inserita: 14 gennaio 2005 In pratica... quei blocchi servono a pochino... In effetti... alla fine puoi farci solo una programmazione settimanale, perche' quella annuale non funziona correttamente.Me ne sono accorta per caso durante il debug Alla fine ho messo tutte le comparazioni per le date in cui l'impianto deve funzionare in "ridotta" (i giorni festivi), mentre ho utilizzato i Blocchi di Programmazione per la programmazione settimanale, perche' quella l'ho testata e funziona. Il problema l'ho rilevato con TwidoSoft V2.0, ma prove effettuate con i tecnici =S= hanno rilevato lo stesso problema nella V2.5... Link al commento Condividi su altri siti More sharing options...
Massimo Vergani Inserita: 15 gennaio 2005 Segnala Share Inserita: 15 gennaio 2005 come CRistina? vorresti dire che il twido non ti convince del tutto???' eppure ti garantisco che se provi il Twidosoft 1.0, quando metti le mani sul 2.5 dici: " è una figata"le opzioni sono 2: --- il 2.5 è eccezzionale --- l' 1.0 era una gran c......ata. :ph34r: :ph34r: Link al commento Condividi su altri siti More sharing options...
Ema78 Inserita: 17 gennaio 2005 Autore Segnala Share Inserita: 17 gennaio 2005 Scusa Cristina, ma non riesco proprio a capire che cosa devo scrivere nel blocco compare: %SW52.....Aiuto! Link al commento Condividi su altri siti More sharing options...
Cristina Fantoni Inserita: 17 gennaio 2005 Segnala Share Inserita: 17 gennaio 2005 Ricominciamo... (ci sono delle volte che, quando mi sono capita io, penso che tutto mi abbiano capito... :ph34r: )Se devi accendere per un minuto tutti i giorni il tuo attuatore (come mi pareva di aver capito che tu dovessi fare), puoi usare un blocco di programmazione impostato come ti ho descritto dettagliatamente nel mio secondo intervento... ricordati di selezionare tutti i giorni della settimana (o comunque quelli che ti interessano), metti il tuo bit di uscita (%M o %Q) e sei a posto.Se tu invece devi accendere (o spegnere) solo in date precise, in questo caso non metteresti il DOW (Day Of Week) in quanto non lo puoi sapere, ed è qui che non funziona, per cui compari la word con il giorno dell'anno che ti interessa nel formato MMGG: Mese / Giorno in BCD, per cui il 17 gennaio sarà "0117": _______________ | | | |---| %SW52=117 |-----------------------------------------------------(%Q0.0)-----| | |_____________| | | | altre comparazioni x altre date...La %SW51 è HHMM (Ore / Minuti).Tutto questo se la memoria non m'inganna... è un po' che l'ho fatto ed ora sto lavorando con altre CPU (più performanti )... quindi rischio di confondermi Magari, per il formato, controlla nella guida in linea... Link al commento Condividi su altri siti More sharing options...
Ema78 Inserita: 17 gennaio 2005 Autore Segnala Share Inserita: 17 gennaio 2005 Grazie Cristina, sono riuscito finalmente a far attivare/disattivare l'uscita desiderata.Mi si è posto poi un'altro problema...L'intervallo di un minuto tra l'attivazione e la disattivazione della mia uscita mi sembrava troppo eccessivo,così ho pensato di aggiungere un timer impostato a 4 secondi per risolvere il problema.Ciao. Link al commento Condividi su altri siti More sharing options...
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