LabVIEWForum.de
Messwerte im Graphen oder Diagramm darstellen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Messwerte im Graphen oder Diagramm darstellen (/Thread-Messwerte-im-Graphen-oder-Diagramm-darstellen)



Messwerte im Graphen oder Diagramm darstellen - Chrille76 - 03.07.2007 20:11

Hallo an alle,

ich möchte Messwerte von einer DAQ-Messkarte auslesen und auf einen Graphen oder Diagramm darstellen lassen. Das Auslesen klappt schon gut, aber die Darstellung leider nicht. Die Messungen gehen über mehrere Tage und haben 1000 bis 5000 Messwerte pro Kanal. Ich lese die Messwerte mit dem DAQ-Assistenten aus. Der Datentyp ist ein Cluster mit Data-Werte oder so?!?
Ich möchte das der Graph den vollen Zeitraum (X-Achse) anzeigt und immer (aktuell) nur den neuen Messwerte an die schon gemessenen Messwerte anzeigt. Die Kurve soll langsam von links nach rechts wachsen. Den maximal Wert von der X-Achse wird vorm starten des Programms festgelegt. Nach erreichten dieses Wertes hört die Messung auf.
Muss ich dann ein Array erzeugen (mit alten und neuen Messwerten) das ich immer wieder an den Graphen / Diagramm neu übergebe? Oder gibt es das was anderes? Das Array wäre dann ja super groß mit min. 10 Kanälen und 5000 Werten, am Schluss. Wird das dann nicht das Programm bzw. die Darstellung einbremsen?

Ich würde mich sehr über Hilfe freuen!

Gruß
Chrille76


Messwerte im Graphen oder Diagramm darstellen - dc6xs - 03.07.2007 21:52

' schrieb:Hallo an alle,

ich möchte Messwerte von einer DAQ-Messkarte auslesen und auf einen Graphen oder Diagramm darstellen lassen. Das Auslesen klappt schon gut, aber die Darstellung leider nicht. Die Messungen gehen über mehrere Tage und haben 1000 bis 5000 Messwerte pro Kanal. Ich lese die Messwerte mit dem DAQ-Assistenten aus. Der Datentyp ist ein Cluster mit Data-Werte oder so?!?
Ich möchte das der Graph den vollen Zeitraum (X-Achse) anzeigt und immer (aktuell) nur den neuen Messwerte an die schon gemessenen Messwerte anzeigt. Die Kurve soll langsam von links nach rechts wachsen. Den maximal Wert von der X-Achse wird vorm starten des Programms festgelegt. Nach erreichten dieses Wertes hört die Messung auf.
Muss ich dann ein Array erzeugen (mit alten und neuen Messwerten) das ich immer wieder an den Graphen / Diagramm neu übergebe? Oder gibt es das was anderes? Das Array wäre dann ja super groß mit min. 10 Kanälen und 5000 Werten, am Schluss. Wird das dann nicht das Programm bzw. die Darstellung einbremsen?

Ich würde mich sehr über Hilfe freuen!

Gruß
Chrille76

Hi Chrille76,

Was hast Du denn bis jetzt als VI, was Du uns hier hochladen und als Screenshot zeigen kannst?

Die Forensuche und auch die LabVIEW-Hilfe sollten Dir eigentlich schon verraten welchen Datentypen die Diagramme haben wollen.

Und 50000 Werte sind noch nicht wirklich viel. Sind doch wenn man mal überschlägig mit 4 Byte pro Messwert rechnet nur 200kB an Daten.

Gruß,
Rob