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) |
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 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 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!!!! 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 Vielen Dank für die rasche Hilfe, hat super funktioniert!!!!! @ Andreas: Danke fürs Verschieben 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 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 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 Beste Grüße, NWO RE: Error 6 TDMS - Goofy - 10.11.2011 12:04 Vielen Dank für die rasche Antwort Ü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 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 Und in diesem Fall ist Data variabel: [attachment=37062] Also geht natürlich auch ein String [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: |