LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

AGENA E5071B VIs for LabView 7.0 (Evaluation Disk)

Hi there,
 
I had just installed a driver for a Network Analyzer (Model #: E5071B) from Agilent Technologies. The stated requirement on the download page was for LabView 6.0 and LabView 7.0 along with NI Visa 3.2.
 
I am currently running an evaluation edition of LabView 7.0 with NI Visa 3.3, and is facing some problems in using the VIs provided with the driver.
 
The error message observed is as follows:
 
"An error occured loading VI 'agena Interactive Application Example.vi'.
 LabView load error code 9: VI version (7.1) is newer than LabView Version (7.0)"
 
Is there any chance that I can obtain those VIs that can be tested on my evaluation version.
 
Cheers.
0 Kudos
Message 1 of 11
(3,993 Views)
Looks like NI developed the driver in 7.1 and someone forgot to do the conversion to 7.0 and 6.0. Here's the driver 7.0 format. You should go back to the download page and at the bottom is a feedback section with a ability to add comments.
0 Kudos
Message 2 of 11
(3,990 Views)
Cheers Dennis.
0 Kudos
Message 3 of 11
(3,983 Views)
Is there something else I need to know and you could put my notice on before I install it and start to use programming the E5017B?
I am thankful for any hint.
Yariv3G
0 Kudos
Message 4 of 11
(3,959 Views)
Yariv3G,
 
I don't think there is much. Well, at least that's what on my side.
 
Anyway, I am still studying all the functions or rather VIs provided before making a full implementation onto my test development. On top of that, I have been placing a lot of my effort towards the communication channel/medium between my test program and the Network Analyzer, i.e GPIB, USB-GPIB and LAN.
 
If there is anything, just drop a note. Hopefully I can help you out. Still a newbie though.
 
Cheers,
 
JL Chew
0 Kudos
Message 5 of 11
(3,954 Views)

Thanks JLChew,

I am looking for the possibility to program the ENA internally, that is, I am quite forced to do that by the VB-macro option it has.

My question is,

Does LabView takes over VB-written codes or vice versa, can I program in LV and then "build" it  into VB-code language?

Is there any possibility to get drivers (not calling outer Interface) for the ENA in Lab View, like the macros doing when they are run from the ENA itself?

Thanks Yariv

0 Kudos
Message 6 of 11
(3,938 Views)
Yariv,
 
Let me try to answer your question on whether does LabView takes over VB-written codes or vice versa. Now, from my experience with this E5071B Network Analyzer using LabView, Visual Basic and VBA macros, I believe any of these program can still take over the function on the ENA at any period of time (even if you have several of these running at the same instance). Actually, when I have a program controlling a ENA, I can still override the original program's setting with another program and provide a new set of commands and/or settings (but I am sure no one in the right mind would attempt to do this as it will affect the test results.)
 
My first concern is whether "other" programs can immediately detect the change or command that was directed to the ENA. Earlier on, I had several bad experience where the communication channel between my tester and ENA is dropped unexpectedly, resulting in a loss of control of the ENA. I am still unable to detect and resolve the cause of concern.
 
Continuing further, I don't think I am in position to help you with your second question, as my search around NI's website on this ENA seems rather limited. If I have any leads, I will post it here then.
 
On the sideline, if you are interested in running VBA macros directly on the ENAs, do check out Agilent's website as there are a list of Agilent-written codes for some of the general functions. On top of that, you may be interested in evaluating Agilent's IntuiLink. I doesn't personally use it in my line of work, but it seems to provide most of ENA's functionality through Microsoft Word and Excel.
 
Have you tried to direct your questions to Agilent Japan? That's where the support and development team are. If not, you can compile a list of questions, and I can assist you to contact Agilent Japan, as I am currently attached with Agilent Malaysia. It shouldn't be much of a hassle.
 
Cheers,
 
JL Chew
0 Kudos
Message 7 of 11
(3,928 Views)
Thanks,
Meanwhile I got a bit familiar with the VBA in the ENA and made some small things. Nevertheless, I am trying to get my "stamp" on the ENA with the LV and wanted to run the Application example that are in the driver, but I got this Error. What I did is just taking the Initialize VI and received that error:"Error -1073807331 occurred at Property Node (arg 1) in agena Initialize.vi->Untitled 1
Possible reason(s):
VISA:  (Hex 0xBFFF001D) The specified attribute is not defined or supported by the referenced resource."
I am using GPIB-USB-B and loaded the latest driver. NI-488.2 Software 2.42.
On the MAX I can communicate with the instrument.
Is there something I missed?
Best Regards
Yariv3G
0 Kudos
Message 8 of 11
(3,869 Views)
Run the initialize an put a probe on the error out of the two different property nodes in it. See which one is generating the errror. I suspect it's the TCP NoDelay and TCP KeepAlive. You don't need these for the GPIB so you can delete them.
0 Kudos
Message 9 of 11
(3,867 Views)
Done deal,
It worked, I removed it and linked directly in and out that case structure. Now tell me what was this property node for? If I go by Ethernet will it still work? What do I need to optimize this case?
Best Regards
Yariv3G
0 Kudos
Message 10 of 11
(3,855 Views)