石鑫华视觉 发表于 2013-6-15 12:12:51

运行一个NI视觉EXE需要的软件

问题: 我已经创建了一个可执行的视觉方面的应用程序,我打算应用在我的USB相机上,那么我的目标机中需要的最基本的软件都有哪些?

解答: 你的程序生成一个EXE应用程序在单机环境中运行,需要在目标机上包含下列软件:
LabVIEW 运行时引擎(可选,如果是LabVIEW平台开发的一般需要安装,Winodws不包含该运行时,如果是C、C++、C#之类的,则可能不需要,已经包含了相应的运行时)

NI-Vision运行时引擎(必须,Vision RTE需要许可证。运行时引擎在安装视觉开发模块的时候被安装在下述目录下C:\Program Files\National Instruments\Vision\Run-Time Engine.你也可以在你的安装程序附加安装的安装程序属性对话框页将该引擎捆绑进去)
NI-IMAQdx相机驱动程序(可选,这个需要许可证,在Vision Acquisition Software里可以找到,如果相机使用的不是IMAQdx进行驱动的,可以不用安装这个驱动程序)
NI-Vision Common Resources视觉公共资源,NI视觉公共资源函数。(必须,没有无法正常运行,在VDM安装包里选择)

为了保证你的目标机器上所有需要的软件以及所有的运行时引擎都与用于创建应用程序的开发环境所需的软件版本相匹配,建议为应用程序创建一个安装程序。在附加安装文件的页面,上面列出的所有的软件项目都可以添加进去保证终端用户使用尽量简便。鉴于目标机上所需的许可证,NI-Vision的运行时引擎和IMAQdx(视觉采集软件VAS的一部分)需要一个许可证。即部署的目标机器上,也是需要激活的,而且有两个许可证要激活,一个vision的运行时许可,一个imaqdx的许可。正版VDM RTE运行许可证已经包含了VAS的IMAQdx的许可证。
LV的RTE版本基本上每年的都有单独可供下载的版本。VDM的RTE版本,部分年代版本未提供单独下载版本。VCR,少部分年代有提供单独的下载版。IMAQdx没有任何版本的运行版下载。所以,要想在没有NI环境的电脑上正常运行LV编译的EXE程序,请先生成EXE,然后添加EXE生成Install安装程序,自动或手动添加必要的组件,如LV RTE、VDM RTE、VCR、VAS的IMAQdx、VISA等。另外,由于需要激活,还需要添加许可证管理器,以方便部署机器能激活授权模块。

aiamia 发表于 2014-3-14 09:09:49

支持石鑫华视觉http://shixinhua.com,支持机器视觉论坛http://labviewvision.com,支持机器视觉商城https://shop128020756.taobao.com!

bettty008 发表于 2014-11-4 11:31:22

太有用了,我又学了很多东西,谢谢

余松 发表于 2015-4-24 14:05:42

做机器视觉光学实验,就到华视自动化,石鑫华视觉http://shixinhua.com免费提供实验及解决方案

zxz_sky199 发表于 2015-5-5 21:29:47

新手报到!!多多指教!!!

zxz_sky199 发表于 2015-7-19 19:05:18

特价工业相机、机器视觉光源、工业镜头、机器视觉教程,就到机器视觉商城https://shop128020756.taobao.com

Flex 发表于 2017-12-13 20:34:52

感谢分享:lol:lol:lol

jindaniel 发表于 2019-2-15 10:32:43

NI-Vision Common Resources视觉公共资源,NI视觉公共资源函数
请问这个是什么,我安装的时候,安装labview和VAS不能跑

shaoshu2020 发表于 2022-8-13 09:11:07

太有用了,我又学了很多东西,谢谢

董小花 发表于 2022-10-14 13:22:12

这能支持非NI的相机吗?CoaXpress或者CameraLink的?
页: [1]
查看完整版本: 运行一个NI视觉EXE需要的软件

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23