LabVIEWForum.de
Messdaten von Datei lesen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Messdaten von Datei lesen (/Thread-Messdaten-von-Datei-lesen)



Messdaten von Datei lesen - tradeunion - 22.05.2006 15:20

Hallo,

habe da ein kleines Problem mit einem Standart VI. Habe eine Datei die ich einlesen will und die Messwerte in Diagrammen darstellen lassen möchte (klappt soweit). Jetzt zu meinem Problem, wenn ich eine weitere Datei öffnen will, gibt er mir den Fehlercode 4 (EoF).

Kann mir jemand einen Tip geben wie ich es über dieses Standart-VI lösen kann?



Vielen Dank schonmal im vorraus

MfG tradeunion



[attachment=2094]


Messdaten von Datei lesen - eg - 22.05.2006 15:31

Hallo tradeunion,

ich habe deine innere While-Schleife mit einer Case-Structure ersetzt. Ich hoffe so wird es klappen, konnte dein Prog nicht ausprobieren, weil keine LV-Messdatei vorhanden.

Gruss, Eugen


Messdaten von Datei lesen - tradeunion - 22.05.2006 15:38

Vielen Dank für deinen Tip, aber das Problem ist damit noch nicht behoben eine andere Datei danach zu öffnen...

deswegen bin ich bei dem EoF-Ausgang auch auf schleife beenden gegangen. damit hat es einmal geklappt...

Ist es Vielleicht möglich eine beendete While-Schleife wieder zu aktivieren?


Gruß tradeunion


Messdaten von Datei lesen - eg - 22.05.2006 15:48

EOF ist ja kein Fehler, es bedeutet nur End Of File und kommt immer wenn die Datei komplett ausgelesen ist. Man könnte diese Fehlermeldung einfach ignorieren.

Gruss, Eugen


Messdaten von Datei lesen - tradeunion - 22.05.2006 16:55

jo das is mir klar. aber die frage die mich immer noch quält, ist wie kann ich eine neue datei öffnen?

gruß tradeunion


Messdaten von Datei lesen - eg - 22.05.2006 17:25

Ja, das ExpressVI spinnt glaube ich. Benutze lieber "File Open" zusätzlich.

Gruss, Eugen


Messdaten von Datei lesen - A.Berndsen - 22.05.2006 17:37

Hallo tradeunion,

ich denke Du musst den Dateizeiger an den Anfang des Files schieben. Verwende dazu das VI "Set File Position [Dateiposition festlegen]" aus der Palette Datei I/O -> Fortgeschrittene.
Damit sollte es hoffentlich funktionieren. Falls nein, poste bitte einen Datensatz zum austesten.

Grüße
Andreas


Messdaten von Datei lesen - tradeunion - 23.05.2006 08:39

Hallo nochmal,

habe jetzt versucht den Datensatzzeiger an den Anfang zu schieben, aber das Auslesen-Sub-VI steht immer noch auf EoF. Denke mal das es nicht mit dem Zeiger in der Datei zusammenhängt.

Vielleicht hat noch jemand eine gute Idee?

hier nochmal eine neue Version eines Versuches mit 2 Datensätzen die ich öffnen will...

[attachment=2104]

Datensätze:
[attachment=2111]
[attachment=2112]

*.vi in *.lvm umbenennen (konnte die lvm Dateien nicht hochladen)


MfG tradeunion


Messdaten von Datei lesen - eg - 23.05.2006 15:55

Hier, sollte funktionieren.

Gruss, Eugen


Messdaten von Datei lesen - tradeunion - 24.05.2006 09:54

Big thx an euch Big Grin ... nach einer kleinen Modifikation klappt es jetzt wunderbar. muss es jetzt nur noch in meine anderen VIs mit einbinden... ^_^

Gruss tradeunion