Baustein für Durchflussmesser (Impulszähler)

Begonnen von Vaninger, 06. Januar 2011, 23:11:41

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

Vaninger

Hallo Oscat-Gemeinde,
gibt es in der Oscat Bibliothek einen Baustein, der als Durchflussmesser/-zähler verwendet werden kann?
Hierzu wäre es sinnvoll, wenn man die Impulse/pro Liter sowie die Abtastraste (z. B. alle 10 s wird der aktuelle Durchfluss berechnet) eingeben könnte und als Ausgabewert den derzeitigen Durchfluss (z. B. in Liter/min) und die bereits durchgeflossenen Liter erhalten würde.
Außerdem wäre noch ein Reset des Zählwertes sinnvoll.

Evtl. könnte man ja den Baustein Heat_Meter ändern? Falls hier jemand schonmal was ähnliches gemacht hat oder Anregungen hat, nur her damit...

Vielen Dank

Schöne Grüße

Vaninger 

NetFritz

Hallo
Wenn Du eine Wago hast dann Fb_ImpulseCounter aus der Building_HVAC.
Gruß NetFritz


Vaninger

Hi NetFritz,

danke für die Antwort, habe aber leider eine Phoenix Contact ILC350PN...

Grüße
Vaninger

m-obi

Hallo Vaninger,

brauchst du noch den FB? Dann setzt ich mich mal dran.

Vaninger

Hallo m-obi,

kann den Baustein noch gebrauchen, bin leider noch nicht dazu gekommen ujnd bin auch etwas überfragt. Ich weiß zwar, wie ich es machen müßte, leider fehlen mir aber die Programmierstrategien dafür.
Falls du also Lust und Zeit hast, nur her damit... ;)

Vielen Dank und schöne Grüße

Vaninger

hugo

wir bauen in der nächsten release einen durchflussmesser ein
release 3.21 ende januar

Vaninger

Hallo Hugo,
klasse, da freu ich mich ja schon auf die nächste Release... Vielen Dank für die Hilfe und die Arbeit, die ihr auf euch nehmt!

Schöne Grüße
Vaninger


m-obi

Wie willst du es denn haben? Soll er 10 Sekunden zählen und dann den Wert hochrechnen was es in einer Minute entsprechen würde?

hugo

erst einmal soll er ganz primitiv den durchfluss zwischen 2 zyklen messen.
ausgabe in l/h ....

als weitere funktion kann dann ein integrator aufaddieren und den fluss als gesamtes machen, das ist aber bereits eine weitere funktion.

m-obi

Ich meinte eigentlich Vani, aber danke, das mit dem aufaddieren hab ich schon. Jetzt ist die Frage ob er das als Real (2.300000E+000) haben möchte oder als String (2.3 Liter). Der Rest ist auch gleich fertig.

Vaninger

Hallo, nochmals danke für die Arbeit.
Ich würde einen REAL-Wert bevorzugen.

Grüße
Vaninger

m-obi

So nun ist er fertig, der Baustein. Siehe Anhang.

Ich denke mal die Parameter sind selbsterklärend. Bei UNIT kannst du bis jetzt nur eine 0 oder eine 1 angeben, 0 heißt das Ergebnis ist in L/min und 1 heißt L/h.

[gelöscht durch Administrator]

hugo

in der neuen oscat ist jetzt auch einer drinnen, soory das sich das überschnitten hat
die beta liegt bereits unter ankündigungen FLOW_METER

m-obi

Naja als ich es wusste, war ich schon mit der Hälfte fertig. Wollte dann nicht aufhören, aber wäre trotzdem schön, wenn Vani meinen mal testet. Evtl. mit einem Referenz-Durchflusszähler, ob meiner auch richtig läuft.

Vaninger

Hallo M-obi,
vielen Dank für den Baustein, nun noch eine letzte Bitte. Da ich mit der letzten 5er (5.20.17 SP 4.45) Version von PCWorx arbeite, kann ich deinen Baustein leider nicht öffnen und ausprobieren. Kannst du diesen evtl nochmals in einer älteren Version abspeichern?

Nochmals Danke!

Schöne Grüße

Vaninger