Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I connect the Agilent N9310A signal generator with Driver?

Solved!
Go to solution

Hello,

I have an Agilent N9310A connected via USB to a system using Labview 8.2 and the Agilent Driver.  The system goes into remote mode, so there's some communication. I've attempted to modify the  "Agilent N9310A RF Output" example to output via LF (low frequency) so that I can verify control of the signal gererator via an oscilloscope.  I get the following error: Hex 0xBFFF0015 Timeout expired before operation completed.

I then must disconnect and reconnect the USB cable as the example can't find the device.  What's going on here?

 

I'm new to using Labview with instruments

-Thanks for any help

-- Matt

0 Kudos
Message 1 of 10
(5,659 Views)

Maybe you installed too much driver from agilent.

Which driver did you install?

 

here you find a nice labview driver

greetings from the Netherlands
0 Kudos
Message 2 of 10
(5,654 Views)

Hello,

I installed the Agilent Driver labeled "agn9310" described as "Labview Plug and Play Project Style" from the following site: http://sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=12759

 

Also, did you mean to include a link with your last post directing me to a better driver? If so, it didn't post.

 

Thanks again

-Matt

0 Kudos
Message 3 of 10
(5,650 Views)
You are using the correct driver. What you haven't provided though is what modicications you made. Can you attach that code? Does one of the unmodified shipping examples work?
0 Kudos
Message 4 of 10
(5,647 Views)

I've only replaced "configure RF output.vi" to "configure Low frequency output.vi". I'm only using LF out, not RF out. The other two examples don't use the LF out - running them unmodified, they don't work / do anything.

 

At this stage I'm only hoping to be able to send a command to the signal generator via USB and see a corresponding signal on my Oscilloscope.

 

-Thanks

--Matt

0 Kudos
Message 5 of 10
(5,642 Views)

Hi

 

This was the driver I tried to point you to.

But did you install a usb driver from Agilent?

 

I once had a day work to uninstall a usb related driver for an Agilent function generator (older one) because it installed too much so the driver did not work correcctly for LabVIEW anymore.

Uninstalling the Agilent software helped.

greetings from the Netherlands
0 Kudos
Message 6 of 10
(5,626 Views)
Solution
Accepted by topic author goatdemon

Thanks for your help guys. The problem ended up being with the firmware of my Agilent N9310A signal generator. I had firmware version A.02.03 and an upgrade to the current version (A.02.05) fixed what is described as an unstable connection between PC and the N9310A.

 

It works.

-Matt

0 Kudos
Message 7 of 10
(5,614 Views)

I want to create a Labview based application to control Agilent N9310A. I'm using LV 8.2 and have installed IO Library suite 16 from Agilent. Would you please guide me step by step to create the application?

 

Thank you.

0 Kudos
Message 8 of 10
(4,640 Views)

The insralled IO library suite sotware woks well. It can communicate with N9310A. But Labview cannot detect any USB instrument connected..

0 Kudos
Message 9 of 10
(4,639 Views)

@yoppy wrote:

The insralled IO library suite sotware woks well. It can communicate with N9310A. But Labview cannot detect any USB instrument connected..


reposted here: http://forums.ni.com/t5/LabVIEW/Controlling-Agilent-N9310A-VISA-conflict/td-p/1877207

0 Kudos
Message 10 of 10
(4,632 Views)