视觉论坛VISIONBBS微信公众号:石鑫华视觉网

 找回密码
 注册会员
查看: 642|回复: 0

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

[复制链接]
  • TA的每日心情
    开心
    昨天 09:43
  • 签到天数: 1330 天

    [LV.10]100FPS

    发表于 2017-7-7 17:56:02 | 显示全部楼层 |阅读模式
    使用LabVIEW的工程师都了解,LabVIEW本身开发测试测量程序是比较快的。而NI公司也有出品一款标准的图像处理软件,即NI Vision Builder for AI,即VBAI。使用VBAI可以非常柔性的构建很多测试项目。当然,我们通过LabVIEW也可以实现类似于NI VBAI一样的软件,不过这个做法工程比较大,而且需要LabVIEW水平比较高,各种功能的验证调试也是非常需要花费时间的。没有个一年半载的,是不可能完成的任务。那么我们还有其它方法,能实现这种标准的、快速的柔性视觉测试功能吗?
    3 [0 o5 r% _% f2 S9 h
    # E# h3 v0 e2 T- o+ R答案当然是有的。这里视觉之家提供两种方法给大家参考。一种是使用NI的Teststand测试管理软件来处理,只需要构建相应的VI即可完成测试测量任务,还可以与LabVIEW、C、VB等其它语言混合测试测量。可以说是非常方便的。不过需要对Teststand有比较熟悉。另一种方法,则是利用VBAI的API接口,在LabVIEW中调用VBAI脚本,视觉测量与图像处理过程,在VBAI中完成,然后LabVIEW来完成如IO、运动、结果处理分析等过程。这种方法,个人比较推荐,只需要对VBAI了解、会LabVIEW即可完成测试测量任务,有不同的项目时,只需要设置不同的VBAI脚本即可。不需要太多LabVIEW编程高级技巧。当然,VBAI脚本也可以在Teststand中调用。+ Q+ |0 b9 \! \1 @, Q. {/ g

    ! U. M, ~) o) @; s一般初学者可能会在LabVIEW中调用视觉助手的快速VI,但是视觉助手的快速VI但生成EXE或安装程序后,也是不可以修改的。即如果客户需要修改测试项目,仍然需要重新生成代码和EXE,但是调用VBAI后,生成EXE则可以通过调用VBAI脚本文件的方法,不需要重新编译生成的EXE文件本身。从而实现快速的构建测试测量软件。而且VBAI本身是由NI来编写完成的,各方面的验证调试也比较完善。
    8 a7 T) F, G3 U1 E! n8 P; x
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    淘宝机器视觉商城

    Archiver|手机版|小黑屋| 机器视觉之家|东莞市华动智能科技有限公司 ( 粤ICP备17078359号-2 ) |网站地图

    GMT+8, 2018-10-23 04:16

    Powered by shixinhua.com X3.4

    © 2009-2018 VISIONBBS.COM 浏览量:

    快速回复 返回顶部 返回列表