LabVIEWForum.de
Error 6 TDMS - 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: Error 6 TDMS (/Thread-Error-6-TDMS)

Seiten: 1 2 3


Error 6 TDMS - Goofy - 07.11.2011 16:58

Hallo zusammen,

ich bin noch ein Neuling auf dem LabView Gebeit, arbeite seit ca 3-4 Wochen damit und stehe nun vor einem Problem:

Ein Kollege meinerseits wollte mich davon überzeugen, dass ich TDMs nicht verwenden soll, da sich niemand wirklich damit auskennt (von den Kollegen) und es außerdem besser ist, die "Dynamik Datas" gleich in einem für alle lesbaren File zu speichern (z.B. .xls). Nur funktioniert es mit der TDMS Funktion wirklich einfach, sofern man das File speichern kann Blush Anschließend möchte ich gerne das .tdms file in excel automatisch importieren - sofern das möglich ist.

Habe diverse Foren durchgeforstet, Google beansprucht aber nach einem knappen Tag umhersuchen, konnte ich den passenden Lösungsansatz leider noch nicht finden Sad

Verwende LabView Version 10.0.1.

Anbei 2 Bilder von dem Block-Diagramm.

Vielleicht weiß ja hier herinnen jemand bescheid?!

Würde nur ungern dem Kollegen beipflichten und eine andere Möglichkeit zur Speicherung von "Dynamic Data" in Betracht ziehen, vor allem weil das Block Diagram dann um einiges aufwendiger werden würde....

Vielen Dank schon mal im Voraus!!!! Smile Smile


RE: Error 6 TDMS - schrotti - 07.11.2011 21:04

Der Dateiname sollte schon konform mit den Vorgaben deines Betriebssystems sein. Der Doppelpunkt in deiner Zeitangabe erfüllt dies nicht. Probiere statt %c den String %d-%m-%y_%H-%M-%S, dann klappts und die Reihenfolge stimmt auch noch. Ich würde ja eher %y%m%d_%H-%M-%S nehmen, da die Dateien sich somit auch richtig sortieren lassen.


RE: Error 6 TDMS - A.Berndsen - 08.11.2011 09:22

Beitrag verschoben!
Hat nichts in der Buglist zu suchen!

Grüße
Andreas


RE: Error 6 TDMS - Goofy - 08.11.2011 11:08

Yourock

Vielen Dank für die rasche Hilfe, hat super funktioniert!!!!!

@ Andreas: Danke fürs Verschieben Smile

Liebe Grüße


RE: Error 6 TDMS - Goofy - 10.11.2011 11:07

Hallo,

jetzt habe ich leider noch ein anderes Problem:

habe mich nachdem das mit dem Datum erledigt war mit einer Zeitspalte seither beschäftigt und bin zu keinem vernünftigen Ergebnis gekommen Wacko

Der DAQ Assistant misst Werte mit einer Geschwindigkeit von 1000Hz. Der Sample Compressor "presst" sie auf 10 Werte pro Sekunde zusammen. Das TDMS-Write File spuckt mir in Excel drei Spalten aus, mit den 3 Werten zu einer bestimmten Zeit. Nun hätte ich gerne noch eine Spalte, die mir die Zeit anzeigt, bei der die 3 Werte "gepresst"/aufgenommen worden sind.

Kann mir vielleicht jemand dabei helfen bzw. einen Tip geben?! Weiß echt nicht mehr, wo ich weitermachen soll...

Vielen Dank im Voraus Smile


RE: Error 6 TDMS - Goofy - 10.11.2011 11:39

Hab den richtigen Beitrag nun doch noch gefunden *yeah*

http://www.labviewforum.de/Thread-Zeitstempel-in-tdms


Momentan gibt er mir die Zeit so aus: 10.11.2011 11:37:07.781 AM

Hätte sie gerne so: 11:37:07.781 (Das Datum ist mir egal und das "AM" brauch ich auch nicht, 24h wären super)

Werde weitersuchen *hoff*


RE: Error 6 TDMS - NWOmason - 10.11.2011 11:54

(10.11.2011 11:39 )Goofy schrieb:  Hätte sie gerne so: 11:37:07.781 (Das Datum ist mir egal und das "AM" brauch ich auch nicht, 24h wären super)

Den Zeitstempel mit

Format Into String Function
http://zone.ni.com/reference/en-XX/help/371361E-01/glang/format_into_string/

oder

Format Date/Time String Function
http://zone.ni.com/reference/en-XX/help/371361F-01/glang/format_date_time_string/

umwandeln und gemäß Konventionen den richtigen

Format Codes for the Time Format String
http://zone.ni.com/reference/en-XX/help/371361F-01/glang/codes_for_time_format_str/

einfügen.


Hier ein Beispiel:

[attachment=37060]


Dann einfach den String statt des Zeitstempels in tdms schreiben Smile

Beste Grüße,
NWO


RE: Error 6 TDMS - Goofy - 10.11.2011 12:04

Vielen Dank für die rasche Antwort Smile

Über einen String hab ich mir auch schon gedacht, dass es möglich sein sollte, nur bei dem TDMS-Write File im Input Bereich kann ich nur den "Draht" data zuführen und keinen string Sad
Oder gibt es da einen Schmäh?!


RE: Error 6 TDMS - NWOmason - 10.11.2011 12:11

(10.11.2011 12:04 )Goofy schrieb:  nur bei dem TDMS-Write File im Input Bereich kann ich nur den "Draht" data zuführen und keinen string Sad

Und in diesem Fall ist Data variabel:

[attachment=37062]

Also geht natürlich auch ein String Smile

[attachment=37061]


Beste Grüße,
NWO


RE: Error 6 TDMS - Goofy - 10.11.2011 12:20

Danke für die Info, aber irgendwo scheint LV irgendetwas nicht zu passen: