LabVIEWForum.de - Speichrung alle 10sec mit 200 Werten

LabVIEWForum.de

Normale Version: Speichrung alle 10sec mit 200 Werten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen,

Bei meine 5min. lange Drehzahlmessung soll alle 50ms die Drehzahl erfasst werden.
Zur Zeit speichert mein Programm (s.u. VI_10sSave_50msRate_1 zusammen.vi) in eine einzige generierte Datei alle 50ms die Drehzahl,
dabei wird aber die Datei riesen groß.

Um das zu vermeinden, würde ich gerne in einzelne 10sec.-Große Datein alle 50ms Werte aufnehmen.
Ich lasse dabei nach 10sec. den Dateinamen hochzählen (s.u. VI_10sSave_50msRate_2 einzeln.vi),
aber diesmal wird leider nur ein Wert erfasst anstatt 200 Messwerte.

Anforderung:
- Dateiname hochgezählen
- Speicherung 10sec. lang in diesen Dateinamen, danach Dateinamen ändern
- Speicherung alle 200 Messwert in den neunen Dateinamen

Ich konnte leider noch keine Lösung (ohne das Programm zu ändern) finden, habt ihr vielleicht für mich eine?

Ich bitte euch meine VIs anzuschauen und evtl. mir zu helfen.

Danke im voraus und Gruß
ecper
Öhm, ich hab mir die VI's eben mal noch nicht angeschaut, aber wenn du 5 min mit einer Auflösung von 50 ms Werte aufzeichnest, dann gibt das doch nur 6000 Zeilen.
Das ist doch nicht viel.
Ja, aber die Planung für die Messung ist min. 5min. bis zu mehrere Stunden bzw. sogar 1-2 Tag (dann sind es ca. 3,5 Mio Punkte.

Ich wollte nicht zu sehr auf dateils eingehen.

Gruß
ecper
Liebe Labview´er,

ich benötige immer noch eure unterstützung.

Dankee
Jaja, der Default-Wert eines Strings am Ausgang einer Case-Struktur ist ein leerer String. Und schon gibst du nicht den gewünschten Filenamen weiter.

Lösung, s. hier:
[attachment=36254]
Gruß, Jens
Hallo Jens,

vielen Dank für die Hilfe.

Gruß
ecper
Referenz-URLs