LabVIEWForum.de
Kommunikation mit Funktionsgenerator TG1010A - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Kommunikation mit Funktionsgenerator TG1010A (/Thread-Kommunikation-mit-Funktionsgenerator-TG1010A)

Seiten: 1 2 3 4


Kommunikation mit Funktionsgenerator TG1010A - mvision - 24.10.2016 09:54

Hallo zusammen,

ich stehe hier vor einem kleinen Problem. Ich möchte einen Funktionsgenerator über RS232 anschliessen.
Leider gibts nur offiziele Treiber für LabWindows. Diese habe ich versucht mit dem LabVIEW Instrument Driver Import Wizard umzuwandeln, bekomme jedoch lauter Fehlermeldungen, dass irgendwelche
DLLs fehlen. Gibts vielleicht einen anderen Weg dies zu ermöglichen?

Viele Grüße,
mVision


RE: Kommunikation mit Funktionsgenerator TG1010A - jg - 24.10.2016 10:31

Komisch, finde im Instrument Driver Network sofort einen Wrapper für LabVIEW. Hast du den schon ausprobiert?

Gruß, Jens


RE: Kommunikation mit Funktionsgenerator TG1010A - mvision - 24.10.2016 14:18

Genau, den habe ich auch ausprobiert. Nachdem ich "Werkzeuge -> Fortgeschritten -> Massenkompilierung" durchgeführt habe, ändert er paar Pfade, und die Fehlermeldungen bleiben aus.
Jedoch bekomme ich keine Kommunikation zustande.


RE: Kommunikation mit Funktionsgenerator TG1010A - Freddy - 24.10.2016 15:30

Ich glaube auch, dass es an der RS232 liegt.
  • Hast Du sie initialisiert?
  • Wurde die Baudrate richtig eingestellt?
  • Ist das Verbindungskabel richtig?



RE: Kommunikation mit Funktionsgenerator TG1010A - mvision - 26.10.2016 08:05

(24.10.2016 15:30 )Freddy schrieb:  Ich glaube auch, dass es an der RS232 liegt.
  • Hast Du sie initialisiert?
  • Wurde die Baudrate richtig eingestellt?
  • Ist das Verbindungskabel richtig?

Ich habe "manuell" initialisiert, so wie ich es bei anderen Geräten bisher gemacht habe.
Mit dem Block aus dem Gerätetreiber weiß ich leider nicht viel anzufangen, in der Hilfebeschreibung steht nur etwas von der GPIB address.

[attachment=56839]
Die Baudrate habe ich auf 9600 eingestellt, so wie auf dem Gerät.
Beim Kabel habe ich ein normales RS232 Kabel genommen, da keins mit dabei war. Gibts dabei irgendwelche Unterschiede?

EDIT jg: Externe Bildlinks gelöscht.


RE: Kommunikation mit Funktionsgenerator TG1010A - Freddy - 26.10.2016 08:54

Zitat:Mit dem Block aus dem Gerätetreiber weiß ich leider nicht viel anzufangen, in der Hilfebeschreibung steht nur etwas von der GPIB address.
Das VI kann nur für GPIB verwendet werden. Daher ist die Methode mit dem VISA Serial VI ok.

In der Doku steht, dass die CON/XOFF aktiviert sein sollen. Bei dir steht NONE.

Das Kabel, es gibt einige Varianten.
Das Null Modem Kabel verbindet 1:1 mit Buchsen auf jeder Seite
Das Verlängerungskabel Verbindet 1:1 mit Buchse auf der einen Seite und Stift auf der anderen Seite.
Dann gibt es noch das gedrehte Kabel, da werden bei 9pol. SUB-D Stecker die Pin 2 und 3 gedreht.

Gruß
Freddy


RE: Kommunikation mit Funktionsgenerator TG1010A - mvision - 31.10.2016 15:27

(26.10.2016 08:54 )Freddy schrieb:  
Zitat:Mit dem Block aus dem Gerätetreiber weiß ich leider nicht viel anzufangen, in der Hilfebeschreibung steht nur etwas von der GPIB address.
Das VI kann nur für GPIB verwendet werden. Daher ist die Methode mit dem VISA Serial VI ok.

In der Doku steht, dass die CON/XOFF aktiviert sein sollen. Bei dir steht NONE.

Das Kabel, es gibt einige Varianten.
Das Null Modem Kabel verbindet 1:1 mit Buchsen auf jeder Seite
Das Verlängerungskabel Verbindet 1:1 mit Buchse auf der einen Seite und Stift auf der anderen Seite.
Dann gibt es noch das gedrehte Kabel, da werden bei 9pol. SUB-D Stecker die Pin 2 und 3 gedreht.

Gruß
Freddy

Ah vielen Dank. Habe jetzt das Kabel durchgemessen, ist ein 1:1 m/w. Ist meiner Meinung nach das richtige, da die PC RS232 Schnittstelle auf Pin 3 mit TxD und Pin 2 mit RxD belegt ist.
Aus dem Handbuch des Funktionsgenerators konnte ich entnehmen, dass die Buchse auf Pin 3 RxD und Pin 2 TxD belegt ist. Also brauch ich ein 1:1 Kabel. Korrigiere mich bitte wenn ich falsch liege.


RE: Kommunikation mit Funktionsgenerator TG1010A - Freddy - 31.10.2016 15:31

Zitat:In der Doku steht, dass die XON/XOFF aktiviert sein sollen. Bei dir steht NONE.
Hast Du das auch geändert?


RE: Kommunikation mit Funktionsgenerator TG1010A - mvision - 02.11.2016 10:32

(31.10.2016 15:31 )Freddy schrieb:  
Zitat:In der Doku steht, dass die XON/XOFF aktiviert sein sollen. Bei dir steht NONE.
Hast Du das auch geändert?

Habe ich, vielen Dank. Die Kommunikation ist schonmal da, ich bekomme eine Reaktion vom Gerät.
Jetzt gilt nur noch rauszufinden, welcher der richtige Modus für mein Vorhaben ist. Danke für den guten Tipp mit flow control. Smile


RE: Kommunikation mit Funktionsgenerator TG1010A - mvision - 02.11.2016 14:50

Also ich weiß jetzt nicht ob das so richtig ist, aber das Gerät stellt sich schonmal auf den Remote-Modus um.
Durch den "04H" Befehl möchte ich den nicht adressierbaren Modus setzen, da ich nur ein Gerät über den Anschluss steuere.
Beim zweiten Zugriff möchte ich das Kommando für den Output senden (Ausgang Ein / Aus).
Mein Problem ist, dass ich nicht genau versteh als was ich das Kommando übergeben muss? String?
Wie setzt sich der Befehl zusammen?

Grüße,