Thread Content
Ich bitte die Experten um Rat: Wie setzt man die Prioritäten einer Steuerungsstrategie fest? Oder besser gesagt: Wie kann ein Steuerungssystem implementiert werden, das es erlaubt, die Prioritäten anzupassen! Zum Beispiel ist es notwendig, sowohl nach Zeit als auch nach dem Flüssigkeitsspiegel zu steuern, doch der Flüssigkeitsspiegel hat Vorrang – was macht man in solch einem Fall?
Bitte geben Sie die Prioritätsbedingungen für den Flüssigkeitsstand an – beispielsweise welcher Wert, der Zeitwert oder der Flüssigkeitsstand, bevorzugt wird. Bei einer solchen Übersteuerungssteuerung wird der jeweilige Wert als höher priorisiert. Falls andere Auswahlverfahren verwendet werden, ist die Situation etwas komplizierter: Beim Flüssigkeitsstandsregelung muss der Ausgangsöffnungsgrad an die Zeitregelung zurückgemeldet werden, damit bei einem Wechsel der Bedingungen ein störungsfreier Übergang des Ausgangsöffnungsgrades gewährleistet ist
Ich verstehe nicht, was du mit deiner Frage meinst. Unabhängig von der Priorität wird die CPU ihn scannen und ausführen. Im Grunde werden zuerst die mit hoher Priorität gescannt und ausgeführt, danach die mit niedriger Priorität.
Zur Ergänzung: Genau das ist gemeint. Tagsüber muss die Pumpe sofort eingeschaltet werden, wenn der Flüssigkeitsstand den Mindestwert erreicht; falls er diesen Wert nicht erreicht, wird die Pumpe nicht eingeschaltet. Nachts (von 21 Uhr bis 6 Uhr) muss die Pumpe eingeschaltet werden, solange der Flüssigkeitsstand den Höchstwert noch nicht erreicht hat – denn zu dieser Zeit sind die Strompreise aufgrund des Niedrigtarifs geringer
Du hast es selbst nicht klar ausgedrückt. Man kann die aktuelle Zeit der CPU ablesen, hauptsächlich die Stunde. Wenn der Wert dann größer als 21 oder kleiner als 6 ist, kann man ihn einfach mit Ihren Bedingungen für die Flüssigkeitsstand-Steuerung verknüpfen.