LabVIEWForum.de
versch Datentypen in ein TDMS - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: versch Datentypen in ein TDMS (/Thread-versch-Datentypen-in-ein-TDMS)



versch Datentypen in ein TDMS - Sam789 - 15.01.2013 09:25

Hi leute,

Eigentlich kann es doch gar net so schwer sein, aber ich komme auf keine Lösung.

Alles was ich will ist ein *tdms file erstellen, dass 1 GroupName mit 4 Channels als Datentyp double enthält und eine weitere GroupName mit 1 oder 4 Channels mit String Werten enthält.

Im moment werden in meinem Beispiel nur die Pseudodaten als double generiert.
Es fehlt also nur der String anhang in das selbe *tdms file.

Danke

Simon


RE: versch Datentypen in ein TDMS - Morpheus - 15.01.2013 09:38

Hallo Simon

Das Prinzip bleibt doch dasselbe, egal ob Du Double-Werte oder String-Werte in dein File schreibst.
Also neue Gruppe mit den entsprechenden Einträgen erzeugen.

Oder habe ich deine Frage nicht richtig verstanden?

Gruss
Chris


RE: versch Datentypen in ein TDMS - Sam789 - 15.01.2013 09:49

Danke für die sehr schnelle Antwort.

Das selbe dachte ich auch, aber wenn ich nach meinem 1. TDMS Write Funktion eine weitere TDMS Write setze, dann hab ich in meinem 1. GroupName nur noch einen Channel, (Meter)
Die anderen Channel sind dann nicht vorhanden.


RE: versch Datentypen in ein TDMS - Morpheus - 15.01.2013 10:07

Habe dein VI etwas erweitert.
Erfüllt dieses Beispiel deine Anforderungen oder habe ich etwas nicht richtig verstanden?

Gruss
Chris


RE: versch Datentypen in ein TDMS - swatski - 15.01.2013 10:09

Hallo Simon,

wo is den das Problem häng doch einfach ein zweites write an.

War wohl zulangsam.


RE: versch Datentypen in ein TDMS - Sam789 - 15.01.2013 10:16

Danke,
ich glaub mein problem war, dass mein Write innerhalb der For-Schleife war.


RE: versch Datentypen in ein TDMS - Morpheus - 15.01.2013 10:25

Kleiner Tipp zur Verbesserung deines VI's...
Ersetze den Tunnel (TDMS File Referenz) der For-Schleife mit einem Shift-Register.
Denn wenn die Anzahl Iterationen der For-Schleife 0 ist, so verlierst Du die Referenz und erhälst eine Fehlermeldung.

Gruss
Chris