一、应用背景

端子通常是 指外部导体连接的接线终端,它们的作用主要传递电信号或导电用。

例如,当部件与外电路连接时,需用 连接器 进行连接。 它是将电子设备中内部各电子元器件之间进行电性连接。 连接器一般是包含两个部分,其中一个是端子,另外一个是承载该端子的塑胶本体。

在塑胶本体注塑成型后 , 端子根据连接器所需的尺寸进行裁切 ,之后再将裁切好的端子安装到塑胶本体中,最终形成连接器 。 如果端子裁切不完整,就会导致后段工序中出 现端子与塑胶本体之间压制出的端子出现歪斜等问题。

为解决上述问题,正运动技术 通过图像处理技术进行自动检测端子的裁切情况 ,从而替代传统人工检测 。 因人工检测主要受主观因素的影响,容易导致检测精度、 效率不高等问题,在很大程度上直接影响了产品的出品质量。

通过机器视觉来检测端子的裁切情况,可以很好地解决传统方案中检测精度和效率不高问题。

上期课程, 我们讲述了在机器视觉方案中3C电子屏幕裂痕检测的应用案例,本期课程我们将和大家一起分享如何去实现端子裁切检测的应用。

视觉运动控制一体机应用例程(四十二)端子裁切检测

教学视频

二、检测原理

(一)检测需求

1.检测端子有无裁切

2.主界面显示端子裁切检测结果和统计今日生产的良品数据

(二)软件算法

1.先使用模板设置创建端子裁剪的形状模板,接着进行多个端子匹配,并获取结果矩阵信息,之后去获取多个端子的模板轮廓。

2.计算多个端子的模板轮廓重心位置坐标,接着根据获取的重心位置进行向量补正。并将补正后的结果位置作为绘制多个矩形ROI框检测区域的索引位置,用于去检测多个端子裁剪目标位置上的端子有无裁剪成功。

3.最后将端子裁切的检测结果和统计今日生产的良品数量显示在主界面上。

(三)课前准备

1.电脑一台,安装ZDevelop3.10.07版本软件

2.VPLC516E一台

3.24V直流电源一个

4.网线若干

5.电线若干

三、软件实现

  1. 打开ZDevelop软件:新建名称为“端子裁切检测.zpj”项目→新建“HMI”文件→新建“main.bas”文件 (用于编写界面响应函数) →新建“初始化.bas”文件 (用于初始化参数) →新建“相机采集.bas”文件 (用于实现图像采集功能) →“绘制刷新.bas”文件 (用于更新绘制ROI数据) →文件添加到项目。

2.设计HMI界面。

3.关联HMI界面控件变量。

  1. 本期课程代码主要实现的功能使用到的指令如下。

四、操作演示

(一)操作步骤

查看运行效果:将项目下载到控制器中→使用本地图片→单次采集→模板设置 (创建端子裁剪的形状模板) →点击测试 (查看端子裁剪检测结果) →点击运行 (查看连续运行效果) →结束。

(二)效果演示

端子裁切检测操作演示部分

本次,正运动技术机器视觉运动控制一体机应用例程|端子裁切检测,就分享到这里。

本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。

机器视觉运动控制一体机应用例程|端子裁切检测相关推荐

  1. 机器视觉运动控制一体机应用例程|包装盒检测解决方案

    应用背景 包装盒被广泛应用于各行各业中,因包装盒具有技术和价格便宜等众多优势,因此被广泛应用于食品.饮料等领域.包装盒外观的好还决定了消费者的第一印象,所以整齐.美观的包装不仅可以对消费者造成视觉冲击 ...

  2. 机器视觉运动控制一体机应用例程|3C电子屏幕裂痕检测

    一.应用背景 3C电子出品质量直接决定了企业的生命线和盈利能力. 随着3C制造技术和人们生活水平的 不断提高,以及3C电子行业的蓬勃发展.各类3C消费电子产品如雨后春笋涌现,其产量也 持续增长,与此同 ...

  3. 机器视觉运动控制一体机应用例程(十)工件圆度检测

    现有的测量工件圆度的方法一般是采用圆度测量仪,其是利用回转轴法测量圆度的长度测量工具.圆度仪分为传感器回转式和工作台回转式两种检测方法. 检测圆度时,样品需要与精密轴系同心安装,精密轴系带着电感式长度 ...

  4. 机器视觉运动控制一体机应用例程|锂电池组装线上的读码应用

    应用背景 读码识别技术作为工业物联网信息收集的关键途径,它在生产型企业中得到了广泛的应用. 锂电池在新能源汽车.消费电子和储能领域都有着不可或缺的地位. 它也与人的生命安全保证密切相关. 因此,锂电池 ...

  5. 机器视觉运动控制一体机应用例程(三) 基于BLOB分析的多圆定位

    我们在<VPLC系列机器视觉运动控制一体机快速入门(三)>的推文中,讲述了基于形状匹配的视觉定位功能,而BLOB斑点分析也可以实现定位功能. 本期课程我们将在BLOB斑点分析定位的基础上进 ...

  6. 机器视觉运动控制一体机应用例程|柔性振动盘上料解决方案

    一.什么是柔性振动盘? 柔性振动盘作为高度灵活的.可自定零件的自动化柔性上料机构,解决了由于零件的大小.形状不一导致金属/塑料的零部件产品难以上料的难题.适用于更新换代快,频繁切换物料的工业应用场景, ...

  7. 机器视觉运动控制一体机应用例程|电子烟二维码识别

    方案背景 随着社会生活水平的不断提高,电子烟已普遍成为一种大众消费电子产品. 传统电子烟的烟弹在完成烟油加注完后,仍需依赖于人工使用扫码枪或者半自动设备,在生产的环节中进行至关重要的二维码识别. 这种 ...

  8. 机器视觉运动控制一体机应用例程|自动识别工件缺口方向

    一.应用背景 对存在缺口的工件进行下一步加工上料时,需要自动定向识别工件缺口的位置.因工件的外缺口位置往往不统一,所以在工件上料前或者下料后,需要对工件的位置进行纠偏后再进入下一步加工工序,从而使工件 ...

  9. 机器视觉运动控制一体机应用例程|轮廓在线提取与轮廓轨迹加工(下)

    应用背景 在实际的机器视觉应用项目中,常常需要提取在相机视野下不同形状的样品,根据样品的轮廓轨迹位置进行轮廓轨迹加工处理. 上期课程中我们讲述了轮廓在线提取与轮廓轨迹加工中视觉的轮廓提取部分.本期课程 ...

最新文章

  1. SIM300实现GPRS上网
  2. java当前路径和相对路径相关的疑惑
  3. mysql主从配置 ssl_Mysql主从基本配置及基于ssl的配置详解
  4. 电气期刊论文实现:考虑斜坡约束、开停机时间约束的电力机组组合(程序讲解)
  5. 马斯克推崇的第一性原理,究竟有多重要?
  6. 一文告诉你如何导出 Git 变更文件
  7. 光纤收发器有什么用?光纤收发器的作用是什么?
  8. 梦中的统计(洛谷P1554题题解,Java语言描述)
  9. PHP期望T_PAAMAYIM_NEKUDOTAYIM?
  10. recurdyn和matlab联合仿真,基于RecurDyn与Simulink的液压破碎锤联合仿真与试验分析
  11. 此页的状态信息无效,可能已损坏---应用程序中的服务器错误---
  12. (day 49 - 另起数组牺牲空间换取时间 ) 剑指 Offer 66. 构建乘积数组
  13. 常用照片尺寸对照表,照片大小看这个表就对了
  14. python如何写简历_用Python写简历
  15. MySQL 修改frm文件_mysql 之 frm+ibd文件还原data
  16. jetson nano 基础设置
  17. 数学、键盘符号和时间复杂度的英语术语及表述方法(编程,标识符,按键,空间复杂度,指数,对数,模运算)
  18. Python爬虫的实际运用之:破解滑动验证码
  19. vulhub漏洞复现37_Liferay
  20. Python qrcode模块(生成二维码)

热门文章

  1. rustdesk 自建服务器配置 docker方案
  2. windows7 安装fastai简易教程
  3. windows如何把已安装的nodejs高版本降级为低版本node多环境
  4. osg画线_osggeometry例子 | 学步园
  5. IIS 超简单部署免费https Let's Encrypt
  6. [人工智能-深度学习-1]:主流深度学习框架比较、排名
  7. ch340 win7 64位驱动下载 win10也可以用
  8. 【技术】基于GPRS无线网络的嵌入式远程车载监测系统[图]
  9. 可爱卡通父亲节主题PPT模板
  10. 机器人程序设计c语言,机器人辅助C程序设计