LabVIEWForum.de
Daten auswerten vom Oszilloskop TDS 2024 - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Daten auswerten vom Oszilloskop TDS 2024 (/Thread-Daten-auswerten-vom-Oszilloskop-TDS-2024)



Daten auswerten vom Oszilloskop TDS 2024 - Halderan - 21.11.2007 13:12

Hallo,
ich habe ein Problem mit der Datenerfassung/auswertung ueber GPIB von einem Tektronix TDS 2024 Oszilloskop.
Ich kann das Geraet ansteuern und es kommuniziert auch mit dem Computer (alles ueber die elementaren GPIB read/write Befehle). Jetzt moechte ich die Daten der Waveform an mein VI uebergeben. Das Hauptproblem besteht darin, dass ich bei ca. 180 normal empfangenen Daten danach nur noch den Wert -128 zurueck bekomme (ich uebertrage die Daten im ASCII code). Wenn ich nun die zu lesende Byte Anzahl erhoehe passiert nichts, wenn ich die zu lesende Anzahl kleiner mache bricht er mir dann bspw. nach 170 Daten ab, welche dann natuerlich ohne Fehler sind.
Das zweite (aber nicht so dringliche) Problem ist, dass ich nur Integer Werte (und keine eigentlichen Volt-Werte) fuer meine y-Achse zureuck bekomme. Muss man die irgendwie umrechnen, oder gibt es dafuer schon einen passenden Befehl?
Ich hoffe jemand kann mir weiter helfen.
Vielen Dank schon mal im vorraus.


Daten auswerten vom Oszilloskop TDS 2024 - Achim - 21.11.2007 13:20

"-128" klingt nach nem Überlauf!

Vermutlich liest du nicht schnell genug aus, oder der Speicher im Oszi ist zu klein!

Zur Umrechnung:
Was für Integerwerte? Wenn das Oszi nur Integerwerte liefert, bringt dir auch ne Umrechnung in Double o.ä. nix. ..."3" ist dann halt "3.0"....evtl. kannst du aber die gelieferten Datenn (Strings?) in Fließkommazahlen wandeln...siehe Palette "String to number conversion"

A.


Daten auswerten vom Oszilloskop TDS 2024 - Halderan - 21.11.2007 13:30

Hi Achim, erst einmal Danke.
Ja -128 klingt wirklich nach nem Overflow. Allerdings habe ich solche Sachen wie schneller/langsamer Auslesen schon porbiert. Weisst du zufaellig wie man den Speicher wieder loescht? Ich habe es mal mit einem *CLS befehl probiert, aber der bringt auch nichts. Das mit dem Umwandeln von Strings to number mach ich auch schon, bringt aber natuerlich nur eine nummer hervor, allerdigns ist das nicht so wichtig, weil ich nur relative Daten brauche und ich sie so auch bekomme.
Lg
Halderan


Daten auswerten vom Oszilloskop TDS 2024 - Halderan - 21.11.2007 14:06

Ok, jetyt funktionierts. Ich habe jetyt ein paar verscheidene Zeit-Delays eingebaut (Danke noch einmal fuer den Tipp) und zwar woanders als zuvor.
H.