Jump to content

DigitalMultimeter mit DasyLab auslesen


Recommended Posts

Hallo zusammen,

ich hab ein Keysight 34450A mit Doppeldisplay Funktion, damit man Spannung und Strom zeitgleich Messen kann.

Leider ist es mit der Herstellersoftware nicht möglich diese Funktion einfach zu nutzen.

 

Ich hab gelesen mit Dasylab ist vieles ohne Programmierung möglich, vielleicht hat schon jemand Erfahrungen mit einem Doppelmultimter gesammelt?

auf der Herstellerseite gibt es kein extra DasyLab Treiber wie für LabView, ist dies nötig?

 

Besten Dank Andi

 

 

 

Link to comment
Share on other sites

  • der_Fragende changed the title to DigitalMultimeter mit DasyLab auslesen

Hallo!

Auf der Produktseite des Geräts steht, dass es per RS232 und GPIB angesprochen werden kann.
Schauen Sie bitte einmal in das Handbuch des Geräts, ob Sie dort bspw. die RS232-Kommandos finden, um DASYLabs RS232-Module für die Kommunikation zu verwenden.


https://www.keysight.com/de/de/product/34450A/digital-multimeter-5-5-digit-oled-display.html

Link to comment
Share on other sites

  • 2 weeks later...

Hallo,

ich hab nun das Keysight DMM 34450A an meinem Laptop per GPIB angeschlossen und das gerät wird im NI connect expert auch erkannt:

grafik.thumb.png.e20eb1ef98e08cebeef93030567c3360.png

Wenn ich nun über die NI Connect IO den befehl MEAS:RES? an das gerät schicke bekomme ich den gemessenen Widerstandswert zurück.

grafik.png.9ac03699f683006209b14e44891ae2c7.png

 

Jedoch klappt es nicht dies in DASYLab umzu setzen.

grafik.png.02e01a1bcfb45e5bb3effa42b470f671.png

grafik.png.809dd4bf204aa6aa9a36cdf77bc4b60e.png

Ansich möchte ich zum testen lediglich eine Messung ausführen und diese auf dem Display anzeigen lassen.

grafik.png.b393cc55416914d90d7860d15d67467d.png

 

Vielleicht habt ihr ein Beispiel für mich wie ich eine Messung über GBIP durchführe. Besten Dank

 

 

 

Link to comment
Share on other sites

Hallo!

(1) Durch die Installation der NI-Treiber für GPIB-Hardware sollte es auch eine GPIB32.DLL (bzw. GPIB-32.DLL) im Windows/System32 (bzw. Windows/SysWOW64) geben -- kopieren Sie diese bitte in das DASYLab-Anwendungsverzeichnis, z.B. C:\Programme\DASYLab 2016.

(2) Im IEEE-Modul können Sie mit dem Befehl 'ibwrt' eine Anfrage an das Gerät senden, müssen zudem noch die Antwort lesen mit 'ibrd'.
Wenn Sie ein neues Eingangsmodul im Schaltbild platzieren, sehen Sie eine Beispielabfolge von Befehlen:

ibwrt (user, 'MSV?')
ibrd (user)

Die zurückgelieferte Antwort muss dann mittels eines Formatstrings interpretiert werden, 'a' sollte für die im Screenshot gezeigte Gleitkommazahl korrekt sein.

Link to comment
Share on other sites

erstmal danke für die Tipps,

 

ich hab die DLL nun in das DASYLab verzeichnis kopiert. Müsste ich sehen, dass die DLL geladen wird?

grafik.png.5fa045f10ac29f41f8d8004d673a30f6.png

was mich etwas wundert, das DMM piepst schonmal also irgendwas passiert. Jedoch geht das DMM auf Error.

Müsste ich in dem Hartware Monitor nich etwas sehen können?

grafik.thumb.png.64136b3233172b09a58de2b5d80fbc7a.png

Link to comment
Share on other sites

Hallo!

(1) Vergewissern Sie sich bitte, dass die Sekundäradresse des Geräts tatsächlich 0 ist. Die "1" zwischen den Doppelpunkten ist die Primäradresse.

(2) Probieren Sie bitte eine Headerlänge von 0.

(3) In den Optionen können Sie die ABfragerate (unten im DIalog) reduzieren (Standard: 2Hz bzw. 0,5s), möglicherweise ist die Vorgabe zu schnell für das Gerät.

Die GPIB-32.DLL wird automatisch von den IEEE-Modulen verwendet, wenn diese im Verzeichnis liegt; diese muss nicht gesondert initialisiert werden.

Link to comment
Share on other sites

Hallo!

Können Sie die Adresse evtl. im Menü des Geräts ablesen/einstellen?

Eine weitere Möglichkeit neben GPIB wäre die Kommunikation via IVI, im Konfigurator den IVI-Treiber bitte aktivieren. Die Module ohne Plus-Symbol im Namen sind für NI-Geräte, die mit Plus-Symbol für alle anderen.
Anbei finden Sie ein PDF mit einer Anleitung, die allerdings ein DMM von Fluke einrichtet.

DASYLab Techniques - Configuring DASYLab V12 to use a Fluke 45 DMM using the IVI drivers.pdf

Link to comment
Share on other sites

  • 2 weeks later...

Hallo HalWo,

ich hab heute versucht nach der Anleitung bzw. nach der Hilfe in Dasylab klar zukommen.

Da ich ein Fluke45 auch bei mir habe bietet dies sich natürlich an.

 

Jedoch sagt mir immer DasyLab dass das Compliance paket nicht installiert ist.

Dies hab ich jedoch getan, muss man vielleicht das installierte Paket in DasyLab auswählen oder von hand eine DLL kopieren oder sonstige spielereien?

grafik.png.bb3a2100d65257a7221200d3865c1f3c.png

 

Link to comment
Share on other sites

Seltsam. Schauen/Suchen Sie bitte einmal, ob nach der Compliance Package-Installation eine 'ividmm.dll' vorhanden ist.

Welche Version de Compliance Package genau haben Sie installiert?
 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...