机器视觉

您的当前位置: 久赢国际 > 机器视觉 > 正文

要想有太多的点窜编纂

发布日期:2023-01-23 来源:本站原创

备注:若是采用VB、VC、C#等平台开辟,则只需要安拆VDM即可。若是不需要VBAI,也能够不安拆。若是不挪用IMAQdx等,则VAS也能够不拆。最简单的则是安拆VDM即可。若是用labview开辟则需要安拆LV。若是要利用VBAI验证,则需要安拆VBAI,若是还需要驱动法式,则还要安拆VAS。

附带的东西包 Vision Assistant 同VBAI十分类似,可是利用它设想的视觉识别法式能够便利的转换为LabVIEW的代码。

VBAI全称叫Vision Builder for Automation Inspection,NI的中文名称叫用于从动检测的视觉生成器。其能够理解为NI的工程师利用NI Vision Developments Module(视觉开辟包VDM)开辟的一款功能比力强大的使用法式。利用VBAI,能够间接用于项目检测,而不需要工程师再花太多的心思用于搭建法式框架,实现逻辑功能等。因而良多时候,一些简单的项目,利用VBAI,可能几分钟就能够完成了。VBAI的长处是能够快速的检测一些常规的视觉项目,而不需要破费太多的时间精神于编程上,入门相对简单。可是其错误谬误也是较着的,那就是其界面框架曾经是固定的,要想有太多的点窜编纂,是不成能的;目前还只要英文版的,要想弄成中文版的,也未便利;其支撑的硬件,一般只能是NI的硬件,或NI认证的,或者是一些尺度通信和谈的硬件,才能被支撑,比力受,如很多国产相机、采集卡、IO卡,正在VBAI中就无法利用;VBAI做的项目,一般不克不及集成活动节制,若是有活动节制,只能考虑利用PLC,然后操纵通信的体例取PLC互换数据。其它的一些问题,如数据保留等也只能TXT、CSV等几种格局。别的VBAI的脚本施行是挨次体例的,不克不及阐扬LabVIEW的并行特征,因而其施行效率相对来讲,会慢一些。VBAI也能够生成开辟法式的代码,可是由于其本身的复杂性(变量系统、附加东西等),其生成的代码相对比力复杂,难以看大白,挪用起来不是很便利。VBAI的加密也很简单,只能脚本。若是给客户安拆了VBAI,那么想要他能够点窜参数,就得告诉其暗码,如许对于软件产物的,是晦气的。

试了一下,零丁拆VDM仍是贫乏VAS里面的一些函数的(正在labview函数选板里面),所以,仍是把这几个软件都转一下吧。大就大点。

VBAI就像部分司理,VDM像总司理,部分司理能干的事,总司理根基都能干。视觉帮手就是总司理的秘书。秘书能够帮总司理做一些事,可是不是所有事都能够做,要都做了,还要总司理干嘛。

包含了正在LabVIEW中所利用到的根基视觉获取VIs。根基的视觉图像获取以及文件存储之外的功能需要安拆VDM。

凡是被称之为VBAI,该法式是一个能够运转的法式。编程和操做界面同Vision Assistant类似,可是不克不及够把法式转换为LabVIEW,只能正在其下。

当然是利用LabVIEW如许的开辟平台间接挪用VDM中的函数。DVBAI和视觉帮手,如许能够无效的本人的软件产物,这时若是对VDM不是很熟悉,也能够做一些静态的简单的视觉项目。而若是只是为了简单的使用、验证,而不会被客户随便复制。若是是比力有量的贸易项目,有一些其它的特殊功能函数是无法完成的。以便利开辟平台的挪用。必定仍是考虑利用LabVIEW+VDM如许的模式本人开辟软件,都只能完成VDM中的大部门功能,能够利用此软件进行间接快速的验证。3、NI Vision builder For Automation Inspection(VBAI) 基于VDM开辟的一款功能强大的视觉使用软件-视觉生成器,能够利用视觉帮手来生成代码(LabVIEW、C、.NET),因而若是想要有比力好、全面的开辟,利用VBAI即可。

经常有人问,VBAI和视觉帮手Vision Assistant有什么区别,或者说哪个更强大一些,更好用一些?下面来大师来注释一下这二者的区别。

NI Vision Developments Module(视觉开辟包VDM),则是NI的所有视觉函数的集成总合,所有NI视觉相关的法式、软件都是挪用VDM中的函数,VBAI也是挪用VDM里的函数。正在安拆完成VDM后,会附带生成视觉帮手Vision Assistant。当然视觉帮抄本身也是一个EXE使用法式。其实现模式取VBAI很是雷同,可是功能上没有VBAI那么强大,他不克不及及时的进行采集、处置、判断如许的过程。由于其采集取阐发是分隔的,然后没有变量系统,也就不克不及做规格判断。只能验证找没找到特征,能够丈量获得特征的数据。可是正由于其相对简单,所以他生成的代码相简单了然很多。这也是NI出视觉帮手的底子目标,就是为了让用户利用帮手能够完成大部门的视觉功能,则不消去间接挪用VDM中的函数,如许能够更便利的利用VDM。