Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Modbus Schreiben FC16?

    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 Schreiben FC16?

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

      Hallo Zusammen!

      Ich habe eine Maico Lüftungsanlage (KWL) welche ich per Modbus TCP anbinden möchte.

      Daten Lesen klappt auch schon gut über "Read Holding Registers" und FC3, allerdings schaffe ich es bisher nicht Datenpunkte vom ioBroker zu schreiben.

      Die Datenpunkte liegen alle als uint16 vor und sollen laut Tabelle von Maico mit FC16-Write Multiple Register geschrieben werden. 8033_modbus.jpg

      Aktuell habe ich die Datenpunkte folgendermaßen eingebunden:
      8033_modbus2.jpg
      und die Werte für "max Leseanforderungslänge Bool / Float" je auf 1.

      Als ich mal bei einem schreibbaren Datenpunkt das CW bzw. WP Häkchen gesetzt habe und etwas schreiben wollte, kam in den Logs folgende Meldung:
      > Cannot write [157]: {"errorCode":134,"exceptionCode":1,"message":"ILLEGAL FUNCTION"}

      Wie muss ich den Modbus Adapter konfigurieren das ich das schreiben kann?? 😢 😢

      Liebe Grüße

      Eloee

      T 1 Reply Last reply Reply Quote 0
      • Dolomiti
        Dolomiti last edited by

        Hallo Eloee,

        wenn ich das PDF zum Modbusmapping, welches ich im Netz gefunden habe, richtig lese, sind die Register aus deinem ioBroker-Screenshot nur lesend, deshalb wahrscheinlich auch die Fehlermeldung "Illegal function". Oder hast du ein anderes PDF welches du hier anhängen kannst?

        Ich vermute du willst die Drehzahlen und Temperaturen verändern oder doch die Adressen 100ff beschreiben?

        Gruß

        Thomas

        1 Reply Last reply Reply Quote 0
        • T
          TimoS. @Eloee last edited by

          @Eloee Hast du irgendeine Lösung gefunden? Versuche ebenfalls ein Gerät anzusprechen, was nur FC16 akzeptiert. Mit einem anderen Modbus tool, in dem man speziell FC16 auswählen kann, kann ich Werte auf mein Gerät schreiben. Nur mit dem modbus adapter für den iobroker klappt es nicht.

          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

          888
          Online

          31.9k
          Users

          80.1k
          Topics

          1.3m
          Posts

          3
          3
          599
          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