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 

TDMS mit veränderlichen Parametern



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!

03.08.2011, 09:11
Beitrag #1

Ico Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Aug 2011

2010
2010
DE_EN



TDMS mit veränderlichen Parametern
Hallo Labview Community,

ich bräuchte etwas Unterstützung bei der Entscheidung für die richtige Verwaltung meiner Daten.
Im wesentlichen habe ich einen Messaufbau in dem ich kontinuierlich zeitabhängige Daten über eine DAQ Karte lese (10 Signalverläufe U(t)). Hinzu kommt nun, dass ich während der Messung dieser Daten verschiedene Parameter sukzessiv ändere: Material, Druck, Frequenz und errechnete Kapazität (diese ist abhängig von der Frequenz).
Das ganze möchte ich nun gerne im TDMS format speichern. Mit dem Einspeisen der Signalverläufe über die entsprechenden VIs habe ich keine Probleme jedoch mit der Überlegung wie ich die anderen Parameter sinnvoll mitspeichern kann.

Die TDMS-Date hat ja eine Baumstruktur: Data-> Channel groups -> Channel , wobei jeder Zweig mit eigenen Parametern versehen werden kann. Ist es nun am besten wenn ich für jedes Material eine eigene Datei erzeuge, anschließend für jeden Druck eine neue Channel group und die Frequenzen und Kapazitäten als Parameter mit speichere? Anschließend dann jeweils die Signalverläufe in die Kanäle schreibe?

Hoffe meine Ausführenden waren einigermaßen verständlich und jemand kann mir helfen.


Beste Grüße

Ico


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.08.2011, 10:12
Beitrag #2

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
RE: TDMS mit veränderlichen Parametern
Du hast doch schon selbst eine (auf den ersten Blick) brauchbare Lösung geschildert - warum sollte dir da jetzt einer von abraten, wenn du doch am besten weißt was am sinnvollsten für dich ist.

Ambesten du probierst es aus und meldest dich, wenn du ein konkretes Problem erkennst.


Gruß dimitri

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.08.2011, 10:27
Beitrag #3

Ico Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Aug 2011

2010
2010
DE_EN



RE: TDMS mit veränderlichen Parametern
Hi dimitri,

danke erstmal für deine schnelle Antwort.
Da ich vorher noch nicht mit TDMS files gearbeitet habe, weiss ich eben nicht genau ob ich am Ende sinnvoll auf die Daten zugreifen kann. Wenn ich für jede Parameteränderung eine neue Channel group bzw neue Kanäle mit entsprechenden Eigenschaften erzeuge, wüsste ich gern vorher ob ich danach auch entsprechend auf die Daten zugreifen kann.
Wenn ich beispielsweise am Ende die Kapazität über dem Druck auftragen möchte, die entsprechenden Daten aber über viele Channel groups verteilt sind und in den "Eigenschaften" verschlüsselt, kann man dan automatisiert sinnvoll darauf zugreifen?

Es ist eben kein reiner Tabellenfile wo man alle Daten direkt abhängig voneinander nebeneinander hat. Da hätte man dann aber auch jede Menge redundante Information und ich könnte meine Signaldaten nicht performancefreundlich speichern, deshalb wäre eben das TDMS format nett - sofern meine Verwendung sinnvoll ist.

Verzeihung falls meine Ausführungen verwirrend sind, dann versuche ich es nochmal etwas genauer zu erläutern.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.08.2011, 10:37
Beitrag #4

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
RE: TDMS mit veränderlichen Parametern
Das wichtigste weißt du ja bereits: Du kannst Gruppennamen vorgeben und die Kanäle werden, wenn du "1D-Array-von-Signalverläufen" benutzt, automatisch benannt (entsprechen den Tasknamen). Du kannst für jede Gruppe und für jeden Kanal Eigenschaften jeder Art hinterlegen. Über das TDMS VI "Inhalt auflisten" bekommst du programmatisch alle Gruppen/Kanalnamen. Wenn dir noch die Eigenschaftsnamen bekannt sind, steht einer systematischen Auswertung nichts mehr im Wege.

Einfach loslegen ...

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.08.2011, 10:43
Beitrag #5

Ico Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Aug 2011

2010
2010
DE_EN



RE: TDMS mit veränderlichen Parametern
Ok alles klar, ich denke das überzeugt mich Smile. Danke erstmal für deine Hilfe.
Wollte auf Nummer sicher gehen ob der Ansatz sinnvoll ist, mein Projekt ist nämlich inzwischen ziemlich groß und aufwändig und wollte ungern in eine Sackgasse programmieren.
Hast du auch schon mit DIAdem gearbeitet? Was hälst du/Ihr davon, sieht auf den ersten Blick recht mächtig aus (im Bezug auf die Möglichkeiten die es bietet).

Beste Grüße

Ico
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.08.2011, 11:07
Beitrag #6

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
RE: TDMS mit veränderlichen Parametern
Ich hab noch nie mit Diadem gearbeitet. Mein alter Chef schon. Hab nur gutes gehört. Benötigt halt Einarbeitungszeit. Da kannste auch super mit dem NI support ein Schwätzchen drüber halten - die sind da auf dem neusten Stand der Möglichkeiten (mit dem "Data Finder" und was sonst noch).

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  exe-Datei mit Parametern öffnen RainerRitsch 5 12.409 01.05.2007 13:56
Letzter Beitrag: RainerRitsch

Gehe zu: