06-30-2010 02:15 PM
Hi All,
My PXI system currently has NationalInstrumentsVISA (I'm using C#) with which I can communicate with all GPIB devices on my system including an Agilent DSO5034. Now I want to be able to communicate with an Agilent MSO7034 which does not employ GPIB but does have USB.
Agilent requires one to install the Agilent IO Libraries Suite so as to obtain the USB driver for their scope.
In the past, I've had problems with NationalInstruments VISA when the Agilent IO Libraries Suite was simultaneously present on the system. I don't want to risk this again since a lot of my hardware became incommunicado and I had to reformat the machine.
Is there a solution? Please advise.
Is LAN connection the only option?
Thanks.
Anand
06-30-2010 02:35 PM
Are you sure about that? The USB driver is an inf file and once installed, the instrument should appear as a USBTMC device and I don't think it should require the Agilent library. Any version of VISA should be able to access the instrument. See if the instrument appears in MAX with just the USB driver. However, if you enable tulip support in MAX, both NI-VISA and Agilent VISA should be able to coexist.
06-30-2010 03:38 PM
Hi Dennis,
I found this article on the NI website
If the Agilent DSO5034 is USBTMC compatible (it is a feature of its firmware) then there should be no problem. If I need to obtain its USB driver by installing the Agilent IO Libraries suite, that is risky. It there is a USB driver file (inf) that I can obtain (or need to obtain) independently of the Agilent IO Libraries Suite, that is safer.
I'll post my experience shortly.
Thanks.
Anand
06-30-2010 11:03 PM
Hi All,
I followed the instructions in the link provided by National Instruments. There was a USB Test and Measurement Driver that I selected (the other was a USBTMC driver from Geotest which did not work - i.e the DSO5034 did not show up in MAX).
A MAX screenshot indicating the DSD5034 as a USB device is attached.
Anand