ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DLL from Vision

Hello,

 

I am writing about help with creating a robot vision system, using the LabView program with a package of vision (project at Silesian University of Technology). Program includes schearching shape & color (green ball) in real time and calculate the distance to it (probably I wouldn't have problem with this). The question relates to generating a DLL for developers. How to generate a file with all the additional libraries in LabVIEW and Vision, that there is no need to install the LV on robot and add all the libraries manually.

 

I would add that a students year ago weren't able to do that.
Thanks in advance for your reply.

0 Kudos
Message 1 of 3
(3,143 Views)

Creating DLL from LabVIEW in most cases make sense only if you will use this code from other environment (for example calling from C code created in MS Visual Studio, etc). But you will need to install on the target machine in this case LabVIEW Run-Time and Vision Run-Time (also take a note that LabVIEW Run-time is free, but Vision Run-Time is not - you will need license). Installing both Run-Times is requred and this is "docimented" way.

Theoretically you can create "stand alone" DLL which will not need LabVIEW Run-Time if you put content of the Run-Time into the same directory where DLL is located - I will not recommend to do this, because this way is undocumented, but this trick will not work with Vision - you will need to install the license anyway.

 

0 Kudos
Message 2 of 3
(3,100 Views)

Hi,

 

What exactly are you trying to achieve?

Why don't you want to install LabVIEW on robot?

What type of robot are you using?

 

Best regards,

IonR.

0 Kudos
Message 3 of 3
(3,094 Views)