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 

tdm header writer VIs



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!

10.09.2009, 10:36
Beitrag #1

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
tdm header writer VIs
Hallo allerseits,

ich arbeite mich zur Zeit krampfhaft in LV ein. Am Ende soll ein Programm zur Erfassung und Darstellung von EMG-Signalen (Spannungssignal) stehen.

Aktuellste Baustelle: tdm Dateien samt header. Warum tdm/tdx und nicht tdms 1.0 oder 2.0? Weil das hier verfügbare DIAdem zu alt ist für tdms und wir würden das auch gerne benutzen.

Ich würde jetzt gerne verstehen wie ich Informationen in den header packe (*.tdm):

1) Entweder selbst mit Eigenschaftsknoten. Wie erstelle ich welche und woher weiß ich welche Eigenschaften es gibt? Wie kann ich selbst Eigenschaften "generieren" und diese mit einem Wert oder string versehen.
2) Oder mit besagten tdmHW VIs (zip-Datei). Wie binde ich diese VIs in mein LV (8.2) ein ... muss ich das überhaupt?

Was ist einfacher? Kann ich vor dem Abspeichern schon Info in den header packen oder erst wenn ich ne fertige tdm habe?

Was hat es mit dieser Struktur von tdm files auf sich? Root/Group/Channel Bitte um eine grundlegende Erklärung für Doofe Dry

LV 8.2, anbei eine ganz simple VI von mir die aus lvm (EMG_daten_12.lvm) eine tdm/tdx macht.

   


Sonstige .vi  emg_laden.vi (Größe: 117,12 KB / Downloads: 304)



Sonstige .zip  EMG_daten_12.lvm.zip (Größe: 674,57 KB / Downloads: 304)



Sonstige .zip  TdmHW.zip (Größe: 906,88 KB / Downloads: 976)



Vielen dank im voraus! Mir wäre sehr geholfen mit einer bsp. VI, die zeigt wie man son header editiert.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.09.2009, 12:16
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
tdm header writer VIs
Von mir (bisher) nur diese Anmerkungen:

' schrieb:Was hat es mit dieser Struktur von tdm files auf sich?
Das Headerfile des TDM/TDX-Systems ist ein XML-File - und somit mit einem XML-System lesbar. Das TDMS-System ist ein binäres System (TDM-Streaming), das die Daten viel schneller speichern kann als das TDM/TDX-System.

Zitat:Bitte um eine grundlegende Erklärung für Doofe
Das geht nicht. Nicht in einem Forum per Postings.

Ich rate aber dringend davon ab, TDM/TDX zu verwenden. Wie im übrigen auch die Hotline bei NI. Zitat: Das ist so buggy, verwenden Sie lieber TDMS. Eine Möglichkeit sehe ich vielleicht doch: TDMS verwenden und mit den VIs "TMDS nach TDM" nach TDM konvertieren. Das Problem mit alten Diadem-Versionen haben andere auch.

Allgemeine Headerinfos in ein TDMS zu bekommen ist ganz einfach. An das TDMS-WriteVI einfach ein Array mit den Parameterbezeichnern anschließen und eines mit den Parameterwerten - und schon stehen die Daten im Header.

Ich muss mal kucken, ob ich meine TDM/TDMS-Muster wieder finde.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2009, 12:23
Beitrag #3

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
tdm header writer VIs
Hast du diesen Link und diesen Link mal angekuckt? Vielleicht ist ja was dabei.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2009, 12:40
Beitrag #4

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
tdm header writer VIs
Das war sehr hilfreich! danke

„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
10.09.2009, 20:01
Beitrag #5

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
tdm header writer VIs
@IchSelbst: Ich sag nur Mantel des Schweigens. Dry

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.11.2010, 14:53
Beitrag #6

deicebear Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 72
Registriert seit: Jul 2010

8.5.1
2009
de_en

13
Deutschland
tdm header writer VIs
Schon rausgefunden wie mann die Root/Group/Channel´s umbenennen kann, mittels deinem VI? Ich versuch das nämlich auch gerade und bekomm es leider nicht hin.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.11.2010, 15:49
Beitrag #7

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
tdm header writer VIs
Ich habe im Endeffekt nie mit dem alten Format TDM gearbeitet - gut so. Und entsprechend auch nie diese VI's von oben benutzt.

Aber TDMS steht dir doch zur Verfügung. Wie man da die Eigenschaften setzt steht in der Hilfe.

„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
01.11.2010, 16:29
Beitrag #8

deicebear Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 72
Registriert seit: Jul 2010

8.5.1
2009
de_en

13
Deutschland
tdm header writer VIs
Danke Dir, da mir das Englisch nicht ganz so liegt und meine LabVIEW 8.5 Version fast komplett in Englisch ist, bin ich froh das mein aktuelles VI funktioniert, habe als einziges "Schönheitsproblem" keine individuell beschrifteten Kanalnamen. Ich habe das Problem, auf Hoffnung das sich jemand auskennt, mal hier in einem eigenen Thread gepostet: http://www.labviewforum.de/TDM-Kanalnamen-...ern-t18037.html

Allerdings reicht es mir so schon fast aus, wäre halt schön, diese Benennungen noch Editieren zu können.
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
  Header erstellen Italo88 5 7.166 03.02.2015 20:33
Letzter Beitrag: Trinitatis
  File erstellen mit Header nusser 17 15.841 13.02.2014 16:16
Letzter Beitrag: GerdW
  header in text file schreiben firstrabbit 3 6.928 01.04.2013 21:24
Letzter Beitrag: Trinitatis
  Werte als Textdatei mit Header abspeichern Jhonny 23 27.285 27.07.2011 11:46
Letzter Beitrag: johnny_blaze
  Messwerte mit Header in Datei Schreiben sumsi 12 22.577 09.05.2011 14:11
Letzter Beitrag: n00b32
  Datei: Header - Daten speichern HSK-Michael 1 5.725 04.05.2011 08:01
Letzter Beitrag: GerdW

Gehe zu: