石鑫华视觉论坛

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

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

[复制链接]
  • TA的每日心情
    擦汗
    13 小时前
  • 签到天数: 3382 天

    连续签到: 4 天

    [LV.Master]2000FPS

    发表于 2017-7-7 17:56:02 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    使用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来编写完成的,各方面的验证调试也比较完善。
    回复

    使用道具 举报

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

    本版积分规则

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

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-11-20 21:39

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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