Guten Tag,
wie wird die Datum&Zeit an TDM.datei hinzugefügt. So bald ich die Zeit dazu einfüge (Siehe Bild) wird das Diadem Langsam, die Datei wird einige mb gross und die Auswertung nicht Möglich. Ohne die Zeit klappt alles bestens.
Danke im Voraus
Edit jg: Thementitel editiert. Es geht um TDMS-Dateien...
Ich kenne mich mit TDMS leider nicht aus, hab mir interessehalber aber mal die NI-Erläuterungen dazu durchgelesen. (
http://www.ni.com/white-paper/3539/en)
Kann es sein, dass du für die Eintragung der Zeit besser benutzerdefinierte Eigenschaften (
Erläuterung Punkt 6) einsetzen musst, da LabVIEW sonst irgendwelche anderen vordefinierte (und für deine Zwecke vielleicht falsche) Eigenschaften setzt?
Also eher sowas wie "property name" => "Zeit", "property value" = Zeitstempel, anstatt da brutal mit der zeitstempel to array ihm was reinzuwürgen?
Hallo,
ich war für 5 Tagen Weg.
Danke für die Antwort,
Leider bringt mir deine Antwort nicht weiter. Ich habe auch sowas versucht zumachen, aber leider ohne erfolg.
Wie kann ich die Zeiten in Form J.M.T Std:Min:Sec,00 in der erste Spalte mit hängen.
danke...
Nur wildes Rumgerate meinerseits, vielleicht reicht es ja, time to string zu nutzen und das dann wieder mit deiner Single-Element Array mit reinzunehmen
(10.08.2012 11:34 )ramon01 schrieb: [ -> ]Guten Tag,
wie wird die Datum&Zeit an TDM.datei hinzugefügt. So bald ich die Zeit dazu einfüge (Siehe Bild) wird das Diadem Langsam, die Datei wird einige mb gross und die Auswertung nicht Möglich. Ohne die Zeit klappt alles bestens.
Danke im Voraus
Hallo,
so wie in deinem Screenshot dargestellt, den Zeitstempel zu schreiben, ist für DIAdem OK.
- Wieviel Daten schreibst Du (dt) ?
- Brauchst Du wirklich einen Zeitkanal ? (Hintergrund: Wenn es sich um äquidistante Daten handelt kannst Du auf Datentyp Waveform umstellen.)
- Das anwachsen der TDMS-Datei bei wenig zu schreibenden Daten ist leider normal, aber hierfür gibt es das Defrag-Vi.
(Dafür muss die TDMS-Datei geschlossen sein und ein etwas anderes Handling (Open-Write-Close-Defrag pro Iteration))
Mach doch einfach mal ein Test-Vi mit den BEFÜLLTEN Controls die Du schreiben möchtest und deklariere diese als Default-Werte und lade dieses Vi hier hoch.
Gruß
Ralf