Verständnissfrage Abweichung Register Werte zur Spezifikation?

Allgemeine Informationen zum Nachbau und zum Forum.
PV-Monitorung / PV Überwachung

Moderator: Ulrich

Antworten
Morchel
Beiträge: 17
Registriert: Fr 5. Jun 2020, 12:27
Wohnort: Schlaitdorf
Hat sich bedankt: 3 Mal

Verständnissfrage Abweichung Register Werte zur Spezifikation?

Beitrag von Morchel »

Hallo,

habe da ein Verständnis-Problem.
In der php Datei "kostal_plenticore.php" kann man die Batterie auslesen:

Code: Alles auswählen

  
  // Verbindung, register , länge typ
   $rc = $funktionen->kostal_register_lesen($COM1,"0202","0001","U16-1");
  $aktuelleDaten["Bat_Act_SOC"] = $rc["Wert"];
 
wenn ich mir aber die Spezifikation von Kostal anschaue steht hier die Addr (hex)
0x202 Battery actual SOC

warum wird dann der wert "0202" verwendet?
Ich hätte verstanden wenn man das x weg läßt, aber bei "Number of battery cycles" mit 0xC2 (Spec aus Kostal) wird in Solaranzeige mit dem wert 00C2 gelesen?

Danke

Morchel
Beiträge: 17
Registriert: Fr 5. Jun 2020, 12:27
Wohnort: Schlaitdorf
Hat sich bedankt: 3 Mal

Re: Verständnissfrage Abweichung Register Werte zur Spezifikation?

Beitrag von Morchel »

okay ich glaub ich habe es verstanden

Code: Alles auswählen

echo dechex("514"); // --> 202
echo hexdec("0x202"); // --> 514
bedeutet wenn man hexadezimal in dezimal umwandelt und dann auf 4 stellen setzt kommt "0202" raus.

Antworten

Zurück zu „Allgemeines“