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
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