Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Probleme mit Modbusregister abfragen

    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

    Probleme mit Modbusregister abfragen

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

      Systemdata Bitte Ausfüllen
      Hardwaresystem: Pi4/etc.
      Arbeitsspeicher: 4GB
      Festplattenart: USB-Stick
      Betriebssystem: Linux
      Node.js-Version: 14.17.5
      NPM-Version: 6.14.14
      Installationsart: Skript/Manuell
      Image genutzt: Ja
      Ort/Name der Imagedatei: Link
      Weitere Hardware am iobroker: Vissmann Heizung / Wetterstation / IKEA Tradfri / Fritzbox / Strom,Gas,Wasserzähler / Terxon MX , Homematic/IP CCU3 / Pushover / Samsung TV usw.

      Modbus Adapter V3.4.14
      Bei der Registerabfrage wird ohne Vorgaben eine Blockbildung über die eingetragenen Eingangs-/Holdings-Register gemacht, was bei dem Tracer der BN Serie dazu führt, das der Adapter auf Störung geht.
      Gibt es einen Bereich denn ich nicht kenne wo ich die Abfrage der Register direkt vorgeben kann Einzel oder im Block ?
      In der Registerliste beim Tracer sind Register nicht verwendet und dann kommt keine Antwort und Zeitüberlauf.
      z.B.Blockabfrage InReg 12288 bis InReg 12302 aber Reg 12296 bis 12301 ist nicht verwendet = Fehler und Adapterneustart.
      in Hex Blockabfrage InReg 3000 bis 300E ab 3009 bis 300D nicht verwendet = Fehler und Adapterneustart.
      Besser wäre eine Vorgabe der abzufragenden Register wie im Beispiel einer SAE
      z.B. Einzelabfrage inReg 12302 lesen je nach Typ Einzel/Doppel/16Bit/32bit nur dieser Wert oder
      z.B. Vorgegebene Blockbildung inReg 12588 Anzahl 9 hier werden 9 Register gelesen anschließend aufgelöst nach Typ.

      Ich habe schon die verschiedensten Anlagen über Modbus verbunden.
      Der Tracer läuft für Testzwecke auf einer SAE soll aber vom iobroker direkt verwendet werden.
      Habe schon eine Wetterstation von Ammonit über RS485 und ein Janitza UMG 604 über Modbus TCP im iobroker.
      Da hier die Register besser angelegt sind gibt es hier keine Probleme.

      wendy2702 1 Reply Last reply Reply Quote 0
      • wendy2702
        wendy2702 @Bernhard61 last edited by

        @bernhard61 Hi,

        Wo ist denn hier der BUG/Error ?

        Zudem muss ich sagen habe ich auch schon mehrere Modus Geräte integriert, kann aber deiner Beschreibung bzw. Deinem Wunsch nicht wirklich folgen.

        Register kannst du doch im Adapter einzeln eingeben wie du ja weisst. Liegt es jetzt daran das dein Gerät, was auch immer das ist geht leider aus deinem Post nicht genau hervor, in den Registern die zu lesen / schreiben sind „Lücken“ sind oder was ?

        1 Reply Last reply Reply Quote 0
        • B
          Bernhard61 last edited by

          Es ist ein Laderegler EPSolar MTTP Tracer BN-Serie 40A 12-24V.
          und ja in der Instanz kann ich die Register eintragen mit Name und Typ.
          JA ! in der Belegung der Register sind Lücken !
          Da der Adapter aber ohne Vorgaben Blockbildung betreibt beim lesen will er die Lücken mit lesen was zum Ausfall des Adapter führt wegen Zeit Überschreitung, da der Tracer nicht Antwortet.
          Der Adapter liest nicht jeden Register wie er Eingetragen ist sondern mehrere ohne Vorgaben auch die nicht Parametrierten.

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

          Support us

          ioBroker
          Community Adapters
          Donate

          670
          Online

          31.9k
          Users

          80.1k
          Topics

          1.3m
          Posts

          modbusproblem
          2
          3
          356
          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