06-09-2009 04:52 PM
Hi
I have a question about the Agilent/HP 8753ES Network Analyzer, a rather older model but still quite popular out there. I have downloaded and tried using the Labview drivers for this device, but find that I cannot do the following operations even with them and was wondering if anyone had written VIs that could do these or at least partially do them, I would be most greatful for any feedback or advice. I am running Labview 8.6
* How do you save and recall a state (which will include both cal data and settings) to and from the host computer connected to the device using GPIB by menas of a Labview VI? Say you do a 2 port calibration manually, you set your analyzer to the settings you want, and then you want to save the entire state. You can save it to a register on the machine or a floppy on the machine's floppy drive, but we want to be able to save it to the host computer connected to the analyzer via GPIB. We also want to be able to recall it from the host computer and load it back to the machine and make it the active recalled state. I couldn't get the canned VIs to work with this because they appear to be written to save and recall the state and calibration SEPARATELY, which the 8753ES has combined into one save state.
* How do you save and recal a register to and from the computer, same principle as above but for a register?
* How do I save and recall measurement data in CSV format to and from the host computer?
* How do I save a JPEG capture of the screen to the host computer, not the floppy drive on the machine?
Thanks for your help.
Locktofer
06-17-2009 03:05 PM
Hi Locktofer,
In LabVIEW, if you openfunctions palette»Intrument I/O»Intrument Drivers»HP8753 VIs»Application Example VI's, there are two examples that should help you a lot.
There is an HP8753 Save/Recall State.vi in the getting started example that you can use.
The collect and Save Data.vi has a "data values" output that will give a 1D array of cluster of 2 values. You could use a for loop with an index array and a cluster unbundle by name to get each single value.
Please look at the following knowledgebase article regarding .csv file:
http://digital.ni.com/public.nsf/allkb/C944B961B59516208625755A005955F2
Regarding the JPEG file, unless the HP device supports that, I don't think there's a way to do that.
Regards,
Sammy Z.
04-07-2010 10:05 AM
Hi Guys,
Sorry to open this one up again, but I'm struggling with the same problem-
FILE01.1B
FILE01.1C
FILE01.10
FILE01.11
FILE01.12
FILE01.13
FILE01.14
FILE01.15
FILE01.16
FILE01.17
FILE01.18
FILE01.19
FILE01.CK
FILE01.I
FILE01.P
FILE01.R1
FILE01.R2
FILE01.R3
FILE01.R4
FILE01.W
Many thanks
JimmyP
04-07-2010 11:05 AM
09-07-2010 11:03 PM
where is the HP8753 getting started.vi? Cannot find it.
09-08-2010 08:50 AM
@leishao87 wrote:
where is the HP8753 getting started.vi? Cannot find it.
For some reason when the project-style drivers were written that VI was not included. It can be found in the old LLB-style driver
.
09-08-2010 11:55 AM
Nice! Thanks a lot! I got it.
09-08-2010 01:45 PM
The example vi's are stored in the example directory. And the old getting started now is called
C:\Program Files\National Instruments\LabVIEW 8.6\instr.lib\Agilent 87XX Series\Examples\Agilent 87XX Series Read and Graph Data.vi
I'm not against this style, it is nice to find the examples over there, but I would like to see them also in the vi tree of the driver and the menu!
12-08-2016 09:47 PM
Hello,
I need to collect data at fixed frequency but at different interval of time. I'm using Lab view code for HP8753E VNA. Using aigilent technology 8753 series.
08-26-2019 07:14 PM
were you able to do this? I am in te same situation right now, same model