LabVIEWForum.de
tdms Problem - 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 Problem (/Thread-tdms-Problem--20382)



tdms Problem - Larsi - 26.10.2011 15:32

Hallo Leute,

ich hab hier schon oft Hilfe gefunden, aber dieses mal hat die Suche leider keine Antwort auf mein Problem gegeben. Deshalb eine Frage an die Experten unter euch zum Thema: Einlesen von "verhunzten" tdms-Dateien.
Folgende Situation:
Ich habe ca. 2000 tdms Dateien gespeichert aber dummerweise vergessen das "TDMS close" vi nach jedem "tdms speichern" aufzurufen.
Soweit noch alles gut, aber beim Beenden des Programms hing das Programm verständlicherweise und versuchte die geschätzt 2000 Dateien zu schließen.
Nach ca. 1 min. wurde dann schlauerweise Labview per Task Manager abgewürgt.
Jetzt kann bei einem Großteil der TDMS-Dateien - die ich per LabView öffne - nur noch die Infos der "channel names" und "Group name" lesen, jedoch nicht die eigentlichen Messdaten. Der Hohn bei der Angelegenheit ist, daß ich die Daten per Excel und tdms-pulg-in lesen kann. Nur ist das bei 2000 Dateien zu unpraktikabel. Hat irgendjemand eine Idee wie ich LabView überzeugen kann die Daten einzulesen und mir die Messdaten auszuspucken?
Anbei ein Screenshot vom Blockdiagramm der Datenauslese.


RE: tdms Problem - macmarvin - 27.10.2011 10:58

Ich würde an einer Kopie der Daten mal ein sauberes Defrag versuchen.
[attachment=36781]


Edit:
Vl. hilft auch das VI von http://forums.ni.com/t5/DIAdem/Retreive-data-from-corrupt-TDMS-files/m-p/1551592#M13327
Das fixt aber auch nur ein mögliches Fehlerbild.


RE: tdms Problem - Larsi - 27.10.2011 14:52

Hey danke für die Tips, habe beides ausprobiert, aber leider funktioniert beides nicht. Defrag hatte ich auch schon probiert, bringt alles keine Besserung. Werde mir aber mal das verlinkte Beispiel VI genauer anschauen, vielelicht komm ich noch auf ne Idee. Danke erstmal bis hierher.

Larsi


RE: tdms Problem - rasta - 29.10.2011 14:08

(26.10.2011 15:32 )Larsi schrieb:  Jetzt kann bei einem Großteil der TDMS-Dateien - die ich per LabView öffne - nur noch die Infos der "channel names" und "Group name" lesen, jedoch nicht die eigentlichen Messdaten. Der Hohn bei der Angelegenheit ist, daß ich die Daten per Excel und tdms-pulg-in lesen kann. Nur ist das bei 2000 Dateien zu unpraktikabel. Hat irgendjemand eine Idee wie ich LabView überzeugen kann die Daten einzulesen und mir die Messdaten auszuspucken?
Anbei ein Screenshot vom Blockdiagramm der Datenauslese.

Hallo,
vielleicht hilft angehängtes Beispiel mit direkten Anschluss der Gruppe bzw.Kanalnamen.

Gruß
Ralf