LabVIEWForum.de
Messdaten einlesen & auslesen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Messdaten einlesen & auslesen (/Thread-Messdaten-einlesen-auslesen)

Seiten: 1 2


Messdaten einlesen & auslesen - andiedecke - 06.02.2007 12:20

Hellas!!

Hab ein Problem und komm irgendwie nicht dahinter warum das so ist... mache eine messung die ich auch mehr oder weniger gut abspeichern kann...

jedoch mit read measurment file liest er mir immer die ersten 100 zeilen aus und nicht mehr und ich kann das auch nicht umstellen... weiß wer woran das liegen könnte??

mfg andiedecke


Messdaten einlesen & auslesen - dc6xs - 06.02.2007 12:29

' schrieb:Hellas!!

Hab ein Problem und komm irgendwie nicht dahinter warum das so ist... mache eine messung die ich auch mehr oder weniger gut abspeichern kann...

jedoch mit read measurment file liest er mir immer die ersten 100 zeilen aus und nicht mehr und ich kann das auch nicht umstellen... weiß wer woran das liegen könnte??

mfg andiedecke
Hi,

Poste Doch mal ein Screenshot von deiner Lese-Routine..

Sonst wäre ja auch noch die möglichkeit die Daten als text-Datei zu speichern und wieder einzulesen..

Gruß, Rob


Messdaten einlesen & auslesen - andiedecke - 06.02.2007 12:36

Naja, da gibts nicht viel... wollt mal nur ausprobieren also sprich hab ich eine Read Funktion und dann einen graphen der es anzeigt, vorher hatte ich noch eine tabelle dabei... brauchst du den screenshot noch??


Messdaten einlesen & auslesen - dc6xs - 06.02.2007 13:09

' schrieb:Naja, da gibts nicht viel... wollt mal nur ausprobieren also sprich hab ich eine Read Funktion und dann einen graphen der es anzeigt, vorher hatte ich noch eine tabelle dabei... brauchst du den screenshot noch??

Du hattest nicht zufällig bei dem Express-VI die Anzahl der Segmente auf 100 festgelegt?
Bei mir steht in der Hilfe dazu:

Segment-Größe:
Enthält die folgenden Optionen:
- Segmente in Originalgröße abrufen erfasst Signalteile von der Datei in Originalgrösse.

- Segmente bestimmter Größe abrufen Ruft Signalsegmente mit der Größe, die Sie in Abtastwerte angegeben ab.
Abtastwerte legt die Anzahl der Abtastwerte fest, die Sie von der Datei auslesen wollen. Der Standardwert ist 100. Diese Option gibt es nur wenn sie die Option Segmente bestimmter Größe abrufen auswählen.

Kann aber sein das sich das Express-VI von 7.0 zu 7.1. geändert hat.

Gruß, Rob

BTW: Express-VIs are evil Ph34r


Messdaten einlesen & auslesen - andiedecke - 06.02.2007 13:40

Hab schon beides ausprobiert und bei der Segmentbegrenzung versteh ich auch warum nur hundert, aber wenn ich es umstell liest er trotzdem nur hundert aus, diese dafür halt unendlich oft...

lg andiedecke


Messdaten einlesen & auslesen - Y-P - 06.02.2007 14:01

Hallo,

ich habe Dir hier was gebaut, wie Du Daten erfassen, speichern und laden kannst. Mit dem Express-VI, das Du verwendest kannst Du nach dem VI-Start nur einmal aus der gleichen Datei lesen, sonst kriegst Du einen Fehler wegen dem Pointer ("End of file encountered").
Ich habe es Dir mit den "Standard"-Schreib-und Lesefunktionen gebaut, was ich Dir auch so empfehle.
Das einzige Problem ist jetzt nur, dass ich nur auf 8.0 abspeichern konnte. Jetzt sollte es Dir jemand als 7.1 speichern.
Screenshots zu machen wäre sehr aufwendig, weil ich die Funktionen in eine State-Machine gepackt habe.
Aber hier gibt es bestimmt jemand, der Dir das auf 7.1 abspeichern kann.

Gruß Markus

' schrieb:Hellas!!

Hab ein Problem und komm irgendwie nicht dahinter warum das so ist... mache eine messung die ich auch mehr oder weniger gut abspeichern kann...

jedoch mit read measurment file liest er mir immer die ersten 100 zeilen aus und nicht mehr und ich kann das auch nicht umstellen... weiß wer woran das liegen könnte??

mfg andiedecke



Messdaten einlesen & auslesen - andiedecke - 06.02.2007 14:12

He ur kewle sache, danke schön... kannst du mir vielleicht auch sagen, warum das so gescheiter ist und nicht per measurment file??

lg andiedecke


Messdaten einlesen & auslesen - Achim - 06.02.2007 14:20

Hi,

hier als 7.1-Version!

[attachment=5046]

@Markus:
Ich hab deinen Code mal ein bisschen umgebaut...dadurch sparst du dir Variablen, es wird übersichtlicher und schneller (hier nicht wirklich von Belang...) und es funktioniert genauso! Schau mal rein, alle von mir gemachten Änderungen bringen was!

Gruss
Achim


Messdaten einlesen & auslesen - andiedecke - 06.02.2007 14:27

Ein ganz großes Danke schön!!

lg andiedecke


Messdaten einlesen & auslesen - Y-P - 06.02.2007 15:05

Kein Problem,

@Achim:
gut, dass Du die lokalen Variablen rausgemacht hast. Hab auf die Schnelle nicht daran gedacht. Danke!

@andiedecke:
Die Express-VIs haben viel "Overhead", den Du in dem Fall nicht brauchst und geben Dir einen Fehler aus, wenn Du während dem Ablauf des VIs 2 Mal aus der gleichen Datei liest. Du kannst es ja mal probieren. Wink
PS: "andiebar" wäre auch ein cooler Name.Lol

Gruß Markus

' schrieb:@Markus:
Ich hab deinen Code mal ein bisschen umgebaut...dadurch sparst du dir Variablen, es wird übersichtlicher und schneller (hier nicht wirklich von Belang...) und es funktioniert genauso! Schau mal rein, alle von mir gemachten Änderungen bringen was!