Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

No Image in Executable

I am having a problem getting an image to appear in the Image Display indicator on the front panel of a deployed executable. This is happening on the deployed PC not the development PC. I have installed the following items on the deployed PC:
LV 2011 RTE (LV 2011 was used to build the .exe)

8.6 NI Vision Acquisition (with activated license)

 

I know that the image is being retrieved from the camera because I can see the 3D plot of the image and I can also save the image to a file using the IMAQ Write File 2.vi. The front panel Image indicator is acting disabled and I clearly know it isn't. None of the ROI tools are selectable. I also added a front panel Error indicator immediately after IMAQ Array to Image.vi and there is no error. I have no proplem running the debug version. Is the 8.6 Vision too old for the LV2011? When I installed LV2011, it automatically updated my Vision Acquisition Software. Any thoughts?

0 Kudos
Message 1 of 4
(3,938 Views)

Hi j.masse,

 

I think you're on the right track with the 8.6 Vision Acquisition Software being too old for the LabVIEW 2011 RTE. Version 8.6 of the Vision Acquisition Software contains NI-IMAQ 4.1, NI-IMAQdx 3.2, and NI-IMAQ I/O 2.2, all three of which are only supported up through LabVIEW 8.6. Below is a link to a KB that has a good chart describing which components of the Vision Acquisition Software are supported with each version of LabVIEW. If you upgrade to the latest version of the Vision Acquisition Software on your deployment computer, this should resolve your issue.

 

NI-IMAQ, NI-IMAQdx, and NI-IMAQ I/O Compatibility with Different LabVIEW Versions
http://digital.ni.com/public.nsf/allkb/6B55FF09D1FBD3108625719600650B7C?OpenDocument

 

NI Vision Acquisition Software 2011.09 - Windows 7 x86/XP/Vista/7 64 bit
http://joule.ni.com/nidu/cds/view/p/id/2596/lang/en

0 Kudos
Message 2 of 4
(3,922 Views)

Installing the latest Vision Acquisition Module would solve the issue.

You can also try to install the NI Vision Common Resources, a much smaller installers, which would install the required pieces needed to display images in LabVIEW 2011.

http://joule.ni.com/nidu/cds/view/p/id/2600/lang/en

 

Christophe

0 Kudos
Message 3 of 4
(3,914 Views)

Hi j.masse,

 

If neither of these solutions work for you, I have a question: how are you including IMAQ Write File2 in your executable? Are you including it as a separate dependency or is it just being included via its existence as a function in your main VI?

 

If you'd like to prevent having to perform a separate install of the Vision Common Resources in the future on your deployment computers, you should be able to include it in the Additional Installers section of Application Builder if you're using LabVIEW to create the installer.

 

vision_common_installer.png

0 Kudos
Message 4 of 4
(3,911 Views)