多工位掉料检测报警方法与流程

文档序号:15285419发布日期:2018-08-29 00:01阅读:371来源:国知局

本发明涉及掉料检测技术领域,特别涉及一种多工位掉料检测报警方法。



背景技术:

随着多工位的自动化设备出现,原来的方式已不能满足需求,需要在数据处理速度,录活性,可靠性以及容量等进行改进。



技术实现要素:

本发明提供了一种多工位掉料检测报警方法,以解决上述的问题。

为解决上述问题,作为本发明的一个方面,提供了一种多工位掉料检测报警方法,包括:沿多个工位依次设置多个用于检测每个工位是否发生掉料的检测单元;在一个检测周期内,如果任一检测单元检测到其对应的工位发生掉料,则发出报警;在所述报警中将该发生掉料的工位指示出来。

优选地,检测单元检测到其对应的工位发生掉料包括:为进入检测线上的每个工位中的工件编号;在某一检测单元检测到其对应工位发生掉料时,判断该对应工位所对应的编号的工件是否是发生过掉料;如果未发生过掉料,则发出所述报警;如果已经发生过掉料,则不发出所述报警。

优选地,所述方法还包括:将每个工件经过每个工位时的掉料检测结果均保存在其编号对应的历史记录中或在该工件发生首次掉料时将其掉料标志位置为有效。

优选地,所述方法还包括:为每个工位配备一台监视用的摄像机,并将所述摄像机信号提供给一台监视器;在发生掉料时,将掉料工位对应的摄像机信号切入所述监视器中显示。

优选地,所述检测单元为相机,根据对所述相机拍摄到的工位图像的识别结果判断是否发生掉料。

本发明中的方法不增加硬件,可在掉料发生时及时提醒操作人员对掉料进行处理,以防止卡死机台。

附图说明

图1示意性地示出了本发明的流程图;

图2示意性地示出了单个产品的判断流程图。

具体实施方式

以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。

采用本发明中的上述报警方法的自动化设备所配备的人员很少,无法每台设备都有盯着看,但现实中又会遇到各种意外的情况,所以本发明提供一种多种异常报警的事件检测方法,并依事件的紧急状况,实施不同的策略,比如有些只是闪灯提醒,但有些事件因为会影响整个工件质量控制,就必须停机报警。

此系统报警可包括掉料报警、数据超时报警、数据异常报警、连续工件异常报警、cp/cpk数据异常报警等,所采用的方法依报警类型分为单次检测和连续检测,它们都是独立的并行任务执行,其中掉料报警属于单次检测,是在一收到任一个工位的数据后就检测,连续检测由于运算量大,是放到低优先级的任务中,一般在服务器等待数据的过程处理完成。

生产线上具有多个工位,待检测的工件(例如手机配件)依次进入检测线,并依次经过下个工位。例如,当第一个工件进入由第一个工位进入第二个工位时,第二个工件则进入第一个工位。

当启动测量后,一个工件经过每一个工位时,其上的检测单元都必须给出一个测量数据。虽然不同工位所需要的检测时间有长有短,但都必须按系统设定的一个测量周期内返回检测数据。如果没有收到数据,服务器就会报警停机。此时,在启动测量后,可开启一个定时器,如果在定时器报警前,全部数据到齐,就取消这个定时器,否则一直等,直到定时器报警。

在工件从第一个工位到最后一个工位的过程中,可能会在中途由于搬运而脱落(例如搬动机械手的吸盘未吸紧等),即发生的掉料。此时,设备需要及时清理掉落的工件,否则会因为这些掉落的工件而引起设备故障。因此,服务器需要在检测到掉料的第一个工位便产生报警。但是,由于这个工件发生的掉料,因此后继的每个工位也都会检测到掉料,因此需要避免后续工位的重复报警。

在一个实施例中,每执行一个检测周期,工件都从入口往出口移动一个工位。假设导轨上有24个工位,但只有相机的工位才能检测到掉料的情况,所以也只有12个工位是有意义的,又由于相机的排列是交叉的,所以需要按相机的先后顺序,把这个工位的当前测量数据选出来。然后,对这个12个工位的数据时行检测结果,看看是否有掉料产生并记录。

这样,对每一个工件进行检测,如果有报警需要给出掉料的第一次出现的位置。如果12个工件都没有,说明这次测量周期完好,无需要报警。如果有任一个工件报警,则需要把标记的所有工件的当前掉料位置显示在报警弹窗中。

下面对单个工件的掉料检测过程进行详细说明。

如果一个工件在某中途掉料了,那么第一个检测单元检测到后,后面所有的检测单元也都会检测到,但实际上只需要在第一次掉料时报警就可以了。所以,采用从后面的工位往前倒推的方式去判定是掉料。

首先检测当前工位是否有掉料,如果当前工位的检测数据表明有掉料,则判断其在前一个工位的检测数据是否有过掉料。如果该工件在前一个工位的检测数据表明没有掉料,说明这是第一个测检测到掉料的工位,即说明有掉料发生了,于是发出报警。如果在当前检测工位的检测数据表明没有发生掉料,那么继续判断是否当前检测工位为第一个工位,如果是,则认为正常不发出报警。如此依次由后至前地检测该工件在每个工位的检测数据是否发生掉料,最后直到第一个工位的检测数据都没有异常时,则表明该工件是正常的。

如果前一个工位的检测数据表明发生了掉料,那么需要判断前一个工位是不是第一个工位。如果是第一个工位,那么说明该工件第一次在第一个工位时就发生了掉料。如果这个工位不是第一个工位,说明这个工件在更早之前就掉了,为避免重复报警,这次就不作报警处理。

为了便于实时监控各个检测工位的相机的图象,edac自动化检测设备配了两个显示器。其中,在服务器界面中,如果想查看某一个工位的图象,要手动点击某一个工位的图标,就可以切换到该工位的图象输出;并且在异常报警时,也可以自动切换到有报警的工位,从而直观的显示该工位的异常图象,正常生产时,也可以设定滚动显示各个工位的图象。

具体地说,在显示器上显示上述工位的相机图标设定一个捕捉区域,当有操作事件(鼠标点击上面相机图标或在配有触摸屏的显示器上触按上述相机图标时)时,就查询该图标属于哪一个控制器,再通过通讯网关,把切换vga的控制指令发往vga控制器。vga控制器就在另一个显示器上,显示出所选中的相机的图象,从而省去手动切换相机图象的操作。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。



技术特征:

技术总结
本发明提供了一种多工位掉料检测报警方法,包括:沿多个工位依次设置多个用于检测每个工位是否发生掉料的检测单元;在一个检测周期内,如果任一检测单元检测到其对应的工位发生掉料,则发出报警;在所述报警中将该发生掉料的工位指示出来。本发明中的方法不增加硬件,可在掉料发生时及时提醒操作人员对掉料进行处理,以防止卡死机台。

技术研发人员:余鹏飞
受保护的技术使用者:益德电子科技(杭州)有限公司
技术研发日:2018.03.13
技术公布日:2018.08.28
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1