20.12.2010, 16:30
Hallo LabViewforum,
ich möchte Daten aus einem Control als tdms Format abspeichern. In meinem Control befinden sich ein Clluster mit Messwerte in verschiedenen 1D Arrays und der Messwert Spektrum befindet sich in einem 2D Array. Jedes Array soll unter einem seperaten Kanal gespeichert werden. Das gesamte Cluster soll als eine Gruppe gespeichert werden. Ich habe folgenden Lösungsversuch unternommen (Anhang --> Bei diesem Versuch habe ich nur Versucht 1D Arrays zu speichern und das Control dementsprechend umgewandelt und auch den Datentyp am schreib VI auf 1D Array gestellt es konnte also kompelliert werden) doch leider werden keine Daten in die Datei geschrieben.
Woran kann das liegen? Warum kann braucht das TDMS Schreibe VI eine Array für die Kanalnamen warum reicht nicht ein Name für das ganze 2D Array?
Auch beim Auslesen der tdms Datei bin ich mir unsicher wie man am besten eine ganze Gruppe ausliest und alle Kanäle in einem seperaten Array wieder speichert. Hat da einer eine Idee. Ich habe schon mal in der Hilfe geschaut, verstehe aber nicht ganz den Ansatz vorallem nicht das Symbol mit der 2009 drin. Es ist dazu keine Hilfe verfügbar und ich finde das Symbol auch nicht auf der Palette. Wisst ihr was es ist und wo man es findet?
[attachment=31342]

[attachment=31341]
[attachment=31339]
ich möchte Daten aus einem Control als tdms Format abspeichern. In meinem Control befinden sich ein Clluster mit Messwerte in verschiedenen 1D Arrays und der Messwert Spektrum befindet sich in einem 2D Array. Jedes Array soll unter einem seperaten Kanal gespeichert werden. Das gesamte Cluster soll als eine Gruppe gespeichert werden. Ich habe folgenden Lösungsversuch unternommen (Anhang --> Bei diesem Versuch habe ich nur Versucht 1D Arrays zu speichern und das Control dementsprechend umgewandelt und auch den Datentyp am schreib VI auf 1D Array gestellt es konnte also kompelliert werden) doch leider werden keine Daten in die Datei geschrieben.
Woran kann das liegen? Warum kann braucht das TDMS Schreibe VI eine Array für die Kanalnamen warum reicht nicht ein Name für das ganze 2D Array?
Auch beim Auslesen der tdms Datei bin ich mir unsicher wie man am besten eine ganze Gruppe ausliest und alle Kanäle in einem seperaten Array wieder speichert. Hat da einer eine Idee. Ich habe schon mal in der Hilfe geschaut, verstehe aber nicht ganz den Ansatz vorallem nicht das Symbol mit der 2009 drin. Es ist dazu keine Hilfe verfügbar und ich finde das Symbol auch nicht auf der Palette. Wisst ihr was es ist und wo man es findet?
[attachment=31342]

[attachment=31341]
[attachment=31339]