03-17-2017 02:47 AM
Hi,
my labview version ist the Labview Professional Development System, you mean I also need to buy another license for the IMAQdx and Vision Toolkit?
Best regard
03-17-2017 08:33 AM
You don't have to use another license but it makes life easier if you do. You should talk with a vendor from NI. Here is the link for the Vision Development Module. This is the fastest and easiest way to interface with a camera. You can try to develop an interface yourself. For a generic USB camera, I think that you can access its functionalities using avicap32.dll. However, it is not a recommended route.
03-18-2017 06:43 PM
When you installed your LabVIEW Software, the LabVIEW License Manager would "know" what modules are included with your license. So if you installed the Vision Acquisition Software and the Vision Drivers, and if you open LabVIEW and see that you have access to Vision Functions, including IMAQdx and IMAQ functions on the Palette, then you have (what I'll call) the "Development" license, which lets you develop IMAQ/IMAQdx code and to run the code on that machine.
If you want to "port" your code to another machine, even if it is an already-compiled Executable, you will need (at least) a "Vision Run-Time" license for every machine on which you try to run your code. Note that the Development license on your Development PC includes such a Run-Time license.
At least, this was the way it was a year or two ago ...
So, bottom line, if you are able to run "Vision" code on your LabVIEW PC, then you are almost certainly covered by your License on that machine. Talk to NI if you want to "migrate" your code.
Bob Schor