LabVIEWForum.de
Speichrung alle 10sec mit 200 Werten - 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: Speichrung alle 10sec mit 200 Werten (/Thread-Speichrung-alle-10sec-mit-200-Werten)



Speichrung alle 10sec mit 200 Werten - ecper - 30.09.2011 10:11

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


RE: Speichrung alle 10sec mit 200 Werten - flattervieh - 30.09.2011 10:32

Ö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.


RE: Speichrung alle 10sec mit 200 Werten - ecper - 30.09.2011 11:02

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


RE: Speichrung alle 10sec mit 200 Werten - ecper - 02.10.2011 10:28

Liebe Labview´er,

ich benötige immer noch eure unterstützung.

Dankee


RE: Speichrung alle 10sec mit 200 Werten - jg - 02.10.2011 11:06

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


RE: Speichrung alle 10sec mit 200 Werten - ecper - 02.10.2011 14:32

Hallo Jens,

vielen Dank für die Hilfe.

Gruß
ecper