LabVIEWForum.de
LV 2014 und Keysight IO Libraries Suite 17.1 - 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: LV 2014 und Keysight IO Libraries Suite 17.1 (/Thread-LV-2014-und-Keysight-IO-Libraries-Suite-17-1)



LV 2014 und Keysight IO Libraries Suite 17.1 - holterpolter - 23.07.2015 08:16

Hallo Zusammen,

ich habe mich 2 Tage rumgeplagt.
Ganz kurz zu dem was ich vorhabe/gemacht habe:

Ich habe ein LabView VI zur Ansteuerung Auswertung des Oszis, dass ich unter LV8.5.1 erstellt habe und das mit Agilent IO Lib 14 und Windows XP hervorragend lief. Leider musste ich auf einen neuen Rechner umsteigen....
Und damit begann meine Reise, ich bekomme die Komponenten nicht zusammen (jedenfalls nicht ohne Fehlermeldungen in MAX):
Ich habe ein Agilent DSO6014L über Agilent GPIB 82357A angeschlossen an Rechner Windows 7 Enterprise Edition - 64bit.

Im PDF Attachement (LV2014 vs Keysight IOlib) befindet sich mein Leidensweg, wie ich das System jetzt zumindest lauffähig hinbekomme.
Mich ärgert aber noch die Fehlermeldung von MAX und das ich unter MAX das Oszi nicht ansprechen kann (Fehlermeldung Siehe Attachment).

Lauffähig heißt in diesem Fall, dass das VI läuft und in der IOLIb alles IO ist.
Das habe ich hinbekommen. weil ich denselben Aliasnamen in IOlib und MAX vergeben habe, als einmal alles lief ohne Fehlermeldungen und ich von diesem Zustand die Einstellungen im VI als Standard gespeichert habe. Jetzt kann ich, obwohl MAX sagt, dass es Probs gibt das VI ausführen - ohne Probleme.

Nur MAX mag nicht und andere VIs auch nicht, die den Alias noch nicht kennen, weil Refresh nicht hilft Sad
Weiss jemand, wo ich ggf eine Einstellung falsch gemacht habe, bzw was ich noch machen muss, damit alle Komponenten glücklich sind.

Viele Grüße,
André


RE: LV 2014 und Keysight IO Libraries Suite 17.1 - GerdW - 23.07.2015 08:24

Hallo holterpolter,

2 Gedanken, leider keine direkte Hilfe:
- Lt. Webseite hat das Ding auch einen LAN-Anschluss: kannst du das Messgerät darüber nicht viel einfacher mit deinem LabVIEW-PC verbinden???
- All das, was du da beschreibst, hatte ich früher auch mal. Meine Konsequenz daraus: wenn GPIB, dann nur noch mit NI-Hardware…


RE: LV 2014 und Keysight IO Libraries Suite 17.1 - holterpolter - 23.07.2015 10:11

Hallo Gerd,

(23.07.2015 08:24 )GerdW schrieb:  - Lt. Webseite hat das Ding auch einen LAN-Anschluss: kannst du das Messgerät darüber nicht viel einfacher mit deinem LabVIEW-PC verbinden???
Darüber habe ich auch schon nachgedacht. Ob das einfacher wäre, weiss ich nicht. Aber bei den Komplikationen, die man mit LV und IOLib jedes mal hat, scheint das ein Schrit in die richtige Richtung zu sein. Ich muss mal schauen, ob mir IT ne zweite LAN-Karte sponsort. Bei der Zeit die man investiert um LV mit IOLib anzufreunden, kann man auch das VI umschreiben.

(23.07.2015 08:24 )GerdW schrieb:  - All das, was du da beschreibst, hatte ich früher auch mal. Meine Konsequenz daraus: wenn GPIB, dann nur noch mit NI-Hardware…
Da schau ich grade, ob jemand in der Firma so einen hat. Und werde das mal gegen IOLib und Agilent GPIB austauschen.

Viele Grüße,
André


RE: LV 2014 und Keysight IO Libraries Suite 17.1 - holterpolter - 23.07.2015 14:38

Kleine Zusatzerkenntnis:

Wenn ich unter Passports den Tulippfad deaktiviere und wieder aktiviere, dann speicher und MAX neustarte ist alles in Ordnung - keine Error message unter MAX und ich kann mein GPIB Instrument sehen und benutzen.... biiiis ich die Ansicht aktualisiere, dann bekomm ich wieder die Fehlermeldung und alle GPIB Instrumente sind weg.




Zusatzinfo Crosspost in NI Forum:
http://forums.ni.com/t5/LabVIEW/bd-p/170


RE: LV 2014 und Keysight IO Libraries Suite 17.1 - GerdW - 23.07.2015 15:20

Crosspost bitte selbst melden…


RE: LV 2014 und Keysight IO Libraries Suite 17.1 - holterpolter - 24.07.2015 12:50

(23.07.2015 08:24 )GerdW schrieb:  - Lt. Webseite hat das Ding auch einen LAN-Anschluss: kannst du das Messgerät darüber nicht viel einfacher mit deinem LabVIEW-PC verbinden???

Habe jetzt das Oszi über LAN konnektiert. Alles super einfach:
http://digital.ni.com/public.nsf/allkb/D7D8E3E1B682022286256D4A00771A52

Nach 4 Klicks läuft es ohne Änderungen am VI, ich hab ihm auch gleich einen Aliasnamen gegeben, die GPIB-Adresse mit IP drinne wird ja ewig lang Wink

Habe jetzt folgendes festgestellt. Das Oszi funktioniert mit Ansprache über Aliasnamen aus dem VI heraus immer.
Nur aus MAX heraus funktioniert es nur, wenn ich wie bisher Tulip de/aktiviere und MAX neustarte oder Tulip dauerhaft deaktiviere.
Irgendwie scheint Tulip in MAX zu einem Konflikt zu führen, der MAX daran hindert mit VISA Instrumenten zu plauschen aber nicht LabView VIs behindert.
Ggf ist da irgendwo noch ein Häckchen zu setzen oder zu löschen und dann funktioniert die VISA Welt auch unter MAX.

Viele Grüße und schonmal ein schönes WE,
André


RE: LV 2014 und Keysight IO Libraries Suite 17.1 - holterpolter - 27.07.2015 07:56

Moin moin,

Ich habe folgenden Post gefunden:
Passport (GPIB) in MAX

Mit der vorgeschlagenen "Agilent IO Libraries Suite v 16.2.15823.0" läuft alles unter IOLib, MAX und LabView.
Ich habe auch "Agilent IO Libraries Suite v 16.3.17914.4" ausprobiert, mit der Version läuft ebenfalls alles.

Eine kleine Zusammenfassung für meine Installation (GPIB Agilent GPIB 82357A, Agilent DSO6014L):
  • Windows 7 Enterprise Edition SP1
  • LabView2014 SP1
  • MAX 14.5.0F0
  • Driver for LabView ag6000 (32 and 64 bit support)
  • NIVISA1401Full (32 and 64 bit support)
  • Agilent IO Libraries Suite v 16.3.17914.4 (IVI driver for 6XXX Oscilloscopes 1.3.24.0)

mit folgenden Einstellungen:
  • Agilent IOLib - Instaliert als secondary VISA über Custom Installation. Ich kann die 488 Option nicht setzen (Der Haken wird jedesmal wieder gelöscht), aber alles funktioniert auch ohne. Ich habe keine GPIB oder SICL IDs geändert. Aliasnamen für das Oszilloskop vergeben.
  • MAX - Alle Passports sind aktiviert. All device accessible to VISA ist ausgewählt. Ich habe denselben Aliasnamen, wie in der IOLib vergeben. Im Conflict Manager ist Agilent Simulation VISA enabled und Agilent VISA disabled, alle ausgewählten VISAs sind National Instrument.

Viele Grüße,
André