Ich habe mit Modbus noch nicht so viel Erfahrung und brauche Hilfe bei der Auswertung eines Stromzählers von Finder.
Laut der Beschreibung soll die Leistung ein Wert mit 3 Words Länge sein.
Das müssten also wenn ich es richtig verstehe 48 Bit sein.
Ich habe aber nur 64 Bit Integer zur Auswahl.
Wert kommt auch an, stimmt aber meiner Meinung nach nicht, da er falsch nach dec umgerechnet wird weil ja 4 Words gelesen werden.
Bin ich falsch unterwegs?
Gibt es eine Möglichkeit nur 48 Bit zu lesen?
Also derzeit wird mein Wert wie folgt umgerechnet:
01 AF 39 00 00 ergibt 7234715648 mW
Ich hätte aber gerne:
01 AF 39 das würde 110393 mW ergeben. Das Gerät das hinter dem Zähler hängt braucht nach Typenschild 110 W.
Der Wert müsste also passen.
Nur wie komm ich da hin?
…so ist das halt wenn man es nicht gelernt hat und sich PHP versucht selbst beizubringen.
Vielen Dank für deine Hilfe!
Dein Zweizeiler funktioniert bestens und ich habe ihn übernommen und meinen PHP-Aufsatz wieder gelöscht.
Aber funktioniert hat er auch!