LabVIEW RT Support for the Pickering IVI Driver

There are 2 versions of the Pickering pi40iv driver, with different target devices.

The normal installation of pi40iv installs a driver which is capable of addressing both Pickering PXI cards and Pickering LXI products, but NOT from LabVIEW RT. A second version of the driver is provided, pi40ivrt, which is capable of addressing Pickering PXI products from both Windows and LabVIEW RT, but NOT LXI products.

To use the LabVIEW RT capable driver, there are a few steps required to place the appropriate software onto the RT target system.

a) The Pickering VISA driver should be copied to the RT target system, including the INF files required for the RT system to identify the Pickering cards.

b) IVI system dll's should be copied to the RT system

c) The Pickering pi40ivrt driver should be copied to the RT system

d) The Pickering pi40iv.ini file defining card topologies should be copied to the RT system

Important: first copy the files for the Pickering VISA driver as detailed here

Then copy these additional files:

From

To

C:\Windows\System32\ivi*.dll
(copy all dll's with Ivi prefix)

/ni-rt/system

msvcrt80.dll
(location may vary, search the Windows folder system for a copy)

/ni-rt/system

C:\Program Files\IVI Foundation\IVI\WinNT\Drivers\pi40iv\pi40iv.ini

/pi40iv/pi40iv.ini

C:\Program Files\IVI Foundation\IVI\WinNT\bin\pi40ivrt32.dll

/ni-rt/system

NOTE: The LabVIEW wrapper for the pi40iv driver is provided in two versions, one linked to the 'normal' pi40iv and one to pi40ivrt for RT systems (and indeed any VISA system). Make sure the correct wrapper is selected in LabVIEW.

How did we do?
0 out of 0 people found this helpful.