Vai al contenuto
PLC Forum


controllo rotazioni barili bagno galvanico


Messaggi consigliati

Inserito:

ciao a tutti, ho un impianto galvanico dove ci sono una serie di barili che eseguono delle rotazioni ogni barile ha un motore a bordo che lo fa appunto ruotare, poi un carro lo preleva e lo sposta da una vasca all'altra.......... ho il problema di essere sicuro che questo stia girando, al momento abbiamo gian  installato dei salvamotori che quando saltano segnalano appunto l'avvenuto scatto... ma questo non ci basta o meglio non è funionale come vorremmo......ho gia trovato aziende specializzate che realizzano appositi software per il controllo tramite installazione di un sistema di controllo di fasi e amperometrico e una trasmissione via radio e apposito software che fanno tutto questo ma vorrei........"inventarmelo", pensavo quindi di usare un logo, ma non avendo tantissima esperienza non saprei quale funzione e come fare.............avete idee????  la mia idea era di installare un prossimetro o una fotocellula che controlli la rotazione e poi appoggiandomi a un sistema via radio inviare un semplice impulso ogni "tot secondi"  il tutto dovrebbe finire in un plc e usare una sorta di comparatore  al quale poter dire una cosa tipo  " il barile 23 deve rutotare per 100 secondi e in ìviare 10 impulsi" in caso contrario dare un allarme......   è possibile farlo? è una cosa folle? qualcuno può aiutarmi? e magari spiegarmi quale funzione utilizzare e mettermi giu una riga di programma?   

 

grazie mille

 

Thomas


Inserita:

Il Logo ha una funzione che si chiama "interruttore a valore di soglia" è molto semplice da usare, si imposta un tempo di intervallo (p.es. 1 secondo), poi si imposta una soglia di attivazione e una di disattivazione (p.es. 4 e 2), lo si collega ad un ingresso a cui è cablato un proximity, quindi ti basta inserire una sola istruzione nel Logo!

Coi dati che ho scritto sopra: se il proximity fornisce più di 4 impulsi al secondo l'uscita sarà ON e rimarrà on fino a quando non scenderà sotto i 2 impulsi /secondo.

 

Se l'albero è molto lento vien da pensare che basti allungare l'intervallo, ma attenzione che allungandolo si introduce un ritardo nella risposta (p.es. se metti 10 secondi lo stato dell'uscita viene aggiornato ogni 10 secondi).

 

Per un albero lento la soluzione potrebbe essere l'applicazione di una ruota fonica, oppure l'applicazione di un bullone sul perno dell'albero motore (se accessibile) e mettere lì il sensore, facendo attenzione a non superare a frequenza massima del Logo (4Hz per gli ingressi normali e 5000Hz per gli ingressi veloci).

Inserita:

Penso che una soluzione valida potrebbe anche essere quella di un encoder che legge la rotazione del motore e fornisce al logo gli impulsi necessari a considerare una rotazione completa o meno del barile...Non l'ho mai programmato con questa configurazione ma non ci dovrebbero essere problemi.

Ciao

Inserita:

ciao grazie a tutti per le risposte, poniamo invece questa situazione

 

devo trovare una soluzione per  ESEMPIO:  n° 5 vasche, ogni vasca ha un prossimetro che controlla   "presenza barile" dandomi un ingresso al plc. ho 3 barili che alternano nelle 5 vasche senza una sequenza precisa, quindi pensavo di creare un controllo che verifichi la quantità di "barili presenti"  che a sua volta con un controllo di rotazione mi diano un numero pari pari

 

ESEMPIO: 5 vasche, presenza di 2 barili , il contenuto numerico degli "ingresso presenza vasca" deve corrispondere al "2 ingressi rotazione attiva di 2 o più barili"

                  se fossero meno significa che uno dei barili non sta ruotando e quindi deve generare un allarme

 

questo serve ad avere un controllo di "rotazione sicura" del barile quando immerso nella vasca

 

il controllo rotazione barile è già realizzato (via radio)

Inserita:

Quindi il controllo rotazione non ti serve più?

La logica dell'allarme è semplicissima sono delle semplici combinazioni di OR/AND/NOT:

 

Condizione_Allarme = (Presenza_1 AND NOT Rotazione_1) OR (Presenza_2 AND NOT Rotazione_2) OR (Presenza_3 AND NOT Rotazione_3) OR (Presenza_4 AND NOT Rotazione_4) OR (Presenza_5 AND NOT Rotazione_5)

 

Ti bastano 6 blocchetti del Logo

 

Poi ci metti un timer e un set/reset, magari anche un messaggio sul display e hai finito, totale 9 blocchetti.

 

 

 

 

  • 3 weeks later...
Inserita:

ok grazie mille, sei stato molto esaustivo,  appena realizzo il tutto vi aggiorno  siamo in work in progress, 

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...