12-07-2008 01:54 PM
Hi,
I am installing an open source .exe file built up using LabView. Here are the versions of softwares it requires
LabVIEW | 7.1.1 |
NI-IMAQ | 3.1.3 |
IMAQ Vision | 7.1.1 |
Matlab | 7.0 (R14) |
After the intalling, the computer showed I already had the following NI products:
NI IMAQ Vision Run-Time Engine 7.1.1
NI LabView Run-Time Engine 7.0
NI LabView Run-Time Engine 7.1.1
NI Measurement & Automation Explorer 3.1.1
NI-IMAQ 3.1.3
However when I started the programm, I received30-40 error messages saying that some subroutines cannot be found. Here are the first several ones:
Missing subVI SessionLookUp.vi in VI IMAQ Stop.vi.
Missing subVI imgSessionStopAcquisition.vi in VI IMAQ Stop.vi.
Missing subVI imgSessionStatus.vi in VI IMAQ Status.vi.
Missing subVI SessionLookUp.vi in VI IMAQ Status.vi.
...
The .exe file is built up with Windows XP, and I am using Windows Vista.
Can you guys help me to fix the problem or give me some suggestion? Many thanks.
Solved! Go to Solution.
12-08-2008 01:31 PM
The missing subVIs you have listed should have been installed with NI-IMAQ. You have a few options, one is to repair the NI-IMAQ driver (Start > Control Panel> Add/Remove Programs > National Instruments Software > NI-IMAQ, select Change/Remove then Repair). You could also just uninstall and reinstall the driver, where instead of Repair you choose Remove. Then you can install the version 3.1.3 driver from http://joule.ni.com/nidu/cds/view/p/id/758/lang/en
A better option is to install a newer version (version 3.7.1) of the driver, http://joule.ni.com/nidu/cds/view/p/id/357/lang/en . At this point the driver installer is bundled with other drivers and called Vision Acquisition Software. Run this installer and only select NI-IMAQ for installation.
This is the oldest version that supports Vista. We do make changes to VIs periodically to fix bugs or add features. Therefore, my only concern is that the exe is using a VI that we have updated and this may cause problems when using a newer driver. But definitely worth a shot.
Does this make sense?
12-09-2008 09:42 PM
12-10-2008 11:08 AM