peppe77 Inserito: 23 maggio 2011 Segnala Share Inserito: 23 maggio 2011 Salve a tutti, avrei bisogno del vostro aiuto nello scrivere un programma con microwin che riesca a controllare 5 uscite (Q0.0-Q0.4) in sequenza utilizzando un solo ingresso I0.0.Cioe ad ogni impulso che arriva sull' ingresso si deve attivare un' uscita e didisattivare quella precedente fino ad arrivare all'ultima e riattivare la prima, non so se sono stato chiario.Ringrazio tutti e faccio i complimenti per il forum. Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 23 maggio 2011 Segnala Share Inserita: 23 maggio 2011 Le uscite sono adiacenti o sono sparse in modo casuale?Se sono in sequenza è sufficiente che tu riconosca il fronte positivo dell'ingresso legato al pulsante, se nessuna uscita è attiva setti la prima, poi ad ogni fronte fai uno shift delle uscite sino a che hai attivato l'ultima; a questo punto resetti l'ultima e setti la prima incominciando il ciclo di nuovo.Questo è il primo modo ce mi viene in mente, ma ce ne saranno altri sicuramente. Link al commento Condividi su altri siti More sharing options...
fiorevince61 Inserita: 8 agosto 2011 Segnala Share Inserita: 8 agosto 2011 Ciao, altra possibilità che puo' tornare utile anche in altri contesti.L'ingresso da gli impulsi ad un contatore per il numero di uscite da attivare, i contatti di confronto attivano le uscite esempio:1 impulso il contatto di confronto e' uguale a 1 accendi q0.0 a 2 accendi q0.1 ecc.ecc. Link al commento Condividi su altri siti More sharing options...
busanela Inserita: 8 agosto 2011 Segnala Share Inserita: 8 agosto 2011 (modificato) Devi utilizzare quelle che si chiamano "memorie bloccanti", dei merker cioè che intervengono bloccando l'RLC alle uscite precedenti man mano che premi il pulsante, fino all'ultima che le resetta tutte e ti permette di rincominciare il ciclo.Per il pulsante di attivazione, come ti ha suggerito Livio, devi controllarne il fronte, altrimenti rischi uno sfarfallamento continuo delle uscite a causa del tempo ciclico. Modificato: 8 agosto 2011 da busanela 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