掌桥专利:专业的专利平台
掌桥专利
首页

产品检测扫码方法

文献发布时间:2023-06-19 11:35:49


产品检测扫码方法

技术领域

本发明涉及产品检测技术领域,尤其涉及一种产品检测扫码方法。

背景技术

目前,对于某些产品生产过程中,需要在产品检测环节通过扫码枪,扫描其上的二维码,以读取产品的信息并判断产品的质量等情况。因此,针对如何实现对产品进行扫码检测并上传数据,以判断产品是否符合检测标准,有必要提出进一步地解决方案。

发明内容

本发明旨在提供一种产品检测扫码方法,以克服现有技术中存在的不足。

为解决上述技术问题,本发明的技术方案是:

一种产品检测扫码方法,其包括如下步骤:

S1、扫码设备执行扫码指令,并上传扫码获取的数据包到QueryMES;

S2、QueryMES根据收到的数据包进行判断,并返回判断结果给控制盒;

S3、如控制盒收到不合格数据,扫码设备提示为不合格品,串口回传NG指令,如控制盒收到合格数据,串口回传OK指令,通过拨码开关选择MES上传模式。

作为本发明的产品检测扫码方法的改进,所述步骤S1包括:接收扫码请求,控制盒发送扫码指令给扫码设备,扫码设备开始扫码,扫码后将第一数据包上传到QueryMES。

作为本发明的产品检测扫码方法的改进,所述第一数据包括:条码数据、控制盒设备ID数据、扫码设备ID数据以及操作人员ID数据。

作为本发明的产品检测扫码方法的改进,所述步骤S1包括:触发扫码设备上的按钮,扫码设备开始扫码,扫码后将第二数据包上传到QueryMES。

作为本发明的产品检测扫码方法的改进,所述第二数据包括:条码数据、控制盒设备ID数据以及扫码设备ID数据。

作为本发明的产品检测扫码方法的改进,所述步骤S1包括:触发扫码设备上的按钮,扫码设备开始扫码,扫到治具条码后将第三数据包上传到GetSN,GetSN根据第三数据包进行判断,并返回判断结果给控制盒,如控制盒收到不合格数据,扫码设备提示为不合格品,如控制盒接收到产品条码SN,则将第四数据包上传到QueryMES。

作为本发明的产品检测扫码方法的改进,所述第三数据包包括:治具条码数据、控制盒设备ID数据以及扫码设备ID数据;所述第四数据包包括:条码数据、控制盒设备ID数据以及扫码设备ID数据。

作为本发明的产品检测扫码方法的改进,所述扫码设备提示为不合格品包括:扫码设备对应的红灯亮两秒后熄灭且蜂鸣器滴三声。

作为本发明的产品检测扫码方法的改进,

所述MES上传模式为等待串口指令模式时,串口收到来自扫码设备的指令,将条码数据、控制盒设备ID数据以及扫码设备ID数据形成的数据包传递给AddMES接口,AddMES接口根据收到的数据包进行判断,并返回判断结果给控制盒;

所述MES上传模式为直接上传模式时,直接将条码数据、控制盒设备ID数据、扫码设备ID数据以及操作人员ID数据形成的数据包作为参数并调用AddMES接口,AddMES接口中根据收到的数据包进行判断,并返回判断结果给控制盒。

作为本发明的产品检测扫码方法的改进,

如果控制盒收到合格数据,扫码设备对应的绿灯亮两秒后熄灭、蜂鸣器滴一声,流程结束;

如果控制盒收到报错数据,扫码设备对应的黄灯亮两秒后熄灭、蜂鸣器滴两声,流程结束;

如果控制盒收到不合格数据,扫码设备对应的红灯亮两秒后熄灭、蜂鸣器滴三声,流程结束。

与现有技术相比,本发明的有益效果是:本发明基于实际生产过程中分布于各个节点、工位的控制盒,通过自动扫码、手动扫码或者手动扫治具的模式对产品进行扫码,满足不同的扫码检测需求,并上传扫码数据形成的数据包,根据接收到的数据包可进行检测判断。此外,通过扫码时间比较,可以记录每个产品在每个工站的测试时间,当工站的测试时间超时或少于标准时间会报警并记录,以查找造成瓶颈问题的工位。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明产品检测扫码方法一实施例的方法流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明一实施例还提供一种产品检测扫码方法,其可实现各个节点位置采集的扫码数据进行管理,支持多个电控盒分布式协同工作。同时,可根据实际需求,增设或者取消节点处的电控盒,实现系统管理以及拓展数据采集功能。

如图1所示,本实例的产品检测扫码方法包括:

S1、扫码设备执行扫码指令,并上传扫码获取的数据包到QueryMES。

扫码设备可分为左扫码设备和右扫码设备,二者可同步或者异步地进行工作。根据不同的扫码检测需求,可按照自动扫码模式进行扫码,此时接收扫码请求,控制盒发送扫码指令给扫码设备,扫码设备开始扫码,扫码后将第一数据包上传到QueryMES。其中,第一数据具体包括:条码数据、控制盒设备ID数据、扫码设备ID数据以及操作人员ID数据。QueryMES代表用于在MES(生产执行系统)中查找相应条码的模块。

根据不同的扫码检测需求,还可按照手动扫码模式进行扫码,此时触发扫码设备上的按钮,扫码设备开始扫码,扫码后将第二数据包上传到QueryMES。其中,第二数据具体包括:条码数据、控制盒设备ID数据以及扫码设备ID数据。

根据不同的扫码检测需求,还可按照手动扫治具的模式进行扫码,此时触发扫码设备上的按钮,扫码设备开始扫码,扫到治具条码后将第三数据包上传到GetSN,GetSN根据第三数据包进行判断,并返回判断结果给控制盒,如控制盒收到不合格数据,扫码设备提示为不合格品,如控制盒接收到产品条码SN,则将第四数据包上传到QueryMES。GetSN代表用于在MES(生产执行系统)中查找获取是否存在相应条码对应串号的模块。

其中,扫码设备提示为不合格品时,可按照扫码设备对应的红灯亮两秒后熄灭、蜂鸣器滴三声的方式提示为不合格品,且流程结束。第三数据包具体包括:治具条码数据、控制盒设备ID数据以及扫码设备ID数据;第四数据包具体包括:条码数据、控制盒设备ID数据以及扫码设备ID数据。

S2、QueryMES根据收到的数据包进行判断,并返回判断结果给控制盒。

其中,QueryMES对收到的数据包进行解读,并将解读的数据与预存储的数据进行比对,生成并返回判断结果。返回的判断结果包括BAD/PASS指令。

S3、如控制盒收到不合格数据,扫码设备提示为不合格品,串口回传NG指令,如控制盒收到合格数据,串口回传OK指令,通过拨码开关选择MES上传模式。

一个实施方式中,扫码设备提示为不合格品包括:扫码设备对应的红灯亮两秒后熄灭且蜂鸣器滴三声。

选择MES上传模式时,如MES上传模式为等待串口指令模式。此时,串口收到来自扫码设备的指令,将条码数据、控制盒设备ID数据以及扫码设备ID数据形成的数据包传递给AddMES接口,AddMES接口根据收到的数据包进行判断,并返回判断结果给控制盒。AddMES代表用于把串号和操作人员工号新增到MES(生产执行系统)中的模块。

如MES上传模式为直接上传模式。此时,直接将条码数据、控制盒设备ID数据、扫码设备ID数据以及操作人员ID数据形成的数据包作为参数并调用AddMES接口,AddMES接口中根据收到的数据包进行判断,并返回判断结果给控制盒。

AddMES接口根据收到的数据包进行判断时,AddMES接口对收到的数据包进行解读,并将解读的数据与预存储的数据进行比对,生成并返回判断结果。返回的判断结果包括PASS/BAD/ERROR指令。

根据接收到PASS/BAD/ERROR指令,如果控制盒收到合格数据,扫码设备对应的绿灯亮两秒后熄灭、蜂鸣器滴一声,流程结束;如果控制盒收到报错数据,扫码设备对应的黄灯亮两秒后熄灭、蜂鸣器滴两声,流程结束;如果控制盒收到不合格数据,扫码设备对应的红灯亮两秒后熄灭、蜂鸣器滴三声,流程结束。

综上所述,本发明基于实际生产过程中分布于各个节点、工位的控制盒,通过自动扫码、手动扫码或者手动扫治具的模式对产品进行扫码,满足不同的扫码检测需求,并上传扫码数据形成的数据包,根据接收到的数据包可进行检测判断。此外,通过扫码时间比较,可以记录每个产品在每个工站的测试时间,当工站的测试时间超时或少于标准时间会报警并记录,以查找造成瓶颈问题的工位。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

相关技术
  • 产品检测扫码方法
  • 一种具有间歇输送功能的猪肉产品检测用追溯扫码设备
技术分类

06120112985492