LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

niFgen Close.vi function call error

I'm trying to use my PXI-5411 with a fresh install of NI-FGEN 2.0 in LabVIEW 6.1 on Windows 2000.

I'm getting an error in "niFgen Close.vi", though: "The function name specified for this node cannot be found in the library."

It appears that the function in question is LV_niFgen_close in niFgen_32.DLL.

Why is this newly-installed FGEN function not working, and what can I do to fix it?
0 Kudos
Message 1 of 2
(3,068 Views)
Good Morning,
The older version of NI-FGEN stored the niFgen_32.dll file in the C:\VXIpnp\bin directory. It is possible that your VI's are still pointing to this location, and cannot find the .dll. Currently, the niFgen_32.dll file is stored in c:\Program Files\IVI\bin. Perhaps the path of this single dll was hard coded.

Now that you upgraded to the new version of NI-FGEN, the dll is no longer in the same location. To fix this issue, you should do two things:

Open the NI-FGEN close.vi and configure the call library node. Insure that the Library Name or Path is only niFgen_32.DLL

Then you should check to ensure that C:\Program Files\IVI\bin directory is in your Windows search path. You can check this by right clicking on "My
Comptuer" on your desktop and choosing "Properties". Then click on the advanced tab, and click on environment variables. Under System variables, scroll down to PATH. Double click on path, and you can cursor through the search paths. Make sure that C:\Program Files\IVI\bin; is in this list. Please let me know if you have any additional questions. Have a great day.

Sincerely,
Will Denman
Application Engineering
National Instruments
0 Kudos
Message 2 of 2
(3,068 Views)