Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. modbus adapter akzeptiert keine Werte

    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 adapter akzeptiert keine Werte

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

      Re: IOBroker MODBUS zu CMI von Technische Alternative

      Hallo zusammen,

      ich versuche über Modbus Werte von CMI von Technische Alternative einzulesen. Kommunikation klappt auch, aber der Adapter motzt bei jeder Anfrage:

      FC6 request outside holding register boundaries: from 1, value 6657. Expected max address: 0
      

      Dabei ist es vollkommen egal, ob ich Spulen abfragen, Diskrete Eingänge schreiben oder Holding Register verwenden möchte. Die entsprechende Abfrage ändert sich natürlich entsprechend. aber
      outside xxx register boundaries und Expected max address: 0 kommen in jeder Variante. Datentyp für die Übertragung ist auch egal.

      Ich habe auch versucht mit dem RMMS Werte zu schreiben mit dem gleichen Ergebnis. Es scheint also irgendwo in der Iobroker-Modbus Adapter Konfig zu liegen. Ich finde aber zum verrecken den Fehler nicht.

      Modbus (Slave) Adapter Konfig:
      78da2290-97cb-43e0-9150-031ddb578365-image.png

      c9e71df5-dc75-4aad-868c-0995b69ffb82-image.png

      095d6c13-9391-41fa-b190-f9f2b8f999b7-image.png

      CMI (Master)
      d4dffffa-5c16-424f-9ad6-c8bd4a981c78-image.png

      M 1 Reply Last reply Reply Quote 0
      • M
        mirrim @mirrim last edited by mirrim

        und hier noch der gleiche Versuch mit RMMS:

        4f34add6-541d-4dd3-bf4f-11403bae11e9-image.png
        ae5e2822-fc1b-43c1-a4dd-1c8b3637aaf2-image.png

        und das Ergebnis im Modbus:
        1184d4ab-b62e-4f05-a536-78ed308ad372-image.png

        Bin für alle Vorschläge dankbar!

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

          @mirrim erst einmal eine ganz allgemeine Frage:

          wieso nutzt du bei

          @mirrim sagte in modbus adapter akzeptiert keine Werte:

          ich versuche über Modbus Werte von CMI von Technische Alternative einzulesen.

          einen

          @mirrim sagte in modbus adapter akzeptiert keine Werte:

          holding register

          ??

          Diese sind üblicherweise zum Schreiben.

          @mirrim sagte in modbus adapter akzeptiert keine Werte:

          Es scheint also irgendwo in der Iobroker-Modbus Adapter Konfig zu liegen

          Hast du bisher überhaupt ein Register einlesen können?
          Wenn nein, dann beginne mal mit einem einfachen Register.

          Steht denn die Verbindung zum Gerät?

          ich werde aus der Modbus Konfig deines Gerätes nicht ganz schlau?

          Hast du in iobroker die Anzahl zu lesenden Register auf 1 gestellt?

          im screenshot der Registerkonfiguration fehlt der Header.
          Wo bist du da?

          sind das die Holdingregister?
          dann musdt du auch Abfrage anhaken, wenn du lesen willst.

          Alles in allem, zuviele offene Fragen/Möglichkeiten

          M 1 Reply Last reply Reply Quote 0
          • M
            mirrim @Homoran last edited by mirrim

            @homoran

            @homoran said in modbus adapter akzeptiert keine Werte:

            einzulesen

            ok:
            Verbindung zum Gerät steht. Er empfängt ja auch Anfragen, wenn man dem Log glauben kann.
            47108684-b1b7-4587-a1c6-20e97a5f310e-image.png

            Ich habe bisher weder Werte schreiben noch lesen können. Keine einzelnen Werte und auch keine kompletten Register.

            Die Idee ist 1 Register vom CMI in den iobroker schreiben zu lassen, Testweise. Wenn das klappt dann auch mehr vom CMI schreiben bzw. auch Werte ins CMI holen zu lassen.
            Registerkonfig ist tatsächlich, Holding Register. Das habe jetzt nach deinem Post auf Input Register übertragen. Fehler bleibt aber gleich

            75dfbaeb-ffdf-4485-a745-ad826ae6f00c-image.png
            958d2898-9c40-4c39-b95e-94d077ed9837-image.png

            2f8f6fef-cc99-4350-a979-08748ba8f35d-image.png

            Adresse 1 habe ich sowohl im CMI als auch im IObroker definiert. Länge 1 wird vom Adapter automatisch auf Basis des Datentypes (unsigned 16bit) festgelegt und kann ich nicht ändern.

            @homoran said in modbus adapter akzeptiert keine Werte:

            Hast du in iobroker die Anzahl zu lesenden Register auf 1 gestellt?

            Falls du dich damit auf den Modbus Adapter beziehst, ja. Es ist nur ein Engangsregister Länge 1 definiert und es wird auch nur eines vom CMI geschrieben.

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

              @mirrim sagte in modbus adapter akzeptiert keine Werte:

              Länge 1 wird vom Adapter automatisch auf Basis des Datentypes (unsigned 16bit) festgelegt und kann ich nicht ändern.

              aber die Anzahl gleichzeitig abgerufener.

              Hast du leider abgeschnitten in der konfig

              M 1 Reply Last reply Reply Quote 0
              • M
                mirrim @Homoran last edited by mirrim

                @homoran said in modbus adapter akzeptiert keine Werte:

                änge 1 wird vom Adapter automatisch auf Basis des Datentypes (unsigned 16bit) festgelegt und kann ich nicht änd

                es ist nur der 1

                1ffb86cc-d3a0-458c-ad19-594d5bb9a268-image.png

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

                  @mirrim das ist alles nicht das, was ich schreibe!

                  HIER:
                  Screenshot_20250412-205229_Firefox.jpg

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    mirrim @Homoran last edited by mirrim

                    @homoran Das tut mir leid! Ich hatte das nicht verstanden.
                    Standardwerte, Bis auf die Aliases

                    7da9bc2d-4775-43d0-8aef-3001d15a138d-image.png
                    4f87e9e4-66c8-4aff-a111-841272f82173-image.png

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

                      @mirrim sagte in modbus adapter akzeptiert keine Werte:

                      Standardwerte

                      hatte ich mir gedacht!
                      Wie läuft es jetzt mit 1?

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        mirrim @Homoran last edited by

                        @homoran

                        Macht leider auch keinen Unterschied:
                        72fa581a-568e-4544-9f61-892cfc6026d0-image.png

                        8827e93c-f61a-4cd0-9fe5-db78b7fe044a-image.png

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

                          @mirrim Bitte für das log Code-tags verwenden!

                          https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                          Außerdem
                          Was sagt denn das Handbuch vom Gerät zur Mobus Anbindung?

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            mirrim @Homoran last edited by

                            @homoran
                            Der Hersteller schreibt nicht wirklich viel zum Thema.
                            1fd539ff-7f2a-4db2-b462-efa124102440-image.png

                            Mit der geänderten Max Länge habe ich jetzt auch noch einmal mit dem RMMS als Master getestet und da hat es auch funktioniert.

                            Ich werde noch n bissl mit den Datentypen testen.

                            Danke für die Hilfe soweit!
                            Falls weitere Fragen kommen melde ich mich nochmal.

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

                              @mirrim sagte in modbus adapter akzeptiert keine Werte:

                              Der Hersteller schreibt nicht wirklich viel zum Thema.

                              ich kann das kaum entziffern, scheint dabei aber um die Konfiguration der Gegenstelle zu gehen.
                              Wenn selbst diese relativ frei (ver)konfiguriert werden kann, wird es nicht gerade leichter den iob Adapter korrekt anzupassen.

                              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

                              613
                              Online

                              31.9k
                              Users

                              80.2k
                              Topics

                              1.3m
                              Posts

                              2
                              13
                              320
                              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