08-09-2005
08:42 AM
- last edited on
10-21-2025
12:29 PM
by
Content Cleaner
Hello, I am trying to configure the IVI section in MAX so that I can use the IVI driver "agesa_LV70" to control an agilent spectrum analyzer (E4440A). I have read Using Measurement & Automation Explorer 3.0 to Configure Your IVI System and Using IVI Drivers in LabVIEW, but they were unclear about how things interrelate (specifically "physical names", "virtual names", and "repeated device capabilities").
When I try to initialize my Spec An, the initialize.vi times out. I have attached a jpg image showing screenshots of my MAX configuration as well as screenshots of the VI I am using to initialize and close an IVI session.
Could anyone please have a look and tell me where I have gone wrong in configuring MAX?
Thank you,
Victor
08-09-2005 08:42 AM
08-09-2005 07:12 PM
According to your NI-MAX setting, the Hardware Asset "PSA" configues the GPIB address at "GPIB0::18::INSTR". But your InitClose example opens the instrument directly with VISA address "GPIB0::16::INSTR". Which is the correct instrument address (16 or 18)? Also, If directly passing a VISA address to Initialize function, no logical name is applied, therefore any IVI settings in NI-MAX are meaningless. If you utilize the IVI configuration you set in NI-MAX, the Initialize call must take the logical name you created - "SpectrumAnalyzer".
As for Virtual Name and Physical Name, you do not always have to configure the map of them. You can always use one of physical names for the channel name regardless the mapping. In this case you can just leave them empty in your Driver Session.
08-10-2005 09:50 AM
08-10-2005 02:00 PM
08-12-2005 04:07 PM
08-15-2005 10:11 AM
08-16-2005 12:02 PM
08-17-2005 03:32 PM