0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【分享】NI LabVIEW软件平台及其机器视觉系统解决方案

lPCU_elecfans 来源:未知 作者:肖冰 2019-07-02 16:32 次阅读

软件的角度看机器视觉的开发与集成过程:首先借助高效便捷的配置软件VBAI(应用于自动检测的机器视觉生成器)和全面的视觉模块(涵盖了对所有制式和标准的相机的支持,提供模式匹配、OCR、颗粒分析、二维条形码识别等数百种图像处理功能),用户可以在交互式的开发环境中验证不同的相机和光源设置、采集方式与图像处理算法,然后再将确认的步骤自动生成对应于LabVIEW的可执行程序。

LabVIEW软件平台具有直观的图形化开发特性,使工程师把更多的精力集中在功能开发而不是代码撰写上。在整体系统开发和集成过程中,工程师可直接利用对应的LabVIEW工具包和模块,在统一的平台下以相同的方式完成运动控制、数据采集、工业通信和人机界面等功能,实现与各种PAC(可编程自动化控制器)、PLC、工业设备、OPC客户端及企业数据库的连接与通信。

对于这种开发模式,无论是经验丰富的集成商还初级开发者,都得以从不同设备所对应的专用甚至私有开发方式与平台、驱动与协议、设备间互间的物理通信与同步这些困境中解放出来,大幅降低了系统集成的难度和成本。

硬件体系架构来看,基于PC的机器视觉系统由于其开放性和灵活性,在提供强大的处理能力的同时,也较容易实现与其它功能的集成,但是PC的架构由于可靠性和体积等原因,并不能完全满足工业应用的需求。

另一种方式是嵌入式架构,使用简单,可靠性高,但是功能相对单一,可集成度较差。为了解决这些矛盾,NI在其紧凑型的机器视觉系统(CVS)中,通过集成LabVIEW实时、FPGA技术,前所未有的实现了在同一嵌入式硬件平台下完成I/O与通信协议的灵活定制以及运动,可同时采集、处理3路图像信号,并保证系统的坚固性和可靠性,达到工业现场恶劣环境下的应用要求(图1)。

图.1 FIG.1 NI 紧凑型的机器视觉系统

下面我们通过两个实例分析,具体探讨如何利用开放灵活的软硬件平台集成机器视觉和多域功能应用,实现系统集成复杂度降低及开发周期的缩短。

基于LabVIEW及同步的机器视觉、运动控制、数据采集的自动化半导体晶圆分类系统半导体制造业,晶圆切割前必须根据其厚度(THK)、全厚度误差(TTV)、弯曲度(BOW)、翘曲度(WARP)等电气及物理参数进行细致分类,以达到严格的容差要求。为保证测量精度,传统采用单点测量方式,需消耗大量的测试时间。为此,美国Gigamat Technologies公司研发出新一代的全扫描自动分类设备(图2),以提高吞吐率并要求能达到单点测试下的精度和重复性要求,这在技术上是相当大的挑战。

图.2自动化半导体晶圆分类系统

新全自动晶圆分类系统充分利用了LabVIEW平台及其配套工具包,该系统分为晶圆对准和测量两个工作步骤。对准过程使用线扫描图像采集方式和3轴运动控制,通过同步图像采集与底盘旋转速率,在1秒内完成整张晶片6百万象素的图像采集,利用LabVIEW视觉算法判断晶片中心位置、平坦度和其它特性,据此调整晶圆位置实现其与参数测量平台完全匹配。

测量步骤要求对上下表面间距测量的分辨率小于0.0001mm,其解决办法是在LabVIEW平台下应用NI运动控制工具生成平滑的圆弧及螺旋轨迹组合,精确控制旋转中的晶片位置,使用NI数据采集卡完成多通道同步进行的探针高速、高密度测量,实时记录对应位置,据此进行相关计算处理,获取各项参数信息,最终得出分类的结果。

除了以上的核心步骤外,该系统还包括了:触摸屏人机界面;基于RS-485通信的晶圆升降机

控制;用于光源、机器功率和真空设备的数字I/O控制;以及与Microsoft Access数据库连接以实现加工过程数字化加工。而这些功能,都是在LabVIEW平台下统一开发完成,Gigmat的经理这样评论“如果没有LabVIEW以及NI机器视觉,运动控制和数据采集产品的同步,这个项目就不可能达到经济可行”。

NI紧凑型机器视觉系统帮助汽车火花塞检测达到6Sigma的重复性标准

汽车火花塞的偏心度和电极间距是决定其性能的关键指标。过去某领先的汽车火花塞制造商一直通过人工的方式对其进行测量,因为测量精度低,必须采用过于严格的产品的公差带限制,导致不必要的生产要求提高和产量减少。为了保证可靠的质量控制,更快的检测速度和产量的提高,该制造商决定建立基于机器视觉的全扫描尺寸定量系统。

系统由IEEE 1394相机、环形光源、坚固的NI CVS嵌入式机器视觉系统以及LabVIEW软件开发平台构成。采集的火花塞图像通过火线传入CVS,在其上运行实时的圆形边缘检测等特殊算法,而通过对欠采样的控制找到精度与处理时间的平衡点,测量精度达到0.01mm,完全满足6Sigma标准。

随后,CVS通过其数字端口与生产线上的PLC和继电器等设备通信,完成不合格品的自动剔除工作,免去了人工干预。整个系统接入工厂以太网,可以进行远程的参数配置,校准以及产品信息的记录。由于测试精度的提高,放宽了公差范围,大幅提高了产量和效率。

福利时间!

电子发烧友联合龙哥为LabVIEW视觉工程师和从业者免费提供五节直播课程,真正的帮助有需要的工程师解决工作和就业的疑惑,想免费领取的朋友们不要错过机会哦~

【五节课目录】

▲ 第1节:龙哥手把手教你学视觉—LabVIEW视觉直播课

▲ 第2节:学会LabVIEW视觉外观检测,掌握加薪秘诀

▲ 第3节:畅聊LabVIEW视觉编程入门知识,将成为黑马程序员

▲ 第4节:龙哥带你深入了解工业机器视觉系统

▲ 第5节:畅聊LabVIEW视觉工程师职业发现前景

【扫描入群、免费领课程】

(扫码加助理微信微信:18123773580)

注明:https://www.gkzhan.com

更多精彩内容,请戳阅读原文


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电子工程师
    +关注

    关注

    252

    文章

    768

    浏览量

    95623

原文标题:【分享】NI LabVIEW软件平台及其机器视觉系统解决方案

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    适用于机器视觉应用的智能机器视觉控制平台

    看51camera的合作伙伴Neousys宸曜科技的Nuvis系列工控机。Nuvis系列机器视觉控制平台是适用于现如今机器视觉市场的高整合
    的头像 发表于 11-23 01:08 171次阅读
    适用于<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>应用的智能<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>控制<b class='flag-5'>平台</b>

    安森美机器视觉系统解决方案

    ,它还用于验证数据矩阵码、检查食品包装和读取条形码。机器视觉系统方案指南将全面介绍机器视觉系统方案
    的头像 发表于 11-14 09:53 233次阅读
    安森美<b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b><b class='flag-5'>解决方案</b>

    机器视觉系统用途与实现及市场趋势

    ,它还用于验证数据矩阵码、检查食品包装和读取条形码。机器视觉白皮书将全面介绍机器视觉系统及市场,本文为第一部分,将重点介绍系统用途、市场趋势
    的头像 发表于 07-26 09:22 888次阅读

    机器视觉系统如何选择图像传感器

    图像传感器是所有机器视觉(MV)系统的核心,这是负责将物理世界的信息转换为数字数据的基本元件,在确保机器视觉操作的准确性、可靠性和高效率方面
    的头像 发表于 07-05 10:49 579次阅读

    CCD机器视觉系统的工作原理和特性

    详细阐述CCD机器视觉系统的定义、工作原理及其特性,并通过参考文章中的相关数字和信息,为读者提供全面而深入的了解。
    的头像 发表于 06-06 16:27 1306次阅读

    机器视觉系统与运动控制系统的区别

      在工业自动化和智能制造的浪潮中,机器视觉系统和运动控制系统作为两大关键技术,各自扮演着不可或缺的角色。它们虽然都是为了实现更高效、更精确的自动化操作,但在技术原理、功能定位、应用领域等方面却存在显著的区别。本文将从多个维度出
    的头像 发表于 06-06 14:10 827次阅读

    机器视觉系统的工作原理和应用领域

      随着科技的飞速发展,机器视觉系统已成为工业自动化领域不可或缺的一部分。机器视觉系统,顾名思义,就是使用机器来模拟和实现人类
    的头像 发表于 06-06 14:04 1014次阅读

    机器视觉系统读取二维码-软硬件配置方案

    机器视觉系统读取二维码-软硬件配置方案
    的头像 发表于 05-24 00:56 634次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>读取二维码-软硬件配置<b class='flag-5'>方案</b>

    机器视觉系统五个模块介绍

    典型的机器视觉系统由五个主要模块组成:照明、镜头、相机、图像采集和视觉处理器。让我们看一下这五个结构的目的、特征和工作原理。机器视觉系统:照
    的头像 发表于 05-09 17:13 891次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>五个模块介绍

    机器视觉系统的组成部分

    一般来说,一个完整的机器视觉系统由光学系统(光源、镜头、工业相机)、图像采集单元、图像处理单元、执行器和人机界面等模块组成。各功能模块缺一不可、相辅相成。1.照明(光源)照明是影响机器
    的头像 发表于 04-29 14:51 1262次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>的组成部分

    机器视觉系统深度解析

    从功能上来看,典型的机器视觉系统可以分为:图像采集部分、图像处理部分和运动控制部分。
    发表于 03-05 11:39 484次阅读
    <b class='flag-5'>机器</b>人<b class='flag-5'>视觉系统</b>深度解析

    机器视觉运动控制一体机在光伏汇流焊机器系统解决方案

    生产线的柔性和自动化水平。此外,我们的解决方案通过降低废品率有效减少能源消耗,助力实现环保和可持续发展目标。借助我们高度集成的硬件和易用的RTFuse机器系统平台,让客户享受到快速的
    发表于 02-28 15:01

    机器视觉系统和人工智能有什么区别

    机器视觉系统的特点是:非接触测量,对于观测者与被观测者都不会产生任何损伤,从而提高系统的可靠性;具有较宽的光谱响应范围,例如使用人眼看不见的红外测量,扩展了人眼的视觉范围。
    的头像 发表于 02-27 18:12 1722次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>和人工智能有什么区别

    机器视觉软件有哪些 机器视觉软件的优点

    机器视觉软件是一种利用计算机视觉技术来模拟和弥补人眼视觉功能的软件
    的头像 发表于 02-02 10:53 1554次阅读

    机器视觉系统中常用摄像机的分类

    摄像机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成为有序的电信号。选择合适的摄像机也是机器视觉系统设计中的重要环节,摄像机的不仅是直接决定所采集到的图像分辨率、图像
    发表于 01-19 09:23 678次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>中常用摄像机的分类