pedroy Inserito: 25 marzo 2008 Segnala Share Inserito: 25 marzo 2008 Salve,Dovrei realizzare un sistema nel quale ho cinque pulsanti luminosi: tenendo premuto il pulsante 1 e 2 per 5 sec. mi si accendono le rispettive lampadine e mi si aziona un relè. Tenendo premuto puls 1 e 3 si accendono le rispettive lampadine e mi si eccita il rele 2 ecc.Chi può aiutarmi. Ho tenato con i temporizzatori in serie e parallelo ma con 5 pulsanti è un casino...Grazie Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 25 marzo 2008 Segnala Share Inserita: 25 marzo 2008 Primo riveli i fronti di salita dei pulsanti e setti una memoria, memoria che resetti sul fronte di discesa. Fai "AND" della coppia di memorie e verifichi che la condizione rimanga vera per 5". In altri termini non appena la condizione di "AND" si è verificata fai partire un timer da 5" e, ad ogni ciclo, verifichi che la condizione di "AND" sia vera. Se il timer scade con la condizione di "AND" ancora vera ecciti l'uscita/e interesata/e, altrimenti resetti il timer. Link al commento Condividi su altri siti More sharing options...
pedroy Inserita: 25 marzo 2008 Autore Segnala Share Inserita: 25 marzo 2008 io ho creato un timer per ogni condizione (in tutto 6) con contatti chiusi degli altri timer non eccitati. Perchè il problema è che quando il pulsante 1 e 3 sono stati eccitati allora gli altri pulsdanti devono ewssere inibiti fino a quando on premo il pulsante di reset.Come rilevo lo stato del pulsante? Mi fai un esempio della rilevazione? Anzi del ciclo completo? (non vorrei essere noioso...)Grazie Link al commento Condividi su altri siti More sharing options...
paoloixp Inserita: 25 marzo 2008 Segnala Share Inserita: 25 marzo 2008 Sarebbe buona cosa che tu facessi una sorta di ciclogramma in modo da capire meglio lo stato degli eventi che si devono manifestare in funzione del comando dei vari pulsanti potrebbe essere di aiuto anche a te stesso ma soprattutto a chi ti deve rispondere. Link al commento Condividi su altri siti More sharing options...
kamikaze Inserita: 27 marzo 2008 Segnala Share Inserita: 27 marzo 2008 Ti ho allegato un PDF di esempio laddere del programma che dovresti realizzare.Siccome non hai specificato se i rele o le memorie debbano essere S/R ho solo messo l'attivazione di 2 merker.Se li vuoi S/R devi specificare quale è la condizione per resettarli.Ivan Link al commento Condividi su altri siti More sharing options...
pedroy Inserita: 28 marzo 2008 Autore Segnala Share Inserita: 28 marzo 2008 Il file è danneggiato... Link al commento Condividi su altri siti More sharing options...
JumpMan Inserita: 28 marzo 2008 Segnala Share Inserita: 28 marzo 2008 Non hai spiegato bene quando si spengono le uscite... al rilascio dei pulsanti ? oppure una uscita interblocca tutte le altre?Poi con 5 pulsanti premuti a coppie hai 10 combinazioni, questo significa che hai 10 relè? Oppure le combinazioni sono 4 (1-2,1-3,1-4,1-5) ?Tanto per fare un esempio:Potresti mettere i 5 pulsanti in OR che fanno partire un unico timer da 5", poi con il fronte del timer in serie ai pulsanti 1 e 2 fai il set del 1° relè (e delle spie 1-2), con il fronte del timer in serie ai pulsanti 1 e 3 fai il set del 2° relè (e delle spie 1-3), con il fronte del timer in serie ai pulsanti 1 e 4 fai il set del 3° relè (e delle spie 1-4), e così via...Con la serie di tutti i pulsanti chiusi resetti tutto, ma questo non so se va bene perchè non lo hai spiegato... Link al commento Condividi su altri siti More sharing options...
pedroy Inserita: 29 marzo 2008 Autore Segnala Share Inserita: 29 marzo 2008 (modificato) La funzione è questa.Ingressi 1,2,3,4,5,6Azionando 1 e 4 contemporaneamente per 5 sec. si attiva l'uscita 1 e si attiva la funzione X (inibisce il funzionamento di qualsiasi altra azione finquando non si preme l'ingresso 6 (reset) che fa tornare il sistema allo stato di partenza)Azionando 1 e 5 contemporaneamente per 5 sec. si attiva l'uscita 2 e si attiva la funzione XAzionando 2 e 4 contemporaneamente per 5 sec. si attiva l'uscita 3 e si attiva la funzione XAzionando 2 e 5 contemporaneamente per 5 sec. si attiva l'uscita 4 e si attiva la funzione XAzionando 3 e 4 contemporaneamente per 5 sec. si attiva l'uscita 5 e si attiva la funzione XAzionando 3 e 5 contemporaneamente per 5 sec. si attiva l'uscita 6 e si attiva la funzione XQuesto è il funzionamento.Io l'ho realizzato in questo modo:----(1)-(4)-(/U2)-(/u3)-(/u4)-(/u5)-(/u6)---------[t1 5sec]----(t1)-----------------------------------------------[u1-S (uscita tipo set)]----(6)------------------------------------------------[u1-r (reset)]----(1)-(5)-(/U1)-(/u3)-(/u4)-(/u5)-(/u6)---------[t2 5sec]----(t2)-----------------------------------------------[u2-S (uscita tipo set)]----(6)------------------------------------------------[u2-r (reset)]----(2)-(4)-(/U1)-(/u2)-(/u4)-(/u5)-(/u6)---------[t3 5sec]----(t3)-----------------------------------------------[u3-S (uscita tipo set)]----(6)------------------------------------------------[u3-r (reset)]dove - (1), (2) sono gli ingressi NA - (/U2), (/U3) sono ingressi NC - [T1 5sec] è un temporizzatore tipo T33 ecc, - [u2-S] è un uscita di tipo SET - [u2-R] è un uscita di tipo RESETVolevo solo sapere (sono alle prime armi) se esiste un metodo diverso più semplice e/o diverso in modo da imparare altre funzioni.Grazie Modificato: 29 marzo 2008 da pedroy Link al commento Condividi su altri siti More sharing options...
kamikaze Inserita: 30 marzo 2008 Segnala Share Inserita: 30 marzo 2008 Ciao Pedroy,Il file è danneggiato...E' Vero , non me ne ero accorto, scusami.Ci riprovo, considerando le maggiori informazioni che hai fornito.Tu vorresti un modo aternativo a quello che tu hai già rappresentato in modo corretto.Una alternativa che potrebbe sembrare più breve , con meno spreco di contatti (ma non minore tempo ciclo) è quello in allegato, considerando che gli ingressi che ti interessano per la selezione siano tutti su un singolo BYTE di canale di ingresso, quindi interpeti il byte dal punto di vista numerico.CiaoIvan Link al commento Condividi su altri siti More sharing options...
JumpMan Inserita: 30 marzo 2008 Segnala Share Inserita: 30 marzo 2008 (modificato) Per me va bene come hai fatto, solo manca la "funzione x" ...----(t1)---+-----[U1-S (uscita tipo set)] | +-------[S Mx] ...che poi la metterai chiusa (lo metterai, è un flag) in serie agli interblocchi... Poi mancano le spie... Il reset lo puoi fare tutto nello stesso segmento: ----(6)---+-------[U1-r (reset)] | +-------[U2-r (reset)] | +-------[U3-r (reset)] | +-------[U4-r (reset)] | +-------[U5-r (reset)] | +-------[U6-r (reset)] | +-------[Mx-r (reset)]P.s. la sintassi kop è un po' diversa ma mi sono attenuto al tuo stile Modificato: 30 marzo 2008 da JumpMan 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