Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Einbindung von Geräten
    5. Modbus RTU over TCP Error response

    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 over TCP Error response

    This topic has been deleted. Only users with topic management privileges can see it.
    • Glasfaser
      Glasfaser @cdn last edited by

      @cdn sagte in Modbus RTU over TCP Error response:

      Read Register: 0004h

      Welche Einstellungen im Modbus Adapter hast du !?

      Fragst du 40004 ab !?

      eventuell ist es auch +1/-1 also 40003 / 40005

      C 1 Reply Last reply Reply Quote 0
      • C
        cdn @Glasfaser last edited by

        @glasfaser
        Ich habe es mit alias versucht und dann 4003-4005, wobei auf den Readings 1-9 jeweils was kommen sollte. Aber auch ohne alias mit 3-6.
        Einstellungen sind relativ Standard, nur, dass ich mehrere IDs aktiviert habe, da ich auch mehrere Bewegungsmelder habe.

        Die Verbindung zum Waveshare scheint ja auch schon zu klappen, nur er kann mit der Hex Antwort der Devices nichts anfangen. So verstehe ich es zumindest.

        Glasfaser 1 Reply Last reply Reply Quote 0
        • Glasfaser
          Glasfaser @cdn last edited by

          @cdn sagte in Modbus RTU over TCP Error response:

          Einstellungen sind relativ Standard

          Das sagt mir gar nichts !

          Bei 0004h wäre 4 , also im Holdingregister entweder 4 oder 40004
          bzw. auch mal Input-Register ausprobiert

          @glasfaser sagte in Modbus RTU over TCP Error response:
          eventuell ist es auch +1/-1 also 40003 / 40005

          auch getestet , kann ich an deinen Angaben nicht erkennen .

          Ich würde mal die Instanz löschen und neu erstellen , manchmal verstellt man zu viel !

          C 1 Reply Last reply Reply Quote 0
          • C
            cdn @Glasfaser last edited by

            @glasfaser
            Danke ich teste morgen nochmal und melde mich dann. Gibts denn sonst noch irgendwelche Tipps? 8 Bit unsigned wäre aber korrekt oder?
            Muss ich noch irgendwas mit hex etc. einstellen?

            Bin noch relativ neu beim Thema modbus.

            Homoran 1 Reply Last reply Reply Quote 0
            • Glasfaser
              Glasfaser @cdn last edited by

              @cdn sagte in Modbus RTU over TCP Error response:

              Der Rückgabewert (getestet mit ComTest Pro) ist normalerweise folgender:

              hast du mit diesem Programm auch mal getestet :

              https://forum.iobroker.net/post/1031765

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

                @cdn sagte in Modbus RTU over TCP Error response:

                Gibts denn sonst noch irgendwelche Tipps?

                keine Nacherzählung sondern Fakten per Text (in code-tags) oder Bild.
                immer erst mit einem Register beginnen.
                Einstellungen gemäß Registerbeschreibung des Geräts durchführen
                Registerbeschreibung für due Helfenden zur Verfügung stellen

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

                1 Reply Last reply Reply Quote 0
                • C
                  cdn @Glasfaser last edited by

                  @glasfaser Sorry für die späte Antwort. Ich habe es vorher leider nicht geschafft.
                  Hier einmal die Manual: V5.0 (modbus)-Infrared+ Light communication protocol.pdf

                  Wenn ich als Typ nichts auswähle, dann klappt die erste Abfrage. Die folgenden dann wieder nicht.
                  Hier meine Konfiguration:

                  da4f50a7-25a5-4db3-bbe4-b83da8b1294c-grafik.png

                  29f4ae51-34e9-4c7d-86b5-d5dddb3b8735-grafik.png

                  f2013384-6581-4751-b986-18f099d47f8a-grafik.png

                  Das genannte Tool funktioniert auch, wobei zwischendurch errors kommen, die ich bei ComTest Pro nicht habe:

                  7d973a7a-f051-4db1-b987-510ad7d2b180-grafik.png

                  Benötigt ihr noch mehr infos? 🙂

                  Danke für die Hilfe!

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

                    @cdn sagte in Modbus RTU over TCP Error response:

                    Die folgenden dann wieder nicht.

                    und nichts sreht im debug-log?

                    1 Reply Last reply Reply Quote 0
                    • C
                      cdn last edited by

                      @homoran Doch. Ich glaube es kommt immer wieder zu timeouts was zu den Problemen führt:

                      modbus.0
                      	2023-08-29 19:51:26.953	debug	[DevID_20] Poll start ---------------------
                      modbus.0
                      	2023-08-29 19:51:26.949	info	Connected to slave
                      modbus.0
                      	2023-08-29 19:51:25.946	info	Disconnected from slave 192.168.3.9
                      modbus.0
                      	2023-08-29 19:51:25.945	debug	Closing client on purpose.
                      modbus.0
                      	2023-08-29 19:51:25.744	debug	[DevID_22/holdingRegs] Poll address 6 - 1 registers
                      modbus.0
                      	2023-08-29 19:51:25.744	debug	[DevID_22] Poll start ---------------------
                      modbus.0
                      	2023-08-29 19:51:25.644	warn	Poll error count: 2 code: "App Timeout"
                      modbus.0
                      	2023-08-29 19:51:25.143	debug	[DevID_20/holdingRegs] Poll address 6 - 1 registers
                      modbus.0
                      	2023-08-29 19:51:25.143	debug	[DevID_20] Poll start ---------------------
                      modbus.0
                      	2023-08-29 19:51:24.944	debug	Cleaning up request fifo.
                      modbus.0
                      	2023-08-29 19:51:24.944	debug	Clearing timeout of the current request.
                      modbus.0
                      	2023-08-29 19:51:24.943	debug	Socket closed with error
                      modbus.0
                      	2023-08-29 19:51:24.941	warn	Poll error count: 1 code: {"err":"timeout","timeout":300}
                      modbus.0
                      	2023-08-29 19:51:24.941	error	Client in error state.
                      modbus.0
                      	2023-08-29 19:51:24.941	error	Request timed out.
                      modbus.0
                      	2023-08-29 19:51:24.940	warn	Error: undefined
                      
                      1 Reply Last reply Reply Quote 0
                      • Glasfaser
                        Glasfaser @cdn last edited by

                        @cdn sagte in Modbus RTU over TCP Error response:

                        Waveshare Modbus

                        hast du nur mit TCP im Adapter getestet !?

                        ab68ce29-04d4-40c9-964a-120a330bf185-grafik.png

                        .

                        2023-08-29 19:51:25.644 warn Poll error count: 2 code: "App Timeout"

                        Dein Waveshare antwortet nicht !

                        C 1 Reply Last reply Reply Quote 0
                        • C
                          cdn @Glasfaser last edited by

                          @glasfaser du meinst ohne RTU? Da kommt gar nichts.
                          Es kommen nun Werte an, ich habe nur unglaublich viele Timeouts. Ich könnte damit leben, aber würde ungern das log so vollspamen. Komplett deaktivieren kann man das log nicht?

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          398
                          Online

                          31.9k
                          Users

                          80.3k
                          Topics

                          1.3m
                          Posts

                          modbus rtu tcp
                          3
                          12
                          359
                          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