LabVIEWForum.de - Basics RS232 Schnittstelle

LabVIEWForum.de

Normale Version: Basics RS232 Schnittstelle
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen

hoffe Ihr könnt mir ein bisschen helfen, wäre super.
Ich möchte eine ganz simple RS232 Schnittstelle realisieren mit der ich Daten zu einem Gerät schicken kann.
Nun habe ich mir aus den Beispielen das VI "Basic Serial Write and Read" geholt um dies zu probieren.

Dann sind ein paar Fragen aufgetaucht:

Ich muss mir das Package VISA Version 4.0 runterladen? Das ich die Schnittstellen konfigurieren kann?
Wenn ich ein Executable auf einem anderen PC ohne LabVIEW laufen lassen möchte, muss ich die VISA Run Time Engine installieren? Und die LabVIEW Run Time Engine natürlich...

Ich probierte dieses VI aus, aber leider hat nichts funktioniert! Habe einen Loopback am D-Sup Stecker gemacht, damit ich sehen kann ob die gesendeten Daten auch empfangen werden.
Habt Ihr eine Ahnung warum es nicht funktioniert?

Vielen Dank
Gruess LabVIEWer
Schwer zu sagen

Hast du die einstellungen auf der schnittstelle kontrolliert sodas der PC die gleichen Parameter hat wie das Gerät
Baudrate , Parity .....

Sendeleitung und empfangsleitung tauschen ( Pin 2 und 3 meistens )

Gruß

Jürgen
Hallo

ja die Parameter habe ich geprüft, sind beide gleich.

Da ich einen Loopback mache, habe ich einfach Pin 2 und 3 kurzgeschlossen...

Dieses VI sollte ohne etwas zu ändern eigentlich funktionieren oder?
Oder muss mann den "string to write" irgendwie nach einem bestimmten Format
schreiben? Was bedeutet das "*IDN?rn", das dort drin steht?
Wie erwähnt habe keine Erfahrung damit...

Guess LabVIEWer
Hi

IDN ist eine standart anfrage an das gerät
Viele geräte die den IEEE anschluß haben verstehen diese Anfrage
Ich denke din gerät versteht diesen Befehl nicht

Hast du den richtigen befehl mit dem richtigen abschlußzeichen gesendet ?

Dein Kurzschluss mit 2 und 3 ist ok aber wenn du das gerät angeschlossen hast kann es sein das du doch nochmal 2 und 3 tauschen muß.

Das VI sollte so eigentlich laufen

Gruß

Jürgen
' schrieb:Ich muss mir das Package VISA Version 4.0 runterladen?

Hallo!

Aus die VISA Frage scheint noch keiner geantwortet zu haben.
Ja! Du brauchst VISA!

Dann sollte es eigetlich funktionieren.
Hallo

danke erstmal für die Antworten.

Ich möchte mit der Schnittstelle Daten an einen PIC senden.
Habe das bis jetzt aber noch gar nicht probiert.

Wollte einfach schauen ob dieses Beispiel-VI funktioniert.
Deshalb habe ich den Loopback am D-Sup Stecker gemacht.

Aber eben es ist nichts passiert bei der Ausführung,
das heisst er hat nichts empfangen.


Gruess LabVIEWer
Hallo

oh je oh je, es funktioniert jetzt...

Der Fehler war sehr blöde, hatte einen D-Sup Stecker in SMD Version.
Das heisst die Pin's waren alle nebeneinader, Pin 1 ist angeschrieben.
Der Witz ist das alle weiteren Pin's aber nicht der Reihenfolge 1, 2, 3, 4... entsprechen.

Tja, wenigstens gehts jetzt.

Gruess
Referenz-URLs