Hallo,
wer kann mir den Fehler in folgendem VI nennen?!
Ich versuche damit eine Messdaten-Datei mehrmals zu öffnen, und bekomme immer beim 2ten Mal eine Fehlermeldung.
MfG,
Chris
Hallo Chris,
das Problem ist das ExpressVI Messdaten lesen.
Dieses Problem ist mehrmals aufgetaucht und besprochen worden.
Ein Beispiel:
http://www.LabVIEWforum.de/index.p...post&p=3368
Schau mal ob Dir der Tread weiterhilft. Ich will Dir nicht gleich empfehlen das VI rauszuschmeissen. Aber mit ein paar Lowlevel VI's sind die Daten auch schnell gelesen.
Grüße
Andreas
Danke, das hat mich auf folgende Idee gebracht:
Hallo!
Nachdem ich mir Deine Idee angesehen habe frage ich mich was Du eigentlich erreichen möchtest?
Kannst Du mir das beschreiben?
Grüße
Andreas
Moin Andreas,
ich möchte einfach mit hilfe des Express-VIs "Messdaten aus Datei lesen" mehrmals nacheinander auf die gleiche Datei zugreifen.
Wenn man das "direkt" tut gibt es eine Fehlermeldung. Siehe dazu das erste Vi im Thread.
Das liegt daran, dass der Pointer des Express-VIs noch am Ende der Datei mit dem gleichen Pfad steht.
Daher die Fehlermeldung EOF.
Wenn man zu unerfahren ist, wie ich es nunmal bin, kann man sich doch einfach einen "Hilfspfad" basteln und dadurch den Pointer wieder auf den Anfang der Datei setzen.
Die Daten der Hilfsdatei, die ja sowieso leer ist, werden einfach nicht ausgeegeben.
Die Loesung ist zwar nicht gerade elegant, die Vorschläge in anderen Threads sind aber auch nicht besser bzw. nicht so konkret, dass ich damit etwas anfangen könnte.
Ich habe jedenfalls keine Idee, wie ich das Express-VI verändern müsste, damit es fehlerfrei läuft.
MfG,
Chris
PS: Ich benutze LV 7.1. Das Problem scheint es in LV 8.x sowieso nicht mehr zu geben.
Der Vorschlag mit dem Seek-Befehl funktioniert bei mir auch nicht: