AnsweredAssumed Answered

AgNA IVI-COM Drivier issue during open/close PXI instrument

Question asked by BGDN on Dec 5, 2019

Hello,

 

we have setup a usb vector analyzer device ( P9372A) on a pc system with the following details.

 

- Windows 10 64bit operating system

-  Keysight IO Libraries version 18.1.24715.0   

-  IVI driver for Keysight Network Analyzers, 3.3.0.0, 32/64-bit, IVI-C/IVI-COM

-  IVI.NET Driver for KtPUsbChassis, 0.1.36, 32/64-bit, IVI.NET

 - IVI-C Driver for KtPUsbChassis, 0.1.36.0, 32/64-bit, IVI-C

 

 

We are using a C# application where we try to initialize the ivi driver and setup a connection with the instrument.

 

Bellow you can see how the instruments are detected in connection expert.

 

 

 

 

The code uses the following lines to initialize the driver instance.:

 

using Ivi.Driver.Interop;
using Agilent.AgNA.Interop;

 

Agilent.AgNA.Interop.AgNA driver = new Agilent.AgNA.Interop.AgNA();
IAgNASystemScpiPassThrough ptrScpi;

 

 driver.Initialize("PXI10::CHASSIS1::SLOT1::INDEX0::INSTR", true, true, "");

 

 driver.System.Preset();

 

 

 

When i try to initialize the driver, i  get this error message :  

 

AgNA: Unknown resource.
Resource descriptor = PXI10::CHASSIS1::SLOT1::INDEX0::INSTR.

 

To solve this, i need to manually turn off/turn on back the instrument again.

 

Why is this?

 

If i establish a connection everything works, until i close the driver instance. 

 

If after some time i want to create a new instance of the driver, i get the error from above.

 

Is this a normal behaviour?  

 

Everytime i want to call the driver instance i need to do power cycle to the instrument? 

 

The same problem appears when i try to open the Soft Panel from connection expert.

 

 

 

Outcomes