Verstehe einfach die Logik nicht.
Die Battery, der Shunt und der MP2 haben einen SOC von um die 62%.
Das Relaise für OUT2 schaltet trotzdem durch.
Dachte im ersten Assistenten, dass es eine UND-Verknüpfung wäre. Aber scheinbar springt er zum nächsten Assis, weil die Bedingung <600W erfüllt ist und der OUT2 einschaltet. Was passiert beim nächsten Durchlauf. Das Relaise ist bereits an und <600W ist nicht erfüllt, da die Last bei 2kW liegt. Der SOC bei ca. 62%. Das Relaise bleibt also an. Scheinbar so lange bis die Last über 3500W geht.
Wie ist die Logik dieses Assis?
Es ist doch ein PC, also muß es einen bestimmten Ablauf geben, welchen man folgen muß. Muß ich die SOC>80% vor <600W abfragen. Dann würde er doch das Relaise erst einschalten, wenn SOC >80% und den die Abfrage <600W überspringen... wie bei meiner ersten Vermutung. Beim nächsten Durchlauf würde er den 1. Assis überspringen, weil ja schon an ist.
Sind also 2 oder mehr Abfragen in einem Assis ODER-Verknüpft, was auch dazu führt, dass dass OUT2 durchschaltet. Die Reihenfolge innerhalb eines Assis kann ich ja nicht ändern.
Wie geht es richtig?
Evtl. so?
Auch nicht. OUT2 ist wieder an. Aktueller SOC bei 68%
Als Programmierer fehlt mir die Intuition