Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Einsteigerfragen
  4. Einbindung von Geräten
  5. [gelöst]-Frequenzumrichter über Modbus TCP

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[gelöst]-Frequenzumrichter über Modbus TCP

Geplant Angeheftet Gesperrt Verschoben Einbindung von Geräten
modbus tcp
4 Beiträge 1 Kommentatoren 602 Aufrufe 1 Watching
  • Ä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.
  • Issr4kI Offline
    Issr4kI Offline
    Issr4k
    schrieb am zuletzt editiert von Issr4k
    #1

    Hi zusammen,

    versuche aktuell einen Danfoss Frequenzumrichter per Modbus TCP anzusprechen. Die ersten Gehversuche sind aber so naja...

    Bekomme leider keine Temperatur und Spannung angezeigt

    objekte.PNG

    So sieht es über die Frequenzumrichtersoftware aus:
    para.PNG

    So habe ich die Instanz eingestellt:
    register.PNG modbus.PNG

    Und so sieht es Geräteseitig aus:
    123.PNG
    register 2.PNG

    Edit: Leider finde ich kein Wort über Big- oder LittleEndian beim Frequenzumrichter, daher habe ich beides ausprobiert, aber ohne Erfolg..

    Hat möglicherweise jemand eine Idee, woran es hängen könnte?

    Vielen Dank!

    Issr4kI 1 Antwort Letzte Antwort
    0
    • Issr4kI Issr4k

      Hi zusammen,

      versuche aktuell einen Danfoss Frequenzumrichter per Modbus TCP anzusprechen. Die ersten Gehversuche sind aber so naja...

      Bekomme leider keine Temperatur und Spannung angezeigt

      objekte.PNG

      So sieht es über die Frequenzumrichtersoftware aus:
      para.PNG

      So habe ich die Instanz eingestellt:
      register.PNG modbus.PNG

      Und so sieht es Geräteseitig aus:
      123.PNG
      register 2.PNG

      Edit: Leider finde ich kein Wort über Big- oder LittleEndian beim Frequenzumrichter, daher habe ich beides ausprobiert, aber ohne Erfolg..

      Hat möglicherweise jemand eine Idee, woran es hängen könnte?

      Vielen Dank!

      Issr4kI Offline
      Issr4kI Offline
      Issr4k
      schrieb am zuletzt editiert von Issr4k
      #2

      Kann einen kleinen Forschritt vermelden.

      Mit der Software ModbusPoll erhalte ich Werte vom Umrichter. Sind die gleichen beiden Werte die ich mit ioBroker versuche zu erhalten.

      connection.PNG
      zwischenergebnisse.png

      Als kleine Korrektur zum Eröffnungspost... auf dem Screenshot habe ich vergessen bei den Register -1 zu rechnen, aber auch mit -1 klappt es in ioBroker nicht.

      Hat hierzu jemand vielleicht einen Tipp?

      Issr4kI 1 Antwort Letzte Antwort
      0
      • Issr4kI Issr4k

        Kann einen kleinen Forschritt vermelden.

        Mit der Software ModbusPoll erhalte ich Werte vom Umrichter. Sind die gleichen beiden Werte die ich mit ioBroker versuche zu erhalten.

        connection.PNG
        zwischenergebnisse.png

        Als kleine Korrektur zum Eröffnungspost... auf dem Screenshot habe ich vergessen bei den Register -1 zu rechnen, aber auch mit -1 klappt es in ioBroker nicht.

        Hat hierzu jemand vielleicht einen Tipp?

        Issr4kI Offline
        Issr4kI Offline
        Issr4k
        schrieb am zuletzt editiert von
        #3

        Nach reichlich Haare raufen bin ich jetzt bei einem Script gelandet.

        modbus.PNG

        Allerdings bekomme ich die 32 Grad nicht in meinen Datenpunkt hinein, da es sich um ein Array handelt.

        Benötige die 32 Grad als Number oder String.

        Kann mir hierbei möglicherweise jemand helfen?

            client.readHoldingRegisters(16389, 1)
                .then(function(d) {
                    console.log(d);
                    console.log("Temperatur: "+d.data+"°C");     
                    console.log(d.buffer);        
                    console.log(d.buffer.data);   
                    console.log(String(getAttr(d.data, 'data')));
                    setState('0_userdata.0.Cis.Inverter.cpu_temp', (String(getAttr(d.data, 'data'))));
                    });
            }
        
        1 Antwort Letzte Antwort
        0
        • Issr4kI Offline
          Issr4kI Offline
          Issr4k
          schrieb am zuletzt editiert von
          #4

          Update: die Lösung über den Javascript Adapter habe ich mangels ausreichender Erfolge wieder verworfen.

          Habe mir aber nochmal den Modbus Addapter angesehen...

          Anscheinend hat nur die zyklische Abfrage gefehlt. Wobei ich mir egtl. sicher bin das ebenfalls getestet zu haben...
          Naja... jedenfalls kommen jetzt Werte rein.

          1.PNG
          2.PNG

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          696

          Online

          32.7k

          Benutzer

          82.4k

          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