Hallo liebe Gemeinde,
benötige mal ein Brainstorming. Habe folgendes Problem.
Ich soll ein Pneumatik Ventil ansteuern, an dessen Ausgang eine Art Blase (Luftballon) angeschlossen ist. In der Zuleitung der Blase ist ein Drucksensor integriert. Dieser liefert ca. alle 100ms über CanOpen Bus einen Wert. Das Problem ist aber nun, daß der Wert nicht behandelt ist also keine Filter und sonstigen Sachen drin sind.
Wie kann ich nun den Wert vernüftig beruhigen?
Das zweite ist nun ich muß die Blase befüllen bis zu einem bestimmten Wert (Stichwort: Proportional Ventil). Die Befüllung soll aber nicht zu lange dauern. Zur Zeit verwende ich den Baustein Tank_Level. Dieser arbeitet auch wie ich das möchte aber er schaltet immer für die Druckmessung das Ventil ab. Das Blöde an der Sache ist aber auch das ich nicht mal mittendrin anhalten kann.
1. Welche Strategie würdet ihr für die Analog Auswertung nehmen? Anzeigen des Druckwertes.
2. Welchen Regler für die Steuerung des Ventils?