INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Eigenschaften von TDMS-Dateien



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

30.01.2012, 14:27
Beitrag #1

W-C Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Jan 2012

2011
2011
DE



Eigenschaften von TDMS-Dateien
Hallo,

kann mir (als LV-Grünschnabel) jemand sagen, wie ich:
- die Einheiten der aufgenommen Messwerte in meine *.tdm-Datei rein bekomme
- ich eine zeitliche Zuordnung der Messdaten in die *.tdm-Datei kriege

Die Einheit sollte über Eigenschaften machbar sein (wie bei Author, etc.), aber auf Unit reagiert er nicht Ahrg1

Die zeitliche Zuordnung sollte dann als X-Achse realisiert werden ... mein erster Versuch, die Zeit parallel zu den Werten aufzuzeichnen (Zeitstempel) scheiterte, weil ein Array nun mal kein Cluster ist Sad Und TDM's nehmen nur Array bzw. keine Cluster.

Als Anhang meine Arbeit bis jetzt Smile (die Konstanten werden später dann durch Variablen mit Benutzeringabe ersetzt.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.01.2012, 12:43 (Dieser Beitrag wurde zuletzt bearbeitet: 31.01.2012 12:47 von RoKi0815.)
Beitrag #2

RoKi0815 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Dec 2011

2010
2011
DE_EN


Deutschland
RE: Eigenschaften von TDMS-Dateien

Akzeptierte Lösung

Die Eigenschaft des Channels für die Einheit ist nicht unter 'unit' sondern 'unit_string' gespeichert. So lese ich es jedenfalls über die DLL in matlab aus. Groß/kleinschreibung weiß ich aber nicht, ob das ausschlaggebend ist.
Wenn man in Streams eine Eigenschaft erstellt, dessen Name nicht als vordefinierte Eigenschaft bekannt ist, dann wird diese trotzdem gespeichert aber als benutzerdefinierte Eigenschaft, somit müsste deine 'Unit' Eigenschaft zumindest irgendwo gespeichert sein. Cool

Mal als kleine Stütze, die vordefinierten Eigenschaften von TDM(S) Dateien:
Datei:
  • "name" - Name
  • "description" - Beschreibung
  • "title" - Titel
  • "author" - Autor
  • "datetime" - Zeitstempel
Kanal Gruppe:
  • "name" - Name
  • "description" - Beschreibung
Kanal:
  • "name" - Name
  • "description" - Beschreibung
  • "unit_string" - Einheit
  • "minimum" - Minimumwert
  • "maximum" - Maximumwert

Edit:
Ich habe auch immer gedacht, dass man beim nutzen der Stream-Blöcke auch eine tdms Datei erzeugen muss und keine tdm Datei. Bin mir da aber nicht mehr sicher.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.01.2012, 12:54 (Dieser Beitrag wurde zuletzt bearbeitet: 31.01.2012 12:54 von Hook1986.)
Beitrag #3

Hook1986 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 149
Registriert seit: Jan 2012

2010
2011
DE_EN


Deutschland
RE: Eigenschaften von TDMS-Dateien
Hallo,

ich habe folgendes in der Beschreibung der Funktion "TDMS Set Properties" gefunden. Eventuell ist das auch die Erklärung dafür, warum es nicht funktioniert?

MfG Carsten


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.02.2012, 07:18
Beitrag #4

rasta Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 245
Registriert seit: Oct 2006

LabVIEW 2009-2017
2006
EN

53909
Deutschland
RE: Eigenschaften von TDMS-Dateien
Hallo,
so sollte es funktionieren...

Gruß
Ralf


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.02.2012, 07:23
Beitrag #5

W-C Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Jan 2012

2011
2011
DE



RE: Eigenschaften von TDMS-Dateien
Danke für die viele Hilfe, jetzt funktioniert es Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.02.2012, 09:52
Beitrag #6

RoKi0815 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Dec 2011

2010
2011
DE_EN


Deutschland
RE: Eigenschaften von TDMS-Dateien
Wie hast du das mit der zeitlichen Zuordnung realisiert, das ist mir nämlich auch noch schleierhaft, wie das am sinnvollsten zu Lösen ist. Funktioniert das über Timestamps oder macht man das anders?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.02.2012, 10:03
Beitrag #7

W-C Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Jan 2012

2011
2011
DE



RE: Eigenschaften von TDMS-Dateien
Hi RoKi0815,

auch wenn ich nicht behaupten möchte, dass es eine gute Lösung ist. Bei funktioniert das so:

SubVI "log data" wird aufgerufen mit VI starten im Hauptprogramm ... nach Öffnen der tdm-Datei inkl. hinzufügen der Eigenschaften werden die Messdaten (bei mir Umgebungsvariablen) + Zeitstempel in einer While-Loop indiziert zu Arrays zusammengefasst und dann in die Datei geschrieben.
In DIAdem nehme ich die Zeitreihe dann als x-Achse (zuerst in die Module ziehen).

Im Anhang mein SubVI, ich hoffe, es hilft.


Angehängte Datei(en)
11.0 .vi  log_data.vi (Größe: 34,18 KB / Downloads: 302)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.02.2012, 13:31
Beitrag #8

RoKi0815 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Dec 2011

2010
2011
DE_EN


Deutschland
RE: Eigenschaften von TDMS-Dateien
Hab nur Labview 2010, deshalb kann ich dein vi leider nicht öffnen. Trotzdem danke für den Tip. Wink
Kannst du es vielleicht nochmal für Version 10 anhängen? Angel_not
(zum Speichern in eine frühere Version: Datei -> Save for Previous Version)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.02.2012, 13:48
Beitrag #9

W-C Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Jan 2012

2011
2011
DE



RE: Eigenschaften von TDMS-Dateien
In 2010, wie gewünscht Smile


Angehängte Datei(en)
10.0 .vi  log_data_2010.vi (Größe: 22,39 KB / Downloads: 251)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.02.2012, 15:50
Beitrag #10

RoKi0815 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Dec 2011

2010
2011
DE_EN


Deutschland
RE: Eigenschaften von TDMS-Dateien
Danke, hab mir das auch gleich mal angeschaut und verstehe jetzt auch, was du meinst mit "Arrays sind keine Cluster".
Im Endeffekt ist es aber glaube ich egal, ob man den Timstamp nun mit einem extra Block als Kanal schreibt oder versucht mehrere Kanäle mit einem Block zu schreiben... das Ergebnis bleibt ja das gleiche: Eine Datenreihe pro Kanal.
Hatte erst gedacht, dass der Timestamp fest mit den Werten eines Kanals verbunden ist, also 2 Datenreihen in einem Kanal... Blink moment, geht das Überhaupt? Ich glaube nicht, deshalb war ich wohl etwas verwirrt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Auslesen TDMS Dateien simcum 6 3.883 20.02.2024 10:53
Letzter Beitrag: Woodeye
  Eigenschaften von Gestaltungselementen verändern? ljminti 17 15.650 08.12.2015 11:54
Letzter Beitrag: jg
  Eigenschaften von Cluster Elementen verändern kraesy 1 3.783 07.07.2015 07:47
Letzter Beitrag: GerdW
  Controls speichern Eigenschaften nicht Knulli 11 7.902 13.11.2014 06:23
Letzter Beitrag: Lucki
  Eigenschaften von Clusterelementen Gerrit_87 2 3.549 25.07.2013 07:48
Letzter Beitrag: Gerrit_87
  Eigenschaften des xy-Graphen als Standard setzen cuber1 5 4.536 22.11.2012 17:32
Letzter Beitrag: cuber1

Gehe zu: