@darkbrain85 sagte in Bitfield übersetzen/konvertieren:
Hi!
Ich habe ein kniffeliges Problem, bei dem ihr mir sicher behilflich sein könnte.
Ich lese meine Waterkotte Wärmepumpe per Modbus aus. Dabei erhalte ich auch diverse Werte. Funktioniert sehr gut.
Den Zustand einzelner Komponenten kann ich allerdings nur als bitfield in einem gemeinsamen Register abrufen. Hier erhalte ich einen Integer Wert den ich entsprechend interpretieren müsste.
Hier mal die Liste aus der Doku:
521d80f2-9fb9-4fa1-8e78-15e4b396b5bb-image.png
Ich müsste also den Integer Wert übersetzen und dann die einzelnen Zustände zuordnen.
Beim Betrieb der Heizungsumwälzpumpe erhalte ich z.B. den Wert 2.
Gibt es dafür irgendwo ein Beispiel, oder kann mir da jemand auf die Sprünge helfen?
Danke Euch jetzt schon!
Ist zwar schon was älter aber gerade erst gesehen.
Kannst du mir sagen welche WP das ist, welches Register und wie eingestellt im Adapter?
Hast du eine Übersicht über alle Register die man lesen/schreiben kann?