LabVIEWForum.de
DAQ für ein Oszilloskop (TDS1000) - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: DAQ für ein Oszilloskop (TDS1000) (/Thread-DAQ-fuer-ein-Oszilloskop-TDS1000)

Seiten: 1 2


RE: DAQ für ein Oszilloskop (TDS1000) - GerdW - 16.04.2012 10:19

Hallo MrCurry,

Zitat:eigentlich dachte ich würde in der Kommentarzeile bei einem laufenden Eintrag die Zeit stehen und in der letzten Zeile der Kommentar den ich als Test eingefügt habe
Das hast du programmiert:
Code:
IF   Stopp nicht gedrückt
THEN Zeit als Kommentar UND Speichern disabled
ELSE Gasflow als Kommentar UND Speichern enabled

Und du wunderst dich über den Dateiinhalt?


RE: DAQ für ein Oszilloskop (TDS1000) - MisterCurry - 16.04.2012 10:29

Okay, ja das klingt logisch und ziemlich dumm von mir.
Wie allerdings kann ich das umgehen ohne das bezeichnete unerwünschte Datenschema zu erhalten?

Daten1
Daten1
Daten2
Daten1
Daten2
Daten3
...

Würde ich das in eine Datei schreiben ausserhalb der Schleife stehen lassen, würde dann ohne Aktivierungsvorschrift einmal nach Durchlauf der Schleife ein Buffer ausgelesen und reingeschrieben werden? Wäre sicherlich nicht gut, da ich längere Laufzeiten im Sinn habe; ich dachte auch im Array würden die Informationen zunächst gesammelt und dann auch gesammelt ausgegeben werden - gibt es einen Weg das so zu realisieren?

Als Konsequenz habe ich die Aktivierung nun entfern; das Problem mit den Arrays besteht leider nach wie vor.

Beste Grüße und danke für die schnelle Antwort!


RE: DAQ für ein Oszilloskop (TDS1000) - MisterCurry - 16.04.2012 11:01

Hier einmal eine erstellte Datei;

Dabei besonders irritierend: die Auslese-ergebnisse unterscheiden sich nicht. Das eine müsste die Frequenz sein, das andere die Spannung. Die Nullwerte als Füller sind soweit okay und mit der Kommentarzeile das einzig zufriedenstellende.

Warum sich die Einträge nicht wirklich unterscheiden verstehe ich allerdings nicht. Es müssten allerdings

1.000,000,0kHz
Sinussignal
Amplitude 5 V

Das Oszisignal sieht auch soweit nach 5V ptp aus.


RE: DAQ für ein Oszilloskop (TDS1000) - MisterCurry - 16.04.2012 12:32

Was mir grade noch auffällt:

hier die aktuelle Version, die das im vorigen Post als .txt Datei angehängte produziert hat.


RE: DAQ für ein Oszilloskop (TDS1000) - MisterCurry - 16.04.2012 15:32

Problem gelöst!

Die sich in diesem Anhang befindliche Datei ermöglicht das Auslesen von Frequenz und Spannung und das Schreiben in eine Datei. Falls es jemand haben möchte teile ich es gerne.

Vielleicht noch zur Verschönerung, falls das jemand weiß, anstatt die Infos (Gasflow etc.) an's Ende über den Kommentar hinzuzufügen, gibt es sicher eine Möglichkeit ihn als Header einzufügen. Weiß die jemand zufällig? :-)

Ausserdem würde ich gerne die Datei ändern, momentan ist die Datenausgabe wie folgt:


0.0000 Data1 0.0000 0
0.0000 0 0.0000 Data2
0.0000 Data3 0.0000 0
0.0000 0 0.0000 Data4
0.0000 Data5 0.0000 0
0.0000 0 0.0000 Data6

Die 0.0000 würde ich gerne raushaben, weiß auch nicht ganz was die da verloren haben!

Beste Grüße -

MisterCurry Beer


RE: DAQ für ein Oszilloskop (TDS1000) - MisterCurry - 17.04.2012 13:06

Falls jemand vor hat es zu testen, hier dann meine momentane Version, die Expressfunktion musste leider umgangen werden, damit der Header selbst zu bearbeiten ist.

Läuft ganz gut bisher, bin damit soweit zufrieden.

Badewanne_2_2