Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. EVSE DIN Wallbox benötige Hilfe zu MODBUS

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    EVSE DIN Wallbox benötige Hilfe zu MODBUS

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

      Hallo liebes Forum,
      ich suche Hilfe beimUmgang mit dem MODBUS und der Steuerung für eine selbstbau EVSE DIN Wallbox

      Mir gelingt es die Kommunikation aufzunehmen aber leider reißt die Verbindung immer wieder ab.
      Ich habe einen Auszug aus dem Logfile und die Einstellungen der MODBUS Instanz als readme angehängt.

      Ganz lieben Dank für jede Hilfe.

      README.pdf

      S 1 Reply Last reply Reply Quote 0
      • S
        ssond0815 @Brummer last edited by

        @brummer konnte das Problem gelöst werden? Ich habe auch eine Modbus RTU Verbindung mit der EVSE DIN aufgebaut, die Register werden auch sauber gelesen, will ich aber die RW Register neu setzen, gibt es immer eine Fehlermeldung und die Instanz geht in den Fehlermodus.

        Die Fehlersequenz sieht so aus:
        modbus.0 2021-03-01 21:04:49.070 info (1578) Disconnected from slave
        modbus.0 2021-03-01 21:04:48.070 error (1578) Cannot write [2004]: {"err":"timeout","timeout":5000}
        modbus.0 2021-03-01 21:04:48.067 error (1578) Request timed out.
        modbus.0 2021-03-01 21:04:48.063 warn (1578) Error: undefined
        modbus.0 2021-03-01 21:04:44.136 debug (1578) Poll holdingRegs DevID(1) address 1000 - 5 bytes
        modbus.0 2021-03-01 21:04:44.134 debug (1578) Poll device 1
        modbus.0 2021-03-01 21:04:43.086 error (1578) unknown function code: 134
        modbus.0 2021-03-01 21:04:42.970 debug (1578) Poll holdingRegs DevID(1) address 2000 - 5 bytes
        modbus.0 2021-03-01 21:04:42.883 debug (1578) Poll holdingRegs DevID(1) address 1000 - 5 bytes
        modbus.0 2021-03-01 21:04:42.881 debug (1578) Poll device 1

        S 1 Reply Last reply Reply Quote 0
        • S
          ssond0815 @ssond0815 last edited by

          @ssond0815 ok, ich habe nun verstanden, was das Problem ist. Der iobroker Modbus scheint beim Schreiben immer den sog. Function Code 06 zu verwenden, in der Dokumentation vom EVSE DIN Controller steht, dass nur der Function Code 16 implementiert ist, der für das gleichzeitige Schreiben mehrere Modbus Register gedacht ist. Daher meldet der EVSE DIN Modbus Slave immer eine Fehlermeldung zurück, wenn er mit der falschen Funktion angesprochen wird.

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

          Support us

          ioBroker
          Community Adapters
          Donate

          855
          Online

          31.7k
          Users

          79.8k
          Topics

          1.3m
          Posts

          communication
          2
          3
          668
          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