wenn ich es richtig gesehen habe werden unten genannten MODBUS abfragen nicht mehr unterstützt.
Habe das mit der Kostal Spec
Release date: 2020-09-17 Revision version: 1.9
Valid from firmware version: 1.44
verglichen:
Code: Alles auswählen
// gibt es nimmer
$rc = $funktionen->kostal_register_lesen($COM1,"00D4","0002","Float");
$aktuelleDaten["Batteriestatus"] = $rc["Wert"];
// Doppelt es lesen des wertes [b]0064[/b], ja damit kann unterschiedlich gerechnet werden aber es würde ein lesen ausreichen:
$rc = $funktionen->kostal_register_lesen($COM1,"0064","0002","Float");
$aktuelleDaten["PV_Leistung"] = $rc["Wert"];
$rc = $funktionen->kostal_register_lesen($COM1,"0064","0002","Float");
$aktuelleDaten["Total_DC_Power"] = $rc["Wert"];
// gibt es nimmer
$rc = $funktionen->kostal_register_lesen($COM1,"9CA7","0001","U16-1");
$aktuelleDaten["Temp_WR_Cab"] = $rc["Wert"] / 10;
$rc = $funktionen->kostal_register_lesen($COM1,"9CA8","0001","U16-1");
$aktuelleDaten["Temp_WR_Sink"] = $rc["Wert"] / 10;
$rc = $funktionen->kostal_register_lesen($COM1,"9CA9","0001","U16-1");
$aktuelleDaten["Temp_WR_Trans"] = $rc["Wert"] / 10;