LabVIEWForum.de
VISA Read mit Keithley 6487 dauert lange - 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: VISA Read mit Keithley 6487 dauert lange (/Thread-VISA-Read-mit-Keithley-6487-dauert-lange)



VISA Read mit Keithley 6487 dauert lange - jusaca - 28.01.2016 09:33

Ich arbeite mich gerade in Labview ein und habe den Kurs Core 1 durchgearbeitet.
Jetzt versuche ich ein Keithley 6487 Picoamperemeter mit Labview anzusteuern und automatisiert auszulesen.
Das funktioniert soweit auch ganz gut, mich wundert nur die recht lange Auslesezeit! Ich sende ein INIT und ein FETC?, um eine Messung zu starten und den Wert auszulesen. Direkt danach starte ich ein VISA Read, um den Messwert zu empfangen. Da mich interessiert hat, wie lange dieser Vorgang dauert, habe ich eine flache Sequenz mit einem Tick Counter vor und nach dem Readvorgang gebaut, um die verstrichene Zeit zu messen.
Nun erhalte ich da ein Ergebnis von über 300ms, um einen einzigen Messwert zu lesen!
Kann mir jemand erklären, ob das normal ist, oder ob ich da einen Denkfehler habe? Wenn weitere Informationen benötigt werden, kann ich diese gerne liefern Wink

Grüße
jusaca


RE: VISA Read mit Keithley 6487 dauert lange - Freddy - 28.01.2016 10:07

Hallo jusaca,
kleines Bild oder VI als Anhang wäre nicht schlecht.Construction
Gruß Freddy


RE: VISA Read mit Keithley 6487 dauert lange - GerdW - 28.01.2016 10:13

Hallo jusaca,

Zitat:Kann mir jemand erklären, ob das normal ist
Ja, ist normal. Wird zu großen Teilen im Manual das Messgerätes erläutert…

Einfach mal den Abschnitt "Specs" durchlesen und dabei auf die angegebenen Messzeiten achten!

Was noch dazu kommt: welche Schnittstelle nutzt du? RS232? GPIB? Bei RS232 hast du nicht zu unterschätzende Übertragungszeiten…

Hast du was hiermit zu tun?


RE: VISA Read mit Keithley 6487 dauert lange - jusaca - 28.01.2016 11:12

Oh, tatsächlich, die Messzeit ist per default auf 5 Line Cycles gestellt. Darauf habe ich gar nicht geachtet!
Wenn ich das auf ein PLC rediziere, bin ich schon unter 90ms, also alles super.
Danke =)

Mit dem anderen Beitrag habe ich nichts zu tun, das ist wohl Zufall. Ich muss aber gestehen, dass ich den Beitrag vorher auch nicht gefunden hatte ;/