Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

run time vision 8.5 problem

Hello,
I wrote two programs
,
X
and Y , both of which have been compiled to executables intended for use with LabVIEW Run-Time 8.5 and NI Vision Run-Time 8.5. Both executables run once installed, but X
does not show any evidence of working with the NI Vision libraries.
When I run the two executables on machine with NI vision full-installed, both X and Y works perfectly well.
Does anyone have any idea what might be the problem?

Best regards,
Kobika

0 Kudos
Message 1 of 5
(3,901 Views)
Hey Kobik,
 
I have read through your post and thought about your problem a little bit.  I'm afraid that there are just too many reasons that you might be experiencing this problem.  When you say that X shows no sign of working, do you mean it throws an error when it is ran on a machine with only Vision Runtime or just doesn't update indicators?  If you could provide more detail about this, it would help me diagnose what might be happening.
 
Could you also explain how you know that X is not working with the Vision Libraries on the RunTime machine?  A little detail into the general purposes of X and Y would also be very helpful. 
 
Something you could try is to check and see what packages you have installed on both computers.  For instance, X could also use a LabVIEW toolkit or module that Y does not use and this toolkit is not installed on the Run Time computer but it is installed on the host computer.

I hope some of this helps you out.  Have a good day.
 
Take Care,
 
 
Evan D.
Installer R&D
National Instruments
0 Kudos
Message 2 of 5
(3,868 Views)

Hey Ivan,

Thanks for your reply,

I continue work on it and the problem reduces to this:

If I have NI Vision 8.5 deactivated (unlicensed), but NI Vision Runtime 8.5 active (licensed), I get a "Unlicensed copy of NI Vision" error for at least the following VIs:

* IMAQ Fill Image

* IMAQ Draw

* IMAQ SetColorPixelLine

Most other VIs work, however, so I know I have a valid Runtime license. Presumably there are others with this problem as well, my search was not exhaustive.

If I then license NI Vision, all those errors go away. So it appears that the Vision Runtime license (at least on my installations) doesn't comprehensively cover all the VIs available with NI Vision.

Best regards,

and thanks,

Kobi

0 Kudos
Message 3 of 5
(3,856 Views)
Hey Kobic,
 
It is possible that if you have NI-Vision and Vision Runtime installed on the same computer, with an inactivated Vision, that certain VI's would not work.  Basic VI's are included with the IMAQ driver and they will function without having to activate Vision.  The Processing VI's and various other Machine Vision VI's need an activated copy of NI-Vision to work.  This is probably what was happening on your two programs with your two computers.
 
I  hope this helps you out.  Let me know if you have any more questions related to this issue!
 
Thanks,
 
 
Evan D.
Installer R&D
National Instruments
0 Kudos
Message 4 of 5
(3,846 Views)
Hey Evan.
(sorry for misspelling your name 🙂 )
Well, it seems that the fact there was an inactivated version of vision messed up the activated version of runtime vision.
I uninstalled them both, then reinstalled just the vision run-time, and it worked.
 
Thanks for your time and for your help,
Kobi
0 Kudos
Message 5 of 5
(3,822 Views)