LabVIEWForum.de
Fehler 1 bei Datei schließen in VI - 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: Fehler 1 bei Datei schließen in VI (/Thread-Fehler-1-bei-Datei-schliessen-in-VI)



Fehler 1 bei Datei schließen in VI - VibLab - 16.07.2018 10:55

Hallo miteinander,

innerhalb meines VIs werden Daten in eine Datei geschrieben. Immer beim Beenden bekomme ich eine Fehlermeldung mit dem Fehler 1 (Screenshot im Anhang).
Innerhalb des Dateipfades sind keinerlei ? oder @ oder ähnliches enthalten. Lediglich Umlaute, / und normale Buchstaben.
Weiß jemand was diese Fehlermeldung verursacht? Die Daten werden trotzdem korrekt in der Datei gespeichert, allerdings hätte ich gerne nicht jedes Mal eine Fehlermeldung.
Ich verwende LabVIEW 14.0

Vielen Dank für die Unterstützung!

MfG
Martin


RE: Fehler 1 bei Datei schließen in VI - GerdW - 16.07.2018 11:32

Hallo VibLab,

Zitat:Weiß jemand was diese Fehlermeldung verursacht?
Ein ungültiger Parameter beim Aufruf dieser Funktion…
Genaueres findest du heraus, wenn du dein VI debuggst - oder uns mal hier durch Anhängen bereitstellst!

Zitat:allerdings hätte ich gerne nicht jedes Mal eine Fehlermeldung.
Das Schöne an solchen Fehlermeldungen ist doch, dass man sie programmatisch abfangen/auswerten kann.
Hast du aber anscheinend nicht gemacht… Sad


RE: Fehler 1 bei Datei schließen in VI - VibLab - 16.07.2018 12:40

danke für die schnelle Antwort. Im Anhang befindet sich das VI. Für mich ist es nicht ersichtlich welcher Parameter dabei ungültig ist...


RE: Fehler 1 bei Datei schließen in VI - GerdW - 16.07.2018 13:00

Hallo VibLab,

Zitat:Für mich ist es nicht ersichtlich welcher Parameter dabei ungültig ist...
- Der "Dateiname" ist leer: damit hat Windows so seine Probleme…
- Da fehlen ÜBERALL die Error-Drähte an den File-Funktionen! Wie willst du also feststellen, wo der Fehler WIRKLICH auftritt?
- Deine Case-Struktur gibt im FALSE-Case eine ungültige Referenz aus, die kann LabVIEW einfach nicht schließen…

Nochmal:
- Hast du dein VI schon mal debuggt?
- Hast du den Pfad, den du da erzeugst, wirklich auf Korrektheit (und zur Sicherheit auch die Schreibrechte) überprüft?
- Referenzen gehören in Schieberegister, wenn sie durch Schleifen durchlaufen…

P.S.: AutoCleanup schadet auch nicht… Big Grin


RE: Fehler 1 bei Datei schließen in VI - VibLab - 16.07.2018 16:04

Hallo GerdW,

vielen Dank für deine Hilfe. Ja das VI ist noch ein wenig in der "Rohbauphase", deswegen sieht es auch noch nicht sonderlich hübsch aus. Das kommt später noch. Der Dateiname wird vor dem Programmstart entsprechend der anstehenden Messung ausgefüllt und ist korrekt (Schreibrechte sind auch vorhanden) Wink Die Fehlerdrähte habe ich noch alle hinzugefügt und die Referenzleitung ebenfalls angepasst.

Was verstehst du unter VI debuggen? Welche Schritte sind dafür sinnvoll?

LG


RE: Fehler 1 bei Datei schließen in VI - GerdW - 16.07.2018 17:58

Hallo viblab,

einfach mal die Glühlampe anschalten und den Dataflow zuschauen (Highlight-Debugging). Oder ein paar Sonden platzieren und schauen, welche Werte an diesen Stellen im Programm auftreten...


RE: Fehler 1 bei Datei schließen in VI - jg - 16.07.2018 20:02

(16.07.2018 13:00 )GerdW schrieb:  - Deine Case-Struktur gibt im FALSE-Case eine ungültige Referenz aus, die kann LabVIEW einfach nicht schließen…
Das ist mein Favorit.

Gruß, Jens