Seite 1 von 1

[V3.0 RC4] Problem mit Findung des richtigen Datentyps Modbus <-> KNX

Verfasst: Sa Apr 09, 2022 7:36 pm
von stonie2oo4
Hallo zusammen,

Ich habe mehrere Eastron SDM630 sowie einen Wechselrichter von Huawei die ich über Modbus auslese.
Nun ist mir vor kurzem aufgefallen, das mir der TW eine Meldung (Warnung) ausgibt das sich Quell- und Zieldatentyp unterscheiden und eine automatische Konvertierung durchgeführt wird. Soweit so gut.

Es geht bei mir im Detail um die Zählerstände in kWh. Diese werden von den Modbusgeräten in float ausgegeben und der Datentyp auf der KNX-Seite ist 13.013 (integer).
Nun geht mir durch die Umwandlung ein bisschen die Genauigkeit flöten da KNX-Seitig keine Nachkommastellen angezeigt werden.

Dachte 13.013 wäre der richtige Datentyp für kWh. Sollte/ Kann man einen anderen Datentyp verwenden damit keine Konvertierung stattfinden muss?
Wenn ja, welcher Datentyp würde sich hier empfehlen?
Modbus Datentyp kWh.PNG
Datentyp ETS.PNG

Re: [V3.0 RC4] Problem mit Findung des richtigen Datentyps Modbus <-> KNX

Verfasst: Sa Apr 09, 2022 7:41 pm
von eib-eg
Hallo Ben

Kennst du diesen Link 😉

app.php/kb/viewarticle?a=27

Ich hoffe das der dir hilft

Re: [V3.0 RC4] Problem mit Findung des richtigen Datentyps Modbus <-> KNX

Verfasst: Sa Apr 09, 2022 8:25 pm
von stonie2oo4
Nope, kannte ich noch nicht.
Aber hilft mir leider auch nicht richtig weiter, trotzdem Danke ;).
Hab jetzt nur gesehen das es noch DTP29.1 gibt (Wh), aber leider steht hier auch kein Datentyp dabei und hab auch nichts beim Googlen auf die Schnelle gefunden.
Aber ich hab gesehen das DTP14... im Prinzip das richtige wäre, wäre zumindest float, aber hier gibt es kein kWh :think:.

Deswegen auch die Frage wie das andere lösen. Oder nehm ich einfach DTP14.56 (W) und kümmere mich einfach nicht um die Einheit, hab dafür aber den richtigen Wert?

Re: [V3.0 RC4] Problem mit Findung des richtigen Datentyps Modbus <-> KNX

Verfasst: Sa Apr 09, 2022 10:29 pm
von gbglace
stonie2oo4 hat geschrieben: Sa Apr 09, 2022 8:25 pm Deswegen auch die Frage wie das andere lösen.
Ich habe zwei Ling&Jahnke KNX nativ Zähler verbaut, aus deren Applikation kann man sehen wie das nativ in KNX gemacht wird. Oder bei Enertex-Smartmeter. An Messwerten haben die alle so ziemlich alles was man messen kann am Strom. Damit konnte ich dann auch meine Eastrons mit ordentlichen werten versehen.

Re: [V3.0 RC4] Problem mit Findung des richtigen Datentyps Modbus <-> KNX

Verfasst: So Apr 10, 2022 12:15 am
von stonie2oo4
Schau ich mir mal die Applikation an.
Danke, gute Idee.
Die Werte passen ja, bloß hat ohne Kommastelle 😅

Re: [V3.0 RC4] Problem mit Findung des richtigen Datentyps Modbus <-> KNX

Verfasst: Mi Sep 25, 2024 9:57 pm
von haeuslebauer
Hallo Zusammen,
gibt es hierzu inzwischen eine Lösung? Die Rundungsfehler sind doch ziemlich groß, da ja nicht mathematisch gerundet, sondern abgeschnitten wird.

Man könnte komplett auf Wh und integer arbeiten aber das ist auch nicht wirklich übersichtlich?

Re: [V3.0 RC4] Problem mit Findung des richtigen Datentyps Modbus <-> KNX

Verfasst: Fr Sep 27, 2024 9:36 am
von StefanW
Hi,
haeuslebauer hat geschrieben: Mi Sep 25, 2024 9:57 pmgibt es hierzu inzwischen eine Lösung? Die Rundungsfehler sind doch ziemlich groß, da ja nicht mathematisch gerundet, sondern abgeschnitten wird.
Nun, man muss eben einen anderen DPT verwenden, der muss natürlich zu den Fähigkeiten des Zielgerätes passen (d.h. in die Applikation des KNX Gerätes sehen, was es an DPT verarbeiten kann).

Die von Dir skizzierte Möglichkeit der Kommaverschiebung ist vermutlich der beste Weg, wenn das Zielgerät damit umgehen kann.

lg

Stefan