Verhindert zu langsame Regulation Loop die Regelung?

Fragen zur Nutzung, Features, usw..
Antworten
MichaO
Beiträge: 269
Registriert: Di Mär 19, 2019 7:58 am

Verhindert zu langsame Regulation Loop die Regelung?

Beitrag von MichaO »

Moin,

gerade eben zufällig gesehen, dass die openWB trotz (per Setting verbotenem) Netzbezug den Ladestrom im PV-Modus minutenlang nicht untergeregelt hat (Verzögerung ein = 20s, Verzögerung aus = 10s). Die Problematik mit den zu langsamen Loops hatten wir hier ja schon öfter, wenn auch nicht abschließend geklärt. Kann es sein, dass es hier zu dem Problem kam, dass die laufenden Loops sich quasi so in die Quere kamen, dass gar keine Regelung mehr erfolgte? Erst ein Sperren des LP hat dann für Ruhe gesorgt.

openWB Version: 1.9.304.0 (2023-08-25 12:59:44 +0200 [0510a06a] )

Screenshot 18.09.2023 um 12.59.30 PM.png
Screenshot 18.09.2023 um 12.59.30 PM.png (28.14 KiB) 926 mal betrachtet
Screenshot 18.09.2023 um 13.00.15 PM.png
derNeueDet
Beiträge: 4229
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Verhindert zu langsame Regulation Loop die Regelung?

Beitrag von derNeueDet »

Ja, liest sich so in den Logs. Mit höherem Debug Level müsste man jetzt heraus finden, an welcher Stelle ( welche Komponenten) so langsam antworten, dass es über die 10s läuft.

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
MichaO
Beiträge: 269
Registriert: Di Mär 19, 2019 7:58 am

Re: Verhindert zu langsame Regulation Loop die Regelung?

Beitrag von MichaO »

Reicht der Auszug, dass man was erkennen kann?

Code: Alles auswählen

2023-09-19 13:24:11: PID: 5777: Previous regulation loop still running. Skipping. (LV0) at 35 main /var/www/html/openWB/regel.sh
4327
set-currents: setze ladung auf 32A
2023-09-19 13:24:08: PID: 4327: llalt == maximalstromstaerke (LV1) at 246 nurpvlademodus nurpv.sh
2023-09-19 13:24:08: PID: 4327: uberschuss 9839 wattbezug -9839 ladestatus 1 llsoll 32 pvwatt -17426 mindestuberschussphasen 1300 wattkombiniert 16632 schaltschwelle 230 (LV2) at 586 main /var/www/html/openWB/regel.sh
2023-09-19 13:24:08: PID: 4327: anzahlphasen 1 (LV1) at 585 main /var/www/html/openWB/regel.sh
2023-09-19 13:24:07: PID: 4327: Zeit zum abfragen aller Werte 6 Sekunden (LV1) at 186 main /var/www/html/openWB/regel.sh
2023-09-19 13:24:07: PID: 4327: chargestatlp1 0 chargestatlp2 1 chargestatlp3 0 (LV1) at 1274 loadvars loadvars.sh
2023-09-19 13:24:07: PID: 4327: plugstatlp1 0 plugstatlp2 1 plugstatlp3 0 (LV1) at 1273 loadvars loadvars.sh
2023-09-19 13:24:07: PID: 4327: lp1enabled 1 lp2enabled 1 lp3enabled 0 (LV1) at 1272 loadvars loadvars.sh
2023-09-19 13:24:07: PID: 4327: EVU 1:V/6A 2: V/23A 3: V/23A (LV1) at 1271 loadvars loadvars.sh
2023-09-19 13:24:07: PID: 4327: lla3 0 llv3 242.9 llas13 0 llas23  soclp1 82 soclp2 0 (LV1) at 1270 loadvars loadvars.sh
2023-09-19 13:24:07: PID: 4327: lla2 0 llv2 229.4 llas12 0 llas22  sofortll 16 hausverbrauch 794 wattbezug -9839 uberschuss 9839 (LV1) at 1269 loadvars loadvars.sh
2023-09-19 13:24:07: PID: 4327: lla1 0 llv1 242.2 llas11 30 llas21  mindestuberschuss 1300 abschaltuberschuss 0 lademodus 2 (LV1) at 1268 loadvars loadvars.sh
2023-09-19 13:24:07: PID: 4327: pv1watt -13548 pv2watt -3878 pvwatt -17426 ladeleistung 6793 llalt 32 nachtladen 0 nachtladen 0 minimalA 6 maximalA 32 (LV1) at 1267 loadvars loadvars.sh
2023-09-19 13:24:07: PID: 4327: etproviderprice  etprovidermaxprice  (LV1) at 1265 loadvars loadvars.sh
2023-09-19 13:24:07: PID: 4327: speicherleistung 0 speichersoc 100 (LV1) at 1262 loadvars loadvars.sh
2023-09-19 13:24:06: PID: 4641: RET: 0 (LV2) at 16 main modules/bezug_kostalplenticoreem300haus/main.sh
2023-09-19 13:24:06: PID: 5996: legacy run server: Completed running command in 0.01s: ["bezug_kostalplenticoreem300haus.kostal_plenticore","1"]
2023-09-19 13:24:06: PID: 5996: Kostal-Plenticore: Kostal Plenticore Haus: 1
2023-09-19 13:24:06: PID: 5996: legacy run server: Received command ["bezug_kostalplenticoreem300haus.kostal_plenticore","1"]
DUo2/dev/ttyUSB0idadd106
2023-09-19 13:24:04: PID: 4586: BattLeistung: 0 (LV1) at 19 main modules/speicher_kostalplenticore/main.sh
2023-09-19 13:24:04: PID: 4586: RET: 0 (LV2) at 17 main modules/speicher_kostalplenticore/main.sh
2023-09-19 13:24:04: PID: 5996: legacy run server: Completed running command in 0.00s: ["speicher_kostalplenticore.kostal_plenticore"]
2023-09-19 13:24:04: PID: 5996: legacy run server: Received command ["speicher_kostalplenticore.kostal_plenticore"]
2023-09-19 13:24:04: PID: 5996: legacy run server: Completed running command in 0.79s: ["modules.devices.json.device","inverter","http://192.168.30.6/solar_api/v1/GetPowerFlowRealtimeData
2023-09-19 13:24:04: PID: 5996: soc.modules.common.store._api: Saving InverterState(exported=11231040.0, power=-3878.0, currents=[0.0, 0.0, 0.0], dc_power=None)

}
}
"Timestamp" : "2023-09-19T13:24:04+02:00"
},
"UserMessage" : ""
"Reason" : "",
"Code" : 0,
"Status" : {
"RequestArguments" : {},
"Head" : {
},
}
"Version" : "12"
},
"rel_SelfConsumption" : null
"rel_Autonomy" : null,
"P_PV" : 3878,
"P_Load" : null,
"P_Grid" : null,
"P_Akku" : null,
"Mode" : "produce-only",
"Meter_Location" : "unknown",
"E_Year" : 5487006.5,
"E_Total" : 11231040,
"E_Day" : 14047,
"Site" : {
},
}
"P" : 3878
"E_Year" : 5487006.5,
"E_Total" : 11231040,
"E_Day" : 14047,
"DT" : 105,
"1" : {
"Inverters" : {
"Data" : {
"Body" : {
2023-09-19 13:24:04: PID: 5996: soc.modules.common.req: Get-Response: {
2023-09-19 13:24:04: PID: 5996: requests.packages.urllib3.connectionpool: http://192.168.30.6:80 "GET /solar_api/v1/GetPowerFlowRealtimeData.fcgi HTTP/1.1" 200 902
2023-09-19 13:24:04: PID: 5996: requests.packages.urllib3.connectionpool: Starting new HTTP connection (1): 192.168.30.6:80
2023-09-19 13:24:04: PID: 5996: soc.modules.common.component_context: Update Komponenten ['Json Wechselrichter']
2023-09-19 13:24:04: PID: 5996: legacy run server: Received command ["modules.devices.json.device","inverter","http://192.168.30.6/solar_api/v1/GetPowerFlowRealtimeData
2023-09-19 13:24:03: PID: 5996: legacy run server: Completed running command in 0.65s: ["wr_plenticore.read_kostalplenticore","192.168.30.2","192.168.30.3","1","none"]
2023-09-19 13:24:03: PID: 5996: Kostal-Plenticore: WR2 Leistung = 6792PV_total = 13548
2023-09-19 13:24:03: PID: 5996: Kostal-Plenticore: WR1 Leistung = 6756PV_total = 6756
-Battery:1 -WR3:none-WR4:none-WR5:none
2023-09-19 13:24:03: PID: 5996: Kostal-Plenticore: Wechselrichter Kostal Plenticore Config - WR1:192.168.30.2 -WR2:192.168.30.3
2023-09-19 13:24:03: PID: 5996: legacy run server: Received command ["wr_plenticore.read_kostalplenticore","192.168.30.2","192.168.30.3","1","none"]
2023-09-19 13:24:01: PID: 4327: **** Regulation loop start **** (LV1) at 77 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:55: PID: 2801: **** FATAL ********************************* (LV0) at 68 cleanup /var/www/html/openWB/regel.sh
2023-09-19 13:23:55: PID: 2801: **** FATAL Regulation loop needs 14 seconds (LV0) at 67 cleanup /var/www/html/openWB/regel.sh
2023-09-19 13:23:55: PID: 2801: **** FATAL ********************************* (LV0) at 66 cleanup /var/www/html/openWB/regel.sh
2023-09-19 13:23:55: PID: 2801: pv ladung auf 32A erhoeht (LV1) at 305 nurpvlademodus nurpv.sh
2023-09-19 13:23:51: PID: 4244: Previous regulation loop still running. Skipping. (LV0) at 35 main /var/www/html/openWB/regel.sh
2801
set-currents: setze ladung auf 32A
2023-09-19 13:23:49: PID: 2801: llalt == maximalstromstaerke (LV1) at 246 nurpvlademodus nurpv.sh
2023-09-19 13:23:49: PID: 2801: uberschuss 2227 wattbezug -2227 ladestatus 1 llsoll 32 pvwatt -9667 mindestuberschussphasen 1300 wattkombiniert 9005 schaltschwelle 230 (LV2) at 586 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:49: PID: 2801: anzahlphasen 1 (LV1) at 585 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:48: PID: 2801: Zeit zum abfragen aller Werte 6 Sekunden (LV1) at 186 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:47: PID: 2801: chargestatlp1 0 chargestatlp2 1 chargestatlp3 0 (LV1) at 1274 loadvars loadvars.sh
2023-09-19 13:23:47: PID: 2801: plugstatlp1 0 plugstatlp2 1 plugstatlp3 0 (LV1) at 1273 loadvars loadvars.sh
2023-09-19 13:23:47: PID: 2801: lp1enabled 1 lp2enabled 1 lp3enabled 0 (LV1) at 1272 loadvars loadvars.sh
2023-09-19 13:23:47: PID: 2801: EVU 1:V/17A 2: V/12A 3: V/12A (LV1) at 1271 loadvars loadvars.sh
2023-09-19 13:23:47: PID: 2801: lla3 0 llv3 241.3 llas13 0 llas23  soclp1 82 soclp2 0 (LV1) at 1270 loadvars loadvars.sh
2023-09-19 13:23:47: PID: 2801: lla2 0 llv2 228.8 llas12 0 llas22  sofortll 16 hausverbrauch 663 wattbezug -2227 uberschuss 2227 (LV1) at 1269 loadvars loadvars.sh
2023-09-19 13:23:47: PID: 2801: lla1 0 llv1 241.5 llas11 30 llas21  mindestuberschuss 1300 abschaltuberschuss 0 lademodus 2 (LV1) at 1268 loadvars loadvars.sh
2023-09-19 13:23:47: PID: 2801: pv1watt -6634 pv2watt -3033 pvwatt -9667 ladeleistung 6778 llalt 32 nachtladen 0 nachtladen 0 minimalA 6 maximalA 32 (LV1) at 1267 loadvars loadvars.sh
2023-09-19 13:23:47: PID: 2801: etproviderprice  etprovidermaxprice  (LV1) at 1265 loadvars loadvars.sh
2023-09-19 13:23:47: PID: 2801: speicherleistung -1 speichersoc 100 (LV1) at 1262 loadvars loadvars.sh
2023-09-19 13:23:46: PID: 3106: RET: 0 (LV2) at 16 main modules/bezug_kostalplenticoreem300haus/main.sh
2023-09-19 13:23:46: PID: 5996: legacy run server: Completed running command in 0.01s: ["bezug_kostalplenticoreem300haus.kostal_plenticore","1"]
2023-09-19 13:23:46: PID: 5996: Kostal-Plenticore: Kostal Plenticore Haus: 1
2023-09-19 13:23:46: PID: 5996: legacy run server: Received command ["bezug_kostalplenticoreem300haus.kostal_plenticore","1"]
DUo2/dev/ttyUSB0idadd106
2023-09-19 13:23:45: PID: 3051: BattLeistung: -1 (LV1) at 19 main modules/speicher_kostalplenticore/main.sh
2023-09-19 13:23:45: PID: 3051: RET: 0 (LV2) at 17 main modules/speicher_kostalplenticore/main.sh
2023-09-19 13:23:45: PID: 5996: legacy run server: Completed running command in 0.00s: ["speicher_kostalplenticore.kostal_plenticore"]
2023-09-19 13:23:45: PID: 5996: legacy run server: Received command ["speicher_kostalplenticore.kostal_plenticore"]
2023-09-19 13:23:45: PID: 5996: legacy run server: Completed running command in 0.86s: ["modules.devices.json.device","inverter","http://192.168.30.6/solar_api/v1/GetPowerFlowRealtimeData
2023-09-19 13:23:45: PID: 5996: soc.modules.common.store._api: Saving InverterState(exported=11231019.0, power=-3033.0, currents=[0.0, 0.0, 0.0], dc_power=None)

}
}
"Timestamp" : "2023-09-19T13:23:44+02:00"
},
"UserMessage" : ""
"Reason" : "",
"Code" : 0,
"Status" : {
"RequestArguments" : {},
"Head" : {
},
}
"Version" : "12"
},
"rel_SelfConsumption" : null
"rel_Autonomy" : null,
"P_PV" : 3033,
"P_Load" : null,
"P_Grid" : null,
"P_Akku" : null,
"Mode" : "produce-only",
"Meter_Location" : "unknown",
"E_Year" : 5486985,
"E_Total" : 11231019,
"E_Day" : 14025,
"Site" : {
},
}
"P" : 3033
"E_Year" : 5486985,
"E_Total" : 11231019,
"E_Day" : 14025,
"DT" : 105,
"1" : {
"Inverters" : {
"Data" : {
"Body" : {
2023-09-19 13:23:44: PID: 5996: soc.modules.common.req: Get-Response: {
2023-09-19 13:23:44: PID: 5996: requests.packages.urllib3.connectionpool: http://192.168.30.6:80 "GET /solar_api/v1/GetPowerFlowRealtimeData.fcgi HTTP/1.1" 200 898
2023-09-19 13:23:44: PID: 5996: requests.packages.urllib3.connectionpool: Starting new HTTP connection (1): 192.168.30.6:80
2023-09-19 13:23:44: PID: 5996: soc.modules.common.component_context: Update Komponenten ['Json Wechselrichter']
2023-09-19 13:23:44: PID: 5996: legacy run server: Received command ["modules.devices.json.device","inverter","http://192.168.30.6/solar_api/v1/GetPowerFlowRealtimeData
2023-09-19 13:23:44: PID: 5996: legacy run server: Completed running command in 0.45s: ["wr_plenticore.read_kostalplenticore","192.168.30.2","192.168.30.3","1","none"]
2023-09-19 13:23:44: PID: 5996: Kostal-Plenticore: WR2 Leistung = 3286PV_total = 6634
2023-09-19 13:23:43: PID: 5996: Kostal-Plenticore: WR1 Leistung = 3348PV_total = 3348
-Battery:1 -WR3:none-WR4:none-WR5:none
2023-09-19 13:23:43: PID: 5996: Kostal-Plenticore: Wechselrichter Kostal Plenticore Config - WR1:192.168.30.2 -WR2:192.168.30.3
2023-09-19 13:23:43: PID: 5996: legacy run server: Received command ["wr_plenticore.read_kostalplenticore","192.168.30.2","192.168.30.3","1","none"]
2023-09-19 13:23:42: PID: 2801: **** Regulation loop start **** (LV1) at 77 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:37: PID: 1212: **** FATAL ********************************* (LV0) at 68 cleanup /var/www/html/openWB/regel.sh
2023-09-19 13:23:37: PID: 1212: **** FATAL Regulation loop needs 16 seconds (LV0) at 67 cleanup /var/www/html/openWB/regel.sh
2023-09-19 13:23:37: PID: 1212: **** FATAL ********************************* (LV0) at 66 cleanup /var/www/html/openWB/regel.sh
2023-09-19 13:23:37: PID: 1212: pv ladung auf 32A erhoeht (LV1) at 305 nurpvlademodus nurpv.sh
set-currents: setze ladung auf 32A
2023-09-19 13:23:32: PID: 1212: llalt == maximalstromstaerke (LV1) at 246 nurpvlademodus nurpv.sh
2023-09-19 13:23:32: PID: 1212: uberschuss 7256 wattbezug -7256 ladestatus 1 llsoll 32 pvwatt -16966 mindestuberschussphasen 1300 wattkombiniert 14042 schaltschwelle 230 (LV2) at 586 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:32: PID: 1212: anzahlphasen 1 (LV1) at 585 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:31: PID: 1212: LP2 Modbus 32 korrekt (LV1) at 256 evsemodbuscheck evsedintest.sh
2023-09-19 13:23:31: PID: 2685: Previous regulation loop still running. Skipping. (LV0) at 35 main /var/www/html/openWB/regel.sh
1212
2023-09-19 13:23:30: PID: 1212: LP1 Modbus 32 korrekt (LV1) at 236 evsemodbuscheck evsedintest.sh
2023-09-19 13:23:27: PID: 1212: Zeit zum abfragen aller Werte 5 Sekunden (LV1) at 186 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:27: PID: 1212: chargestatlp1 0 chargestatlp2 1 chargestatlp3 0 (LV1) at 1274 loadvars loadvars.sh
2023-09-19 13:23:27: PID: 1212: plugstatlp1 0 plugstatlp2 1 plugstatlp3 0 (LV1) at 1273 loadvars loadvars.sh
2023-09-19 13:23:27: PID: 1212: lp1enabled 1 lp2enabled 1 lp3enabled 0 (LV1) at 1272 loadvars loadvars.sh
2023-09-19 13:23:27: PID: 1212: EVU 1:V/8A 2: V/21A 3: V/21A (LV1) at 1271 loadvars loadvars.sh
2023-09-19 13:23:27: PID: 1212: lla3 0 llv3 241.1 llas13 0 llas23  soclp1 82 soclp2 0 (LV1) at 1270 loadvars loadvars.sh
2023-09-19 13:23:27: PID: 1212: lla2 0 llv2 229.8 llas12 0 llas22  sofortll 16 hausverbrauch 2924 wattbezug -7256 uberschuss 7256 (LV1) at 1269 loadvars loadvars.sh
2023-09-19 13:23:27: PID: 1212: lla1 0 llv1 240.8 llas11 30 llas21  mindestuberschuss 1300 abschaltuberschuss 0 lademodus 2 (LV1) at 1268 loadvars loadvars.sh
2023-09-19 13:23:27: PID: 1212: pv1watt -13119 pv2watt -3847 pvwatt -16966 ladeleistung 6786 llalt 32 nachtladen 0 nachtladen 0 minimalA 6 maximalA 32 (LV1) at 1267 loadvars loadvars.sh
2023-09-19 13:23:27: PID: 1212: etproviderprice  etprovidermaxprice  (LV1) at 1265 loadvars loadvars.sh
2023-09-19 13:23:27: PID: 1212: speicherleistung 0 speichersoc 100 (LV1) at 1262 loadvars loadvars.sh
2023-09-19 13:23:26: PID: 1518: RET: 0 (LV2) at 16 main modules/bezug_kostalplenticoreem300haus/main.sh
2023-09-19 13:23:26: PID: 5996: legacy run server: Completed running command in 0.01s: ["bezug_kostalplenticoreem300haus.kostal_plenticore","1"]
2023-09-19 13:23:26: PID: 5996: Kostal-Plenticore: Kostal Plenticore Haus: 1
2023-09-19 13:23:26: PID: 5996: legacy run server: Received command ["bezug_kostalplenticoreem300haus.kostal_plenticore","1"]
DUo2/dev/ttyUSB0idadd106
2023-09-19 13:23:25: PID: 1463: BattLeistung: 0 (LV1) at 19 main modules/speicher_kostalplenticore/main.sh
2023-09-19 13:23:25: PID: 1463: RET: 0 (LV2) at 17 main modules/speicher_kostalplenticore/main.sh
2023-09-19 13:23:25: PID: 5996: legacy run server: Completed running command in 0.00s: ["speicher_kostalplenticore.kostal_plenticore"]
2023-09-19 13:23:25: PID: 5996: legacy run server: Received command ["speicher_kostalplenticore.kostal_plenticore"]
2023-09-19 13:23:24: PID: 5996: legacy run server: Completed running command in 0.75s: ["modules.devices.json.device","inverter","http://192.168.30.6/solar_api/v1/GetPowerFlowRealtimeData
2023-09-19 13:23:24: PID: 5996: soc.modules.common.store._api: Saving InverterState(exported=11231000.0, power=-3847.0, currents=[0.0, 0.0, 0.0], dc_power=None)

}
}
"Timestamp" : "2023-09-19T13:23:24+02:00"
},
"UserMessage" : ""
"Reason" : "",
"Code" : 0,
"Status" : {
"RequestArguments" : {},
"Head" : {
},
}
"Version" : "12"
},
"rel_SelfConsumption" : null
"rel_Autonomy" : null,
"P_PV" : 3847,
"P_Load" : null,
"P_Grid" : null,
"P_Akku" : null,
"Mode" : "produce-only",
"Meter_Location" : "unknown",
"E_Year" : 5486965.5,
"E_Total" : 11231000,
"E_Day" : 14006,
"Site" : {
},
}
"P" : 3847
"E_Year" : 5486965.5,
"E_Total" : 11231000,
"E_Day" : 14006,
"DT" : 105,
"1" : {
"Inverters" : {
"Data" : {
"Body" : {
2023-09-19 13:23:24: PID: 5996: soc.modules.common.req: Get-Response: {
2023-09-19 13:23:24: PID: 5996: requests.packages.urllib3.connectionpool: http://192.168.30.6:80 "GET /solar_api/v1/GetPowerFlowRealtimeData.fcgi HTTP/1.1" 200 902
2023-09-19 13:23:24: PID: 5996: requests.packages.urllib3.connectionpool: Starting new HTTP connection (1): 192.168.30.6:80
2023-09-19 13:23:24: PID: 5996: soc.modules.common.component_context: Update Komponenten ['Json Wechselrichter']
2023-09-19 13:23:24: PID: 5996: legacy run server: Received command ["modules.devices.json.device","inverter","http://192.168.30.6/solar_api/v1/GetPowerFlowRealtimeData
2023-09-19 13:23:23: PID: 5996: legacy run server: Completed running command in 0.28s: ["wr_plenticore.read_kostalplenticore","192.168.30.2","192.168.30.3","1","none"]
2023-09-19 13:23:23: PID: 5996: Kostal-Plenticore: WR2 Leistung = 6642PV_total = 13119
2023-09-19 13:23:23: PID: 5996: Kostal-Plenticore: WR1 Leistung = 6477PV_total = 6477
-Battery:1 -WR3:none-WR4:none-WR5:none
2023-09-19 13:23:23: PID: 5996: Kostal-Plenticore: Wechselrichter Kostal Plenticore Config - WR1:192.168.30.2 -WR2:192.168.30.3
2023-09-19 13:23:23: PID: 5996: legacy run server: Received command ["wr_plenticore.read_kostalplenticore","192.168.30.2","192.168.30.3","1","none"]
2023-09-19 13:23:22: PID: 1212: **** Regulation loop start **** (LV1) at 77 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:15: PID: 32125: **** FATAL ********************************* (LV0) at 68 cleanup /var/www/html/openWB/regel.sh
2023-09-19 13:23:15: PID: 32125: **** FATAL Regulation loop needs 14 seconds (LV0) at 67 cleanup /var/www/html/openWB/regel.sh
2023-09-19 13:23:15: PID: 32125: **** FATAL ********************************* (LV0) at 66 cleanup /var/www/html/openWB/regel.sh
2023-09-19 13:23:15: PID: 32125: pv ladung auf 32A erhoeht (LV1) at 305 nurpvlademodus nurpv.sh
2023-09-19 13:23:11: PID: 1155: Previous regulation loop still running. Skipping. (LV0) at 35 main /var/www/html/openWB/regel.sh
32125
set-currents: setze ladung auf 32A
2023-09-19 13:23:09: PID: 32125: llalt == maximalstromstaerke (LV1) at 246 nurpvlademodus nurpv.sh
2023-09-19 13:23:09: PID: 32125: uberschuss 9898 wattbezug -9898 ladestatus 1 llsoll 32 pvwatt -17471 mindestuberschussphasen 1300 wattkombiniert 16720 schaltschwelle 230 (LV2) at 586 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:09: PID: 32125: anzahlphasen 1 (LV1) at 585 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:08: PID: 32125: Zeit zum abfragen aller Werte 6 Sekunden (LV1) at 186 main /var/www/html/openWB/regel.sh
2023-09-19 13:23:07: PID: 32125: chargestatlp1 0 chargestatlp2 1 chargestatlp3 0 (LV1) at 1274 loadvars loadvars.sh
2023-09-19 13:23:07: PID: 32125: plugstatlp1 0 plugstatlp2 1 plugstatlp3 0 (LV1) at 1273 loadvars loadvars.sh
2023-09-19 13:23:07: PID: 32125: lp1enabled 1 lp2enabled 1 lp3enabled 0 (LV1) at 1272 loadvars loadvars.sh
2023-09-19 13:23:07: PID: 32125: EVU 1:V/6A 2: V/23A 3: V/23A (LV1) at 1271 loadvars loadvars.sh
2023-09-19 13:23:07: PID: 32125: lla3 0 llv3 240.8 llas13 0 llas23  soclp1 82 soclp2 0 (LV1) at 1270 loadvars loadvars.sh
2023-09-19 13:23:07: PID: 32125: lla2 0 llv2 230.1 llas12 0 llas22  sofortll 16 hausverbrauch 751 wattbezug -9898 uberschuss 9898 (LV1) at 1269 loadvars loadvars.sh
2023-09-19 13:23:07: PID: 32125: lla1 0 llv1 242.4 llas11 30 llas21  mindestuberschuss 1300 abschaltuberschuss 0 lademodus 2 (LV1) at 1268 loadvars loadvars.sh
2023-09-19 13:23:07: PID: 32125: pv1watt -13596 pv2watt -3875 pvwatt -17471 ladeleistung 6822 llalt 32 nachtladen 0 nachtladen 0 minimalA 6 maximalA 32 (LV1) at 1267 loadvars loadvars.sh
2023-09-19 13:23:07: PID: 32125: etproviderprice  etprovidermaxprice  (LV1) at 1265 loadvars loadvars.sh
2023-09-19 13:23:07: PID: 32125: speicherleistung 0 speichersoc 100 (LV1) at 1262 loadvars loadvars.sh
2023-09-19 13:23:06: PID: 32436: RET: 0 (LV2) at 16 main modules/bezug_kostalplenticoreem300haus/main.sh
2023-09-19 13:23:06: PID: 5996: legacy run server: Completed running command in 0.01s: ["bezug_kostalplenticoreem300haus.kostal_plenticore","1"]
2023-09-19 13:23:06: PID: 5996: Kostal-Plenticore: Kostal Plenticore Haus: 1
2023-09-19 13:23:06: PID: 5996: legacy run server: Received command ["bezug_kostalplenticoreem300haus.kostal_plenticore","1"]
DUo2/dev/ttyUSB0idadd106
2023-09-19 13:23:05: PID: 32381: BattLeistung: 0 (LV1) at 19 main modules/speicher_kostalplenticore/main.sh
2023-09-19 13:23:05: PID: 32381: RET: 0 (LV2) at 17 main modules/speicher_kostalplenticore/main.sh
2023-09-19 13:23:05: PID: 5996: legacy run server: Completed running command in 0.00s: ["speicher_kostalplenticore.kostal_plenticore"]
2023-09-19 13:23:05: PID: 5996: legacy run server: Received command ["speicher_kostalplenticore.kostal_plenticore"]
2023-09-19 13:23:05: PID: 5996: legacy run server: Completed running command in 0.73s: ["modules.devices.json.device","inverter","http://192.168.30
Gero
Beiträge: 2557
Registriert: Sa Feb 20, 2021 9:55 am

Re: Verhindert zu langsame Regulation Loop die Regelung?

Beitrag von Gero »

Für mich sieht es so aus, als ob das SoC-Modul da Fehler wirft. Die sind ja üblicherweise ein Netzwerk Request über's Internet und da kann es bis zum Timeout schon mal mehr als 10 Sekunden dauern. Der nächste Schleifendurchlauf (2) merkt das, schreibt die Meldung mit den mehr als 10 Sekunden und tut weiter nichts. Dann kommt irgendwann der Timeout und der Schleifendurchlauf (1) bricht ab. Der darauf folgende Schleifendurchlauf (3) stellt fest, dass er alleine läuft und bleibt wieder bei dem Netzwerk Request hängen, wird von Schleifendurchlauf (4) überholt usw. Sprich, wenn jeder Netzwerkrequest auf einen Timeout läuft, wird auch nichts geregelt: Die einen regeln nix, weil sie den Timeout bekommen und die anderen, weil sie den noch laufenden Schleifendurchlauf nicht überholen wollen.

Mach' mal das SoC-Modul aus.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Antworten