niky Inserito: 16 ottobre 2007 Segnala Share Inserito: 16 ottobre 2007 devo parametrizzare SFC101 per gestirmi i tempi di esercizio di un motore.come faccio a carica questo blocco specialeper poterlo poi parametrizzare?grazie Link al commento Condividi su altri siti More sharing options...
batta Inserita: 16 ottobre 2007 Segnala Share Inserita: 16 ottobre 2007 Perché vuoi complicarti la vita usando SFC101?Secondo me è più facile e più comodo crearsi un contaore di esercizio semplicemente incrementando ogni secondo, se il dispositivo è in funzione, una variabile DINT.Tieni presente che 2147483647 secondi corrispondono a circa 68 anni.Se ti sembrano pochi, puoi sempre incrementare ogni 10 secondi, e arrivare a circa 680 anni.Se sono ancora pochi, puoi incrementare ogni minuto ed arrivare a circa 4085 anni.Potresti anche incrementare una variabile (basta in formato byte) per i secondi, quando arrivi a 60 incrementi il byte dei minuti, quando arrivi a 60 incrementi la variabile (INT o DINT secondo le tue esigenze) delle ore.Talvolta si devono avviare motori a rotazione. Con un "contasecondi" di esercizio risulta estremamente semplice rilevare qual è il motore che ha lavorato meno e decidere di farlo partire per primo.Se poi vuoi visualizzare da qualche parte le ore, oppure le ore ed i minuti di funzionamento, la conversione è comunque semplicissima, se non addirittura già implementata nel supervisore o nel pannello operatore.Esempio conversione da secondi a ore:minuti:secondi L #SecondiTotali L L#3600 /D T #Ore L #SecondiTotali L L#3600 MOD T #Resto L 60 /I T #Minuti L #Resto L 60 MOD T #SecondiLa variabile "SecondiTotali" deve essere una DINTLa variabile "Ore" può essere INT o DINT secondo le tue esigenze (meglio se DINT)Le variabili "Minuti" e "Secondi" possono essere in formato BYTE Link al commento Condividi su altri siti More sharing options...
niky Inserita: 16 ottobre 2007 Autore Segnala Share Inserita: 16 ottobre 2007 (modificato) quindi potrei crearmi un FB parametrizzato con il tuo codice con un DB di instanza,e poi non faccio altro che passare i valore all'FB a seconda del motore che voglio controllare?mi aiuteresti a parametrizzare un db di instanza con il relativo FB?grazie Modificato: 16 ottobre 2007 da niky Link al commento Condividi su altri siti More sharing options...
niky Inserita: 23 ottobre 2007 Autore Segnala Share Inserita: 23 ottobre 2007 (modificato) ragazzi una domanda,questa operaziona cosa intende?MOD Modificato: 23 ottobre 2007 da niky Link al commento Condividi su altri siti More sharing options...
batta Inserita: 23 ottobre 2007 Segnala Share Inserita: 23 ottobre 2007 quindi potrei crearmi un FB parametrizzato con il tuo codice con un DB di instanza,e poi non faccio altro che passare i valore all'FB a seconda del motore che voglio controllare?Io non utilizzerei una FB per così poco.Se devi gestire un solo contaore scrivi semplicemente il codice, usando le variabili di un DB come meglio credi.Se devi gestire più contaore puoi creare, al posto di una FB, una semplice FC, alla quale passi i parametri.Per niky:MOD = resto della divisione tra numeri interi.In Step7 basta scrivere l'istruzione MOD, posizionarsi sopra col cursore e premere F1 per avere tutte le informazioni. Link al commento Condividi su altri siti More sharing options...
niky Inserita: 24 ottobre 2007 Autore Segnala Share Inserita: 24 ottobre 2007 quindi posso gestire un db senza necessariamente usare un fb.....................comunque devo gestirmi piu contatori perchè ho piu utenze....... Link al commento Condividi su altri siti More sharing options...
morsim Inserita: 8 febbraio 2009 Segnala Share Inserita: 8 febbraio 2009 Buongiorno, dovrei collegare un rilevatore di presenza Relco sent 234 ma non capisco dallo schema allegato come collegarlo....quali dei 5 morsetti devo utilizzare??? Grazie mille a tutti Link al commento Condividi su altri siti More sharing options...
Ivan Botta Inserita: 8 febbraio 2009 Segnala Share Inserita: 8 febbraio 2009 Innanzitutto ho spostato la discussione in questo forum che è più attinente.quali dei 5 morsetti devo utilizzare??? Grazie mille a tuttiSarebbe bello aiutarti, ma capirai anche tu che con queste poche e scarne informazioni che hai dato è difficile farlo.Posta lo schema del rilevatore. 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