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!
Als LabVIEW Laie hab' ich leider immer noch einpaar Probleme
bezügl. der Kommunikation mit der RS232 Schnittstelle:
Ich habe ein kleines VI erstellt, das eine Verbindung mit der
RS232 Schnittstelle (also COM2 des PC) herstellen
und somit den Inhalt des Puffers lesen soll..
Ich bekomme jedoch jedesmal die Fehlermeldung:
"VISA: Öffnen in serielle schnittstelle.vi" mit dem
Fehlercorde: -1073807202.. Ausserdem ist das
Auswahlfenster VISA Ressoursen Name bei der
Ausführung leer was mir
ebenfalls ein Rätsel ist.. bin verzweiflet und bitte um euer
Rat..
Schöne Grüsse aus Aachen
Betonmischer
P.S.: Ich habe das VI, was ich geschrieben mit angehängt,
vielleicht steckt da im VI irgendwo ein Fehler, was ich übersehen habe
hmmm also ich habe die LabVIEW Version 8 in der Studentenversion
komplett installiert.. ich denk mal dass ich VISA installiert habe, denn
sonst könnte ich doch nicht mal die VISA Elemente im Blockdiagramm
einfügen oder!?
Wenn ich mir dein VI anschaue hast du noch viele Probleme mit der seriellen Kommunikation.
Ein einfacher Tipp .
Suche das Express VI Assisten für Instrumenten I/O.
Es ist bei LabVIEW 8 im Funktionsmenü zu finden unter -> Instrumenten I/O.
Hier kannst du dann den Assisten für Instrumenten I/O auswählen und im Blockdiagramm ablegen.
Es geht ein Fenster auf in dem du die COM Schnittstelle einstellen und in sequenziellen Schritten deine Abfrage programmieren kannst.
Dann noch einen Vorschlag.
Schau einmal unter dem Menüpunkt Hilfe -> Beispiele.
Hier findest du sehr viele Beispiele wie man eine RS232 Schnittstelle programmiert.
Gruß Michael
01.12.2006, 09:25 (Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2006 09:27 von tarar.)
Hier is ein VI, vielleicht hilft dir das.
Aufpassen, COM-Port, Baudrate, databits und Stopbits ändern wie im anleitung von Serielle Geräte ist gegeben.
Grüß
Tarar
Science is a wonderful thing if one does not have to earn one's living from it.
Albert Einstein