Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. ModBus RTU auf ModBus TCP über DR302

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    ModBus RTU auf ModBus TCP über DR302

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Sneida @Homoran last edited by Sneida

      @homoran ich habe im ersten Schritt die Kabel vertauscht. Lange Rede, kurzer Sinn. Es läuft. Entgegen der normalen Belegung im Modbus A/A' B/B' (differentiales Signal, also theoretisch egal) hat wohl entweder bei der Dokumentation bei Waveshare oder bei GROWATT etwas verwechselt.

      K 1 Reply Last reply Reply Quote 0
      • K
        klassisch Most Active @Sneida last edited by

        @sneida Danke für die Rückmeldung! Ja, bei A/B RS485 ist die Welt zweigeteilt. Die meisten EU-Energiegerätehersteller haben eine andere Auslegung der Norm als die Halbleiterhersteller. Die Chinesischen Konverterhersteller wie USRIOT, Waveshare halten sich an die Datenblätter der Halbleiterhersteller. Bei Chinesischen Energiegeräten weiß man es nicht so recht. Die SDM120, 630, 72 halten sich auch an die Halbleiterhersteller. Dein Chinesischer Wechselrichter macht es also anders.
        Deshalb muß man im Zweifel auch vertauschen testen.

        N 1 Reply Last reply Reply Quote 0
        • N
          nico.lai @klassisch last edited by

          @klassisch
          Hast du noch einen Tipp für mich: Ich erhalte in allen Holdingregistern, die ich ausprobiere keine Daten (0, Null). Ich habe Register zwischen 01-124 und 1000-1024 ausprobiert.

          Einstellung ShareWave und ioBroker sollten passen (Konfiguration wie hier ohne Fehler im Debug Mode).
          Kabel habe ich auch schon vertauscht.
          Wechselrichter ist Growatt SPF 3000 TL.

          Sobald ich auf das Input Register gehe, wird er einen Fehler "ReadInputRegisters: Invalid FC77". Das zeigt, dass grundsätzlich die Kommunikation funktioniert, oder?

          Homoran K 2 Replies Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @nico.lai last edited by

            @nico-lai sagte in ModBus RTU auf ModBus TCP über DR302:

            allen Holdingregistern, die ich ausprobiere keine Daten (0, Null)

            hast du da polling aktiviert?

            1 Reply Last reply Reply Quote 0
            • K
              klassisch Most Active @nico.lai last edited by

              @nico-lai sagte in ModBus RTU auf ModBus TCP über DR302:

              @klassisch
              Hast du noch einen Tipp für mich:

              Sorry, mit Growatt kenne ich mich leider nicht aus.
              Bei meinem Victron mußte man Modbus erst freischalten.
              Bei meinem Fronius Gen24 kann nur der Installateur den HW-Modbus freischalten.

              Vielleicht hast Du zufällig noch ein anderes Modbus-Gerät wie z.B. einen SDM120 oder so zu Hause. Dann könntest Du zumindest mal den Rest testen.

              In schwierigen Fällen nehme ich zuerst einen RS485 USB Stick und mein Notebook. Darauf dann QModMaster https://sourceforge.net/projects/qmodmaster/
              Mit dem QModmaster kann man etwas mehr sehen.

              Und der USB Stick eliminiert die ganzen Themen mit den Konvertern wie dem DR302.
              Wenn QModMaster was plausibles erbringt, ziehe ich mit dem Stick auf meinem ioBroker Rechner (ebenfalls Win) um. Wenn dann auch noch was kommt, wird der LAN Konverter eingebunden.

              Homoran N 2 Replies Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @klassisch last edited by

                @klassisch sagte in ModBus RTU auf ModBus TCP über DR302:

                Bei meinem Victron mußte man Modbus erst freischalten.

                aber auch da kommt bei den Holding registern nur ein NULL zurück, nachdem die Änderung übernommen wurde.
                Hab lange gesucht, bis ich irgendwo einen Screenshot gefunden hatte, in dem bei polling ein Haken war.
                Bei Victron hatte ich bis dahin die gleichen Register noch mal unter Inputregister eingetragen um an die Werte zu kommen, bei Daikin ging das genau so wenig. Bei beiden klappt es aber mit polling.

                K 1 Reply Last reply Reply Quote 0
                • K
                  klassisch Most Active @Homoran last edited by

                  @homoran Ah, Du meinst die Chrckmarks bei "Abfrage"
                  ef5e9c33-1cd1-4da8-8bf5-1ac5e8fd11bf-grafik.png

                  Das hatte ich anscheinend intutiv eingetragen.

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @klassisch last edited by

                    @klassisch sagte in ModBus RTU auf ModBus TCP über DR302:

                    Du meinst die Chrckmarks bei "Abfrage"

                    Ja!
                    ich weiß nicht wie ich auf polling komme, bei mir heisst es (jetzt??) auch Abfrage.

                    N 1 Reply Last reply Reply Quote 0
                    • N
                      nico.lai @Homoran last edited by

                      @homoran

                      Also Abfrage (polling) hatte ich nicht aktiviert. Führt bei mir aber zu keiner Veränderung.

                      Hat jemand eine Ahnung, was ich durch den oben geschrieben Fehler bei einem falschen Register interpretieren kann.

                      Wird der Fehler von Growatt (also dem originären Erzeuger der Nachricht) oder dem ShareWave geworfen?

                      Ich habe nur noch eine Hoymiles Pro DTU, die Modbus kann. Einen USB Adapter wollte ich mir eigentlich nicht zulegen, aber vielleicht komme ich da nicht drumrum 😞

                      1 Reply Last reply Reply Quote 0
                      • N
                        nico.lai @klassisch last edited by

                        @klassisch

                        Also ich hab mir jetzt einen Adapter bestellt. Kommt nächste Woche.

                        Danke für den Tipp und den Link zur Software.

                        So kann ich dann auch bewerten, ob ich die richtigen Pins bei Growatt erwischt habe, oder?

                        K 1 Reply Last reply Reply Quote 0
                        • K
                          klassisch Most Active @nico.lai last edited by

                          @nico-lai sagte in ModBus RTU auf ModBus TCP über DR302:

                          So kann ich dann auch bewerten, ob ich die richtigen Pins bei Growatt erwischt habe, oder?

                          Es bleibt leider nichts als ausprobieren.
                          Ich weiß nicht ob Growatt die Konvention der EU-Meßgerätehersteller oder die dier Chiphersteller für die richtige hält.

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          821
                          Online

                          31.8k
                          Users

                          79.9k
                          Topics

                          1.3m
                          Posts

                          7
                          37
                          2736
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo