INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Datei mit Messergebnissen (Text und Zahlen) auslesen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

04.08.2006, 16:28
Beitrag #1

quaternio Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Aug 2006

6.1
2006
kA


Deutschland
Datei mit Messergebnissen (Text und Zahlen) auslesen
Hallo zusammen,

wurde auf meiner studentischen Aushilfsstelle mit der aufgabe betraut mittels LabVIEW 6.1 basic eine oder mehrere .txt dateien deren Inhalt aus Messergebnissen plus Uhrzeit besteht auszulesen und in einem Graph darzustellen. Bsp:
Erste Zeile:
Indexnummer;Datum;Uhrzeit;Kanal01[mV];Kanal02[mV];Kanal03[mV];Kanal04[mV];....
Rest:
1;06.04.2006;17:14:46;+8.13499372E-03;+8.22872203E-03;+8.18931963E-03;+8.15907493E-03;.....
..
80000;.....
Ausserdem dient die erste Zeile der Beschriftung. Die Beschriftung auszulesen und die benötigten Kanäle zur Auswahl zur stellen habe ich auch geschafft.
Aber nun habe ich folgendes Problem: Ich möchte die Daten als spreadsheet einlesen und in ein array packen.
Was ich auch geschafft habe allerdings nur als Zahlen und selbst das nicht richtig wegen der Darstellung(+8.13499372E-03). da kam ne 8.13 oder so heraus dabei ist das ja eher sowas wie ne 0.0008 mV halt. Dabei dachte ich daran die Inhalte als Strings auszulesen und mir diese dann zurecht zu konvertieren, also datum zu timestamp werte in float oder double und ein paar integer werte kommen auch vor. Natürlich habe ich das Forum zuvor durchsucht und auch nen Ansatz gefunden mittels Array to spreadsheet String funktion oder konfigurationsdatei vi. Allerdings scheitert es bei der Durchführung.
Jeden Kanal wollte ich dann in ein oder mehrere(falls es zu groß wird und alles zu langsam läuft) arrays packen sowie das Datum als X Achse.
Kann mir jemand einen Tip geben wie ich es angehen soll?

Achja es können auch so um die 200000 Messreihen pro Datei sein, deshalb benutze ich die spreadsheet Funktion. Zeilenweise auslesen würde gehen jedoch dauert es sehr lange.

Bin für jeden Tip dankbar.

gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2006, 18:37
Beitrag #2

quaternio Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Aug 2006

6.1
2006
kA


Deutschland
Datei mit Messergebnissen (Text und Zahlen) auslesen
Habs hingekriegt die Datei einzulesen und diese als Stringarray auszugeben. Ist ja schon mal was. Da die Datei ca. 26 mb groß ist dauert es aber ca. 1 min bei nem 3,8 X2 Glare, und bei drittem Durchlauf steigt LV wegen zuwenig speicher aus Sad. Da muss ich wohl nachoptimieren...
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  gegebene *.xml datei mit gegebener *.dtd auslesen cobain2004 1 5.809 21.03.2016 11:30
Letzter Beitrag: cobain2004
  Sinus-Signalverlaufsdiagramm Daten in Text-Datei Chicooo94 36 23.961 05.07.2015 11:50
Letzter Beitrag: Chicooo94
  String aus CSV-Datei auslesen Fatih90 5 8.087 11.03.2015 09:57
Letzter Beitrag: Fatih90
  Fehler in Text Datei schreiben (Loggen). Lennard 7 8.424 24.06.2014 21:14
Letzter Beitrag: jg
  RS232 String auslesen, anzeigen und in Datei schreiben bohnehouse 15 17.135 23.04.2014 10:26
Letzter Beitrag: GerdW
  Text aus Datei lesen, jedoch bestimmte Zeilen floeteee 5 8.051 13.02.2014 11:03
Letzter Beitrag: GerdW

Gehe zu: