为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

机器视觉需要软件和驱动

2021-08-26 1页 doc 13KB 9阅读

用户头像 个人认证

梦回

暂无简介

举报
机器视觉需要软件和驱动NILabview2014视觉开发必备软件1、NILabVIEW2、NIvisionDevelopmentdModule(VDM)图像处理函数库3、NIVisionbuilderForAutomationInspection(VBAI)基于VDM开发的一款功能强大的视觉应用软件-视觉生成器,可以使用此软件进行直接快速的验证。也可以做一些静态的简单的视觉项目。4、NIVisionAcquisitionSoftware(VAS)备注:如果采用VB、VC、C#等平台开发,则只需要安装VDM即可。如果不需要VBAI,也可以不安装。如果...
机器视觉需要软件和驱动
NILabview2014视觉开发必备软件1、NILabVIEW2、NIvisionDevelopmentdModule(VDM)图像处理函数库3、NIVisionbuilderForAutomationInspection(VBAI)基于VDM开发的一款功能强大的视觉应用软件-视觉生成器,可以使用此软件进行直接快速的验证。也可以做一些静态的简单的视觉项目。4、NIVisionAcquisitionSoftware(VAS)备注:如果采用VB、VC、C#等平台开发,则只需要安装VDM即可。如果不需要VBAI,也可以不安装。如果不调用IMAQdx等,则VAS也可以不装。最简单的则是安装VDM即可。如果用labview开发则需要安装LV。如果要使用VBAI验证,则需要安装VBAI,如果还需要驱动程序,则还要安装VAS。VDM、VAS、VBAI都会在labview里面添加函数和控件。当前版本的VDM和VBAI是不是都包含了VAS啊?看官方的答疑:VBAI,VAS和VDM之间有什么不同?主要软件:?主要软件版本:7.1主要软件修正版本:?次要软件:VisionBuilderforAutomatedInspection问题:我对NI软件中的视觉相关功能十分有兴趣,但是我不确定我应该使用什么样的软件产品VisionBuilderforAutomatedInspection(VBAI),,VisionAcquisitionSoftware(VAS)以及VisionDevelopmentModule之间有什么区别?解答:请参考Products&Services:VisionSoftware,对比不同产品的各项性能的差异,或者阅读软件包装上对于产品功能的描述。VisionDevelopmentModule(视觉开发模块)该模块可作为LabVIEW或者是文本编辑环境.NET以及LabWindowsCVI的插件使用。该工具提供在LabVIEW编程环境下使用多种图像处理以及识别的函数及功能。附带的工具包VisionAssistant同VBAI十分相似,但是使用它的视觉识别程序可以方便的转换为LabVIEW的代码。可以运行远程的目标如CVS(CompactVisionSystem),但是除了LabVIEW之外还需要使用LabVIEWRealTime。VisionBuilderforAutomatedInspection(用于自动检测的视觉生成器)通常被称之为VBAI,该程序是一个可以独立运行的程序。编程和操作界面同VisionAssistant相似,但是不可以把程序转换为LabVIEW,只能在其环境下。VBAI程序可以在远程目标设备如CVS上运行。VisionAcquisitionSoftware(视觉获取软件)用于捕获图像的一系列驱动程序。举例来说,该软件在Windows平台下的8.2.3版本包含了NI-IMAQ3.7.1和NI-IMAQdx3.0.1(包括了对IEEE1394相机的支持),以及NI-IMAQI/O2.0.2驱动程序。包含了在LabVIEW中所使用到的基本视觉获取VIs。基本的视觉图像获取以及文件存储之外的功能需要安装VDM。VisionAcquisitionSoftware是包含在VisionDevelopmentModule,VisionBuilderforAutomatedInspection以及所有的NI图像获取的软件中的。试了一下,单独装VDM还是缺少VAS里面的一些函数的(在labview函数选板里面),所以,还是把这几个软件都转一下吧。大就大点。经常有人问,VBAI和视觉助手VisionAssistant有什么区别,或者说哪个更强大一些,更好用一些?下面来大家来解释一下这二者的区别。VBAI全称叫VisionBuilderforAutomationInspection,NI官方的中文名称叫用于自动检测的视觉生成器。其可以理解为NI的工程师使用NIVisionDevelopmentsModule(视觉开发包VDM)开发的一款功能比较强大的应用程序。使用VBAI,可以直接用于项目检测,而不需要工程师再花太多的心思用于搭建程序框架,实现逻辑功能等。因此很多时候,一些简单的项目,使用VBAI,可能几分钟就可以完成了。VBAI的优点是可以快速的检测一些常规的视觉项目,而不需要花费太多的时间精力于编程上,入门相对简单。但是其缺点也是明显的,那就是其界面框架已经是固定的,要想有太多的修改编辑,是不可能的;目前还只有英文版的,要想弄成中文版的,也不方便;其支持的硬件,一般只能是NI的硬件,或NI认证的,或者是一些标准通信的硬件,才能被支持,比较受限制,如许多国产相机、采集卡、IO卡,在VBAI中就无法使用;VBAI做的项目,一般不能集成运动控制,如果有运动控制,只能考虑使用PLC,然后利用通信的方式与PLC交换数据。其它的一些问题,如数据保存等也只能TXT、CSV等几种格式。另外VBAI的脚本执行是顺序方式的,不能发挥LabVIEW的并行特性,因此其执行效率相对来讲,会慢一些。VBAI也可以生成开发程序的代码,但是因为其本身的复杂性(变量系统、附加工具等),其生成的代码相对比较复杂,难以看明白,调用起来不是很方便。VBAI的加密也很简单,只能保护脚本。如果给客户安装了VBAI,那么想要他可以修改参数,就得告诉其密码,这样对于软件产品的保护,是不利的。?NIVisionDevelopmentsModule(视觉开发包VDM),则是NI的所有视觉函数的集成总合,所有NI视觉相关的程序、软件都是调用VDM中的函数,VBAI也是调用VDM里的函数。在安装完成VDM后,会附带生成视觉助手VisionAssistant。当然视觉助手本身也是一个EXE应用程序。其实现模式与VBAI非常类似,但是功能上没有VBAI那么强大,他不能实时的进行采集、处理、判断这样的过程。因为其采集与分析是分开的,然后没有变量系统,也就不能做规格判断。只能验证找没找到特征,可以测量得到特征的数据。但是正因为其相对简单,所以他生成的代码相简单明了许多。这也是NI出视觉助手的根本目的,就是为了让用户使用助手可以完成大部分的视觉功能,则不用去直接调用VDM中的函数,这样可以更方便的使用VDM。?VBAI就像部门经理,VDM像总经理,部门经理能干的事,总经理基本都能干。视觉助手就是总经理的秘书。秘书可以帮总经理做一些事,但是不是所有事都可以做,要都做了,还要总经理干嘛。DVBAI和视觉助手,都只能完成VDM中的大部分功能,有一些其它的特殊功能函数是无法完成的。因此如果想要有比较好、全面的开发,当然是使用LabVIEW这样的开发平台直接调用VDM中的函数。这时如果对VDM不是很熟悉,可以使用视觉助手来生成代码(LabVIEW、C、.NET),以方便开发平台的调用。而如果只是为了简单的应用、验证,使用VBAI即可。如果是比较有量的商业项目,肯定还是考虑使用LabVIEW+VDM这样的模式自己开发软件,这样可以有效的保护自己的软件产品,而不会被客户随意复制。
/
本文档为【机器视觉需要软件和驱动】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索