INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Langzeitmessung mit Keithley 6485 und Labview?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

21.04.2016, 09:54
Beitrag #11

Vlansch Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Dec 2015

kA
-
kA



RE: Langzeitmessung mit Keithley 6485 und Labview?
Ach der schreib das hintereinander? Ok, ein Zeilenumbruch mehr und der Fehler 113 ist weg. Dankeschön
Der Timeout ist leider trotzdem noch da
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.04.2016, 10:00
Beitrag #12

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Langzeitmessung mit Keithley 6485 und Labview?
Deine Abfrage (Read) kommt zu früh. dann ist der Puffer leer das ergibt den Timeout.
Wenn Du erst mal eine While-Schleife mit "Bytes am Seriellen Port" schreibst, dann kannst Du danach was lesen ohne Timeout.
Gruß
Freddy

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.04.2016, 10:12
Beitrag #13

Vlansch Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Dec 2015

kA
-
kA



RE: Langzeitmessung mit Keithley 6485 und Labview?
ok...
Wie geht das? Big Grin
Ich bin halt echt noch blutiger Anfänger :/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.04.2016, 10:20 (Dieser Beitrag wurde zuletzt bearbeitet: 21.04.2016 10:20 von GerdW.)
Beitrag #14

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Langzeitmessung mit Keithley 6485 und Labview?
Hallo Vlansch,

Zitat:Wie geht das?
Ich würde vom BytesAtPort abraten.
Du hast ein Gerät, welches Befehle mit einem LF/CR am Ende erwartet und die Antworten ebenso mit LF/CR terminiert.
Dann stellt man das passende TermChar beim Initialisieren der seriellen Schnittstelle ein und sagt dem VISARead, dass es einfach 9999 Bytes lesen soll (lies: mehr Zeichen abfragen, als die Antwort umfassen wird). Dann bekommt man die Antwort, sobald das TermChar gelesen wurde!

Wenn man dann immer noch ein TimeOut erhält, dann
- gab es einen Kommunikationsfehler, den man auch entsprechend behandeln sollte (wobei das Gerät üblicherweise innerhalb von 2s antworten sollte…)
- wurde das Timeout zu klein angesetzt, was bei größeren Anworten (wie z.B. einen kompletten Buffer auslesen) schon mal passieren kann: dann muss man für solche "großen" Anfragen das TimeOut entsprechend anpassen und hochsetzen

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.04.2016, 10:30
Beitrag #15

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Langzeitmessung mit Keithley 6485 und Labview?
Zitat:Ich würde vom BytesAtPort abraten.
Hi Gerd, worin siehst Du das Problem bei BytesAtPort?

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.04.2016, 11:04
Beitrag #16

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Langzeitmessung mit Keithley 6485 und Labview?
(21.04.2016 10:30 )Freddy schrieb:  
Zitat:Ich würde vom BytesAtPort abraten.
Hi Gerd, worin siehst Du das Problem bei BytesAtPort?
Unnötig kompliziert. Wenn man VISA zwecks eindeutigem "Ende-Zeichen" die Erkennung überlassen kann, dass ein Nachricht komplett ist, dann sollte man das machen. Macht den Sourcecode viel einfacher. Ich habe nur ein VISA-Read, und muss "nur" den Time-Out-Fehler behandeln.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.04.2016, 14:46
Beitrag #17

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Langzeitmessung mit Keithley 6485 und Labview?
Hi Jens,
danke für die Info.
Ich muss mal meine Schnittstellen VIs noch mal überarbeiten.

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.04.2016, 13:08
Beitrag #18

Vlansch Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Dec 2015

kA
-
kA



RE: Langzeitmessung mit Keithley 6485 und Labview?
Alles klar. Danke an alle für die Hilfe ;-)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.04.2016, 13:28
Beitrag #19

Vlansch Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Dec 2015

kA
-
kA



RE: Langzeitmessung mit Keithley 6485 und Labview?
Ok, nun zur eigentlichen Aufgabe. Es sollen ja jetzt Messwerte über einen Zeitraum von mehreren Stunden erfasst werden. Ich hab mir dazu das Sample-Project Continuous Measurement and Logging mal angesehn. Die Dokumentation im Internet bin ich ebenfalls durchgegangen.
Nur kann ich als Anfänger leider nicht viel mit den Anweisungen, die zur Modifizierung des Programm hinsichtlich der Messwertaufnahme dienen, anfangen. Darin heist es:

"You must modify the sample project to acquire data from hardware. Complete the following steps to make these modifications:

1. Add hardware refnums to Acquisition.lvlib:Hardware Configuration.ctl. For example, you can use the following objects here:
- DAQ tasks
- DAQ channels
- VISA sessions
2. Add hardware initialization code to Acquisition.lvlib:Initialize Hardware References.vi. For example, you can use the following objects here:
- DAQmx Task Name constants
- DAQmx Create Virtual Channel VI
- (Instrument Driver) Initialize VI
3. Add hardware configuration code to Acquisition.lvlib:Configure Hardware.vi For example, you can use the following VIs here:
- DAQmx Timing VI
- DAQmx Trigger VI
- (Instrument Driver) Configure Measurement VI
- (Instrument Driver) Configure Autozero VI
4. Add data acquisition code to Acquisition.lvlib:Acquire.vi. For example, you can use the following VIs here:
- DAQmx Read VI
- (Instrument Driver) Read VI
5. Add code that stops data acquisition to Acquisition.lvlib:Stop Acquisition.vi. For example, you can use the following VIs here:
- DAQmx Clear Task VI
- (Instrument Driver) Close VI"

Gibts da vielleicht noch erklärene Beispiele, Anleitungen, etc?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.04.2016, 10:17
Beitrag #20

Vlansch Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Dec 2015

kA
-
kA



RE: Langzeitmessung mit Keithley 6485 und Labview?
Ok, ich hab ein neues Programm und teste da grad etwas aus. Soweit alles gut. Beim *IDN? Befehl klappt auch alles super. Sofern ich aber READ? abfrage bekomme ich die Fehlermeldung +830. Im Manual steh dazu "Invalid with INFinite ARM:COUNT".
Was bedeutet das?
Bahn


Angehängte Datei(en)
15.0 .vi  6485RW.vi (Größe: 31,7 KB / Downloads: 182)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  ID Query failed error 1074003951 Keithley 2400 Labview 2011 flabbergasted_cookie 12 13.784 22.03.2015 15:09
Letzter Beitrag: BNT
  Keithley 2182 Nanovoltmeter mit Labview -Hilfe- d03 2 4.910 29.10.2013 09:13
Letzter Beitrag: GerdW
  Ansteuerung Keithley 6485 über GPIB Castroper 7 11.196 11.11.2011 10:27
Letzter Beitrag: Ome
  Keithley 2700 JoW 9 17.340 03.02.2011 00:03
Letzter Beitrag: Cruzaderz
  Keithley Ansteuerung Tower 3 8.352 21.09.2010 08:15
Letzter Beitrag: Martin Heller
  Keithley DMM 2001 aeVy 9 12.419 17.04.2009 19:03
Letzter Beitrag: rolfk

Gehe zu: