Lucagil Inserito: 13 dicembre 2018 Segnala Inserito: 13 dicembre 2018 Ciao a tutti, ecco la nuova sfida. Devo interfacciare un LOGO8 con appostita espansione I/O x8 + Dsiplay TD ad un magnifico sensore di visione keyence (IV-HG10) che promette magie. La necessità è di mandare un cambio programma al sensore di visione utilizzando il TD. Servono 5 uscite del logo, che in combinazione altrenata, generano la selezione del programma desiderato e precedentemente memorizzato nel controller keyence. I programmi da visualizzare sul TD saranno circa 15, ecco un'esempio. PRG01 - 1/OFF - 2/OFF - 3/OFF - 4/OFF - 5/ON PRG02 - 1/ONF - 2/OFF - 3/OFF - 4/OFF - 5/ON Qualche idea? Grazie e buon lavoro a tutti.
max.bocca Inserita: 13 dicembre 2018 Segnala Inserita: 13 dicembre 2018 Contatore con finestre, utilizzo di valore analogico che punta un comparatore. Io prenderei un 1200 e un Ktp400 che è molto più semplice. Fai i 15 pulsanti che impostano un variabile tra 0 e 14, poi poni sulle 5 uscite i 5 bit della variabile e ottieni fino a 32 combinazioni. Un quarto d'ora e fai tutto.
Blackice Inserita: 14 dicembre 2018 Segnala Inserita: 14 dicembre 2018 Come ti è già stato detto usando un contatore e dei comparatori con una combinazione logica sulle 5 uscite puoi selezionare da display con i tasti F1 e F2 il programma desiderato(volendo puoi partire da 0 o dall'ultimo valore impostato,con blocco limite programma 15) e poi avviare la macchina.Esempio:
Lucagil Inserita: 14 dicembre 2018 Autore Segnala Inserita: 14 dicembre 2018 Per prima cosa permettetemi di ringraziarvi, non speravo in un supporto tale. Eccolo, funziona, merito vostro. Rilancio allora con lo step II. I1 E I2, sono due sensori che indicano lo stato di marcia e arresto di un nastro a settori. Esiste poi I3 che invece legge la presenza della cessetta trasportata dal nastro. Alla fine del nastro trasportatore, in pistone ha il compito di scartare le cassette "difettose" identificate da I4. Dal momento che I4 viene attivato, passano 8 step di I1 e I2 perchè il prodotto difettoso debba essere scaricato da Q11. Secondo voi la migliore soluzione per gestire questa situazione qual'è? Io mi sono incagliato se dovessi supporre di avere per esempio due attivazioni consecutive su I4. Ricchi premi cotillons all'idea migliore.. Scherzi a parte grazie davvero per il supporto. Sto cercando di migliorare il funzionamento di una macchina targata 1968 e la mia voglia di programmazione è tanta ma arrugginita come la macchina..
Blackice Inserita: 14 dicembre 2018 Segnala Inserita: 14 dicembre 2018 Prova sperimentalmente con un registro a scorrimento(uno shift register),carichi il bit sull'ingresso in(si deve accendere insieme al trigger per risultare memorizzato) e poi fai avanzare il blocco da 1 a 8 passi(programmabile) in modo da far restituire i bit di attivazione nella stessa sequenza di ingresso.Ovviamente devi crearci un minimo di logica di controllo a contorno.
max.bocca Inserita: 14 dicembre 2018 Segnala Inserita: 14 dicembre 2018 Classico sistema dello shift register, carichi il pezzo difettoso come data e clock il passo macchina.
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