Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Modbus schreiben, wird wieder zurückgesetzt

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Modbus schreiben, wird wieder zurückgesetzt

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Delphinis last edited by Delphinis

      Hallo,
      mein Modbus funktioniert gut zum Lesen von Parametern. Aber das Schreiben funktioniert nicht. Der Wechselrichter reagiert nicht und im Modbus-Objekt wird der Wert wieder zurückgesetzt (null).
      Folgende Parameterliste:
      1d43ea91-7a7a-4243-83a4-f9db6438b58b-grafik.png

      Wieso dass da fürs Laden und Entladen je zwei Register sind, weiss ich nicht, ich hab beide ausprobiert.

      Was mir aufgefallen ist: Beim Schreiblevel steht, wenn ich mit der Maus darüber fahr, "installateur". Das Installateur-Passwort kenn ich, aber ich wüsste nicht wie man mit Modbus einloggen, oder sich als Installateur anmelden kann.

      Tatsache ist, dass wenn ich das so konfiguriere:
      01825a8f-d419-4a67-9576-700ae8c523e8-grafik.png

      dass ich dann in den Objekten einen Eintrag bekomme, bei welchem ich dann den Wert folgendermassen setze:
      0aab610c-23fa-4287-ae20-5a03b9b446a7-grafik.png

      Ich sehe dann den Wert 4000 für ca, 2 Sekunden aber der geht wieder auf "(null)".
      Wenn ich bei der Konfiguration "Abfrage" ancklicke geht der Wert nach ca. 2s auf maxUINT32 (4294967295)

      Im Log sehe ich im Debug Level folgende Einträge:

      modbus.0	2024-10-27 12:15:35.630	debug	Write successfully [40795]: 4000
      modbus.0	2024-10-27 12:15:35.626	debug	state Changed ack=false: modbus.0.holdingRegisters.40795_Maximale_Batterieladeleistung: {"val":4000,"ack":false,"ts":1730027735626,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1730027735626}
      
      

      Da fällt mir auf, dass da bei ack=false steht. Kann es sein, dass das nicht angenommen wird? Ev. wegen diesem Schreiblevel "installateur"?

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

        @delphinis sagte in Modbus schreiben, wird wieder zurückgesetzt:

        im Modbus-Objekt wird der Wert wieder zurückgesetzt (null).

        wenn du Holdingregister nutzst und nicht Abfrage anhakst ist das korrekt.
        Dann bleibt der eingegebene Wert nur so lange sichtbar, bis das Gerät diesen abgeholt hat.

        1 Reply Last reply Reply Quote 0
        • arteck
          arteck Developer Most Active @Delphinis last edited by

          @delphinis welcher WR ist das ?

          D 1 Reply Last reply Reply Quote 0
          • D
            Delphinis @arteck last edited by

            @arteck
            Sorry. Das ist der STP 10.0 SE von SMA

            arteck 1 Reply Last reply Reply Quote 0
            • arteck
              arteck Developer Most Active @Delphinis last edited by

              @delphinis hab mir schon gedacht

              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

              475
              Online

              31.6k
              Users

              79.5k
              Topics

              1.3m
              Posts

              3
              5
              154
              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