LabVIEWForum.de
Keithley Picoammeter über GPIB steuern - 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 Picoammeter über GPIB steuern (/Thread-Keithley-Picoammeter-ueber-GPIB-steuern)



Keithley Picoammeter über GPIB steuern - chris_deus - 29.08.2007 12:06

Hallo Leute,

ich habe es nach endlosem Rumprobieren endlich geschafft das Keithley6485Picoammeter via GPIB zu konfigurieren und Messwerte auszulesen.
Dazu benutze ich folgende Befehle:

*RST
FORM:ELEM READ
FORM:BORD SWAP
FORM:DATA ASC
TRIG:DEL 0
TRIG:COUNT 1
SENS:CURR:NPLC 1
SENS:CURR:RANG:AUTO ON
SYST:ZCH OFF
SYST:AZER:STAT OFF
*OPC?

Nach Eingabe der Befehle kann ich dann unendlich viele "Readings" machen und das Keithley spuckt auch brav alle aus.

Das Problem ist nun, dass ich z.B. zwischendurch mal die Range von AUTOrange auf z.B. 20mA stellen möchte.
Muss ich dazu den Remotezustand verlassen und dann alle Befehle nochmal eingeben? Weiss jemand wie das geht? Also den Remote verlassen oder eben die Befehle um die Range zu ändern?

In der Bedienungsanleitung habe ich zum Verlassen des Remotezustands nur den Befahl GTL "Go to Local" gefunden. Wenn ich den sende, gibts aber auch einen Fehler bzw. keine Antwort.

Bin der Verzweiflung relativ nahe.

Wenn ich einfach zwischen zwei Messwerten SENS:CURR:RANG .002 sende bekomme ich keine Antworten mehr und die VIs der Firma Quancom stürzen ab. Die Karte mit der ich das Keithley auslese ist auch von Quancom.

Vielleicht kann mir ja jemand helfen.

Mit freundlichen Grüßen,

Christoph


Keithley Picoammeter über GPIB steuern - chris_deus - 29.08.2007 13:04

Habe ich irgendwelche Informationen vergessen oder soll ich etwas präziser beschreiben? Bin dankbar für Hinweise.


Keithley Picoammeter über GPIB steuern - Y-P - 29.08.2007 14:04

Du musst auch noch "SENS:CURR:RANG:AUTO OFF" verwenden und außerdem kannst Du doch auch die VISA-Funktionen verwenden und nicht die mitgelieferten VIs. Das mache ich auch nie.

Gruß Markus

' schrieb:Habe ich irgendwelche Informationen vergessen oder soll ich etwas präziser beschreiben? Bin dankbar für Hinweise.



Keithley Picoammeter über GPIB steuern - chris_deus - 30.08.2007 13:55

Hi,
ja das ist mir schon klar. Aber nach dem *OPC? kann ich ja nurnoch Werte auslesen und keine weiteren Befehle mehr senden.

Wie, bzw. mit welchen Befehlen, bringe ich das Keithley wieder in einen Zustand, in dem es Befehle akzeptiert?

Mal angenommen ich lese nach dem *OPC? 100 Werte aus, und möchte dann die Range für nochmal 100 Messungen ändern. Wie komme ich dahin, dass das Gerät wieder Befehle akzeptiert? Wenn ich nach den Messungen einfach schreibe SENS:CURR:RANGE:AUTO OFF
SENS:CURR:RANGE .002
passiert nichts. Allerdings kann ich danach nichtmal mehr Messwerte auslesen. Dann muss ich das Keithley aus und wieder anmachen.

Leider haben wir hier im Labor kein Visa sondern nur die Billigkarte von Quancom...........und die teure von LabVIEW darf ich nicht bestellen. Also muss ich mich auch mit den VIs von Quancom rumschlagen.

Grüße,
Chris