' schrieb:Hi LabVIEWer,
habe eine Frage bezüglich meiner Messung eines Flusses. Ich lese die digitalen Signale über eine USB6008-Karte ein. Sprich er zählt die Flanken, damit die Umdrheungen der Turbine, mit denen ich den Durchfluss berechne.
Ich hoffe Du lässt nur die steigende oder fallenden Flanke zählen, sonst hättest nämlich nen Wert Fakgtor 2 zugroß..
Zitat:Die Messung erfolgt kontinuierlich, ein Volumen wird ausgegeben, sprich ich kann kein VolumenSTROM ausgeben, z.B. in der Einheit ml/s, da ich dafür das Messintervall wissen müsste, durch das ich das Volumen teilen müsste.
Wieso?
Kannst doch doch auch so dem User einen Volumenstrom angeben. Z.B. alle 1/4Sekunde das Volumenberechnen und daraus dann den Volumenstrom berechnen.
Eventuell wäre eine Mittelwertsbildung nicht verkehrt.
Zitat:Jetzt meine Frage. Wie bekomme ich es hin, dass der user das Messintervall und danach das Pausenintervall eingeben kann. Das ganze soll als SubVI laufen und deswegen nicht permanent den Prozessor belasten. Die Messung würde dann z.B. 1s laufen, die Pause 5s. Danach sollen die Umdrehungen wieder auf null gesetzt werden, damit das ganze von vorne ablaufen kann, solange bis es durch Abbruch durch den user gestoppt wird.
Ich lad es gerad hoch, damit ihr eine bessere Vorstellung vom Problem habt.
Danke im voraus.
Gruß, Jack Bauer
[attachment=34891:durchflu...ung_test.vi]
Warum soll die Messung nicht durchlaufen?
soviel Rechenleistung braucht das nu auch wieder nicht, Du solltest halt Messwertverarbeitung, Berechnung in ein VI packen und die Anzeige in ein anderes.. Und die Anzeige muss ja auch nicht so oft aktualisiert werden..
Gruß, Rob