‎03-18-2008 10:44 AM
‎03-18-2008
09:10 PM
- last edited on
‎07-21-2026
02:16 PM
by
Content Cleaner
As explained here, an IVI driver is a vry special type of instrument driver. If you have an actual IVI driver (and from a previous post, it does not apear that you do), then it has to be installed and configured in MAX. Whether in LabVIEW or TestStand, you would then use a class driver (i.e. IviDCPwr) instead of an instrument specific driver. When you use the class driver, you can then substitute an instrument from one vendor with an instrument from a different vendor without changing your program. You just have to reconfigure MAX.
‎10-12-2010 12:39 AM
By using the IVI driver, it has to be configured in MAX by defining the logical name, mapping the logical name with the available driver sessions in MAX. If the driver session does not have the dedicated functional driver, a new driver has to defined and mapped with the advanced simulated driver sessions.
The error message is generated due to no specific driver chosen or non-simulated driver. I spent two hours to figure out the functionalities, yet it has quite a number of parameters to be configured after I passed the first initialization. Yet the soft panel is not instrument specific, and not user-friendly at all to a normal programmer.
In conclusion, it is better to put your tested VI into TestStand instead of exploring the IVI driver.