ich lese per Modbus mehrere Werte (UINT16) aus, hinter denen sich Uhrzeiten verstecken.
Zum Beispiel 500 entspricht 05:00Uhr oder 1400 entspricht 14:00Uhr.
Wie bekomme ich diese Werte vernünftig Formatiert, so dass sie als Uhrzeit dargestellt werden?
UnixTimestampTime funzt leider nicht mit den Werten.
Wenn ich dieses Script bei den anderen virtuellen Adressen eintrage, werden diese nicht Berechnet. Im Debuglog sehe ich nur „null“. Ich habe dann Testweise das identische Script ohne Änderung bei der zweiten Virtuellen Adresse eingetragen und auch damit findet keine Berechnet statt. Verstehe ich nicht wirklich.
Das ist eine neue Erweiterung zu PHPStorm, der Entwicklungsumgebung, die ich nutze.
Es ist wirklich krass, was der leistet. Er dokumentiert dir sogar deinen Code und macht Verbesserungsvorschläge.