INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Datei lesen und gleich wieder überschreiben?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

26.06.2008, 09:32
Beitrag #1

Destiny Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Jun 2008

8.6
2008
de_en

53
Deutschland
Datei lesen und gleich wieder überschreiben?
Also ich mochte einen Wert aus einer Datei lesen, dazu eine 1 addieren und diesen Wert dann wieder überschreiben. Eine Art Zähler wenn man so will. Nur kommt nach dem 2.Durchlauf immer die Fehlermeldung
"Fehler 4 ist bei LabVIEW-Messdaten von Datei lesen->LoadFromFileDisplay 1.vi
aufgetreten
LabVIEW: Ende der Datei (EOF) festgestellt.
=========================
NI-488: Ungültige Argumente bei Funktionsaufruf."

Verszehe da aber nicht so ganz wieso....
Kann das Vi dazu auch heute nachmittah mal posten...hgier habe ich das leider nicht.

Auserdem speichert die datei immer 0 -> 1 usw. ab. Eigentlich würde es reichen wenn nur ein Wert immer wieder überschrieben wird. ist der Wert in der Datei = 5 solll die Datei nämlich zurück gesetzt werden.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.06.2008, 11:04
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Datei lesen und gleich wieder überschreiben?
' schrieb:LabVIEW: Ende der Datei (EOF) festgestellt.
=========================
NI-488: Ungültige Argumente bei Funktionsaufruf."

Prinzipiell gilt folgendes:

Beim Lesen aus einer bzw. Schreiben in eine Datei wird ein bestimmter "Datenzeiger" weiter gesetzt. Nach dem Lesen steht er also hinter den gelesenen Daten. Damit schreibst er automatisch hinter die bestehenden Daten. Denn steht er praktisch am Ende der Datei. Bei Lesen kommt jetzt der Fehler "Ende festgetsellt".

Du musst nach jeder Operation den "Datenzeiger" mit Seek (guckst du Palette) wieder auf den Anfang setzen. Oder die Datei nach jeder Operation schließen.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.06.2008, 11:42 (Dieser Beitrag wurde zuletzt bearbeitet: 26.06.2008 21:43 von jg.)
Beitrag #3

Destiny Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Jun 2008

8.6
2008
de_en

53
Deutschland
Datei lesen und gleich wieder überschreiben?
' schrieb:Prinzipiell gilt folgendes:

Beim Lesen aus einer bzw. Schreiben in eine Datei wird ein bestimmter "Datenzeiger" weiter gesetzt. Nach dem Lesen steht er also hinter den gelesenen Daten. Damit schreibst er automatisch hinter die bestehenden Daten. Denn steht er praktisch am Ende der Datei. Bei Lesen kommt jetzt der Fehler "Ende festgetsellt".

Du musst nach jeder Operation den "Datenzeiger" mit Seek (guckst du Palette) wieder auf den Anfang setzen. Oder die Datei nach jeder Operation schließen.
hm, ich finde da nichts mit Seek. Wo genau ist das denn? habs mit ner rückführung auf "datei nei öffnen" versucht. aber da scheint der mit überfordert zu sein.

habe mal die kurzversion von dem programm angehängt....

Lv85_img


Angehängte Datei(en)
Sonstige .vi  test_datei_lesen_und_ueberschreiben.vi (Größe: 113,31 KB / Downloads: 173)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.06.2008, 12:17
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Datei lesen und gleich wieder überschreiben?
' schrieb:hm, ich finde da nichts mit Seek. Wo genau ist das denn?
Ich hab jetzt hier kein LV zur Hand. Du kannst mal kucken in der Hilfe nach "Dateiposition" etc.

[*grübel*]

Oder kuck mal, ich glaub das ReadVI hat einen Eingang, mit dem man die Leseposition festlegen kann.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.06.2008, 21:46
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Datei lesen und gleich wieder überschreiben?
Mit Express-VIs kriegst du dies nicht hin! Basta.

Um diese Aufgabe zu lösen, musst du dich erst mal mit den VIs in der FileIO Palette (und hierbei auch mit denen aus dem Advanced-Teil) beschäftigen.

Ach ja, und:
Bitte bei jedem VI-Upload auch die LV-Version erwähnen. Profile können sich ändern, der Forenbeitrag bleibt.

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.06.2008, 11:48
Beitrag #6

Destiny Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Jun 2008

8.6
2008
de_en

53
Deutschland
Datei lesen und gleich wieder überschreiben?
ok, danke erstmal für eure Hilfe...ich hab da jetzt was was genau das macht was ich will....nur fragt der immer wieder die datei ab. Also mann muss immer wieder die Datei aussuchen. kann man das irgendwie abstellen?



LabVIEW version: 8.5


Angehängte Datei(en)
Sonstige .vi  test_datei_lesen_und_ueberschreiben.vi (Größe: 47,39 KB / Downloads: 175)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.06.2008, 14:51
Beitrag #7

Destiny Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Jun 2008

8.6
2008
de_en

53
Deutschland
Datei lesen und gleich wieder überschreiben?
hat sich erledigt, dankeSmile
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Mittelwert wenn Werte in erster Spalte gleich marc_ampa 6 4.200 21.03.2022 08:38
Letzter Beitrag: marc_ampa
  TDMS-Datei lesen und ausgeben Sakis 6 4.610 26.09.2018 15:32
Letzter Beitrag: Sakis
  nur einen Teil einer TDMS Datei lesen gottfried 1 3.991 06.02.2017 17:47
Letzter Beitrag: gottfried
  Audio-Wiedergabe mit kleiner-gleich verknüpfen ocean 1 2.904 07.04.2016 16:03
Letzter Beitrag: GerdW
  Größer, Kleiner UND Gleich jan_1 10 10.245 07.07.2015 13:57
Letzter Beitrag: Kiesch
  Dateiinhalt suchen und anzeigen wenn ein bestimmter Wert gleich ist uecontitech 7 5.790 24.03.2015 10:06
Letzter Beitrag: GerdW

Gehe zu: