Hallo zusammen, über 3 Niveausensoren steuere ich das Wasserniveau im Aquarium (Sensor 1 + 2 = Min/Max Regelung) und das Auffüllen des Vorratsbeckens (Sensor 3 = Füllstandsregelung). Mit 2 Magnetventilen wird die Osmoseanlage eingeschaltet (Ventil 1) und das Wasser ins Aquarium bzw. ins Vorratsbecken (Ventil 2) geleitet. Das Auffüllen des Aquariums dauert ca. 3 Std, des Vorratsbeckens ca. 7 Std. Die enstprechend eingestellte "max. Schaltdauer" dient als Überlaufschutz, für den Fall eines Sensordefektes.
So weit, so gut.
Jetzt zum Problem: Treten beide Zustände gleichtzeitig auf, sprich, meldet Sensor 1 zu wenig Wasser im Aquarium während Sensor 3 bereits aktiv ist (oder umgekehrt), verfällt das System immer in den Zustand das Vorratsbecken aufzufüllen. Und das führt zwangszweise zu einer Zeitübeschreitung bei der Niveauregelung im Aquarium.
Wie kann ich der Steuerung "sagen", sie soll erst die aktive Befüllung abschließen (oder einer der beiden den Vorrang geben, das wäre egal) und solange die Anforderung des zweiten Zustandes ignorieren?