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 

Keithley K2000 über RS232 auslesen



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!

23.09.2008, 10:40
Beitrag #1

Alpenpower Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 89
Registriert seit: Sep 2004

6.02+7.1+8.2+2013
2005
kA

830xx
Deutschland
Keithley K2000 über RS232 auslesen
Hallo,

ich betreibe ein DVM Keithley K2000 mit interner 10-Kanal-Scannerkarte. Meine Anwendung
fordert, dass ich einen gewünschten Kanal einschalte, den Messwert auslese und den geschlossenen
Kanal wieder öffne.
So, dieses ein- und ausschalten der gewählten Kanäle klappt wunderbar, nur das Auslesen des Messwertes
eben nicht.
Im Anhang hab ich mal ein Miniprogramm angefügt. Leider kenn ich nur den Auslesebefehl "Fetch?" und "Read?"
Mir ist auch die Syntax mit Doppelpunkt usw. nicht ganz klar. Wenn ich im mittleren Teil der Sequenz den
Auslesebefehl schreibe, kommt im Errorcode das OK zurück, erst beim Lesebefehl (VISA-Read) kommt dann
der Timeout.
Im K2000 sind als Terminatorzeichen ein CR eingestellt. Die Kommunikation über RS232 funktioniert soweit,
eben nur das Auslesen nicht.
Vielleicht kann jemand weiterhelfen.

Gruß Franz

PS: Beispiel ist in LV8.2 erstellt


Angehängte Datei(en)
Sonstige .vi  Scanner_test.vi (Größe: 52,95 KB / Downloads: 881)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.09.2008, 06:23
Beitrag #2

Alpenpower Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 89
Registriert seit: Sep 2004

6.02+7.1+8.2+2013
2005
kA

830xx
Deutschland
Keithley K2000 über RS232 auslesen
Das Problem hat sich erledigt. Es war leider das Terminatorzeichen falsch eingestellt.

Grüße, Franz
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.10.2008, 19:58
Beitrag #3

Duffman2 Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Sep 2008

8
2008
de

73547
Deutschland
Keithley K2000 über RS232 auslesen
' schrieb:Das Problem hat sich erledigt. Es war leider das Terminatorzeichen falsch eingestellt.

Grüße, Franz
Hallo. Ich muss eigentlich genau das gleiche hinbekommen und habe zudem noch nicht allzu viel Erfahrung mit LabVIEW könntes du mir vielleicht den gefallen tun und deine Lösung hochladen??
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.09.2013, 09:29
Beitrag #4

Fratit Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Jun 2009

2010/ 2009/ 8.6
2008
DE

66131
Deutschland
RE: Keithley K2000 über RS232 auslesen
Hallo LabView-Community,

hat jemand Erfahrung ein Keithley K2000 über RS232 auszulesen, jedoch nicht nur einen einzelnen Messpunkt (dies funktioniert bereits problemlos), sondern ich möchte mit circa 100 Hz Messen und dies in Labview darstellen.

Hat jemand Erfahrung hiermit und kann mir Tipps geben?

Vielen Dank
Fratit
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.09.2013, 13:22 (Dieser Beitrag wurde zuletzt bearbeitet: 05.09.2013 13:25 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Keithley K2000 über RS232 auslesen
Hallo Fratit,

grundsätzlich verwenden die Messgeräte die gleichen Befehle unabhängig von der Schnittstelle. Also: Manual lesen & Treiber-Beispiele anschauen ( http://www.ni.com/idnet konsultieren)!

Ansonsten:
100Hz-Datenübertragung bei RS232 könnte schwierig werden, kann man über die Baudrate leicht gegenrechnen. Du kannst aber auch in den K2000-internen Buffer messen und die Daten blockweise übertragen - auch hier: Manual lesen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2013, 19:28
Beitrag #6

Fratit Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Jun 2009

2010/ 2009/ 8.6
2008
DE

66131
Deutschland
RE: Keithley K2000 über RS232 auslesen
Hallo GerdW,

das Manuel habe ich gelesen. Leider hilft mir dies nicht weiter.

Den internen Speicher auslesen, geht zwar, jedoch immer wenn die Daten an den Rechner übertragen werden, dann misst das Messgerät nicht, somit kann man keine Unterbrechungsfreie Aufzeichnung aufbauen.

Über die Baudrate gerechet sollten locker 100 Messwerte (pro Messwert circa 15 bis 20 Symbole) pro Sekunde möglich sein.

Mit den Treibern sind zur Zeit nur 20 Messwerte pro Sekunden möglich. Auch wenn PLC und die Anzeigestellen umgestellt werden. Wenn man diese Umstellungen durchführt, die eigentlich zur schnelleren Datenaufnahmen führen sollten, erzeugt das Messgerät Fehler und misst nicht mehr weiter. Ich glaub Fehler 113, müsste da nochmal nachschauen.

Gruß
Fratit
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2013, 07:55
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Keithley K2000 über RS232 auslesen
Hallo Fratit,

Zitat:Über die Baudrate gerechet sollten locker 100 Messwerte (pro Messwert circa 15 bis 20 Symbole) pro Sekunde möglich sein.
Mag sein. Hast du die Antwortzeiten/Latenzen von PC und Messgerät in Betracht gezogen?
- Befehl zum K2000 versenden: einige Millisekunden
- Befehl auf dem K2000 interpretieren und "anstoßen": einige Millisekunden
- (Mess-)Befehl auf dem K2000 ausführen: je nach Modus einige 100 Millisekunden
- Antwort vom K2000 versenden: einige Millisekunden
- Nachtrag nach OP: das Umschalten der Scannerkanäle erfolgt über Relais (?): ebenfalls einige Millisekunden...

Zitat:Mit den Treibern sind zur Zeit nur 20 Messwerte pro Sekunden möglich.
Wow, nur 50ms pro Wert für ein externes Messgerät, welches per RS232 angeschlossen ist - super Wert!

Zitat:immer wenn die Daten an den Rechner übertragen werden, dann misst das Messgerät nicht, somit kann man keine Unterbrechungsfreie Aufzeichnung aufbauen.
Anderes Messgerät nutzen? Erst die Vorgehensweise festlegen und dann ein Messgerät besorgen? Wink
Mal ernsthaft:
Du hast ein tolles Messgerät, welches recht genau Spannungen und Ströme messen kann - allerdings pro Messwert auch mal 100ms benötigt. Dieses Messgerät kann man "tunen", um auch mal Messwerte mit 1kHz aufzunehmen (und die verbaute Hardware damit ausreizen). Du beschwerst dich jetzt, dass das Messgerät es nicht erlaubt, Messwerte mit frei wählbarer Samplerate aufzunehmen und diese dann auch noch (unterbrechungsfrei) über den RS232-Anschluss zu versenden...
Tut mir leid, aber da hilft nur Studium des Manual - vor dem Kauf!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  RS232 - Rückgabewerte auslesen Kaya 8 4.816 24.10.2023 14:28
Letzter Beitrag: GerdW
  Auslesen RS232 M.M.H. 3 5.362 12.11.2021 09:23
Letzter Beitrag: M.M.H.
  Messgerät über Visa auslesen AAlp 10 9.515 07.05.2019 08:59
Letzter Beitrag: AAlp
  Oszi über LAN auslesen Feal 8 8.466 08.09.2017 17:03
Letzter Beitrag: Feal
  Servomex Messwerte auslesen über RS232/RS485 Chefkoch 6 9.435 18.07.2016 13:54
Letzter Beitrag: jg
  problem mit LF (0x0A) über RS232 klaus_at 7 6.603 20.11.2013 13:34
Letzter Beitrag: klaus_at

Gehe zu: