13.04.2006, 12:55
Beitrag #1
|
Andy
LVF-Grünschnabel
Beiträge: 20
Registriert seit: Apr 2006
kA
|
Datenstring auswerten über RS232
Hallo,
Messdaten von einem Microcontroller werden über eine Funkstrecke als Datenstring an meinen Computer geliefert.
Mit Hyper/COM Terminal habe ich die Daten empfangen, auch in die andere Richtung habe ich mit dem Controller kommuniziert.
Es besteht ein LabVIEW Programm das ich jetzt an den Prozess anbinden soll.
Ich habe keine Ahnung wie!!!
Das einzige was ich rausgefunden habe ist, das der VISA serial - Baustein für den Empfang des Strings zuständig ist.
Nur wie sage ich dem das er auf z.B. COM 1 zugreifen soll?
?VISA resource name?
Was muss ich sonst tun und drauf achten???
(Schicke dir gerne mal das Programm)
|
|
|
13.04.2006, 12:59
Beitrag #2
|
jhoormann
LVF-Grünschnabel
Beiträge: 43
Registriert seit: Apr 2006
8.0, 8.2.1, 8.5,8.6, 2009SP1 und 2010 Dev-Suite
2006
de_en
21031
Deutschland
|
Datenstring auswerten über RS232
Mit dem Visa Resource Name sollte es funktionieren, poste ansonsten doch bitte mal dein Vi, in dem das Problem auftritt
|
|
|
13.04.2006, 13:07
Beitrag #3
|
|
|
13.04.2006, 16:00
Beitrag #4
|
|
|
13.04.2006, 16:15
Beitrag #5
|
Andy
LVF-Grünschnabel
Beiträge: 20
Registriert seit: Apr 2006
kA
|
Datenstring auswerten über RS232
Das hat mir schon mal ein geholfen, danke
Kann aber keinen Port auswählen über das Frontpanel
Habe erfahren das der MAX installiert sein muss,
habe ein 'max' gefunden auf dem Rechner, das ist ein LabVIEW library files, Max Launcher.
Wenn ich ihn öffnen will beschwert er sich, er könnte nicht installieren!?
Wie gehe ich damit um? Ist das überhaupt das richtige max?
Für mich ist das alles absolutes Neuland, also habt erbarmen.
Andy
|
|
|
13.04.2006, 16:40
Beitrag #6
|
|
|
14.04.2006, 10:29
Beitrag #7
|
Andy
LVF-Grünschnabel
Beiträge: 20
Registriert seit: Apr 2006
kA
|
Datenstring auswerten über RS232
Hallo Stefan!
Mir fehlen also Treiber. Entweder habe ich nur so eine Soft-Version, oder es fehlt eine CD. Was da genau los ist weiß ich noch nicht.
Jetzt ist die Frage ob ich diese fehlende Software mir aus dem Netz holen kann.
Ich habe da nur bei Hameg einen LabVIEW-rs232-Treiber gefunden, z.B. HM 1004-3.
Ich hab aber keine Ahnung ob der was bringt, und diesen Max und NI-Visa ersetzt.
Brauche ich noch mehr Software, und welche?
Oder kann ich das Problem nur mit einer neuen, bzw. einer kompletten Version von LabVIEW lösen?
Gruß Andy
|
|
|
14.04.2006, 19:50
Beitrag #8
|
oppossom
LVF-Gelegenheitsschreiber
Beiträge: 151
Registriert seit: Mar 2006
6.1:7.0
2003
kA
Oesterreich
|
Datenstring auswerten über RS232
Der Hameg-Treiber ist nur eine fertige Vi-Sammlung, mit der du dieses spezielle Gerät ansteuern kannst. (LV Instrument Driver, gibt es mittlerweile für sehr viele Messgeräte)
Die VISA-Treiber solltest du dir direkt bei NI runterladen können. (hier)
|
|
|
16.04.2006, 11:40
Beitrag #9
|
Andy
LVF-Grünschnabel
Beiträge: 20
Registriert seit: Apr 2006
kA
|
Datenstring auswerten über RS232
Aha, so langsam kommen die ersten Erkenntnisse.
Danke für den Link(musste mir analog runterziehen - Freude!)
Ich hab einen String mit LV gesendet und empfangen. Wie genau weiß ich noch nicht.
Wofür brauch ich eigentlich den Timeout? Was macht der?
Ich hab schon irgendwie festgestellt das nach dem Ablauf der Zeit der Port eingelesen wird. Aber warum gibt der mir dann eine Fehlermeldung: 'Timeout expired before operation completed'?
|
|
|
| |