03.11.2009, 16:12
Beitrag #2
|
Robi
LVF-Grünschnabel
Beiträge: 37
Registriert seit: Feb 2009
8,6
2008
de
5204
Oesterreich
|
Datenspeicherung
Hi
Nimm doch einfach die Funktion in Spreadsheet File schreiben.
Du wandelst ja die Daten sowieso schon alle in String um.
Gruß Robert
|
|
|
04.11.2009, 21:19
Beitrag #3
|
|
|
06.11.2009, 09:26
Beitrag #4
|
Robi
LVF-Grünschnabel
Beiträge: 37
Registriert seit: Feb 2009
8,6
2008
de
5204
Oesterreich
|
Datenspeicherung
Wie viele Daten willst du den aufzeichnen?
Wenn es nicht extrem viele sind würde ich den Weg über Spreadsheetfile nehmen.
Grund: TDMS ist mehr für riesige Datenmengen gedacht die man später in NI DIAdem auswerten will!
Außerdem ist das auslagern über spreadsheetfile wesentlich einfacher
|
|
|
06.11.2009, 09:52
(Dieser Beitrag wurde zuletzt bearbeitet: 06.11.2009 09:52 von gottfried.)
Beitrag #5
|
|
|
08.11.2009, 16:24
Beitrag #7
|
|
|
08.11.2009, 22:57
Beitrag #8
|
VIs
LVF-Grünschnabel
Beiträge: 24
Registriert seit: Nov 2009
2010
2000
DE
74321
Deutschland
|
Datenspeicherung
Hallo,
ich hab mit TDMS speichern noch nicht gearbeitet. Ich benutz immer das Express-vi "Daten speichern". Ich kanns auch nicht ganz nachvollziehen, weil das vi bei mir unerklärliche Fehler hat. Aber was mir auffällt, Du speicherst einen transportierten 2D Array und willst ein 1D Array auslesen?
Schau Dir das mal an. Vielleichet hilfts
Grüße
|
|
|
09.11.2009, 08:41
Beitrag #9
|
SeBa
LVF-Guru
Beiträge: 2.025
Registriert seit: Oct 2008
09SP1 & 10 FDS
2008
DE
65xxx
Deutschland
|
Datenspeicherung
Moin,
du schreibst die Daten nach der ersten For-Schleife in die TDMS Datei, beim Auslesen gehts genau rückwärts... du liest aber die Daten aus und schickst die nochmal durch die erste For-Schleife. Das ist Humbug.
-->
Ansonsten weiß ich nicht ob's bei dir überhaupt funktioniert hat, da deine Datei beim Lesen der TDMS Kanäle Fehler in der Verbindung zeigt... hab das für dich korrigiert, siehe 2. Bild.
--> TDMS Lesen arbeitet mit 1D Arrays aus WasAuchImmer, du hattest lediglich jeweils ein WasAuchImmer angeschlossen.
EDIT:
Vergessen zu erwähnen, dass du dir die Hilfe zu TDMS Lesen auch mal anschauen solltest... insbesondere den Part, bei dem ees um offengelassene Kanalnamen geht und was das VI dann ausgibt. (Bild 2. ... keine Lust ein Neues zu machen, nach dem Lesen der Hilfe weißt du was ich meine)
Ansonsten unschön sind die kleinen roten Punkte, wenn LV für dich eine Typumwandlung macht.
Außerdem ist die Erste Zeile immer deine Konstante mit Werten Null und dem Datum von 1904... das würd ich nicht so stehen lassen, im Zweifelsfall irritiert es den Nutzer weil die Messung dann ja schon ein paar Jahre lang läuft.
Gruß SeBa
Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.
Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.
Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
|
|
|
09.11.2009, 18:47
|
|
|
| |