easy-forum

Deutsch - Hardware => easyE4 => Thema gestartet von: srd am August 05, 2024, 07:26:47 Vormittag

Titel: buffer
Beitrag von: srd am August 05, 2024, 07:26:47 Vormittag
we are opening a water valve to fill a tank, using a level transducer we are setting / resetting an output to open the valve when the level is less than x amount and then resetting when the level is x amount. however as the distance between opening and closing we sometimes get the valve chattering. is ther anyway we can buffer this.
Titel: Antw:buffer
Beitrag von: srd am August 05, 2024, 08:59:57 Vormittag
the distance between opening and closing is only about 40mm so sometimes the valve chatters on / off.
Titel: Antw:buffer
Beitrag von: ELWMS am August 08, 2024, 17:21:36 Nachmittag
Hallo!

Bei sowas immer mit einer Hysterese arbeiten, damit wird das "klappern" des Ventils( der Pumpe) verhindert. Der Ein- bzw. Ausschaltpunkt sind nicht der ein und derselbe, sondern liegen etwas auseinander.

z.B.

Füllstand in Prozent.

Füllen des Tankes durch ein Ventil (oder Pumpe):

einschalten wenn unter 60%, ausschalten wenn über 80%.


Entleeren des Tankes durch ein Ventil:

Einschalten wenn über 80%, ausschalten wenn unter 60%.


In beiden Fällen wäre die Hysterese dann 20%.

Man vergleicht den Istwert mit dem Sollwert, und je nachdem auf was was man vergleicht, setzt oder löscht man einen Merker.

Diesen sogenannten 2-Punktregler würde ich in einen separaten Baustein in ST schreiben, oder in FUP falls man nicht so Firm ist.

Gruß,

ELWMS


Titel: Antw:buffer
Beitrag von: srd am August 23, 2024, 16:02:06 Nachmittag
Hi ELWMS
               Would you be able to show me this in FUP please. Cheers