Suche 4 Byte zahlenformat ?

Gast #7047847
Lesenswert?

Hallo
Ich habe ein mir unbekanntes Datenprotokoll von einem Wechselrichter. 
Ich möchte daraus werte mitlesen und loggen. Ich konnte intern zum 
Display Daten abgreifen.
Herausgefunden habe ich schon einiges.
zb Batterie Spannung ist ein 4 Byte vermutlich uint32 das klappt perfekt 
kann aber auch nicht negativ werden.
Was mir Probleme bereitet ist die A Anzeige.
Positiv klappt auch als Uint32 142 75 0 0 = 19,342A das ist Korrekt.
(75*256)+142 = 19342

Negaltive werte passen aber so gar nicht.
195,194,255,255  Sollten ungefähr was bei 5,7 sein

Hat jemand eine Idee um welches Format es sich handeln könnte? bzw wie 
das berechnet sein könnte?
Ich habe die letzten beiden Byte bislang nur auf 255 oder 0 gesehen. Und 
immer beide gleich.
#7047945
Lesenswert?

Andrea schrieb:
> Positiv klappt auch als Uint32 142 75 0 0 = 19,342A das ist Korrekt.
> (75*256)+142 = 19342
>
> Negaltive werte passen aber so gar nicht.
> 195,194,255,255  Sollten ungefähr was bei 5,7 sein

Wenn du noch mehr Kombinationen hast, wird es wohl leichter den Code zu 
knacken.

Oder mit der genauen Typenangabe (Hersteller, Modell)
Gast #7047947
Lesenswert?

-15A halte ich für nahezu unmöglich. Die Last am Wechselrichter war ein 
300W Brenner. Bei ungefähr 50 Volt
Ich werde gleich noch ein paar mehr Messungen machen. Vielleicht hat 
sich einfach ein Fehler eingeschlichen.
Gast #7047957
Lesenswert?

Dirk B. schrieb:
> Oder mit der genauen Typenangabe (Hersteller, Modell)


Schwierig. Der Hersteller wollte wohl anonym bleiben. Es ist ein "Pure 
Sine Wave" Gerät. Schwarzer fetter Kasten. Sehr wenig sinnvolle 
Informationen.

Optisch würde ich sagen das ist er.
http://powerhero.en.hisupplier.com/product-2813791-3000W-Pure-Sine-Wave-inverter-hybrid-solar-inverter-off-grid-solar-inverter-with-built-in-MPPT-solar-controller.html

Eine Software dazu oder eine Anleitung welche das Protokoll beschreibt 
habe ich nicht gefunden. Mein Gerät hat auch keine Schnittelle. Es gibt 
ein Platz wo ein Dsub 9 sitzen könnte aber das Blech ist nur vor 
gestanzt. Auf dem Mainboard habe ich auch keinen passenden Connector 
gefunden.
Gast #7048131
Lesenswert?

Andrea schrieb:
> Negaltive werte passen aber so gar nicht.
> 195,194,255,255  Sollten ungefähr was bei 5,7 sein

Aus zwei Codeworten auf eine Kodierung schließen zu wollen, ist etwas 
mutig. Ein paar mehr Werte bei verschiedenen Strömen (+ und -) würde 
viel Rätselei ersparen oder einem mindestens das gute Gefühl geben, dass 
man mit einer bestimmten Vermutung richtig liegt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren