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!
Hallo zusammen,
ich habe ein Lecroy Oszilloskop und möchte dessen Channel abspeichern. Im Bild speichere ich einen Channel ab, Problem ist, dass dies eine halbe Minute dauert und das Excel file relativ groß ist. Hat jemand eine Idee wie ich die Daten am besten schnell und in geringer Speichergröße abspeichern kann?
Zitat:Im Bild speichere ich einen Channel ab, Problem ist, dass dies eine halbe Minute dauert und das Excel file relativ groß ist.
Wo genau benötigt dein VI diese halbe Minute? (Im Fetch oder beim Speichern?)
Wie groß ist die Waveform, wieviele Zeilen hat dein Excel-Worksheet?
Zitat:Hat jemand eine Idee wie ich die Daten am besten schnell und in geringer Speichergröße abspeichern kann?
- Im Scope geringere Abtastrate und/oder kürzere Aufnahmezeit einstellen…
- Waveform dezimieren…
- schnellstes Speichern geht mittels WriteToBinaryFile…
Alles Antworten auf deine Frage: was davon mag wohl sinnvoll für dich sein?
Zitat:Im Bild speichere ich einen Channel ab, Problem ist, dass dies eine halbe Minute dauert und das Excel file relativ groß ist.
Wo genau benötigt dein VI diese halbe Minute? (Im Fetch oder beim Speichern?)
Wie groß ist die Waveform, wieviele Zeilen hat dein Excel-Worksheet?
Zitat:Hat jemand eine Idee wie ich die Daten am besten schnell und in geringer Speichergröße abspeichern kann?
- Im Scope geringere Abtastrate und/oder kürzere Aufnahmezeit einstellen…
- Waveform dezimieren…
- schnellstes Speichern geht mittels WriteToBinaryFile…
Alles Antworten auf deine Frage: was davon mag wohl sinnvoll für dich sein?
Mein Excel-sheet hat 100 000 Zeilen und 8 Spalten und diese Auflösung belasse ich auch so.
Gibt es die Möglichkeit das ganze als csv Datei zu speichern und wenn ja, wie?
(01.08.2018 10:24 )jg schrieb: Schon mal TDMS-Format anstatt Express-VIs versucht?
Gruß, Jens
Bei TDMS ist das File immer noch recht groß! Oder geht dies bei einer Datenmenge von 100 000 Zeilen auf 8 Spalten nicht kleiner?
Zitat:Im Bild speichere ich einen Channel ab, Problem ist, dass dies eine halbe Minute dauert und das Excel file relativ groß ist.
Wo genau benötigt dein VI diese halbe Minute? (Im Fetch oder beim Speichern?)
Wie groß ist die Waveform, wieviele Zeilen hat dein Excel-Worksheet?
Zitat:Hat jemand eine Idee wie ich die Daten am besten schnell und in geringer Speichergröße abspeichern kann?
- Im Scope geringere Abtastrate und/oder kürzere Aufnahmezeit einstellen…
- Waveform dezimieren…
- schnellstes Speichern geht mittels WriteToBinaryFile…
Alles Antworten auf deine Frage: was davon mag wohl sinnvoll für dich sein?
Mein Excel-sheet hat 100 000 Zeilen und 8 Spalten und diese Auflösung belasse ich auch so.
Gibt es die Möglichkeit das ganze als csv Datei zu speichern und wenn ja, wie?
(01.08.2018 10:24 )jg schrieb: Schon mal TDMS-Format anstatt Express-VIs versucht?
Gruß, Jens
Bei TDMS ist das File immer noch recht groß! Oder geht dies bei einer Datenmenge von 100 000 Zeilen auf 8 Spalten nicht kleiner?
gesamtziel ist, dass ich die Daten direkt in Matlab öffnen kann!
Kleiner Überschlag:
800.000 DBL-Zahlen im Binärformat gespeichert, schon das sind 6,4 Megabyte. Wenn du mit der Genauigkeit SGL leben kannst, dann sind es immer noch 3,2 MB.
Gruß, 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!
(01.08.2018 14:29 )jg schrieb: Kleiner Überschlag:
800.000 DBL-Zahlen im Binärformat gespeichert, schon das sind 6,4 Megabyte. Wenn du mit der Genauigkeit SGL leben kannst, dann sind es immer noch 3,2 MB.
Gruß, Jens
Ich stehe auf dem Schlauch, was meinst du mit SGL?
Ist es möglich die Dateien als mat file oder csv zu speichern?
Zitat:Ich stehe auf dem Schlauch, was meinst du mit SGL?
LabVIEW-Grundlagen: Es werden verschiedene Datentypen unterstützt, bei Float-Zahlen eben SGL, DBL und EXT…
Die LabVIEW-Hilfe erläutert auch deren Unterschiede.
Zitat:Ist es möglich die Dateien als mat file oder csv zu speichern?
Ja.
Für CSV-Dateien gibt es WriteSpreadsheetFile (aka WriteDelimitedSpreadsheet)…
Zitat:Ich stehe auf dem Schlauch, was meinst du mit SGL?
LabVIEW-Grundlagen: Es werden verschiedene Datentypen unterstützt, bei Float-Zahlen eben SGL, DBL und EXT…
Die LabVIEW-Hilfe erläutert auch deren Unterschiede.
Zitat:Ist es möglich die Dateien als mat file oder csv zu speichern?
Ja.
Für CSV-Dateien gibt es WriteSpreadsheetFile (aka WriteDelimitedSpreadsheet)…
Okay, danke für den Hinweis der Formate.
Wie bekomme ich aber mein DBL Signal welches ich beim Auslesen des Oszi erhalt in die WriteSpreadsheet? Es handelt sich ja um unterschiedliche Formate