LabVIEWForum.de
Keithley 2000 SingleRead/4-Wire Resistance - 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: Keithley 2000 SingleRead/4-Wire Resistance (/Thread-Keithley-2000-SingleRead-4-Wire-Resistance)



Keithley 2000 SingleRead/4-Wire Resistance - Tobbel - 25.01.2010 21:34

Hallo,

für meinen HiWi-Job wurde mir nun aufgetragen von einzelnen Proben (bis zu 5 Stk) über das Keithley-2000 Multimeter mit integrierter Scannerkarte mittels 4-Wire-Resitance den Widerstand zu messen.

Da die Scannerkarte erst vor einigen Wochen "entdeckt" wurde... wurden die Messungen bisher über den externen Anschluss durchgeführt, es konnte daher nur eine Probe untersucht werden.
Die Scannerkarte könnte unter dem 4-Wire-Resistance Modus bis zu 5 Proben (nahezu gleichzeitig) untersuchen.

Nun zu meiner Frage bzw. Problem:

Nacheinander sollen die Kanäle 1-5 untersucht werden, 6-10 sind ja wegen der 4-Wire "gesperrt"...
dazu muss das Programm folgendes können..

- Einstellen des Scans auf 4-Wire (aus den examples ist zu entnehmen das ein start bzw. stop kanal angegeben werden muss) reicht es Start und Stop gleich zu wählen und der zugehörige 6-10 wird automatisch angesteuert?

- Durchführen einer einzelnen Messung

Mein erster Ansatz um dies alles durchzuführen war es aus drei Beispiel Vi's (Single Read, Scan, 4-Wire-Resistance) ein Vi zusammenzuschustern.

Ist das Vi überfrachtet? Die Befehle überflüssig oder falsch eingebracht?

Ziel ist es einfach einen einzelnen Messwert über 4-Wire-Resistance auszulesen.



Das angehängte Vi ist mit LabVIEW 2009 erstellt.


Keithley 2000 SingleRead/4-Wire Resistance - GerdW - 02.02.2010 19:07

Hi Tobbel,

ist zwar schon was her, dass ich mit einem K2000 mit Scankarte gearbeitet habe, aber vielleicht bekomme ich es noch aus dem Gedächtnis hin:
- ich persönlich bevorzuge das Nutzen von subVIs, insbesondere bei Gerätetreibern - d.h. subVIs zum Initialisieren, etc...
- ob die Befehle überflüssig sind, sagt dir schon das Keithley - irgendeine schöne Fehlernummer wird es dann anzeigenTongue
- für einen einzelnen Messwert ist da schon eine ganze Menge im VI drin, was m.M. nach nicht unbedingt hineingehört: später wirst du ja mehrere Kanäle messen und evtl. auch über längere Zeiträume (in einer Schleife) - deshalb Initialisierung und Messung voneinander trennen
- alle weiteren Infos findest du im K2000-Manual, die Befehlsbeschreibung bei Keithley fand ich immer sehr gut gemacht Wink


Keithley 2000 SingleRead/4-Wire Resistance - Tobbel - 27.02.2010 18:10

' schrieb:Hi Tobbel,

ist zwar schon was her, dass ich mit einem K2000 mit Scankarte gearbeitet habe, aber vielleicht bekomme ich es noch aus dem Gedächtnis hin:
- ich persönlich bevorzuge das Nutzen von subVIs, insbesondere bei Gerätetreibern - d.h. subVIs zum Initialisieren, etc...
- ob die Befehle überflüssig sind, sagt dir schon das Keithley - irgendeine schöne Fehlernummer wird es dann anzeigenTongue
- für einen einzelnen Messwert ist da schon eine ganze Menge im VI drin, was m.M. nach nicht unbedingt hineingehört: später wirst du ja mehrere Kanäle messen und evtl. auch über längere Zeiträume (in einer Schleife) - deshalb Initialisierung und Messung voneinander trennen
- alle weiteren Infos findest du im K2000-Manual, die Befehlsbeschreibung bei Keithley fand ich immer sehr gut gemacht Wink


Hiho, ganz verschlafen, dass es eine Antwort gab.
Das was du da vorschlägst hab ich dann auch noch umgesetzt, alles wieder rausgeschmissen und SubVi's benutzt, klappt nun alles einwandfrei.
Es fehlte eigentlich nur sich etwas hinzusetzen und alles schön strukturiert anzugehen.Smile