Il Lollo Inserito: 8 luglio 2011 Segnala Share Inserito: 8 luglio 2011 Devo passare un valore analogico 0-20ma a un inverter x variare la velocitàIn realtà sono solo 2 valoriUno x bassa velocità e uno x la altaI valori li imposto da pannello espressi in HzLi devo convertire e girarli nell'uscita analogicaImmagino di dover usare le librerie ma non avendolo mai fatto non so da che parte iniziareGrazie... Link al commento Condividi su altri siti More sharing options...
Il Lollo Inserita: 8 luglio 2011 Autore Segnala Share Inserita: 8 luglio 2011 Oppure uso un move e gli trasferisco il valore impostato da pannello (ovviamente in questo caso dovrei trovare una costante di conversione Hz/valore analogico) Link al commento Condividi su altri siti More sharing options...
jawdb212 Inserita: 8 luglio 2011 Segnala Share Inserita: 8 luglio 2011 Da pannello ti riferisci al pannello inverter ?Se si non devi manipolare alcun valore analogico ,una volta programmate le velocita' le richiami con i contatti esterni preset 1, preset 2 e basta Link al commento Condividi su altri siti More sharing options...
Il Lollo Inserita: 8 luglio 2011 Autore Segnala Share Inserita: 8 luglio 2011 Effettivamente mi sono spiegato maleDevo impostare il valore su pannello tp177Poi elaborarlo perché lo faccio immettere in HzE passarlo all'inverter tramite uscita 0-20maL'impostazione a pannello l'ho fattaOra mi trovo con una db con il valore pronto ma non so come far variare l'uscita analogica Link al commento Condividi su altri siti More sharing options...
EGS Inserita: 8 luglio 2011 Segnala Share Inserita: 8 luglio 2011 (modificato) Dando per scontato che tu abbia configurato e collegato in modo esatto l'uscita analoglica del PLC, si tratta di un semplice calcolo.. In base agli Hz immessi dovrai scrivere, nella tua PAW, il valore 0 (qindi zero mA) quando gli Hz impostati sono a zero, e il valore 27648 (che corrisponde al 100% dell'uscita, quindi 20mA) quando gli Hz impostati sono il massimo da te definito.E' una semplice scalatura. Modificato: 8 luglio 2011 da EGS Link al commento Condividi su altri siti More sharing options...
Il Lollo Inserita: 9 luglio 2011 Autore Segnala Share Inserita: 9 luglio 2011 Ho provato a scalare come dici tu ma non mi funziaIntanto sono passato da 0-20 ma a 0-10v perché l'inverter è un pó schizzinosoIl problema è che non riesco a trovare una corrispondenzaSe con il move gli sparo dentro una costante si comporta in modo anomaloEsempioSe scrivo nella Paw 130 il motore gira a 41 Hz10 gira a 15 Hz 50 gira 25 Hz20 gira 18 HzSicuramente sarà un problema di linguaggio e ci puó stareSe peró io faccio 27000 e rotti diviso 50 mi trovo la costantePoi moltiplico il numero immesso da pannello x la costante e la muvo dentro la Paw mi gira sempre al max anche se imposto 10 Hz Potrebbe essere che appoggio il dato immesso da pannello su una db dal formato errato?Su cosa mi conviene appoggiarla e poi moltiplicarla x renderla compatibile con il Paw???Grazie Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 9 luglio 2011 Segnala Share Inserita: 9 luglio 2011 EsempioSe scrivo nella Paw130 il motore gira a 41 Hz10 gira a 15 Hz50 gira 25 Hz20 gira 18 HzIntanto scollega l'inverter e misura la tensione che arriva al riferimento. Così a orima vista, dai numeri che hai riportato c'è qualche problema di aprametrizzazione dell'inverter con conseguente saturazione Link al commento Condividi su altri siti More sharing options...
Il Lollo Inserita: 9 luglio 2011 Autore Segnala Share Inserita: 9 luglio 2011 (modificato) Ok lunedì provoEffettivamente io davo x (=per) scontato di sbagliare qualcosa da plc...Ma potrebbe essere l'inverter...Ottimo consiglio... Modificato: 10 luglio 2011 da Livio Migliaresi Link al commento Condividi su altri siti More sharing options...
sondino Inserita: 10 luglio 2011 Segnala Share Inserita: 10 luglio 2011 (modificato) se scriviSe peró io faccio 27000 e rotti diviso 50 mi trovo la costantee poi Se scrivo nella Paw130 il motore gira a 41 Hz10 gira a 15 Hz50 gira 25 Hz20 gira 18 Hzc'è qualcosa che non mi torna. cioè che hai diviso per 50 ma il valore più alto che hai scritto è 130.Premetto che non conosco il 300 quindi di blocchi, db, e termini vari ma col 200 per me è all'ordine del giorno. devi prendere il valore massimo dell'uscita analogica del plc che ho capito che è 27648 (fidiamoci) e la dividi per la velocità massima che è impostato l'inverter (che inverter è?).es 27648/50=552,96=553.Prendi il tuo valore che scrivi sul tp, lo moltiplichi per 553 e lo cacci sull'uscita analogica che ho capito che è la paw...esperti di 300 mi correggano pure se ho sbagliato Modificato: 10 luglio 2011 da sondino Link al commento Condividi su altri siti More sharing options...
Il Lollo Inserita: 11 luglio 2011 Autore Segnala Share Inserita: 11 luglio 2011 Difatti è proprio quello che non tornaIo quei valori li sparo come costante nella Paw e l'inverter acquisisce valori che non capisco...Ho fatto un passo indietro perché la moltiplica x 553 del valore a pannello lo avevo già fatto e non mi dava risultati validi...Adesso che sono sul posto stacco l'uscita dall'inverter e provo a vedere cosa mi tira fuori...Magari ho le impostazioni sbagliate da inverter che x la cronaca è un SCHNEIDER ATV312H055N4...Qualcuno l'ha già adoperato e sa dirmi come impostarlo???Io ho messo il valore FR1 su AI2 e li gli passo la Paw in questione...Mumble mumble... Link al commento Condividi su altri siti More sharing options...
Il Lollo Inserita: 11 luglio 2011 Autore Segnala Share Inserita: 11 luglio 2011 Risolto...Posto qua la soluzione così se capita a qualcun'altro non ci perde una mattinataSulla cpu 313c l'elettricista mi aveva collegato l'uscita sulla "portata" (pin 17)Io lo usavo in 0-10V e il plc su quel morsetto generava una tensione che varia non ho capito in base a cosaSpostando sulla portata volmetrica (pin 16) tutto funzia come per magia 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