easy-forum

Deutsch - Software => XSoft-CoDeSys => Thema gestartet von: Hulk_83 am Dezember 21, 2014, 13:20:11 Nachmittag

Titel: Tankanzeige nicht linear
Beitrag von: Hulk_83 am Dezember 21, 2014, 13:20:11 Nachmittag
Hallo,
ich habe einen Wassertank mit einer Füllstandsanzeige 0-5V welche ich in meiner Steuerung einlese.
Problem ist jedoch, dass das Volumen nicht linear ist, da der Tank an unterschiedlichen Stellen mehr oder weniger Volumen hat. Hat jemand von euch vielleicht eine Idee wie man die Anzeige z.B. mit 5 oder 10 Referenzpunkten versehen kann und dazwischen erfolgt die Anzeige dann linear?
Titel: Re:Tankanzeige nicht linear
Beitrag von: Uwe Schröder am Dezember 21, 2014, 17:38:11 Nachmittag
Hallo Hulk_83!

Ich denke der Behälter hat eine ähnliche Figur wie ein Weinballon.

Tatsächliche Füllmenge durch Auslitern ermitteln.
Über Vergleicher dem Analogeingangswert ein Formel zuweisen.
Man kann zum Analogeingangswert etwas dazu addieren bzw. multiplizieren.

Da ich nichts über Füllmenge und Steuerung weis,
kann ich leider nicht konkreter werden.

mfg. Uwe
Titel: Re:Tankanzeige nicht linear
Beitrag von: D.K. am Dezember 23, 2014, 23:00:49 Nachmittag
Hallo Hulk_83

Was ist das für eine Füllstandanzeige Arbeitet sie über Druck oder sind das Sonden.
 Ist die anzeige am Tank vom Hersteller, wenn ja könnte sie ja 0-5V linear ausgeben.


mfg dk
 
Titel: Re:Tankanzeige nicht linear
Beitrag von: wer am Dezember 24, 2014, 11:28:34 Vormittag
@Hulk_83:
Hast du schon eine Lösung?
Wenn nicht, welche easy hast du im Einsatz? Oder bist du noch frei?
Titel: Re:Tankanzeige nicht linear
Beitrag von: Hulk_83 am Dezember 24, 2014, 12:36:37 Nachmittag
Hallo,
ich verwende eine EC4P als Steuerung.
DEr Füllstandssensor ist ein Winkelsensor 0-120°
Von dem bekomme ich ein Lineares Signal.
Das Problem ist halt das der Tank unterschiedliches Volumen hat
wie z.B. Uwe ja schon geschrieben hat ein Weinballon.
Ich habe schon 10 Referenzpunkte ausgelietert. Meine Frage bezieht sich
jetzt darauf wie ich das jetzt am besten in Codesys umgesetzt bekomme.
Titel: Re:Tankanzeige nicht linear
Beitrag von: Uwe Schröder am Dezember 24, 2014, 15:00:31 Nachmittag
Hallo Hulk_83!

Mein Vorschlag wäre der Einsatz eines Interpolation - Baustein:
B_Ip10_INT_Interpolation
Interpolation mit 10 X/Y-Stützstellen und
Integer-Werten

Den gibt es in der Regelungstechnik - Toolbox!

mfg Uwe