Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Einsatz des Gerätetreibers für das Oszilloskop Agilent 54624A

Ich möchte für die Praktikumsversuche im Elektronik-Labor meiner Fachhochschule die Auswertung von Messungen auf PCs/Notebooks umstellen.

 

Nun konkret zur Fragestellung. Der von NI per Download beziehbare Gerätetreiber enthält Beispiele, die mit geringer Anpassung für die o.g. Zielsetzung gut einsetzbar wären. Allerdings treten je nach Treiber-Version beim Ausführen des Beispiel-Vis „Agilent 546XX Series Acq Wfm Edge Triggered.vi“ Fehler im Initialisierungs-VI bzw. im VISA-Read-VI auf.

 

Zusammenfassung der Fehlermeldungen:

 

1) Treiber-Typ „Plag&Play project style“:

 

> Fehlermeldung aus dem Initialisierungs-VI:

„Fehler -1073807330 ist bei Eigenschaftsknoten (arg 6) in Agilent 546XX Series.lvlib:Initialize.vi aufgetreten; Mögliche Ursachen: VISA:  (Hex 0xBFFF001E) Der angegebene Attributsstatus ist ungültig oder wird nicht wie von der Ressource festgelegt unterstützt.“ (dazu Bilder 1.1, 1.2)

 

2) Treiber-Typ „Plag&Play“

 

> Fehlermeldung aus dem VISA-Read-VI:

„Fehler -1073807339 ist bei VISA: Lesen in ag546xx Read Waveform.vi->ag546xx Acq Wfm Edge Triggered.vi aufgetreten; Mögliche Ursachen: VISA:  (Hex 0xBFFF0015) Zeitüberschreitung, bevor der Vorgang abgeschlossen werden konnte.“ (dazu Bilder 2.1, 2.2).

 

Für beide Fehlermeldung gilt:

 

> ausprobiert mit folgender Hard- und Software-Kombination:

Oszilloskop Agilent 54624A (aktuelle Software) mit RS232 verbunden jeweils mit

a) PC (Windows XP, Agilent IO Libraries Suite 15.0, LabVIEW 8.6) mit RS232;

b) Notebook (Windows XP, Agilent IO Libraries Suite 16.0, LabVIEW 2010) mit USB-RS232-Konverter (Digitus DA-70156)

 

> Einstellungen für serielle Kommunikation:

Baudrate 9600, Handshake DTR/DSR, Datenbits = 8, Stop-Bits = 1, Parität = keine.

 

> angezeigte Fehlermeldungen im Display des Oszilloskopes:

Syntax error/ Illegal parameter value/ Invalid character

 

Da die RS232-Einstellungen denen in der Anleitung zum Oszilloskop entsprechen, ist aus meiner Sicht die Ursache für diese Fehlermeldungen nicht nachvollziehbar.

 

Hätte jemand Ideen, Vorschläge, Hinweise zur Aufklärung?

 

Danke!

Download All
0 Kudos
Message 1 of 2
(3,246 Views)

Hallo Seretret,

 

die eine Fehlermeldung kannst du hier nachschauen:

 

VISA Configure Serial Port Yields Error -1073807330

http://digital.ni.com/public.nsf/allkb/837E900144390C8C86256E35006C6A2D?OpenDocument

 

Der andere Fehler ist ein Timeoutfehler, der tritt wohl auf, wenn man keinen Terminationcharacter setzt, wie zum Beispiel Line feed (LF) oder carriage return (CR). Versuch das mal. Ansonsten ist es immer besser das Vi zu posten, dann können wir hier den Code einsehen. So sieht man nur den Fehlercode.

 

Grüße

Tobias

0 Kudos
Message 2 of 2
(3,139 Views)