一、什么是柔性振动盘?

柔性振动盘作为高度灵活的、可自定零件的自动化柔性上料机构,解决了由于零件的大小、形状不一导致金属/塑料的零部件产品难以上料的难题。适用于更新换代快,频繁切换物料的工业应用场景,在电子与半导体、汽车及精密工件行业的智能制造领域、自动化生产线上具有广泛的应用价值。

柔性振动盘原理:

人工将零件加料至料仓,通过料仓的振动送料至柔性供料器料盘。柔性振动盘以震音圈电机为动力源,四个电音圈电机相当于四个震点分布在柔性振动盘的四个内角位置。

通过控制音圈电机工作,零件在料盘表面沿任意方向移动,振料盘靠振动/翻转零件来实现零件的分离和定向移动。

其次就是通过正运动技术的柔性振动盘上料解决方案识别振动盘内的多个零件位置信息,再将多个坐标数据发送给执行机构,进行下一个阵列摆盘或组装的加工工序。

在产线上的上料工序中加入了正运动技术的柔性振动盘上料解决方案能够解决传统振动盘上料解决不了的无序、散乱、划伤、区分正反面等上料难点问题。

上期课程,我们讲述了在机器视觉方案中天地盖贴合定位系统的应用案例,本期课程我们将和大家一起分享如何去实现柔性振动盘上料智能定位识别的功能。

机器视觉运动控制一体机应用例程(二十六)柔性振动盘上料解决方案

二、检测原理

(一)检测需求

识别振动盘上多个样品位置,然后输出对应样品的坐标给执行机构使其从振动盘上移动抓取样品进行下一个阵列摆盘或组装的加工工序。

(二)软件算法

先使用学习模板创建样品形状模板,接着根据自身的项目需求设置每次识别的样品数量。

柔性振动盘的自动运行模式:它是循环执行振动盘的四种振动模式。在四种振动模式执行完成后进行相机采集一次图像,然后再进行智能识别多个样品位置,同时将识别到多个样品的位置信息显示出来,并统计当天的生产数量。

柔性振动盘的停止运行模式:它是进行停止柔性振动盘震动和停止CCD运行。

柔性振动盘手动单次震动模式:它是选择其中一种振动模式去测试某个震动模式功能是否正常但不进行相机拍摄。

(三)课前准备

1.电脑一台,安装ZDevelop3.10以上版本软件

2.VPLC516E一台

3.24V直流电源一个

4.网线若干

5.柔性振动盘和相对应的驱动软件一个

6.电线若干

(四)控制器与柔性振动盘接线示例图

▲将控制器的OP端口连接对应的柔性振动盘外部触发线号,然后导通(ON)四种震动模式的外部触发对应线号,控制器即可随意驱使柔性振动盘的四种震动模式。

三、软件实现

1.打开ZDevelop软件:新建名称为“柔性振动盘上料解决方案.zpj”项目→新建HMI文件→新建main.bas文件(用于编写界面响应函数)→新建global_variable.bas文件(用于存放全局变量并开启HMI自动运行任务)→新建“InitLocator.bas”文件(用于初始化测量参数)→新建draw.bas文件(用于更新绘制ROI数据)→新建camera.bas文件(用于实现相机采集功能)→“新建motion.bas”文件(用于OP控制)→“新建atuoTask文件(用于执行自动执行模式)”→文件添加到项目。

2.设计HMI主界面。

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

4.本期课程的代码实现的功能主要结合OP触发柔性振动盘,实现不同的柔性振动盘的振动模式来结合视觉进行模板匹配,将匹配的坐标输出结合机械手抓取的模拟功能,主要使用到的指令有OP触发以及模板匹配。

(1)OP触发

OP(参数1:输出编号,参数2:输出状态)

(2)创建形状模板

ZV_SHAPECREATERE(参数1:输入编辑模板图像,参数2:指定模板图像的有效检测区域,参数3:输出学习的模板,参数4:角度匹配的起始值,参数5:角度匹配的终止值,参数6:缩放匹配的最小值,参数7:缩放匹配的最大值,参数8:轮廓提取的阈值,大于等于0,等于0则自动选择阈值,参数9:金字塔层数,参数10:轮廓点精简级别,参数11:角度步长,参数12:缩放步长)

(3)形状模板匹配

ZV_SHAPEFIND(参数1:输入学习的形状模板,参数2:输入进行形状匹配的图像,参数3:匹配结果,矩阵类型,每行一个匹配目标,5列依次为匹配分数score、x坐标、y坐标、旋转角度angle、缩放比例scale,参数4:最小匹配分值,参数5:最大匹配数量,参数6:最小距离,参数7:匹配模板的最小边缘阈值,参数8:匹配精度)

四、操作演示

(一)操作步骤

查看运行效果:将项目下载到控制器中→使用相机采集→单次采集→点击学习模板(进行形状模板学习)→分别点击手动单次震动运行的柔性振动盘四种震动模式(测试其功能是否可以正常运行)→点击柔性振动盘的自动运行按钮(查看连续程序运行效果)→点击柔性振动盘的停止运行按钮(结束当前运行的程序)→结束。

(二)效果演示

本次,正运动技术机器视觉运动控制一体机应用例程丨柔性振动盘上料解决方案,就分享到这里。

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

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

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

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

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

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

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

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

    一.应用背景 端子通常是 指外部导体连接的接线终端,它们的作用主要传递电信号或导电用. 例如,当部件与外电路连接时,需用 连接器 进行连接. 它是将电子设备中内部各电子元器件之间进行电性连接. 连接器 ...

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

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

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

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

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

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

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

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

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

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

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

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

最新文章

  1. 【PC工具】智能抠图软件,绿色免安装抠图神奇抠图工具
  2. 【收藏】deepin环境安装nodejs
  3. Nginx内存管理详解
  4. Spring中部署Activiti流程定义的三种姿势
  5. spark验证部署和_kerberos系列之spark认证配置
  6. Win32汇编——钩子
  7. Datawhale编程学习之二叉树和堆(5)
  8. cass软件yy命令_南方CASS软件快捷命令大全,高手必备。。。
  9. excel快速选择数据的4种方法
  10. Google预训练语言模型T5
  11. Android读取RAM,ROM,SD卡容量
  12. C语言小熊时钟实验报告,用VC6.0编写一个小熊时钟(求代码)
  13. 数据仓库指标体系搭建实战
  14. 只是浅谈MS SQL Server的Page Splits运作原理
  15. 如何使用数据包破解游戏 - 从这里开始
  16. scratch编程大炮打幽灵
  17. 数据结构----各种排序方法总结
  18. delphi7的程序在英文系统下显示中文乱码
  19. 【干货分享】微信与ERP支付互通 世界会怎样-解决方案推荐
  20. chrome 浏览器 console 加入 jquery 测试调试 一介布衣

热门文章

  1. 如何查自己的ip 物理地址
  2. “汽车人”眼中的网络安全---关于AUTOSAR E2E及测试开发实践
  3. 得推地方O2O综合门户系统 v6.1
  4. IIS配置URL重写
  5. USB数据通讯 + PD等多协议快充(全协议:QC、AFC、FCP、VOOC……)
  6. HR软件如何识别保留优秀员工
  7. 5G通信技术能否终结商用WiFi?
  8. udp网络程序-端口问题
  9. 微信小程序商机_微信小程序提供的创业商机有哪些
  10. 使用yolo v3+alexnet做上衣颜色识别项目总结