Auslesen AEconversion Micro-Wechselrichter

  • Ich zitiere noch mal JBecker, der schon im July 2016 die wichtigsten Informationen gebracht hatte: :danke:


  • Hi und :danke:
    soeben nochmal das von dir hier eingestellte per Hterm gesendet. Leider ohne Erfolg.
    Auch mehrere Adressen probiert.... :-?
    Hex und ASCII probiert. Den WR juckt das nicht.
    Hast du das schonmal mit Hterm gestestet?

  • Ich habe ja geschrieben, das ich mit HTerm getestet hab. Es läuft bei mir.
    Ist der Com-Port richtig eingestellt: 9600,8,1,_NoParity
    Dann kann es nur an der Hardware liegen. Ich kenne den USB-Wandler von AE nicht. Wie JBecker verwende ich die ganz billigen USB-RS485 Adapter mit CH34x Chip, laufen problemlos (Aus DE für ~5€, aus China ab 1€).
    Bei Kommunikationsproblemen eventuell einen Abschlusswiderstand 120 Ohm über die beiden Leitungen legen.
    Mehr fallt mir dazu nicht ein.

  • Fotonenfaenger:
    Wenn Du mit der gleichen Hardware (RS485-Adapter) und dem Aeconversion Programm mit dem WR kommunizieren kannst, dann ist ja die Hardware schon einmal in Ordnung. Die Parameter für die Kommunikation sind auch bekannt (9600,8,1,N).
    Sieh doch mal mit der Aeconversion Software nach, welche Adresse der WR wirklich hat. Das muss ja nicht unbedingt die 1 sein, die Zuordnung muss man ja irgendwann einmal festlegen (soweit ich mich erinnern kann eben mit der Aeconversion Software, oder?). Wenn man nur einen WR am RS485 Bus hat, dann hat dieser nicht unbedingt die 1. Die WR machen das nicht untereinander aus, sondern man programmiert sie am Anfang auf eine feste RS485 Adresse!


    Wenn die Kommunikation mit Aeconversion Software noch funktioniert und Du die Adresse eindeutig kennst, dann nimmst Du ein Programm wie Hterm, stellst die Parameter richtig ein und schickst in ASCII die beschriebenen Werte:
    #019<CR>
    (01 natürlich durch die vorher ermittelte Adresse ersetzen, die Adresse muss zwei Stellen haben!)
    dann muss eine Antwort kommen.
    Ich vermute, Du verwendest entweder die falsche Adresse oder Du sendest nicht den korrekten ASCII String. Wie PVmanno schon geschrieben hat, kannst Du natürlich auch in Hex 23 30 31 39 0D schicken (30 31 wieder durch die korrekte Adresse ersetzen).
    Noch etwas: Es gibt keine Checksumme, also kann es daran nicht liegen.

  • Fotonenfaenger:
    Wenn Du mit der gleichen Hardware (RS485-Adapter) und dem Aeconversion Programm mit dem WR kommunizieren kannst, dann ist ja die Hardware schon einmal in Ordnung. Die Parameter für die Kommunikation sind auch bekannt (9600,8,1,N).
    Sieh doch mal mit der Aeconversion Software nach, welche Adresse der WR wirklich hat. Das muss ja nicht unbedingt die 1 sein, die Zuordnung muss man ja irgendwann einmal festlegen (soweit ich mich erinnern kann eben mit der Aeconversion Software, oder?). Wenn man nur einen WR am RS485 Bus hat, dann hat dieser nicht unbedingt die 1. Die WR machen das nicht untereinander aus, sondern man programmiert sie am Anfang auf eine feste RS485 Adresse!


    Wenn die Kommunikation mit Aeconversion Software noch funktioniert und Du die Adresse eindeutig kennst, dann nimmst Du ein Programm wie Hterm, stellst die Parameter richtig ein und schickst in ASCII die beschriebenen Werte:
    #019<CR>
    (01 natürlich durch die vorher ermittelte Adresse ersetzen, die Adresse muss zwei Stellen haben!)
    dann muss eine Antwort kommen.
    Ich vermute, Du verwendest entweder die falsche Adresse oder Du sendest nicht den korrekten ASCII String. Wie PVmanno schon geschrieben hat, kannst Du natürlich auch in Hex 23 30 31 39 0D schicken (30 31 wieder durch die korrekte Adresse ersetzen).
    Noch etwas: Es gibt keine Checksumme, also kann es daran nicht liegen.

  • Sorry für das doppelte Posten. Ich bekomme hier beim 'Absenden' immer einen SQL Fehler von der Seite gemeldet und habe dann doppelt auf 'Absenden' gedrückt .....

  • Ist bekannt, einfach Beitrag melden...
    Und vor Absenden in die Zwischenablage kopieren und SQL Fehler igorieren


    erstellt mit taschentelfon

  • Janne: Ok, danke für die Info!


    Fotonenfaenger:
    Habe meinen WR jetzt mal am PC angeschlossen. Mit der Aeconversion Software einen 'Kommunikationstest' machen:



    Meiner hat die ID:1048 und die AESGI-Adresse 1 (also für die Kommunikation 01 benutzen).


    Dann Hterm starten und Folgendes eingeben:
    bei 'Send on enter' das CR auswählen, dann unten #019 eingeben und Enter drücken:



    Der WR antwortet. Hoffe, das hilft.


    Gruß, Jörg.

  • Zitat von JBecker

    Sorry für das doppelte Posten. Ich bekomme hier beim 'Absenden' immer einen SQL Fehler von der Seite gemeldet und habe dann doppelt auf 'Absenden' gedrückt .....


    Habe ich auch - einfach lassen - bis jetzt war der post auch mit SQL-Fehler immer gespeichert.
    VG iot

  • hallo,


    hat jemand erfahrungen wie sich das mit den AESGI-adressen verhält wenn mehrer WR mit rs485 hintereinander verbunden sind.
    adressieren die sich automatisch von 1 bis x oder muss man / frau die adressen vorher mit der software konfigurieren ?


    gibt es eine art bus-scan wo die anzahl der teilnehmer abgefragt werden kann ?


    danke und weiter so
    karin