easy-forum
Deutsch - Software => easySoft => Thema gestartet von: Velsatis am März 09, 2007, 13:59:13 Nachmittag
-
Hallo zusammen.
bin neu hier und hoffe auf eure Hilfe.
Meine Aufgabenstellung lautet:
Ich möchte auf Knopfdruck einen Pumpe starten, die einen Behälter mit einer definierten Menge (z.B 50l) befüllt und dann wieder ausgeht.
Ich habe dazu eine Volumenstrommessung (0-10V = 0-100l/h) zur Verfügung.
Wie kann ich den Momentanwert in Liter wandeln??
Gruß aus Oberhausen
Velsatis
-
Halllo Velsatis,
meine Idee:
man müßte den analogen Wert erstmal vielleicht über ein Blinktimer in Impulse wandeln. Dann die Impulse dann zählen und auswerten.
mfG Jan
-
Hallo Velsatis,
Volumen = Fördermenge * Zeit
d.h., in regelmäßigen Zeitabständen (z.B. Baustein für konstante Zykluszeit oder Blinktimer) den aktuellen Durchflußwert in einem Merkerwort aufaddieren. Sobald die Maximalmenge erreicht ist (Analogwertvergleicher) die Pumpe anhalten und den Summenzähler zurücksetzen.
Gruß
Boppel
-
Hallo Velsatis,
ich habe den Vorschlag von Boppel einmal aufgegriffen und ein kleines Testprogramm dazu geschrieben. Die Eingabe des Sollwerten erfolgt auf dem Display. Mit Eingang I1 wird der Befüllvorgang gestartet. Der Wert des Analogeinganges wird alle 100ms aufaddiert. Was einem max. Duchflusswert von ca. 0,003l in den 100ms, bei einem Maximum von 100l/h, entspricht.
mfG Jan
-
Hi,Mr. Spok + boppel, vielen Dank für eure Mühe.
Habe versucht mit euren Tips weiter zu kommen, bekomme aber kein befriedigendes Ergebniss. ???
Mr. Spock kannst du mir dein Testprogramm mal mailen??
Gruß Frank
-
Hallo Frank,
hast Du befriedigende Ergebnisse erzielen können?
mfG Jan
-
Hallo Jan,
ich musste erst die 6.21 er Vers. installieren.
In der Simulation läuft es genau wie gewünscht.
Hatte aber noch nicht die Zeit dein Programm zu verstehen.
Werde dich wohl nochmal anrufen müssen um die ein oder andere Frage zu stellen.
Nochmals vielen vielen Dank
Gruß Frank