LabVIEWForum.de - Daten speichern

LabVIEWForum.de

Normale Version: Daten speichern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Guten Abend,

im Anhang ist ein kleines VI. Funktionell reicht es für meine Zwecke.
Ich hätte es aber gern so, dass das Programm eine neue Ausgabedatei erstellt, wenn der Pfad nicht angegeben ist.
Leider landet er (logischerweise), mit dieser Variante in einer Dauerabfrage.
Was kann ich ändern?
Hallo hulk,

Code:
IF empty path THEN FileDialog()
Vielleicht so?
Hallo Gerd,

Eben nicht. Das hatte ich getestet.
Ich glaube, er verlangt eine existierende Datei.
Gruß
Steffen
Hallo hulk,

Zitat:Ich hätte es aber gern so, dass das Programm eine neue Ausgabedatei erstellt, wenn der Pfad nicht angegeben ist.
Genau dafür kann man das "IF EmptyPath() THEN FileDialog()" benutzen: der User kann den Pfad auf eine (auch neue) Datei auswählen.

Zitat:Eben nicht. Das hatte ich getestet.
Was genau hast du getestet?

Zitat:Ich glaube, er verlangt eine existierende Datei.
Wenn das so sein sollte, wirst du das so konfiguriert haben…
(Wer ist "er"?)
Guten Morgen Gerd,

er ist das Programm Smile

im Anhang ist das Beispiel.

Er legt die Datei an und fragt mich direkt wieder.
Es ist eine Schleife. Und das ist das eigentliche Problem.

Entschuldigung für das mißverständliche Ausdrücken

Gruß
Guten Morgen hulk,

so in etwa:
[attachment=60309]
Ich habe auch vieles andere, was unnötig war, rausgeschmissen…
Vielen Dank Gerd,

das sieht logisch aus. Aber das snippet kann ich nicht in labview (2014) ziehen.
Kannst du mir sagen, wo ich das Symbol "File dialog" finde? Ist es das Express VI?
drück mal STRG+Leertaste und tippe file dialog ein. Wenn du dir das Express VI als Icon anzeigen lässt, bekommst du genau das, was Gerd dir gezeigt hat.
Hallo hulk,

in der File-Palette gibt es nur eine Funktion namens "File Dialog"…
(Ja, es ist das ExpressVI. Eines von sehr wenigen nützlichen ExpressVIs!)

Zu deinem VI:
- Die Formatierung der Timestamps ist "unüblich": Excel bekommt damit Probleme beim Lesen deiner CSV-Dateien, wenn du dort "hmsms" einstreust. Es ist auch "unüblich", den ms-Teil durch einen Doppelpunkt abzutrennen: hier entweder das Komma oder den Punkt zwischen ss und ms lassen… (Ich bevorzuge "%H:%M:%S%3u" als Formatstring.)
- Wenn du einen Chart hast, kannst du dort zusätzlich das numerische Display anzeigen lassen. Du brauchst keine zusätzlichen Indicators auf dem Frontpanel…
Hallo Gerd,

wir kommen der Sache näher.
Leider habe ich noch ein Problem und eine Frage

1) Ich habe eine Controlelement für den Dateipfad angegeben. Leider akzeptiert er das immer noch nicht. Er wiederholt an dieser Stelle die Abfrage. Wenn ich einen neuen Dateinamen angebe. Wähle ich eine bestehende aus, funktioniert das Programm.
Aber es wird kein Pfad angezeigt. Es scheint, als wird nichts in das Shiftregister übertragen.


2)
Zitat:- Wenn du einen Chart hast, kannst du dort zusätzlich das numerische Display anzeigen lassen. Du brauchst keine zusätzlichen Indicators auf dem Frontpanel…
Das habe ich nicht gefunden

Danke
Steffen
Seiten: 1 2
Referenz-URLs