正运动技术
正运动技术
精准24码全年无错版
EN
精准24码全年无错版
精准24码全年无错版

协助伙伴成功,是我们的价值所在

The value of Zmotion is to bring customers more success!

首页 / 支持与服务 / 技术分享

Technical support

技术分享

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

应用背景

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

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

连接器.jpeg

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

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

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

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

教学视频可点击→机器视觉运动控制一体机应用例程(四十二)端子裁切检测查看。




01
检测原理


(一)检测需求

1.检测端子有无裁切

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

图片1.png

样品图

(二)软件算法

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

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

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

裁剪成功.png

(三)课前准备

1.电脑一台,安装ZDevelop3.10.07版本软件
2.VPLC516E一台
3.24V直流电源一个
4.网线若干
5.电线若干



02
软件实现


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

文件.png

2.设计HMI界面。

封面设计.png
3.关联HMI界面控件变量。

关联控件变量.png

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

指令.png

完整代码、示例图像获取地址

D23EC4ED55B662C5F095508FC1F8D6F1.png




03
操作演示


(一)操作步骤

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

(二)效果演示



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

更多精彩内容请关注“ 正运动小助手 ”公众号,需要相关开发环境与例程代码,请咨询正运动技术销售工程师:400-089-8936。

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

正运动技术专注于运动控制技术研究和通用运动控制软硬件产品的研发,是国家级高新技术企业。正运动技术汇集了来自华为、中兴等公司的优秀人才,在坚持自主创新的同时,积极联合各大高校协同运动控制基础技术的研究,是国内工控领域发展最快的企业之一,也是国内少有、完整掌握运动控制核心技术和实时工控软件平台技术的企业。主要业务有:运动控制卡_运动控制器_EtherCAT运动控制卡_EtherCAT控制器_运动控制系统_视觉控制器__运动控制PLC_运动控制_机器人控制器_视觉定位等等。


邮箱留言

Copyright © 2013 精准24码全年无错版 Design by Zmotion 版权所有   粤ICP备13037187号    Powered by 运动控制器-运动控制卡

在线咨询