LabVIEWForum.de
Keithley Speichern von ungefilterten Werten in den Buffer - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Keithley Speichern von ungefilterten Werten in den Buffer (/Thread-Keithley-Speichern-von-ungefilterten-Werten-in-den-Buffer)



Keithley Speichern von ungefilterten Werten in den Buffer - SuperMaWio - 10.04.2013 13:07

Für meine Messungen benutze ich ein Keithley 2000 welches ich über SCPI Befehle anspreche. Für meine Messungen benutze ich den gerätintegrierten Filter im Repatmodus und variierender Zahl an Filterwerten. Mich würde nun interessieren wie hoch die Standartabweichung dieser Werte ist, die dann zusammen einen Messwert ausgeben. Bis jetzt schaffe ich es leider allerdings nur die aus der Filterung resultierenden Mittelwerte in den Buffer zu speichern.(Dies hilft mir nicht weiter) Gibt es eine Möglichkeit die ungefilterten Werte in den Buffer zu speichern, daraus die Standartabweichung zu berechnen um Rückschlüsse zu erhalten wie groß der Fehler für einen Wert ist, den mir das Keithley ausspuckt?
Ein zweites Problem ist, dass ich den Buffer innerhalb der Messung nicht überschrieben bekomme.(Er sammelt Werte bis er voll ist, überspeichert diese dann aber nicht)

Hier ist mein Programm in SCPI skizziert:
Initialisierung:
*RST
:VOLT:DC:AVER:COUN 10
:VOLT:DC:AVER:TCON REP
:VOLT:DC:AVER:STAT 1
:CALC2:FORM SDEV
:CALC2:STAT 1
:TRAC:POIN 10
:TRAC:FEED NEXT
:TRAC:FEED SENS

Messschleife:
*Read?

:CALC2:IMM?

Ich würde mich sehr über Hilfe freuen!


RE: Keithley Speichern von ungefilterten Werten in den Buffer - GerdW - 10.04.2013 19:25

Hallo MaWio,

die Frage hat jetzt nicht wirklich mit LabVIEW zu tun, sondern sollte sich mit dem Handbuch zum K2000 beantworten lassen, welches du sicher schon in der Hand hälst Rtmfx
Ansonsten solltest du eher den Keithley-Support fragen!

Zitat:Standartabweichung
Was haben Fähnchen mit Messwerten zu tun? (Sorry, der musste sein... Big Grin )


RE: Keithley Speichern von ungefilterten Werten in den Buffer - SuperMaWio - 11.04.2013 08:04

Hallo Gerd,

Leider bleibt es bei dem "sollte", ich kann das Handbuch phasenweise schon frei aus dem Kopf zitieren und alles was zum Speichern drin stand, bezog sich auf fertige, gemittelte Messwerte.
Da hier sicherlich das Keithley viel verwendet wird, hatte ich gehofft es wäre ein Standar"d"problem. Oder vielleicht gibt es ja auch ein anderes Verfahren um mehr Wissen über das "Rauschen" der Messwerte zu bekommen. Wenn ich allerdings die Messwerte einzelnt aus dem Keithley auslese und mit einer Schleife im Labviewprogramm erst den Mittelwert bilde, wird das Programm deutlich langsamer.
Für mich sind meine Messwerte halt viele kleine Fähnchen,die mit dem Strom wehen... die Wissenschaft sollte ein bischen Freiraum für kreativ-künstlerisches Denken bieten...Wink


RE: Keithley Speichern von ungefilterten Werten in den Buffer - GerdW - 11.04.2013 08:10

Halo MaWio,

es ist ein Weilchen her, dass ich mit den Keithleys gearbeitet habe, vielleicht verwechsle ich auch das K2000 mit dem K2400: Es gibt die Möglichkeit, Werte mit bis zu ca. 1-2kHz in den Buffer einzulesen (ohne vorherige Verarbeitung) und dann den Buffer in einem Rutsch (!) auszulesen. Was hindert dich also, mit den LabVIEW-Mitteln in der Statistik-Palette Mittelwert, StDev etc. auszurechnen?