The value of Zmotion is to bring customers more success!
方案背景
随着社会生活水平的不断提高,电子烟已普遍成为一种大众消费电子产品。
传统电子烟的烟弹在完成烟油加注完后,仍需依赖于人工使用扫码枪或者半自动设备,在生产的环节中进行至关重要的二维码识别。
这种二维码识别方法需使用大量人工去做识别,生产效率较低,增加了企业消耗的时间与生产成本。
对于识别出的电子烟二维码信息需要具备整合、保存、上传、查询等功能,便于客户对整个生产电子烟过程的状态进行监控和追溯。
使用正运动技术机器视觉二维码识别系统可对电子烟追踪和生产过程进行有效控制。产品上印刷的日期代码和批次可以提供关键的有效期和追踪信息。
机器视觉方案在电子烟生产的应用中能进行自动识别二维码和数据上传,生产效率得到显著提高,且为企业节省了用人成本和原材料的浪费,同时也提升了电子烟的生产产能。
上期课程,我们讲述了在机器视觉方案中检测手表内部零件正反和定位的应用案例,本期课程我们将和大家一起分享如何去实现电子烟识别二维码的功能。
《视频教程:机器视觉运动控制一体机应用例程|电子烟二维码识别》
01 检测原理
(一)检测需求
识别当前放置的电子烟烟弹的二维码,并将识别到的文本结果显示出来。
(二)软件算法
02 软件实现
1.打开ZDevelop软件:新建名称为“QRCode.zpj”项目→新建HMI文件→新建“main.bas”文件,用于编写界面响应函数→新建“global_variable.bas”文件用于存放全局变量并开启HMI自动运行任务→新建“identify.bas”文件,用于初始化测量参数→新建“camera.bas”文件用于实现相机采集功能→文件添加到项目。
2.设计HMI界面。
3.关联HMI主界面控件变量。
4.本期课程的代码编写主要实现的功能是QR码识别。
识别QR码使用到的指令:
ZV_CODEREAD(参数1:输入单通道图像,参数2:列表类型,从图像中识别到的所有数据码的结果存储在列表中,参数3:读取数据码的类型,本节课选用的是20 - QR 类型,参数4:扫描步长,正整数,步长越大速度越快但会影响识别精度,通常取4)
03 操作演示
(一)操作步骤
查看运行效果:将项目下载到仿真器中→使用本地图片→单次采集→扫描步长设置为3→点击测试,查看当前图像的识别文本结果→点击连续运行,查看连续运行效果→结束。
(二)效果演示
本次,正运动技术机器视觉运动控制一体机应用例程丨电子烟二维码识别,就分享到这里。
更多精彩内容请关注“正运动小助手”公众号,需要相关开发环境与例程代码,请咨询正运动技术销售工程师:400-089-8936。
本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。