Benvenuto in EnergeticAmbiente.it.
+ Rispondi
Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 25 su 45
  1. #1
    Moderatore
    Registrato dal
    Aug 2005
    residenza
    Monserrato (CA)
    Messaggi
    1,045

    Predefinito

    Quale è il protocollo di comunicazioned della porta seriale dell'inverter Magnetek Aurora ?
    E di altri inverter? (chi lo sa lo scriva qua)

  2. #2
    Seguace
    Registrato dal
    Mar 2007
    Messaggi
    310

    Predefinito

    Premetto che non ho mai visto un inverter Magnetek dal vivo, ma sono abbastanza esperto di comunicazione seriale.

    Il modo più semplice per "pentrare" in un sistema di comunicazione seriale è quello di scoprire cosa si stanno scambiando il due dispositivi. Un modo per farlo è procurarsi una vecchia stampante seriale (magari se vai da qualche rivenditore di stampanti te la regalano) e collegarla in parallelo alla porta seriale del dipositivo.

    di solito i pin da monitorare sono tre (2,3,5)
    leggi un po' qui per farti le ossa :
    http://www.bitportal.it/tutorial/rs232.shtml
    puoi monitorare la trasmissione e la ricezione e con un po' di fortuna potresti scoprire il protocollo di comunicazione.

    Saluti

    Salmec

  3. #3
    Seguace
    Registrato dal
    Mar 2007
    Messaggi
    310

    Predefinito

    In alternativa alla stampante seriale, potresti usare un pc ed un programma che monitora la porta seriale, ce ne sono tanti in giro ma uno dei migliori è Docklight (http://www.docklight.de/)
    è shareware, ma la versione scaricabile è completa, non offre solo la possibilità di salvare le strighe inviare/ricevute e di salvare i progetti.

    Saluti

    Salmec

  4. #4
    Novizio/a
    Registrato dal
    Jan 2007
    Messaggi
    17

    Predefinito

    CITAZIONE
    Quale è il protocollo di comunicazioned della porta seriale dell'inverter Magnetek Aurora ?
    E di altri inverter? (chi lo sa lo scriva qua)

    Posso chiederti come mai hai questa esigenza? :blink:
    Non è che per caso anche tu non sei tanto contento del software aurora communicator in dotazione? :wacko:

  5. #5
    Moderatore
    Registrato dal
    Aug 2005
    residenza
    Monserrato (CA)
    Messaggi
    1,045

    Predefinito

    Già, il software in dotazione fa pena. Volevo fare una scheda con un PIC e un display lcd in soggiorno dove leggermi ogni giorno i vari dati.
    Ho notato che l'"aurora comunicator" è fatto con LABview, il programma della national instruments. Forse si riesce a rifare il software con labview? :blink:


  6. #6
    Pietra Miliare
    Registrato dal
    Aug 2007
    residenza
    Castelli Romani
    Messaggi
    1,404

    Predefinito

    Giorgio
    io ho fatto un connettore seriale con due uscite, tecnicamente viene chiamato "sniffer" (nulla a che vedere con il noto politico dell'udc).
    Con quello, hiper terminal una seconda seriale e tanta buona volontà si può risalire al protocollo.
    Che è fatto con labview non c'è dubbio, basta mandarlo in crash ed oltre al messaggio di errore ti crea anche una cartella vuota denominata "LabVIEW Data" in "documenti".
    Il mio pc ha una sola seriale, mi devo organizzare e ti faccio sapere.

  7. #7
    Seguace
    Registrato dal
    Dec 2006
    Messaggi
    318

    Predefinito

    io l'ho fatto con un PIC e funziona molto bene, ormai sono 6 mesi che funziona e non ha dato nessun problema, però l'inverter è un fronius e nel manualetto a corredo della scheda seriale, disponibile anche on-line, c'è spiegato il protocollo di comunicazione seriale con la lista di tutti i comandi e relative risposte

  8. #8
    Seguace
    Registrato dal
    Feb 2006
    Messaggi
    580

    Predefinito

    Ciao tutti,
    Trovo l'argomento molto interessante.
    Qualcuno ha informazioni sul protocollo di comunicazione degli inverter della SMA tipo SMC 6000A e su come fare per accedere ai dati?
    Grazie mille.
    Eubrun

  9. #9
    Novizio/a
    Registrato dal
    Jan 2007
    Messaggi
    17

    Predefinito

    CITAZIONE (gigisolar @ 24/8/2007, 19:30)
    Ciao Garghy ed Emiweb,
    Leggendo i vs post ci sono due cose che non capisco, fermo restando che se il pc non è collegato non è possibile recuperare/memorizzare i dati (il datalogger si dovrebbe acquistare a parte e pare anche che costa).
    @Garghy, se esporto i dati giornalieri "Energia"ho come risultato oltre a data ore min sec questo: 11045.000000 che sono Wh.
    @Emiweb come fai a visualizzare la corrente? io posso vedere energia, tensione stringa, potenza stringa e potenza d'uscita.
    Non è che abbiamo sw diversi? la versione che ho io è ver. 1.5.6
    ciao

    opss ho notato solo adesso che c'è una discussione lanciata da Demurtas sul sw aurora, forse è meglio continuare di la per non incasinare questa discussione.

    Ciao gigisolar,
    come suggerivi tu si continua qua.
    Forse hai invertito i destinatiri della domanda quindi rispondo alla prima :) . In effetti anche a me all'inizio esportava l'energia in quel formato poi inspiegabilmente è cambiato. Per conferma non è che potresti descrivere i passaggi che fai per esportare in excel (csv)?
    Per quanto riguarda la versione io ho la 1.5.1 decisamente più vecchia della tua.
    Tra l'altro online non si trova niente. :unsure:

  10. #10
    Seguace
    Registrato dal
    Jun 2007
    residenza
    Vicenza
    Messaggi
    681

    Predefinito

    Il SW è su un altro pc che ho a casa, questa sera verifico e vi dico a che versione è il mio.
    Ciao

  11. #11
    Pietra Miliare
    Registrato dal
    Aug 2007
    residenza
    Castelli Romani
    Messaggi
    1,404

    Predefinito

    Ciao emiweb,
    per esportare i dati, dal menù a tendina "statistiche, seleziono "dati" e si apre la finestra "statistiche", da questa finestra seleziono "giornalieri" e qui ho le scelte già dette, seleziono per esempio "energia" e appare il grafico della produzione giornaliera, dal menu "file" salva con nome, lo salvo (per default in csv).
    Comunque qualche problema c'è anche sulla mia versione sw.
    Vorrei attirare la vostra attenzione su una frase letta nel manuale.
    Cap.5.2.2 c'è scritto, tra l'altro, che aurora memorizza internamente, cito testuale
    "Energia trasferita alla rete ogni 10 secondi nelle ultime 8640 unità di 10 secondi (mediamente coprono più di due giorni di dati registrati)".
    Se non è un errore del manuale, questo significa che è possibile scaricare i dati degli ultimi due giorni senza essere collegati continuamente, questo significa anche che è il SW che è limitato.
    Confermo che aggiornamenti online non si trovano.
    Una domanda a tutti e due, che versione avete di aurora, outd o indoor?
    io ho outd.
    ciao

  12. #12
    Seguace
    Registrato dal
    Jun 2007
    residenza
    Vicenza
    Messaggi
    681

    Predefinito

    io ho indoor 3600, e la versione è anche la mia la 1.5.1
    ho letto anchio il manuale, ma non sono riuscito in nessun modo a estrapolare il dato giornaliero, se non collegato direttamente col PC
    Ciao

  13. #13
    Novizio/a
    Registrato dal
    Jan 2007
    Messaggi
    17

    Predefinito

    Anche il mio è indoor 3600, forse sarà dovuto a questo la differenza di versione del sw aurora. ^_^
    Stasera provo a seguire i passagi che hai indicato per esportare l'energia giornaliera in W anche se sembrano identici a quelli che eseguivo io. <_<
    Ciao! :)

  14. #14
    balunsa
    Ospite

    Predefinito

    Domanda: ritenete sia possibile portare a 70 sec l'unità di trasferimento dati in modo tale che le ultime 8640 unità di 70 secondi possano significare memorizzare più di 7 gg di dati registrati? (il 3600 prevede unità di 10 sec ... 2gg)
    Chissà ... a breve avrò un magnetek 3600 da gestire e al di là del fatto che pur avendo poca esperienza con LabView mi piacerebbe fare dei tentativi ... credo che l'andamento settimanale sarebbe la prima cosa di cui vorrei poter vedere un grafico.
    Grazie!

  15. #15
    Pietra Miliare
    Registrato dal
    Aug 2007
    residenza
    Castelli Romani
    Messaggi
    1,404

    Predefinito

    Ciao balunsa,
    come puoi vedere dai post precedenti, le "8640 unità" siamo parecchi "magnetikari" a sognarcela :(
    Sfortunatamente al momento nessuno è riuscito a tirarli fuori dall'inverter.
    Per avere tutti i dati devi stare attaccato con il pc "tuentiforauar".
    In alternativa ti devi comprare un datalogger.
    Non credo possibile arrivare fino ai gangli del FW per effettuare questa modifica, spero veramente di essere smentito.
    In ogni caso, se sei disposto a tenere il pc attaccato, il sw che non è entusiasmante, ti permette di creare grafici giornalieri, mensili e annuali della produzione, che puoi anche esportare in csv.
    Dell'inverter, che è la cosa più importante, sono comunque soddisfatto, il modello "indoor" ha un display con più informazioni del modello "outdoor".
    ciao

  16. #16
    Moderatore
    Registrato dal
    Aug 2005
    residenza
    Monserrato (CA)
    Messaggi
    1,045

    Predefinito

    Magari se questi di magnetek fossero un pò più svegli farebbero un firmware migliore e un protocollo standard.
    Perchè poste così le cose, la prossima volta prendo il fronius! (anche se il display dell'indoor megnetek è molto comodo).


  17. #17
    balunsa
    Ospite

    Predefinito

    Grazie.
    Il DataLogger è esterno o è una scheda interna ... è previsto anche per il 3600? Hai per caso riferimenti a modello e prezzo?
    Quasi quasi contatto la Magnetek e chiedo ... ho notato che hanno una sede in Toscana ad Arezzo ... se ho delle informazioni interessanti ti/vi faccio sapere.
    Grazie di nuovo.

  18. #18
    Seguace
    Registrato dal
    Jun 2007
    residenza
    Vicenza
    Messaggi
    681

    Predefinito

    Oggi mi sono installato il LabVIEW, vediamo se riesco a capire come funziona e se si può modificare il SW....... io ci provo, ma non mi sembra una cosa semplice.

  19. #19
    Novizio/a
    Registrato dal
    Sep 2007
    Messaggi
    18

    Predefinito

    salve a tutti.

    vorrei fare una precisazione sulle unità di 10 secondi.
    8.640 non è un numero a caso, ma è il numero che moltiplicato per i 10 secondi fa 86.400 secondi, cioè un giorno completo, infatti:
    60 secondi * 60 minuti * 24 ore = 86.400 secondi

    3.600 unità di 10 secondi fanno invece 36.000 secondi, cioè 10 ore.
    60 secondi * 60 minuti *10 ore = 36.000 secondi

    vorrei inoltre capire la questione del software in LabView: mi pare strano che ci sia il sorgente da poter modificare liberamente.

    infine la questione dello "scarico dati", non è tanto impossibile registrare i dati nella memoria dell'inverter per poterli scaricare, è sicuramente più semplice e comodo che tenerci attaccato il PC 24 ore al giorno e 365 giorni all'anno.



    http://www.fabiobe.com

  20. #20
    balunsa
    Ospite

    Predefinito

    Il problema è però il fatto che la memoria ha la capacità massima di 2 gg e scaricare i dati regolarmente ogni 2 gg a me sembra quasi impossibile ... molto meglio allora tenere il pc connesso 24H/24H (un dubbio: è a questo punto che dovremma ricorrere a LabView a fine di "organizzare" e memorizzare i dati che vengono scaricati istantaneamente su pc ... o non è così?).
    Ho saputo che esiste l' accessorio Aurora Easy Control, ma costa circa 1000€ ... e non riesco a capire dalla brochure che capacità di memoria ha in termini temporali.
    Oggi i tecnici della Magnetek di Arezzo sono fuori ... ma rientrano Lunedì e forse non saranno d'aiuto ... ci venderebbero l'Easy Control ovviamente.
    Ma!

  21. #21
    Pietra Miliare
    Registrato dal
    Aug 2007
    residenza
    Castelli Romani
    Messaggi
    1,404

    Predefinito

    Ciao fabiobe,
    8640 l'ho citato dal manuale, in realta, quello che scarico dall'inverter, in tempo reale, è leggermente superiore a 11 secondi,
    6.20.31, 6.20.42 6.20.53 6.21.04 6.21.16 6.21.27 6.21.38 6.21.49 6.22.00 6.22.12 6.22.23 6.22.34 6.22.45 6.22.56 6.23.08
    Per farti un esempio il 6 agosto, ho ricevuto 4724 unità di tempo dall'accensione dell'inverter (6:20:31), allo spegnimento (21.02.20), due giorni di seguito cosi non ti basterebbero le 8640 unità, (oggi 7/9 circa 4000).
    Il sw non è sorgente, l'obiettivo è quello del titolo della discussione, conoscere il protocollo di comunicazione, conosciuto quello, demurtas si farà il display con il pic, garghy potrebbe fare un sw migliore, (cito Balunsa "al fine di organizzare e memorizzare i dati che vengono scaricati istantaneamente su pc"), il mio obiettivo era fare un datalogger, ho comprarne uno economico che permette di impostare le stringhe di avvio e memorizzare vent'anni di dati :) (mi accontento anche di una settimana).
    Balunsa,
    "meglio allora tenere il pc connesso 24H/24H",
    Considera che Aurora prende energia esclusivamente dai pannelli, se non c'è sole è spento, secondo me giustamente, il consumo di notte è inferiore a 200 mW dalla rete, non puoi connetterti.
    Tenere acceso il pc, quando non ci sei, solo per scaricare i dati istantanei, significa che devi sottrarre il consumo del pc dalla produzione, oltre ad un invecchiamento precoce del pc.
    Quanto all'Easy Control, è una Ferrari nel senso che ti permette di controllare in remoto, via telefono, gsm, rete.
    Credo che per un impianto casalingo sia esagerato. Un oggetto del genere vale la pena comprarlo se hai un impianto grande e distante che vuoi monitorare, o se costasse un decimo di quello che hai scritto.
    Ciao a tutti

    Edited by gigisolar - 8/9/2007, 03:32

  22. #22
    Seguace
    Registrato dal
    Dec 2006
    Messaggi
    318

    Predefinito

    Sarebbe interessante interfacciare un pic con una memory card, quelle che si usano oggi per le fotocamere digitali.
    Oltretutto son flash e percio' non perdono i dati in caso di spegnimento.
    Se si prende una da un giga (circa una decina di €) quanti anni (tanti) ci potremmo
    memorizzare.

  23. #23
    AuroraP1
    Ospite

    Predefinito

    Il protocollo di comunicazione di Aurora può essere richiesto direttamente al Customer Service Power-One.
    Ciao

  24. #24
    magicbotolo
    Ospite

    Predefinito

    Ciao a tutti... questo è il mio primo post. Scrivo qui dopo aver trovato questa discussione cercando in rete qualcosa sulla comunicazione seriale. Premetto che non ho mai lavorato con un inverter in particolare ma ho già usato LabView per comunicare con strumentazione di laboratorio. Solitamente gli strumenti di laboratorio possono essere comandati da remoto (nel manuale delle istruzioni dovrebbe esserci una sezione dedicata al controllo o alla comunicazione con lo strumento dall'esterno) attraverso stringhe di dati. Queste stringhe, codificate secondo un protocollo di comunicazione (può essere diverso da strumento a strumento o seguire alcune linee comuni), contengono le informazioni necessarie per chiedere allo strumento un dato (e lo strumento risponde con una stringa) o per settare un parametro. LabView permette di creare programmi che inviano stringhe allo strumento e leggono le eventuali risposte. Per conoscere questo protocollo si può guardare sul manuale delle istruzioni dello strumento o chiedere alla casa produttrice. Modificare applicativi realizzati in LabView è particolarmente complicato: solitamente il file è un eseguibile. Si tratta di un programma realizzato in codice LabView e poi compilato per essere reso eseguibile. Non è quindi possibile modificare il programma (a meno di possedere il codice sorgente); è però possibile imparare LabView (come qualsiasi altro linguaggio di programmazione) per realizzare piccoli programmi generici che si interfacciano con lo strumento. :D

  25. #25
    CAS
    CAS non è in linea
    Novizio/a
    Registrato dal
    May 2008
    Messaggi
    1

    Thumbs up PortMon

    la M$oft regala una ottima applicazione per monitorare le ioctl e le read/write sulla seriale.

    è sufficiente scaricarla Portmon for Windows

    e lanciarla prima del programmino windows, specificando quali porte monitorare.

    Domanda:

    qualcuno di voi ha già sviluppato un programmino a linea di comando per leggere i dati ?

    Ciao.


 

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi