石鑫华视觉 发表于 2017-7-7 17:56:02

LabVIEW环境下如何快速的开发标准图像处理软件或者是柔性视觉软件

使用LabVIEW的工程师都了解,LabVIEW本身开发测试测量程序是比较快的。而NI公司也有出品一款标准的图像处理软件,即NI Vision Builder for AI,即VBAI。使用VBAI可以非常柔性的构建很多测试项目。当然,我们通过LabVIEW也可以实现类似于NI VBAI一样的软件,不过这个做法工程比较大,而且需要LabVIEW水平比较高,各种功能的验证调试也是非常需要花费时间的。没有个一年半载的,是不可能完成的任务。那么我们还有其它方法,能实现这种标准的、快速的柔性视觉测试功能吗?

答案当然是有的。这里视觉之家提供两种方法给大家参考。一种是使用NI的Teststand测试管理软件来处理,只需要构建相应的VI即可完成测试测量任务,还可以与LabVIEW、C、VB等其它语言混合测试测量。可以说是非常方便的。不过需要对Teststand有比较熟悉。另一种方法,则是利用VBAI的API接口,在LabVIEW中调用VBAI脚本,视觉测量与图像处理过程,在VBAI中完成,然后LabVIEW来完成如IO、运动、结果处理分析等过程。这种方法,个人比较推荐,只需要对VBAI了解、会LabVIEW即可完成测试测量任务,有不同的项目时,只需要设置不同的VBAI脚本即可。不需要太多LabVIEW编程高级技巧。当然,VBAI脚本也可以在Teststand中调用。

一般初学者可能会在LabVIEW中调用视觉助手的快速VI,但是视觉助手的快速VI但生成EXE或安装程序后,也是不可以修改的。即如果客户需要修改测试项目,仍然需要重新生成代码和EXE,但是调用VBAI后,生成EXE则可以通过调用VBAI脚本文件的方法,不需要重新编译生成的EXE文件本身。从而实现快速的构建测试测量软件。而且VBAI本身是由NI来编写完成的,各方面的验证调试也比较完善。
页: [1]
查看完整版本: LabVIEW环境下如何快速的开发标准图像处理软件或者是柔性视觉软件

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