NEWS
Wiedermal eine Frage zum Timeout Handling
-
Hallo, irgendwie stehe ich auf der Leitung, warum wird der Timeout nicht ausgeführt obwohl die Bedingung True ist?
Danke euch!
-
@jan_xx sagte in Wiedermal eine Frage zum Timeout Handling:
der Timeout nicht ausgeführt obwohl die Bedingung True ist
der Timeout wird gestoppt weil der auf 10 Sekunden steht und maximal alle 7 Sekunden dein Trigger auf true geht.
-
@jan_xx sagte: warum wird der Timeout nicht ausgeführt
Weil öfter als alle 10 s getriggert wird und deshalb der Timeout nie abläuft, da er vorher gestoppt wird.
-
@all danke euch, aber den trigger brauche ich doch um immer wieder anzustoßen?
-
@jan_xx sagte: den trigger brauche ich doch um immer wieder anzustoßen?
Genügt es nicht, "Brauchwasserzulauf.STATE" als Trigger zu verwenden?
Was soll erreicht werden?
-
@paul53
ich habe das aus einem anderem Blockly raus kopiert da einfach die Schalthandlung nicht funktioniert hat.
Ich nutze es eigentlich mit anderen Bedingungen zum zuschalten eines Lifepo4 Ladegerätes.
Ich verstehe aber immer noch nicht was der trigger mit dem Timeout zu tun hat, die Trigger sagt doch eigentlich nur wann nach den Bedingungen geschaut werden soll? Der Timeout schaut doch nur nach den Bedingungen wann die Zeit abgelaufen ist? -
@jan_xx sagte: Trigger sagt doch eigentlich nur wann nach den Bedingungen geschaut werden soll?
Das macht dein gewählter Trigger zu oft und stoppt jedes mal den Timeout.
-
@paul53
Achse, aber wie mache ich das wenn ich nach der aktuellen Leistung schaue die sich doch alle paar Sekunden ändert? Hast du eine Idee? -
@jan_xx sagte: Hast du eine Idee?
Nicht, bevor du mitteilst, wie sich die Leistung und der geprüfte Datenpunkt auswirken sollen (Aufgabenstellung).
-
@paul53
so bin wieder da, ich versuche das mal alles in ein Bild zu bekommen...!
Aufgabe ->P Überschuss > 700W nach 70 Sek. Ladegerät EIN und AUS nach circa 20 Sek wegen Schwankungen wenn P > 0W -
@jan_xx sagte: Ladegerät EIN
Welche Leistungsaufnahme hat das Ladegerät? 20 A bei 230 V, also 4,6 kW ?
@jan_xx sagte in Wiedermal eine Frage zum Timeout Handling:
P Überschuss > 700W nach 70 Sek.
Die Hysterese muss bei Überschuss-Auswertung etwas größer sein als die Leistungsaufnahme.
Prinzip, wenn Einspeiseleistung negativ ist:
-
circa 500 Watt 20A x 24 volt
Ja nach dem Überschuss gucke ich ja schon, hab halt noch ein wenig Reserve (200W) genommen, ich will ja ein klick klack Schaltung vermeiden, nur die Timer wollen nicht so richtig, wobei das verzögerte einschalten mit 70 sek funktioniert... -
@jan_xx
Weshalb werden auf den Überschuss noch 4 weitere Powerwerte addiert?
Was hat es mit "Float" und "Absorption" auf sich ? -
ich Habe noch zwei kleine E Heizungen mit kleiner Leistung die vorher eingeschaltet werden, wenn aber irgendwann die Summe an Überschuss vorhanden ist soll das Ladegerät eingeschaltet werden, da die kWh Strom mehr kostet als Gas. Float und Absorption kommt von meinem Laderegsler, wenn die Batterie voll geladen ist muss ja das Netzteil nicht mehr eingeschaltet werden. In deinem Beispiel wir doch aber auch ständig durch den Wert getriggert? Wenn ich bei meinem Blockly die Fals und mache dann tausche geht das nicht auch?
-
@jan_xx sagte: In deinem Beispiel wir doch aber auch ständig durch den Wert getriggert?
Ja, aber anstelle von "stop timeout" wird eine Sperre "nicht timeout" verwendet, die ein Mehrfachauslösen des Timeouts verhindert.
@jan_xx sagte in Wiedermal eine Frage zum Timeout Handling:
zwei kleine E Heizungen mit kleiner Leistung die vorher eingeschaltet werden
Deren Leistungsaufnahme wirkt doch auch auf den Überschuss zurück?
-
@paul53
wie meinst du das deren Leistung wirkt zurück? -
@jan_xx sagte: wie meinst du das deren Leistung wirkt zurück?
Wenn eine Heizung eingeschaltet wird, verringert sich der Überschuss um die Leistungsaufnahme der Heizung. Umgekehrt beim Ausschalten.
-
@paul53
ja klar so soll es ja auch sein, ich möchte nichts einspeisen sondern alles selber verwenden.
So schalte ich zum Beispiel bei 300 W Überschuss eine Patrone im Handtuchheizkörper ein und wenn dann wieder zusätzlich 300 Watt dazu kommen schaltet das Ladegerät mit 600 Watt ein, und immer so weiter. weist du wie ich es meine? -
@jan_xx sagte: weist du wie ich es meine?
Ja. Das macht man mit einer Stufenschaltung unter Berücksichtigung der Leistungsaufnahmen, um die Reihenfolge zu gewährleisten.
Beispiel für eine 3-Stufen-Schaltung mit gleicher Hysterese in jeder Stufe: -
@paul53 sagte in Wiedermal eine Frage zum Timeout Handling:
Was hat es mit "Float" und "Absorption" auf sich ?
das sind verschiedene Phasen in der Ladekennlinie
wenn ich mich richtig erinnere ist Bulk=Konstanstrom, Absorption=Konstantspannung und Float = Erhaltungsladung
EDIT korrigiert!