Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Vision EXEcutable does not work on host machine (missing subVIs)

Hello,

 

I am working on LabVIEW 10 / vision 11. I am making a VI to take a picture with USB camera and I built this application to create an executable.

This executable works fine on my computer (which has LabVIEW installed) but does not work on other a host machines. 

I tried to run this application on another computer with LabVIEW installed and it worked fine.

On host machines, it keeps telling me that I have missing subVIs (only vision subVIs !!). All my other executables without vision VIs work fine...

 

Do I need a license on my host machine to run my executable?

 

Do you have any other idea?

 

Thank you!

 

 

Nicolas.

0 Kudos
Message 1 of 7
(4,309 Views)

On a target machine, you need the LabVIEW runtime engine and a the Vision Acquisition Software installed to run an executable. The LabVIEW runtime engine doesn't cost anything but you still need to pay for the license of Vision Acquisition Software.

 

The NI VAS can be downloaded from here:

https://www.ni.com/en/support/downloads/drivers/download.vision-acquisition-software.html

Adnan Zafar
Certified LabVIEW Architect
Coleman Technologies
0 Kudos
Message 2 of 7
(4,301 Views)

Hi,

 

thank you for your answer.

 

I downloaded VAS and I tried it with the evaluation version but I have the same message...

Is it possible there is something else?

 

VAS doesn't seem to be the only issue...

 

Thank you again.

 

 

Nicocmd

0 Kudos
Message 3 of 7
(4,289 Views)

Oh wait you also need to download and install the Vision Development Module Runtime, if you are using VIs from the Vision Development Module.

 

Do remember that you will need a license for the NI Vision Development Module as well. But, this license includes the Vision Acquisition Software license as well.

Adnan Zafar
Certified LabVIEW Architect
Coleman Technologies
0 Kudos
Message 4 of 7
(4,284 Views)

Hi,

 

I did download NI Vision run-time 2011 SP1 on my host machine but it keeps telling me that I have missing subVIs...

May be I am confused...

 

Here is what I have:

 

Development machine:

LabVIEW (licensed)

Vision (licensed)

 

Host machine:

LabVIEW runtime engine (free)

VAS (evaluation version)

Vision run-time engine (evaluation version)

 

Is that what I am supposed to have to make it work?

 

Thank you.

 

 

Nicocmd

0 Kudos
Message 5 of 7
(4,278 Views)

I also tried on another host machine and I do not have the same message...

I can run the application but I have another error...

 

This error is for IMAQdx init.vi

''Minimum coverage value should be greater than zero''..

 

I guess I have another problem on the first computer but it looks better on the second..

 

 

0 Kudos
Message 6 of 7
(4,275 Views)

Hi, 

 

We can close this discussion because it is another issue now.

I just created a new subject.

 

Thanks everybody

0 Kudos
Message 7 of 7
(4,238 Views)