LabVIEWForum.de
Mesdaten aufnehmen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Mesdaten aufnehmen (/Thread-Mesdaten-aufnehmen)



Mesdaten aufnehmen - Pascal - 26.06.2006 08:08

Hallo,

ich habe ein Problem. Ich möchte Messdaten in einer Tabelle darstellen. Es sollen eine Messung nach einer bestimmten Zeit gestartet werden und die 3 Messwerte in einer Tabelle abgelegt werden. Die aktuellen Messwerte liegt in Form globaler Variablen vor. Jede Messung soll in einer neuen Zeile dargestellt werden. Ich habe ein Beispiel angehängt. Problem, es werden zwar die neuen Daten geschrieben, aber die Daten der verherigen Messung werden wieder gelöscht. Die Messwerte habe ich mal durch Zufallszahlen ersetzt, sollen aber globale Variablen später sein. Dürfte ja keine Problem geben, oder? Wie bekomme ich das hin, dass alle Daten angezeigt werden? (Sollen später auch noch in eine Datei exportiert werden, in einem Diagramm angezeigt werden und auch eventuell ins Excel exportiert werden).

Gleich noch ne andere Frage. Gibts ne Möglichkeit den Durchlauf der For-Schleife abzubrechen, bevor sie fertig ist?

Danke schon einmal

Pascal


Mesdaten aufnehmen - Kvasir - 26.06.2006 08:22

Du brauchst ein Shiftregister, dass dir deinen Array durch die Schleifendurchgänge mitzieht.

For Schleifen kann man nicht abbrechen.


Mesdaten aufnehmen - Pascal - 26.06.2006 08:30

Super vielen Dank,

hab da echt schon ewig rumprobiert. Manchmal kann es so einfach sein.

Pascal


Mesdaten aufnehmen - Pascal - 27.06.2006 09:04

So nächstes Problem,

die Werte in die Tabelle zu schreiben Funktioniert ja nun. Als nächstes soll die Tabelle exportiert werden. Nach möglichkeit ins Excel. Hab hier auch mal was geschrieben, bin aber noch nicht ganz zufrieden. Muss beim export immer jeder Zeile und Spalte einzeln bestimmt werden? Gibt es keine Möglichkeit, die Tabelle so wie sie ist einfach zu exportieren. Hab es auch probiert in ein ASCII File zu schreiben. Habe das aber leider nicht hinbekommen wegen unterschiedlicher Datentypen. Kommt ihr mit ein paar Tipps bzw. Beispielprogramme geben?

Danke

Pascal


Mesdaten aufnehmen - Achim - 27.06.2006 09:31

Hi,

musst du die Messwerte unbedingt als String (Tabelle) darstellen? Würde nicht auch ein 2D-Array-Bedienelement den gleichen Zweck erfüllen? Das könntest du mit "Write to Spreadsheet"/"In Tabellenkalkulationsdatei schreiben" direkt z.B. als *.txt speichern und dann in Excel importieren. Das hat auch den Vorteil, von Excel unabhängig zu sein: Wenn du die Daten mal auf nem Rechner anschauen willst, auf dem keine Excel drauf ist, reicht z.b. der Editor!

In Excel kannst du so schreiben (siehe VI (LV8.0)), oder das Bild! Das ist dann auch unabhängig von der Anzahl der Zeilen und Spalten in deiner Tabelle!

Gruss
Achim


Mesdaten aufnehmen - Pascal - 27.06.2006 12:46

Hallo,

erst mal vielen Dank. Funktioniert alles. Hab jetzt ne Auswahl gemacht, dass ein File oder bzw. und eine Excel-File erstellt wird. So gibt es keine Probleme.

Pascal