Autor Thema: Tankanzeige nicht linear  (Gelesen 5975 mal)

Offline Hulk_83

  • Jr. Member
  • **
  • Beiträge: 24
Tankanzeige nicht linear
« 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?

Offline Uwe Schröder

  • Sr. Member
  • ****
  • Beiträge: 606
  • U. Schröder
Re:Tankanzeige nicht linear
« Antwort #1 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

Offline D.K.

  • Full Member
  • ***
  • Beiträge: 266
Re:Tankanzeige nicht linear
« Antwort #2 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
 

Offline wer

  • Full Member
  • ***
  • Beiträge: 147
Re:Tankanzeige nicht linear
« Antwort #3 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?

Offline Hulk_83

  • Jr. Member
  • **
  • Beiträge: 24
Re:Tankanzeige nicht linear
« Antwort #4 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.

Offline Uwe Schröder

  • Sr. Member
  • ****
  • Beiträge: 606
  • U. Schröder
Re:Tankanzeige nicht linear
« Antwort #5 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