Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

AGENA E5071B VIs for LabView 7.0--problems with current examples VIs and drivers

I have LabView 7.0 with NI Visa 3.3, and am facing some problems in using the VIs provided with the driver to communicate with the E5071B instrument.
First of all there is a problem with the agena Initialize. VI since it's calling TCP property nodes when I'm using a GPIB, so naturally I got a Property Node error.  After changing the property node call to GPIB, the error is gone, but there are errors with the agena measure calibration. VI as well.  Over all none of the examples VI that came with the driver works, when I ran it, and the problems appear to be with the instrument driver VI (such as the agena Initialize. VI mention earlier) , so I'm wondering if there is any new drivers for E5071B.
0 Kudos
Message 1 of 10
(5,007 Views)
When did you download the driver?  The current version LV7.0/LV8.0 does not include the TCPNoDelay and TCP KeepAlive properties.
0 Kudos
Message 2 of 10
(4,987 Views)
Thanks, I downloaded the new agena driver today (05/04/06), this is the driver release on  (09/15/05) and updated (04/19/06).  The property node is no longer there and the property error is not there.  However, I'm now getting a new error as I try to run any of the example VI's and this time it seems like the problem is from the Error Query VI driver.  Here is the message:
 
Error -1074000000 occurred at an unidentified location

 

Possible reason(s):

agena Error Query;

instrument reports:

-113,"Undefined header"

+0,"No error"
 
Anyhelp would be appreciated.
0 Kudos
Message 3 of 10
(4,958 Views)

Hi A_G,

Error 1074000000 is an instrument defined error meaning that the instrument you are communicating with reported the error.  Please view this document for information on how and why this error is thrown.  Make sure to read the "Query Instrument Status" section and please let us know if you have any other questions.

Chris R.
Applications Engineer
National Instruments

Chris R.
Applications Engineer
National Instruments
0 Kudos
Message 4 of 10
(4,942 Views)
Hi A_G, Chris_R,
I had a similar "Undefined Header" problem with the agena v1.1 driver (using LV 7.1, VISA 3.2 to control an E5061A). The VIs seem to be designed for the most advanced network analyser in the ENA range (the E5071B), and thus use GPIB commands that don't exist on the lower-range models. The only solution I can see is to manually delete the references to certain commands. Maybe NI could split the agena driver in future into individual model versions?
 
0 Kudos
Message 5 of 10
(4,931 Views)

The first release of this driver officially suppoted the E507x models.  Much of the driver VIs should also work with the E506x commands.  We are currently updating the driver to better support the E506x models.

Thanks,

Jason Hobbs

0 Kudos
Message 6 of 10
(4,925 Views)
Dear all,
 
i have dowmloaded the driver for E5071B form agilent. in that, is it possible to measure the Return of the DUT at particular frequency??,
because, in that i have got the return loss measurement at either start or stop or center frequency. can any one help me ????
 
please mail me bharathi.eee@gmail.com
or reply to this forum ......
 
0 Kudos
Message 7 of 10
(4,441 Views)

I don't have the driver in front of me to check, but you might have to save the results of the entire return loss frequency sweep, then postprocess them to get the value at a particular frequency; I can't remember if the marker can be set to a particular frequency with the Agena driver. If it's a maximum or minimum then you can use the marker search VIs.

Try to get the result manually on the E5071B first, then implement the process in a VI.

Regards,

Brian

0 Kudos
Message 8 of 10
(4,432 Views)
Dear Brian,
 
In my appliocation i want measure the Retun loss of the DUT at 880MHz,897 MHz,915MHz,925MHz,937MHz,960MHz. Using the E5071B Drivers  VI I have set the start frequency = 800 MHz. Stop frequency = 1GHz and also i have Calibrated the Network Analyzer between these frequency using Drivers of E5071B.
 
Here i measured the return loss at start frequrncy or Stop Frequency or Center Frequency .
 
But my question is,
 
is it possible to measure the retuenloss of the DUT at all frequency i mentioned aboveat a time ??????
 
help me ???????
0 Kudos
Message 9 of 10
(4,402 Views)

The Agena driver VIs basically call the same commands on the network analyser as the front panel controls. Therefore, if you want to perform a particular measurement task, the easiest way is to replicate in the VI what you would do manually. For a manual return loss meaurement at a particular frequency, you'd set a marker to the frequency and read off the RL value. Similarly, use something like  the 'agena Set Marker Values' sub-VI to set the marker's frequency, then use another sub-VI to read the RL value.

I don't think it's possible to read multiple marker values in parallel (i.e., at exactly the same time). A solution here would be to hold the sweep and read the values in series. For example, you could set the marker to 800MHz, read the return loss, move it to 897MHz, read again etc. Be careful that all the measurements reference the same sweep or you could get unusual results.

If you're unsure of how the Agena VIs work, I'd recommend looking through the examples given. You can also use the network analyser's 'Programmer's Manual' to explain what the VI commands mean.

Regards,

Brian

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