LabVIEWForum.de
TDMS formatieren und in Textdateien konvertieren - 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: TDMS formatieren und in Textdateien konvertieren (/Thread-TDMS-formatieren-und-in-Textdateien-konvertieren)



TDMS formatieren und in Textdateien konvertieren - pfutz - 15.02.2010 17:57

Hallo liebe LV-Gemeinde,

ich arbeite z.Z. an einem Projekt mit einem cRIO-9014. Dabei werden die Daten von 6 Beschleunigungsaufnehmern und 4 Temperatursensoren bei einem kurzen Experiment aufgezeichnet und im TDMS-Format als Gruppen Beschleunigung und Temperatur auf dem cRIO gespeichert. Alle 10 sek wird eine neue TDMS-Datei erstellt und die alte geschlossen. Nach mehreren Versuchen, schreibe ich nun die Daten der sechs Beschleunigungssensoren hintereinander in einen Kanal (genauso bei den Temperaturdaten). Das funktioniert alles gut und macht keine Probleme. (Kann im Übrigen auch nicht mehr geändert werden.)

Nun zu meiner Frage: Ich möchte die Daten aus den 13 TDMS-Dateien in jeweils eine Datei "Beschleunigung.txt" und "Temperatur.txt" nach den vorherigen Kanälen sortiert schreiben. Bis jetzt geht es nur so, dass alle Daten hintereinanderweg in eine Textdatei getrennt durch Tabstopp geschrieben werden (VI als Bild im Anhang + Text-Datei Temperaturdaten). Gibt es da eine Möglichkeit, in LabVIEW bei den Beschleunigungsdaten nach 6 Werten einen Zeilenumbruch einzufügen, so dass eine Tabellenform entsteht, die nach den Kanälen geordnet ist. Oder zu sortieren: schreibe jeden 6.Wert in eine andere Spalte? (äquivalent die Temperaturdaten nach jedem 4.Wert).

Ich hoffe, ihr könnt mir da weiterhelfen.
Gruß
Pfutz

[attachment=24442]
[attachment=24443]


TDMS formatieren und in Textdateien konvertieren - jg - 15.02.2010 22:08

Ich weiß zwar nicht, wie die Datenanordnung in deinem TDMS-File genau ist, und so ganz blicke ich bei deiner Beschreibung auch nicht durch, aber tippe mal, dass dir einfach ein "Transpose-Array" fehlt:
[attachment=24447]
Gruß, Jens


TDMS formatieren und in Textdateien konvertieren - pfutz - 16.02.2010 19:49

ja, danke so funktioniert es... also hat sich das thema erledigt
DANKE nochmal

Gruß
Pfutz