一、案例背景
(1) 项目需求
1、需要读取料盘上零部件的DM码
2、通过TCP/IP通信协议输出这些码的内容,同时需框出读到的码进行展示
(2) 项目痛点
1、项目预算有限,现场已有产线使用读码器进行读码应用,需要在此基础上进行改动
2、零部件产品上的DM码尺寸比较小,模块数比较多,同时料盘会有遮挡,读码难度比较大
3、需要对生产情况以及物料情况进行可视化展示,需要快速定位到没有DM码的产品
二、方案描述
(1)项目配单表
(2)方案示意图
(3)搭建与调试
项目难点1:
调试过程中发现,在现有硬件设备下由于DM码模块较小,如果要保证稳定读码就需要牺牲视野,同时不同线体料盘里物料数量不一样,因此实际视野大小也有区别。
解决方案:
对相机和工位重新分配,对不同大视野进行不同数量的多相机视野拼接;同时镜头用35mm镜头替换12mm镜头,条光数量根据料盘情况最大添加至四个。
项目难点2:
在确定硬件设备没有其他问题之后,针对视觉展示需求,对视觉平台功能进行定制。
解决方案:
展示整个料盘里DM码的总数、展示界面增加ROI渲染框、根据读码平台界面输入的条码总数判断这批物料OK还是NG。
项目难点3:
现场的光栅触发设备在测试中发现存在误触发和干扰情况。
解决方案:
考虑到实际生产情况,触发方式由光栅触发改为按钮触发,读码平台方案由狂扫改为动态读码方案。
项目难点4:
为了实现快速确认具体物料是否缺少DM码,同时保证ROI渲染框和码一一对应。
解决方案:
提出输出数据格式定制,实现相机+条码+条码坐标输出,快速定位条码。
三、方案优势