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



tdms daten lesen - Matthäus - 27.05.2009 14:46

Hallo zusammen.

Ich habe messdaten mit dem ExpressVI 'Messdaten speichern' als TDMS gespeichert.
Nun wollte ich diese daten lesen, aber es funktioniert weder mit der ExpressVi 'Messdaten lesen', noch mit den Datei I/O TDMS:Streaming 'TDMS lesen'. Beide male gibt er mir den fehler 2525. Welcher besagt, dass die datentypumwandlung nicht möglich ist. könnte mir da jemand weiter helfen?

Nachdem ich die dateien gelesen habe würde ich sie am liebsten in lvm format speichern, da ich sie mit Matlab auswerten wollte. Wie kann ich dass am besten machen? Oder gibt es noch eine andere möglichkeit?

vielen dank im voraus


tdms daten lesen - ImExPorty - 27.05.2009 15:30

eine Informationsmöglichkeit


tdms daten lesen - Matthäus - 27.05.2009 15:43

funktioniert nicht so, wie es dort beschrieben ist. der inhalt ist auch ein anderer als in dem text


tdms daten lesen - jg - 27.05.2009 16:03

Dann lade doch mal am besten dein Speicher-VI und deine Laden-VI-Versuche hoch. Diese theoretische Diskussion bringt doch gar nichts.

Gruß, Jens


tdms daten lesen - Matthäus - 28.05.2009 09:31

Hallo.

gespeichert werden die daten ganz einfach über die express vi 'Messwerte in datei schreiben'. Ich benutze dafür LabVIEW 8.5 in englisch.
zum lesen wollte ich das anhängende programm verwenden.

Lv85_img


tdms daten lesen - jg - 28.05.2009 09:35

' schrieb:gespeichert werden die daten ganz einfach über die express vi 'Messwerte in datei schreiben'.
Und woher sollen wir jetzt wissen, wie du dieses Express-VI konfiguriert hast? Damit kann man txt, lvm, tdm, tdms Files erzeugen. Ich frage nicht umsonst danach, dass du dein Speicher VI hochladen sollst!
Und wenn du schon nur das Laden-VI hochlädst, ein Datensatz von dir wäre auch nicht schlecht.

Gruß, Jens


tdms daten lesen - ImExPorty - 28.05.2009 11:06

Hallo Matthäus,
' schrieb:...aber es funktioniert weder mit der ExpressVi 'Messdaten lesen' ...damit es rund wird, angehängte Beweisführung wenn Konfiguration gleich => keine Probleme
...noch mit den Datei I/O TDMS:Streaming 'TDMS lesen' ...siehe 2. Variante => keine Probleme, also wäre es hilfreich Deine Info's mit Konfiguration und Beispielen(frei nach Jens_G) zu untermauern
...da ich sie mit Matlab auswerten wollte.. dafür war die Informationsmöglichkeit gedacht
[attachment=18707]
[attachment=18706]

Lv85_img[attachment=18704]
viel Erfolg beim Ausprobieren


tdms daten lesen - Matthäus - 28.05.2009 16:02

hallo ImExPorty.

danke für dein beispiel. Aber dass ist es micht wonach ich suche.

ich habe messwerte mit einem NI 9205 modul mit 13 kanälen über eine längere zeit aufgenommen. Diese dateien siond ca 400 mb groß. Deswegen kann ich keine beispieldatei hochlanden.
zum speicher habe ich die Express VI 'Messdaten in datei speichern' verwendet. Ich habe 2 bilder mit den eigenschaften angehangen.

Jetzt möchte ich die dateien wieder lesen damit ich sie filtern und anschließend als lvm dateien speichern kann.
beim öffnen dieser dateien, egal ob per express Vi oder per TDMS Streaming, kommt immer der Fehler 2525. Dieser besagt das eine Datentypumwandlung in TDMS nicht möglich ist.

Zum testen habe ich die datei in diadem geladen und anschließend wieder als tdms gepeichert. Dannach hatte LabVIEW kein problem mehr die datei zu lesen.

Jetzt würde ich gerne wissen ob es eine bessere lösung dafür gibt, ohne umwege über diadem.

vielen dank

gruß
matthäus


tdms daten lesen - jg - 29.05.2009 08:42

Schmeiss doch mal den NI-Examplefinder an und such nach dem Schlagwort TDMS.

Da ist auch ein TDMS-Lesen Beispiel drin, da kannst du vergleichen, was dir in deinem Upload-VI noch fehlt (For-Schleife, Verbinden Gruppennamen etc.).

Gruß, Jens


tdms daten lesen - Matthäus - 29.05.2009 14:12

Hallo Jens.

ich habe mit NI telefoniert und die meinten dieser Fehler sei ein bug, den sie noch beheben müssen.

gruß
matthäus