LabVIEWForum.de - RS232 Kommunikation

LabVIEWForum.de

Normale Version: RS232 Kommunikation
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich bin Anfänger mit LV und hab mir als erste Übung eine Kommunikation mit RS232-Schnittstelle zu einem von unseren Geräten ausgedacht.
Die RS232-Verbindung habe ich auch hinbekommen, so daß ich in einer Schleife immer den selben Befehl schicken kann und dann auf die Antort warte.

Nun hab ich ein paar Fragen wie ich mein Programm erweitern könnte:
1. Ich habe verschiedene Befehle zu unserem Gerät, bei manchen wird ein Wert zurück gesendet, bei manchen kommt keine Antwort. In meinem jetzigen Programm wartet das Programm bis ein Befehl zurück kommt, und läuft dann in ein Timeout wenn nichts zurückkommt. Hat von euch jemand ein Beispiel wie man so etwas lösen kann?

2. Wie setzt ihr eure RS232-Kommunikation in größeren Projekten ein? Habt ihr Beispiele wo ich mir Ideen holen könnte?

Gruß Andreas
' schrieb:Nun hab ich ein paar Fragen wie ich mein Programm erweitern könnte:
1. Ich habe verschiedene Befehle zu unserem Gerät, bei manchen wird ein Wert zurück gesendet, bei manchen kommt keine Antwort. In meinem jetzigen Programm wartet das Programm bis ein Befehl zurück kommt, und läuft dann in ein Timeout wenn nichts zurückkommt. Hat von euch jemand ein Beispiel wie man so etwas lösen kann?
Case-Struktur um den VISA-Read-Befehl. Bei den einen Befehlen folgt ein Lese-Befehl, bei den anderen nicht...

Als Anregung, z.B. sowas in der Art:
[attachment=23739]

Du könntest auch 2 SubVIs schreiben, eines, das die Befehle mit Antwort abarbeitet (die enthalten dann Schreiben + Lesen), ein anderes, welches nur ein VISA-Write enthält.

Gruß, Jens
Hallo,

ich bin auch noch dabei LV zu lernen. Ich will ein VI bauen das über R232 kommuniziert. Ich habe ein Beispiel kann es aber nicht öffnen. Kann jemand es in 8.2 abspeichern?

Danke
Lv82_img[attachment=24492]

Gruß, Jens
Referenz-URLs