一种双路不同步输入防错处理方法技术

技术编号:31012025 阅读:54 留言:0更新日期:2021-11-30 00:40
本发明专利技术公开了一种双路不同步输入防错处理方法,由控制器执行,用于对物料的输入与其身份信息的输入进行匹配,其中,用于接收物料的料框内设置有至少两个传感器,所述物料附设有表征其身份信息的身份识别信息,所述控制器与所述传感器以及用于输入所述物料的身份识别信息的输入装置电连接,以接收所述传感器的遮光检测信号以及所述输入装置输入的身份识别信息。本发明专利技术提供的双路不同步输入防错处理方法保证了料框内物料与录入的身份识别信息对应关系的准确性。对应关系的准确性。对应关系的准确性。

【技术实现步骤摘要】
一种双路不同步输入防错处理方法


[0001]本专利技术涉及信息处理领域,尤其涉及一种双路不同步输入防错处理方法。

技术介绍

[0002]生活或者生产场景下有很多情况存在物料的实体输入与其身份信息输入存在异步双路输入的情况,比如,对一个物件进行扫码以获取其身份信息,然后将其放置到一个初始位置,再由执行机构根据其身份信息对其进行相应的操作,理想的情况是扫一个码,放一个物件,按照顺序一一对应,但是这种方式是及其容易出错的,比如,不小心对一个物体扫了两次码,或者,在人工操作过程中被外界事务打断,再返回工序中不确定手上的物料是否已扫码,则为了安全起见,会再一次扫码导致一个物料扫了两次码,或者,拿了一个物料扫了码,发现其为次品,则会换下一个物料进行扫码,以上情况都会使得扫码得到的物料身份识别信息与物料无法实现持续地一一对应。尤其是在不知情的情况下,一一对应的顺序全部匹配错误,严重影响生产结果。
[0003]此外,在机器出现故障进行重新启动时,物料与相应的身份信息很容易出现错位匹配,如果不能及时发现,将会引起后续一系列问题,因而如何减少甚至避免当前的裁片与系统中对应的关联信息的错误匹配就显得尤为重要。

技术实现思路

[0004]为了解决现有技术的问题,本专利技术提供了一种双路不同步输入防错处理方法,本专利技术的技术方案如下:一方面,本专利技术提供了一种双路不同步输入防错处理方法,由控制器执行,用于对物料的输入与其身份信息的输入进行匹配,其中,用于接收物料的料框内设置有至少两个传感器,所述物料附设有表征其身份信息的物料身份识别信息,所述控制器与所述传感器以及用于输入所述物料的物料身份识别信息的输入装置电连接,以接收所述传感器的物料就位检测信号以及所述输入装置输入的物料身份识别信息;所述控制器设有一个用于存储物料身份识别信息的数据队列;所述双路不同步输入防错处理方法包括以下步骤:S1、响应于输入装置输入一物料身份识别信息,所述控制器将所述物料身份识别信息进入数据队列的第一位置;S2、所述控制器判断接收到的下一信息类型,若所述下一信息类型为所述控制器接收到所述输入装置输入的新物料身份识别信息,则执行步骤S3,若下一信息类型为所述控制器接收到所述料框内的传感器的物料就位检测信号,则执行步骤S4

S6;S3、利用步骤S2中的所述新物料身份识别信息覆盖数据队列中第一位置的物料身份识别信息,并返回执行步骤S2;S4、所述控制器根据所述物料就位检测信号判断是否有物料进入所述料框,若是,则所述控制器获取所述数据队列中第一位置的物料身份识别信息,并将其发送至远程数据
中心;S5、响应于所述控制器接收到所述远程数据中心返回的确认接收信号,则将当前所述料框内的物料的身份信息确定为所述第一位置的物料身份识别信息;S6、清空数据队列,并返回执行步骤S1

S2。
[0005]进一步地,若在步骤S4之后且S5之前还包括所述控制器接收到所述输入装置输入的新物料身份识别信息,则将当前所述新物料身份识别信息进入所述数据队列的第二位置;且步骤S6进一步还包括:所述控制器判断所述数据队列的第二位置是否存在物料身份识别信息,若是,则利用第二位置的物料身份识别信息覆盖数据队列中第一位置的物料身份识别信息,并返回执行步骤S2;否则清空数据队列,并返回执行步骤S1

S2。
[0006]进一步地,步骤S4中,在全部传感器的物料就位检测信号结果均为未就位的前提下,若至少一个传感器的物料就位检测信号由未就位转换为已就位,则控制器判定有物料进入所述料框,否则判定无物料进入所述料框;若所述控制器根据所述物料就位检测信号判断无物料进入所述料框,则返回执行步骤S2。
[0007]进一步地,若所述料框内的任一传感器与控制器断联,或者,步骤S5中所述控制器在预设时间内未接收到所述远程数据中心返回的确认接收信号,则清空所述数据队列。
[0008]进一步地,所述料框具有四个两两相对的侧面,所述传感器为光电传感器,所述光电传感器的数量为两个,并分别设置在相邻两个侧壁。
[0009]进一步地,所述输入装置为以下任一种:所述输入装置为扫码器,所述物料的物料身份识别信息为二维码,利用扫码器扫描所述二维码获取所述物料身份识别信息;或者,所述输入装置为键盘装置,所述物料的物料身份识别信息为数字码,利用键盘装置手动输入所述物料身份识别信息;或者,所述输入装置为图像采集及处理装置,所述物料的物料身份识别信息为二维码、条形码或者数字码,利用图像采集及处理装置对所述物料身份识别信息进行成像,并通过图像解析得到所述物料身份识别信息。
[0010]进一步地,若所述控制器连续两次判定结果均为有物料进入料框,则触发报警装置。
[0011]进一步地,所述双路不同步输入防错处理方法还包括所述控制器判断有物料进入所述料框后,向执行机构发送取料指令,所述执行机构被配置为响应于所述取料指令而取走所述料框中的物料。
[0012]进一步地,所述执行机构被配置为逐条接收并执行所述取料指令。
[0013]进一步地,若所述执行机构发送自报错信息,则清空执行机构收到的全部取料指令。
[0014]进一步地,所述控制器还被配置为通过料框内的传感器的物料就位检测信号判断料框内的物料是否出框,包括:若由至少一个传感器的物料就位检测信号为已就位,转换为全部传感器的当前物料就位检测信号均为未就位,则控制器判定有物料离开所述料框,否则判定无物料离开所
述料框。
[0015]进一步地,若所述控制器连续两次判定结果均为有物料离开料框,则触发报警装置。
[0016]进一步地,当满足预设的异常情况条件,则触发报警装置,同时清空所述执行机构收到的全部取料指令;并且对当前所述执行机构未完成执行动作的物料重新进行物料身份识别信息的获取,并将获取物料身份识别信息后的物料放入料框。
[0017]另一方面,本专利技术提供了另一种双路不同步输入防错处理方法,由控制器执行,用于对物料的输入与其身份信息的输入进行匹配,其中,用于接收物料的料框内设置有至少两个传感器,所述物料附设有表征其身份信息的物料身份识别信息,所述控制器与所述传感器以及用于输入所述物料的物料身份识别信息的输入装置电连接,以接收所述传感器的物料就位检测信号以及所述输入装置输入的物料身份识别信息;所述控制器设有一个用于存储等待数据的进料信息存储空间,所述进料信息存储空间存储至多一个物料的物料身份识别信息;所述双路不同步输入防错处理方法包括:所述控制器一旦接收所述输入装置输入的物料身份识别信息,则将所述进料信息存储空间存储的信息更新为最新输入的物料身份识别信息;若所述控制器通过料框内的传感器的实时物料就位检测信号判断有物料进入料框,包括:若由全部传感器的物料就位检测信号结果均为未就位,转换为其中至少一个传感器的物料就位检测信号由未就位转换为已就位,则控制器判定有物料进入所述料框,则将当前料框内的物料的身份信息确定为当前所述进料信息存储空间存储的物料身份识别信息。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种双路不同步输入防错处理方法,由控制器执行,其特征在于,用于对物料的输入与其身份信息的输入进行匹配,其中,用于接收物料的料框内设置有至少两个传感器,所述物料附设有表征其身份信息的物料身份识别信息,所述控制器与所述传感器以及用于输入所述物料的物料身份识别信息的输入装置电连接,以接收所述传感器的物料就位检测信号以及所述输入装置输入的物料身份识别信息;所述控制器设有一个用于存储物料身份识别信息的数据队列;所述双路不同步输入防错处理方法包括以下步骤:S1、响应于输入装置输入一物料身份识别信息,所述控制器将所述物料身份识别信息进入数据队列的第一位置;S2、所述控制器判断接收到的下一信息类型,若所述下一信息类型为所述控制器接收到所述输入装置输入的新物料身份识别信息,则执行步骤S3,若下一信息类型为所述控制器接收到所述料框内的传感器的物料就位检测信号,则执行步骤S4

S6;S3、利用步骤S2中的所述新物料身份识别信息覆盖数据队列中第一位置的物料身份识别信息,并返回执行步骤S2;S4、所述控制器根据所述物料就位检测信号判断是否有物料进入所述料框,若是,则所述控制器获取所述数据队列中第一位置的物料身份识别信息,并将其发送至远程数据中心;S5、响应于所述控制器接收到所述远程数据中心返回的确认接收信号,则将当前所述料框内的物料的身份信息确定为所述第一位置的物料身份识别信息;S6、清空数据队列,并返回执行步骤S1

S2。2.根据权利要求1所述的双路不同步输入防错处理方法,其特征在于,若在步骤S4之后且S5之前还包括所述控制器接收到所述输入装置输入的新物料身份识别信息,则将当前所述新物料身份识别信息进入所述数据队列的第二位置;且步骤S6进一步还包括:所述控制器判断所述数据队列的第二位置是否存在物料身份识别信息,若是,则利用第二位置的物料身份识别信息覆盖数据队列中第一位置的物料身份识别信息,并返回执行步骤S2;否则清空数据队列,并返回执行步骤S1

S2。3.根据权利要求1所述的双路不同步输入防错处理方法,其特征在于,步骤S4中,在全部传感器的物料就位检测信号结果均为未就位的前提下,若至少一个传感器的遮光检测信号由未就位转换为已就位,则控制器判定有物料进入所述料框,否则判定无物料进入所述料框;若所述控制器根据所述物料就位检测信号判断无物料进入所述料框,则返回执行步骤S2。4.根据权利要求1所述的双路不同步输入防错处理方法,其特征在于,若所述料框内的任一传感器与控制器断联,或者,步骤S5中所述控制器在预设时间内未接收到所述远程数据中心返回的确认接收信号,则清空所述数据队列。5.一种双路不同步输入防错处理方法,由控制器执行,其特征在于,用于对物料的输入与其身份信息的输入进行匹配,其中,用于接收物料的料框内设置有至少两个传感器,所述物料附设有表征其身份信息的物料身份识别信息,所述控制器与所述传感器以及用于输入所述物料的物料身份识别信息的输入装置电连接,以接收所述传感器的物料就位检测信号
以及所述输入装置输入的物料身份识别信息;所述控制器设有一个用于存储等...

【专利技术属性】
技术研发人员:汪小萍赵田力房建生
申请(专利权)人:苏州贝塔智能制造有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1