KNX-Frage zu Datentyp EIS11 / DPT 12.*

Hallo Zusammen,

ich habe zwei optische KNX-Schnittstellen von Lingg&Janke an meinen eHZ-Stromzählern.

Die Werte kommen korrekt an (C5 6A 18 66), es ist die Seriennummer vom Typ EIS11 / DPT 12.*. Das sollte ein vorzeichenloser 4-Byte-Wert sein.

Die Hex-Werte sind korrekt (über Debug überprüft), aber die Variable enthält -982902682 und erwarten würde ich 3312064614.

Lingg&Janke-Doku:

Symcon-Instanz:
eib2.jpg

ets5:

Habe ich einen Denkfehler oder wo kann man explizit DPT 12.* einstellen?

Viele Grüße aus dem Unterallgäu
Harry

Aktuell ist nicht nicht wirklich möglich, da unser Integer-Wert intern nur 32 Bit signed kann und somit immer überlaufen wird. Wir wollen in Zukunft auf Int64 wechseln, damit das Problem nicht mehr existiert - das ist aber bisher noch offen.

paresy

Danke für die Info, dann habe ich alles richtig gemacht und es ist systembedingt. Da kann ich gut mit leben, denn es ist kein lebenswichtiger Wert und die Zählerstände passen ja.

Viele Grüße aus dem Unterallgäu
Harry