LabVIEWForum.de
Kontinuierliches Signal erfassen ohne Lücken - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Kontinuierliches Signal erfassen ohne Lücken (/Thread-Kontinuierliches-Signal-erfassen-ohne-Luecken)



Kontinuierliches Signal erfassen ohne Lücken - giwreh - 22.09.2022 10:55

Hallo!

Ich bin leider noch neu und stehe derzeit komplett an.

Ich habe eine Rohrleiung mit einem Durchfluss wo ich mit 4 Drucksensoren und einem Durchflusssensor messen will. Drucksensoren gehen an ein NI 9208 und Durchfluss an ein NI 9203.
Über USB an PC. Einen Task in NI Max hab ich bereits erstellt und dieser funktoniert auch. Sprich ich bekomme die richtigen Druck und Durchflusswerte geliefert.

Mein Ziel wäre es, Durchfluss in Rohrleitung zu starten, Programm zu starten und meine aktuellen Werte in der Rohrleitung zu sehen.
Dann, wenn ich auf einen Knopf drücke, eine Messung aufzunehmen bis ich auf Stop drücke (über ca 1 Minute, hierbei wird der Durchfluss verändert) und diese 5 Signale in 5 Arrays zur Weiterverarbeitung danach zur Verfügung zu haben. Während der Messung hätte ich auch gerne, dass ich den Druckverlauf und Durchflussverlauf der Sensoren in einem Graph mir anzeigen lasse.
Abtastfrequenz 100 Hz.

Leider hab ich keine Ahnung wie ich das hinbekommen soll, und alles was ich probiere funktioniert vorne und hinten irgendwie nicht.

Sollte ja eigentlich nicht so kompliziert sein, oder?
Würde mich sehr über Hilfe freuen.
Lg


RE: Kontinuierliches Signal erfassen ohne Lücken - GerdW - 22.09.2022 12:05

Hallo giwreh,

Zitat:Leider hab ich keine Ahnung wie ich das hinbekommen soll, und alles was ich probiere funktioniert vorne und hinten irgendwie nicht.
Da wäre es hilfreich, wenn du mal zeigst, was du da so pobierst…

Zitat:Mein Ziel wäre es, Durchfluss in Rohrleitung zu starten, Programm zu starten und meine aktuellen Werte in der Rohrleitung zu sehen.
Dann, wenn ich auf einen Knopf drücke, eine Messung aufzunehmen bis ich auf Stop drücke (über ca 1 Minute, hierbei wird der Durchfluss verändert) und diese 5 Signale in 5 Arrays zur Weiterverarbeitung danach zur Verfügung zu haben. Während der Messung hätte ich auch gerne, dass ich den Druckverlauf und Durchflussverlauf der Sensoren in einem Graph mir anzeigen lasse.
Abtastfrequenz 100 Hz.
Man setzt einen DAQmxTask auf, mit 100S/s Abtastrate.
Dann startet man den Task und fragt in einer Loop immer eine feste Anzahl Samples (ca. 10-20) ab. Die kann man dan auch gleich anzeigen…
Wenn "Knopf gedrückt", dann schiebt man die Samples in eine Queue.
In einer zweiten Loop wird die Queue abgefragt und die Samples in eine Datei geschrieben…

Zum Thema "kontinuierliche Messung" gibt es garantiert BeispielVIs im Beispielfinder!