LabVIEWForum.de - Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei

LabVIEWForum.de

Normale Version: Lesen Von Circa 60 Mio Daten Aus Einer Tabellenkalkulationsdatei
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Alternativ zu einer mehr oder weniger komplexen datenbank könnte auch das Dateiformat HDF5 interessant sein. Es ist strukturiert aufgebaut und gerade für große datenmengen gemacht worden. Die dateigröße ist lediglich durch physikalische grenzen beschränkt. Es gibt dazu auch schon die ein oder andere bibliothek für LabVIEW (open source natürlich).

Die Google-Suche sollte weitere Infos liefern.

LG
Torsten
Hallo,

ich speicher jetzt verschieden Datengrößen.
Dieses klappt soweit auch alles super, dass einzige was mir nicht gefällt, ist die Lösung mit dem Express Vi "Verstrichene Zeit".
Funktion ist zwar schick, aber geht bestimmt einfacher, bloß wie?

Wie kann ich es umsetzen, dass z.B. nach 10 Samples die Datei gespeichert wird ?

Gruß Steffen

LabVIEW 8.5
Du könntest einfach nach jeder zehnten Iteration speichern. Mit "Quotient und Rest" ist das kein Problem.

Aber warum benutzt du kein binäres Format zum speichern?
Aber warum benutzt du kein binäres Format zum speichern?
[/quote]

Weil ich die Daten so besser auslesen kann (z.B. auch über Excel) und soweit mir bekannt ist, kann ich doch dann auch gar keine Header Datei anlegen, oder?

Gruß
' schrieb:Weil ich die Daten so besser auslesen kann (z.B. auch über Excel) und soweit mir bekannt ist, kann ich doch dann auch gar keine Header Datei anlegen, oder?

Header funktioniert selbstverständlich auch in binären Dateien. Sehr einfach geht das in LV mit TDM. Wenn du als Ascii abspeichern willst, kannst du aber auch LVM nehmen, das lässt sich wunderbar in Excel und Diadem öffnen, wobei Diadem komfortabler ist, denn dort hast du die Möglichkeit, selektiv zu laden, oder eine Vorschau der Daten zu erstellen.
' schrieb:Header funktioniert selbstverständlich auch in binären Dateien. Sehr einfach geht das in LV mit TDM. Wenn du als Ascii abspeichern willst, kannst du aber auch LVM nehmen, das lässt sich wunderbar in Excel und Diadem öffnen, wobei Diadem komfortabler ist, denn dort hast du die Möglichkeit, selektiv zu laden, oder eine Vorschau der Daten zu erstellen.

Aber das mit der Header Datei geht nur mit dem Express vi, mit dem Baustein "In Binärdatei schreiben" ist das doch nicht möglich?

Gruß Steffen
' schrieb:Aber das mit der Header Datei geht nur mit dem Express vi, mit dem Baustein "In Binärdatei schreiben" ist das doch nicht möglich?

Gruß Steffen
Nein, wenn du dir dein eigenes File-Format definierst, kannst du durchaus WriteToText und WriteToBinary kombinieren.
[attachment=16769]

Mfg, Jens
' schrieb:Header funktioniert selbstverständlich auch in binären Dateien. Sehr einfach geht das in LV mit TDM. Wenn du als Ascii abspeichern willst, kannst du aber auch LVM nehmen, das lässt sich wunderbar in Excel und Diadem öffnen, wobei Diadem komfortabler ist, denn dort hast du die Möglichkeit, selektiv zu laden, oder eine Vorschau der Daten zu erstellen.

Und es kappt auch nicht bei ungefähr 65000 Zeilen einfach ab Big Grin

Rolf Kalbermatter
' schrieb:Und es kappt auch nicht bei ungefähr 65000 Zeilen einfach ab Big Grin

Rolf Kalbermatter

Manch einer hat sich ja schon Excel 2007 zugelegt, da geht ja ein bißchen mehr. Aber Auswerten möchte ich damit nicht, "dreimalaufdentischklopf". Diadem und Concerto machen das recht ordentlich.
Was ist nun der Vorteil?
a) wenn ich im LVM-Format mit dem Express vi speicher
b) ob ich mit "Write to Spreadsheet File" speicher

Ist doch beides im ASCII-Format.

Binär bringt mir nichts, weil ich es z.B. nicht mit Excel auslesen kann.
Diadem und Co kommt aus Kostengründen nicht zum Einsatz.

Gruß Steffen
Seiten: 1 2 3
Referenz-URLs