paolobike Inserito: 27 dicembre 2005 Segnala Share Inserito: 27 dicembre 2005 ciao a tutti, devo realizzare in una parte di programma una funzione che riconosca la sequenza della pressione di due pulsanti: sarò più chiaro, ci sono due pulsanti A e B, il programma deve riconoscere se viene premuta la sequanza A B oppure la sequenza B A e in base a questo comandare due uscite...qualcuno mi consiglia un sistema?grazie a tutticiao Link al commento Condividi su altri siti More sharing options...
prog_jlaw Inserita: 28 dicembre 2005 Segnala Share Inserita: 28 dicembre 2005 sequenza a-bcontatto NO di A + difu di B -> set mem(AB)sequenza b-acontatto NO di B + difu di A -> set mem(BA) Link al commento Condividi su altri siti More sharing options...
paolobike Inserita: 28 dicembre 2005 Autore Segnala Share Inserita: 28 dicembre 2005 cosa intendi per "difu"? Link al commento Condividi su altri siti More sharing options...
Cristina Fantoni Inserita: 28 dicembre 2005 Segnala Share Inserita: 28 dicembre 2005 cosa intendi per "difu"?E' il fronte di salita. Non so se anche per altri PLC sia cosi', ma in Omron si chiamano DIFU (Differentiate Flag Up) i fronti di salita e DIFD (Differentiate Flag Down) i fronti di discesa Probabilmente prog_jlaw usa questo PLC per cui e' abituato ad utilizzare una terminologia "dedicata" Link al commento Condividi su altri siti More sharing options...
paolobike Inserita: 28 dicembre 2005 Autore Segnala Share Inserita: 28 dicembre 2005 grazie della precisazione Cristinanella mia spiegazione non ho specificato che i pulsanti però vengono premuti e rilasciati, eventualmente blocco lo stato del primo che viene premuto in una bobina set?grazie Link al commento Condividi su altri siti More sharing options...
Cristina Fantoni Inserita: 28 dicembre 2005 Segnala Share Inserita: 28 dicembre 2005 eventualmente blocco lo stato del primo che viene premuto in una bobina set?Si puo' fare, ma li devi interbloccare nelle due sequenze, per cui, se viene premuto prima "A", una volta settato il bit di appoggio, la chiusura di "B" dovra' essere attiva solo sul segmento "A-B", viceversa se viene premuto prima "B"... Anche se forse sarebbe meglio, per indicazioni piu' precise, avere un quadro chiaro del funzionamento della sequenza... Link al commento Condividi su altri siti More sharing options...
paolobike Inserita: 28 dicembre 2005 Autore Segnala Share Inserita: 28 dicembre 2005 sarò più chiaro:sono stato un pò vago nel dire due pulsanti ho detto così pensando di farmi capire meglio, ma in realtà si tratta di due fotocellule che rilevano il passaggio di persone, a me interessa contare quante persone sono presenti in un locale (non chiedetemi i motivi di questo ), queste persone passano una alla volta e a me interessa sapere in che direzione vanno per incrementare o decrementare un contatore....quindi sequenza AB entrata, sequenza BA uscita... Link al commento Condividi su altri siti More sharing options...
Cristina Fantoni Inserita: 29 dicembre 2005 Segnala Share Inserita: 29 dicembre 2005 Adesso si' che sei stato chiaro!!!Tempo fa avevo studiato una soluzione del genere per controllare l'entrata e l'uscita di carrelli.... poi non è andato in porto, ma da qualche parte dovrei ancora averlo... In realta' era molto semplice... poteva entrare / uscire solo 1 mezzo alla volta... ma se si tratta di persone... la cosa può diventare piu' complessa... come fai a distinguere se sta passando una persona di dimensioni particolarmente generose, o se invece sono piu' persone molto vicine, o addirittura affiancate?Se la precisione in questo senso non ti interessa, allora va bene, ma se ne hai bisogno... mmmm Se il conteggio delle persone nell'ambiente di cui parli serve per una gestione del ricambio di aria nell'ambiente o cose simili, forse ti conviene una sonda di qualità dell'aria. In ogni caso vedo se riesco a trovare quel pezzetto di programma che ti dicevo... Link al commento Condividi su altri siti More sharing options...
paolobike Inserita: 29 dicembre 2005 Autore Segnala Share Inserita: 29 dicembre 2005 ciao,premetto subito che la precisione non conta, in quanto è solo un conteggio che serve per una sorta di statistica della quantità di persone presente in ogni momento, come ripeto funzione puramente statistica, quindi il conteggio non deve essere preciso, può sbagliare tranquillamente di qualche persona....le fotocellule sono distanti fra loro di un paio di metri circa, per risparmiare sfrutto le fotocellule di una porta automatica....grazie ciao ciao :blush: 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