NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

IVI instrument not visible from teststand

 

I have a keysight amplifier 33502A, with the IVI driver.  The Amplfier is defined on NI-MAX but not visible on teststand.  I could understand of the Amplifier is not part of the standard IVI class but is was expecting of the direct IVI command will be available on the IVI Tools step.

 

Why is not the case?

 

Do i need to verify, for each instrument, who IVI driver is available, if instrument is supported by teststand IVI step Type?

 

Can i create an IVI step type for my unsupported instrument?

 

 

0 Kudos
Message 1 of 6
(4,597 Views)

@dlock4 wrote:

 

[...] The Amplfier is defined on NI-MAX [...]

 


Where and how did you exactly define this device?

Did you save the changes before checking in TestStand?

 

Norbert

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
0 Kudos
Message 2 of 6
(4,596 Views)

 

I have defined everything on NI-MAX, like my AWG Generator. An other member on my group has been able to communicate with the AMplifier, but only using and external program (C# DLL).

 

 

 

Amp2.png

 

 

Amp1.png

0 Kudos
Message 3 of 6
(4,581 Views)

So you say that the AMP1 logical name does not show up in IVI steps in TestStand. Correct?

Which IVI step types did you try?

 

Norbert

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
0 Kudos
Message 4 of 6
(4,568 Views)

 

I have try all the IVI step type, without success. The AMP1 is not on the list of logical names available on teststand IVI step

 

amp4.png

0 Kudos
Message 5 of 6
(4,566 Views)

IVI Foundation defines several classes of instruments. Each driver implements the class of the IVI device as long as the driver is "IVI compliant". So neither IVI logical name nor IVI driver session in MAX define the type of the instrument.

 

I mention this as i would expect the amplifier to be an AC Power Supply. TestStand does not include an predefined step for AC Power Supplies (the existing Power Supply is the DC Power Supply IVI class!).

 

I'm sorry but it seems that you cannot use the amplifier directly with generic TS steps. However, the LabVIEW IVI API provides VIs for accessing and controlling AC Power Supplies. So you could check if that works and call these VIs later on in your TS sequence using the LabVIEW adapter in Action or Test steps.

 

Norbert

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
0 Kudos
Message 6 of 6
(4,564 Views)