石鑫华视觉论坛

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

[原创] NI Vision Builder for Automated Inspection入门教程(NI VBAI入门教程)-第一章 NI Vision Builder for AI概述

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

    连续签到: 4 天

    [LV.Master]2000FPS

    发表于 2020-3-17 13:06:29 | 显示全部楼层 |阅读模式 来自:广东省东莞市 联通

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

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

    x
    NI Vision Builder for Automated Inspection入门教程(NI VBAI入门教程)-第一章 NI Vision Builder for AI概述

    第一章NI Vision Builder for AI概述
      NI Vision Builder for AI全称叫Vision Builder for Automated Inspection,简称VBAI,是NI推出的一款视觉检查软件产品,NI称其为用于自动检测的视觉生成器。个人的理解是他是NI用VDM开发的一个简易的集成的视觉应用产品,同KEYENCE、OMRON、PANASONIC等智能系统有些类似。应用VBAI,基本上不需要复杂的编程,只需要选择合适的功能函数(Steps/VI),配置好参数,就可以完成许多测试。此工具是实验室进行快速视觉效果验证的理想工具,也是生产线实现简易测试的理想测试平台。但是也有其不足,如价格昂贵,功能函数(Steps/VI)有限,对第三方硬件支持不足等。此系列VBAI学习,大部分以VBAI 2011 SP1为蓝本。实例演示程序可能有2011版或2012版的请注意。
    以下图为VBAI欢迎界面:

    图1-1 VBAI欢迎界面

    图1-1 VBAI欢迎界面
    图1-1 VBAI欢迎界面
    在欢迎界面中,可以发现界面基本上分成左右两部分,左边部分为检测配置部分,右边部分为帮助部分。下面具体来看一下这些内容。

    图1-2 运行VBAI的目标

    图1-2 运行VBAI的目标

    图1-2 运行VBAI的目标
    左上部分Select a target to run VisionBuilder AI,指选择用于运行VBAI的目标,中间列表中默认的是我的电脑,如果有连接智能相机,则会出现智能相机选择项,如果有添加仿真,同样会出现仿真选项。目标准备好时,显示为Ready。下面的一个链接Why is my target not listed?是一个帮助文档,用于解决客户的目标为什么没被罗列在列表中。左边有四个按钮,第一个为刷新列表,点击后会刷新目标对象,如果有重新连接智能相机等,使用此刷新按钮可以不用重新启动VBAI,功能等同于初始化。
    第二个按钮为添加远程目标,点击后出现添加对话框:

    图1-3 添加远程目标对话框

    图1-3 添加远程目标对话框

    图1-3 添加远程目标对话框
    添加远程目标,在IP地址栏中输入远程智能相机等设备的IP地址。然后点击OK。如果未找到远程设备,则出现如下提示:

    图1-4 未找到网络目标

    图1-4 未找到网络目标

    图1-4 未找到网络目标
    如果找到网络目标,则会出现目标名、IP地址、描述、状态、MAC地址等,如图1-5所示(这里以VBAI2009 SP1为示例):

    图1-5 找到远程目标

    图1-5 找到远程目标

    图1-5 找到远程目标
    图1-5中为找到远程目标,这里用的是NI 1742智能相机。我们可以对它的属性进行读取与设置。点击Properties可以获得远程目标的属性,如图1-6所示:

    图1-6 远程目标属性

    图1-6 远程目标属性

    图1-6 远程目标属性
    点击configure,可以对远程目标属性进行配置,如图1-7~1-9所示:

    图1-7 远程目标属性配置第一步

    图1-7 远程目标属性配置第一步

    图1-7 远程目标属性配置第一步

    图1-8 远程目标属性配置第二步

    图1-8 远程目标属性配置第二步

    图1-8 远程目标属性配置第二步

    图1-9 远程目标属性配置第三步

    图1-9 远程目标属性配置第三步

    图1-9 远程目标属性配置第三步
    设置好后,点击OK,返回到VBAI欢迎界面,这里在运行目标下拉菜单,将显示连接的远程目标IP地址。如图1-10所示。

    图1-10 连接到远程目标

    图1-10 连接到远程目标

    图1-10 连接到远程目标
    连接好远程目标后,就和在本地使用相机差不多,此例中,可以对远程相机属性进行设置、采集图片等,如图1-11所示。

    图1-11 利用远程智能相机采集图像

    图1-11 利用远程智能相机采集图像

    图1-11 利用远程智能相机采集图像
    至此,选择网络运行目标讲解完毕。下面讲解第三个按钮,添加仿真设备

    图1-12 添加仿真设备

    图1-12 添加仿真设备

    图1-12 添加仿真设备
    在图1-12中,有选择需要添加的仿真设备列表,图中共有三类,第一类为Compact Vision System,为紧凑视觉系统,第二类为Embedded Vision System,为嵌入式视觉系统,第三类为Smart Camera,为智能相机。这三类硬件都是NI自己生产的视觉硬件平台。在这里可以使用仿真进行演示。
    我们选择第三个Smart Camera智能相机进行仿真,点击Next:

    图1-13 智能相机仿真

    图1-13 智能相机仿真

    图1-13 智能相机仿真

    图1-14 智能相信仿真选择相机

    图1-14 智能相信仿真选择相机

    图1-14 智能相信仿真选择相机
    在图1-14中选择合适的智能相机,然后点击OK就可以返回主界面,会在目标界面中看到刚才选择的仿真相机已经出现在列表中(返回查看图1-2)。

    图1-15 配置检测

    图1-15 配置检测

    图1-15 配置检测
    在左中部分为Configure Inspection配置检测选项。第一项NewInspection为新检测,单击后经配置初始化出现检测配置界面,如图1-16所示:

    图1-16 新检测脚本配置界面

    图1-16 新检测脚本配置界面

    图1-16 新检测脚本配置界面
    第二项NewInspection from Template从模板设置新检测,以模板为基础进行配置,如图1-17所示。

    图1-17 从模板设置新检测

    图1-17 从模板设置新检测

    图1-17 从模板设置新检测
    图1-17中为VBAI中自带的模板,我们可以选择需要的模板,在界面的右上部分,为模板的状态图预览,右下部分为描述。选择好相应的模板后,点击OK,即可进入检测配置界面。如图1-18所示:

    图1-18 从模板配置检测界面

    图1-18 从模板配置检测界面

    图1-18 从模板配置检测界面
    第三项、第四项为VBAI中最近打开的检测列表。如果是第一次打开,这些项目是没有的。第五项Brows为浏览项,可以打开电脑上已经存在的检测脚本。如图1-19所示:

    图1-19 打开已有VBAI检测

    图1-19 打开已有VBAI检测

    图1-19 打开已有VBAI检测
    选择合适的VBAI检测,然后确定,即可打开脚本。可以查看到其中的配置详情。如图1-20所示:

    图1-20 VBAI脚本配置界面

    图1-20 VBAI脚本配置界面

    图1-20 VBAI脚本配置界面
    左下部分为Run Inspection运行检查项,点击Brows浏览链接,可以打开已有的检查脚本如图1-21所示:

    图1-21 运行VBAI脚本

    图1-21 运行VBAI脚本

    图1-21 运行VBAI脚本
    选择好脚本后,点击确定,进入检测界面,如图1-22所示:

    图1-22 VBAI检测界面

    图1-22 VBAI检测界面

    图1-22 VBAI检测界面
    点击左上角的绿色小三角,即可运行检查,如图1-23所示:

    图1-23 VBAI检查脚本运行界面

    图1-23 VBAI检查脚本运行界面

    图1-23 VBAI检查脚本运行界面

    图1-24 VBAI帮助

    图1-24 VBAI帮助

    图1-24 VBAI帮助
    在VBAI欢迎界面的右边,均为VBAI的帮助。右上部分为Getting Started入门指南:
    Help Me Acquie My first Image:帮助我采集我的第一幅图像
    What’s New in Vision BuilderAI:VBAI中的更新
    Vision Builder AI Resources:VBAI资源(网络资源)
    右中部分为Help帮助:
    Vision Builder AI Online Help:VBAI的配置帮助文档(英文)
    Vision Builder AI Tutorial:VBAI培训指南(英文)
    NI Vision Concepts Help:VBAI的概念帮助文档(英文)
    右下部分为VBAI的网络社区、论坛资源。点击可以进入NI相关页面。以上部分即为VBAI的欢迎界面部分。

    回复

    使用道具 举报

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

    本版积分规则

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

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

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

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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