28.03.2006, 11:27
Beitrag #1
|
Sigo
LVF-Grünschnabel
Beiträge: 11
Registriert seit: Mar 2006
kA
|
RS232 über USB
Hallo,
ich möcht parallel zu Spannungswerten die Druckwerte aus einem Digitalmanometer mit in einem Spreadsheet abspeichern.
Allerdings läuft meine RS232 über USB.
Da ich mich bei diesem Thema überhaupt nicht auskenne und ich schon einiges ausprobiert habe und meine Quelle nie gefunden habe, wäre ein wenig Hilfe schön.
Wie könnte ein möglicher Aufbau des Einlesen der Werte aussehen?
Müsste ich vorher noch spezielle Software installieren, um mein Manometer über USB erkennen zu können?
Vielen Dank.
|
|
|
28.03.2006, 11:53
Beitrag #2
|
eg
LVF-SeniorMod
Beiträge: 3.868
Registriert seit: Nov 2005
2016
2003
kA
66111
Deutschland
|
RS232 über USB
Wenn du den Windows-USB-Treiber von deinem USB-RS232-Converter installiert hast, hast du nichts mehr mit USB zu tun. Die RS-232 Schnittstelle wird als eine ganz normale serielle Schnittstelle behandelt.
Stecke deinen Converter in ein USB-Slot und gehe in Geräte-Manager von Windows (Systemsteuerung->System->Hardware->Gerätemanager) und kuck nach welche Bezeichnung deine COM-Schnittstelle hat (z.B. COM4).
In LV benutze ganz normales VISA-VI Seriell Open, Read, Write u.s.w.
Gruss, Eugen
|
|
|
28.03.2006, 13:09
Beitrag #3
|
|
|
28.03.2006, 13:47
Beitrag #4
|
eg
LVF-SeniorMod
Beiträge: 3.868
Registriert seit: Nov 2005
2016
2003
kA
66111
Deutschland
|
RS232 über USB
Sorry, aber du hast bei VISA-Read Byte-Count auf 0 eingestellt. Was soll den das VI lesen?
Gruss
|
|
|
28.03.2006, 13:57
Beitrag #5
|
Sigo
LVF-Grünschnabel
Beiträge: 11
Registriert seit: Mar 2006
kA
|
RS232 über USB
Druckwerte, d.h. Dezimalzahlen.
Müsst ich die etwa noch konfigurieren?
PS: und was ist ein frame error bzw. was kann man dagegen tun?
|
|
|
28.03.2006, 14:04
Beitrag #6
|
eg
LVF-SeniorMod
Beiträge: 3.868
Registriert seit: Nov 2005
2016
2003
kA
66111
Deutschland
|
RS232 über USB
Ich meine wenn du dem VI sagst, dass es 0 Bytes lesen soll, was erwartest du am Ausgang dieses VIs? Natürlich kommen da 0 Bytes raus (also nichts).
|
|
|
28.03.2006, 14:13
Beitrag #7
|
Sigo
LVF-Grünschnabel
Beiträge: 11
Registriert seit: Mar 2006
kA
|
RS232 über USB
Wenn ich 8 eingebe kommt genauso wenig raus.
Was ist ein Frame error? Ist nirgendwo beschrieben, wie man den beheben kann.
|
|
|
28.03.2006, 14:17
Beitrag #8
|
eg
LVF-SeniorMod
Beiträge: 3.868
Registriert seit: Nov 2005
2016
2003
kA
66111
Deutschland
|
RS232 über USB
Frame-Error tritt dann auf wenn die Konfiguration deiner seriellen Schnittstelle mit der Konfiguration der Schnittstelle am Gerät nicht übereinstimmt. Bitte vergleichen.
Gruss
|
|
|
28.03.2006, 14:45
Beitrag #9
|
|
|
28.03.2006, 16:47
|
eg
LVF-SeniorMod
Beiträge: 3.868
Registriert seit: Nov 2005
2016
2003
kA
66111
Deutschland
|
RS232 über USB
Was verstehst du unter MAX?
Um mit dem Gerät zu kommunizieren musst du dich mit dem Protokoll des Geräts auskennen.
Welche Fehlermeldung bekommst du? ( Byte = 8 )
Bei dem VI, das du angehängt hast fehlen 4 weitere VIs, was machen die?
Schliesse an den Ausgang des VISA-Read einen Stringindikator, um zu sehen, was das Gerät sendet.
Gruss
|
|
|
| |