Hallo,
seit einige Zeit funktioniert hier die Phasenumschaltung auf einphasig per Modbus mit pymodbus nicht mehr.
Was sehr selbsam ist:
-> Register 1215 (Charge using 1 or 3 phases) kann ich setzen und auch auslesen, aber es hat keinen physikalischen Effekt:
Hier ein Auslesen der Register, die eigentlich eine Inkonsistenz zeigen:
"charge_using_1_or_3_phases": 1 (Register 1215)
"actual_applied_max_current": 6.0, (Register 1206-1207)
"REAL_P_SUM": 4113.30029296875 (Register 344-345)
Die Leistungsangabe ist für drei Phasen korrekt, für eine ist das der flasche Wert. Das Fahrzeug bestätigt den Wert der Leistungsaufnahme mit drei Phasen.
Hat jemand eine Erklärung dafür, bin für jeden Hinweis oder Tipp dankbar.
Hier was ich im Detail auslese:
Status: (Register 1200-1215)
{
"availability": 1,
"mode3_state": "C2",
"actual_applied_max_current": 6.0,
"modbus_slave_max_current_valid_time": 869,
"modbus_slave_max_current": 6.0,
"active_load_balancing_safe_current": 16.0,
"modbus_receive_setpoint_accounted_for": 1,
"charge_using_1_or_3_phases": 1
}
Energy measurements: (Register 300-425)
{
"meter_state": 3,
"meter_last_value_timestamp": 906,
"meter_type": 0,
"V_L1_N": 229.25999450683594,
"V_L2_N": 228.739990234375,
"V_L3_N": 230.12998962402344,
"V_L1_L2": NaN,
"V_L2_L3": NaN,
"V_l3_L1": NaN,
"I_N": NaN,
"I_L1": 6.060000419616699,
"I_L2": 6.063000202178955,
"I_L3": 6.026000499725342,
"I_SUM": NaN,
"P_FACTOR_PH_L1": NaN,
"P_FACTOR_PH_L2": NaN,
"P_FACTOR_PH_L3": NaN,
"P_FACTOR_PH_SUM": 0.9910000562667847,
"FREQ": 50.012001037597656,
"REAL_P_PH_L1": NaN,
"REAL_P_PH_L2": NaN,
"REAL_P_PH_L3": NaN,
"REAL_P_SUM": 4113.30029296875,
"APPARENT_P_PH_L1": NaN,
"APPARENT_P_PH_L2": NaN,
"APPARENT_P_PH_L3": NaN,
"APPARENT_P_SUM": NaN,
"REACTIVE_P_PH_L1": NaN,
"REACTIVE_P_PH_L2": NaN,
"REACTIVE_P_PH_L3": NaN,
"REACTIVE_P_SUM": NaN,
"REAL_E_DELIVERED_L1": NaN,
"REAL_E_DELIVERED_L2": NaN,
"REAL_E_DELIVERED_L3": NaN,
"REAL_E_DELIVERED_SUM": 2486494.0,
"REAL_E_CONSUMED_L1": NaN,
"REAL_E_CONSUMED_L2": NaN,
"REAL_E_CONSUMED_L3": NaN,
"REAL_E_CONSUMED_SUM": NaN,
"APPARENT_E_L1": NaN,
"APPARENT_E_L2": NaN,
"APPARENT_E_L3": NaN,
"APPARENT_E_SUM": NaN,
"REACTIVE_E_L1": NaN,
"REACTIVE_E_L2": NaN,
"REACTIVE_E_L3": NaN,
"REACTIVE_E_SUM": NaN
}
Danke und Gruß
Rainer
seit einige Zeit funktioniert hier die Phasenumschaltung auf einphasig per Modbus mit pymodbus nicht mehr.
Was sehr selbsam ist:
-> Register 1215 (Charge using 1 or 3 phases) kann ich setzen und auch auslesen, aber es hat keinen physikalischen Effekt:
Hier ein Auslesen der Register, die eigentlich eine Inkonsistenz zeigen:
"charge_using_1_or_3_phases": 1 (Register 1215)
"actual_applied_max_current": 6.0, (Register 1206-1207)
"REAL_P_SUM": 4113.30029296875 (Register 344-345)
Die Leistungsangabe ist für drei Phasen korrekt, für eine ist das der flasche Wert. Das Fahrzeug bestätigt den Wert der Leistungsaufnahme mit drei Phasen.
Hat jemand eine Erklärung dafür, bin für jeden Hinweis oder Tipp dankbar.
Hier was ich im Detail auslese:
Status: (Register 1200-1215)
{
"availability": 1,
"mode3_state": "C2",
"actual_applied_max_current": 6.0,
"modbus_slave_max_current_valid_time": 869,
"modbus_slave_max_current": 6.0,
"active_load_balancing_safe_current": 16.0,
"modbus_receive_setpoint_accounted_for": 1,
"charge_using_1_or_3_phases": 1
}
Energy measurements: (Register 300-425)
{
"meter_state": 3,
"meter_last_value_timestamp": 906,
"meter_type": 0,
"V_L1_N": 229.25999450683594,
"V_L2_N": 228.739990234375,
"V_L3_N": 230.12998962402344,
"V_L1_L2": NaN,
"V_L2_L3": NaN,
"V_l3_L1": NaN,
"I_N": NaN,
"I_L1": 6.060000419616699,
"I_L2": 6.063000202178955,
"I_L3": 6.026000499725342,
"I_SUM": NaN,
"P_FACTOR_PH_L1": NaN,
"P_FACTOR_PH_L2": NaN,
"P_FACTOR_PH_L3": NaN,
"P_FACTOR_PH_SUM": 0.9910000562667847,
"FREQ": 50.012001037597656,
"REAL_P_PH_L1": NaN,
"REAL_P_PH_L2": NaN,
"REAL_P_PH_L3": NaN,
"REAL_P_SUM": 4113.30029296875,
"APPARENT_P_PH_L1": NaN,
"APPARENT_P_PH_L2": NaN,
"APPARENT_P_PH_L3": NaN,
"APPARENT_P_SUM": NaN,
"REACTIVE_P_PH_L1": NaN,
"REACTIVE_P_PH_L2": NaN,
"REACTIVE_P_PH_L3": NaN,
"REACTIVE_P_SUM": NaN,
"REAL_E_DELIVERED_L1": NaN,
"REAL_E_DELIVERED_L2": NaN,
"REAL_E_DELIVERED_L3": NaN,
"REAL_E_DELIVERED_SUM": 2486494.0,
"REAL_E_CONSUMED_L1": NaN,
"REAL_E_CONSUMED_L2": NaN,
"REAL_E_CONSUMED_L3": NaN,
"REAL_E_CONSUMED_SUM": NaN,
"APPARENT_E_L1": NaN,
"APPARENT_E_L2": NaN,
"APPARENT_E_L3": NaN,
"APPARENT_E_SUM": NaN,
"REACTIVE_E_L1": NaN,
"REACTIVE_E_L2": NaN,
"REACTIVE_E_L3": NaN,
"REACTIVE_E_SUM": NaN
}
Danke und Gruß
Rainer
Kommentar