Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Modbus Schreiben FC16?

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.7k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    676

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

Modbus Schreiben FC16?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
3 Beiträge 3 Kommentatoren 726 Aufrufe 1 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • E Offline
    E Offline
    Eloee
    schrieb am zuletzt editiert von
    #1

    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 Antwort Letzte Antwort
    0
    • DolomitiD Offline
      DolomitiD Offline
      Dolomiti
      schrieb am zuletzt editiert von
      #2

      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

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Intel N100 (32GB,256GB SSD), Proxmox -> Debian 12 in VM (Master) + Debian 12 in CT (Test) + Debmatic, HM-Aktoren, Wago 750-880, Shelly, Zigbee

      1 Antwort Letzte Antwort
      0
      • E Eloee

        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 Offline
        T Offline
        TimoS.
        schrieb am zuletzt editiert von
        #3

        @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 Antwort Letzte Antwort
        0

        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

        Registrieren Anmelden
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate
        FAQ Cloud / IOT
        HowTo: Node.js-Update
        HowTo: Backup/Restore
        Downloads
        BLOG

        428

        Online

        32.9k

        Benutzer

        83.0k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe