控制方法、控制装置、电子设备、计算机可读存储介质与流程
本申请涉及纸卷堆垛行车控制的,具体是涉及一种纸卷入库行车的控制方法、控制装置、电子设备、计算机可读存储介质。
背景技术:
1、在现代化造纸行业的自动化立体仓库中,自动行车的运行通常由底层的plc(可编程逻辑控制器)控制,而库区的调度管理由上层的wms(仓储管理系统)负责。正常工作时,wms下发入库定单至plc,plc控制行车将纸卷吊运至指定库位,完成后plc向wms反馈定单完成信号,wms更新库存并执行下一任务。
2、现有技术存在的缺陷: 在实际运行中,由于厂家系统问题或网络干扰,会导致plc与wms通讯部分中断或闪断。若通讯中断恰好发生在行车正在执行入库定单的过程中,且plc尚未成功将“定单完成”信号发送给wms的阶段,此时,wms因在超时窗口内未收到确认,便错误地判定该定单执行失败。为了完成任务,wms会在通讯恢复后持续性地向plc重发同一个入库定单。若plc端缺乏有效的本地防重判断机制,便会将此重复定单当作全新任务再次执行,控制行车再次向同一库位放入纸卷,从而发生“多进一卷”的严重事故,导致两个纸卷发生碰撞(即撞塔),造成设备损坏和产品报废,更甚至危及整个仓库的安全。
3、现有应对方案的不足:如果对wms进行底层协议及逻辑的改造,周期极长、费用极其高昂,且可能引入新的系统稳定性风险。若通过增设额外的网络冗余设备或独立的安全控制器,同样面临硬件成本高、施工停产损失大的问题。
技术实现思路
1、本申请实施例第一方面提供了一种纸卷入库行车的控制方法,所述控制方法包括:
2、接收入库定单信息;
3、将接收到的入库定单信息与上一个已执行定单信息进行比对;
4、若比对结果不完全一致,则控制行车执行该定单任务;若比对结果完全一致,则终止该定单的执行流程。
5、在一些可选的实施例中,所述入库定单信息至少包括定单唯一标识号、纸卷拾取坐标以及纸卷释放坐标。
6、在一些可选的实施例中,所述若比对结果完全一致,终止该定单的执行流程的步骤之后还包括:向上一级系统发送故障告警信息。
7、在一些可选的实施例中,所述若比对结果不完全一致,则控制行车执行该定单任务的步骤之后还包括:记录定单完成状态;向上一级系统发送定单完成信息,将当前入库定单信息写入记忆区。
8、第二方面,本申请实施例提供一种纸卷入库行车的控制装置,所述控制装置包括:
9、接收模块,用于接收入库定单信息;
10、对比模块,用于将接收到的入库定单信息与上一个已执行定单信息进行比对;
11、执行模块,用于在若比对结果不完全一致,则控制行车执行该定单任务;若比对结果完全一致,则终止该定单的执行流程。
12、在一些可选的实施例中,所述入库定单信息至少包括定单唯一标识号、纸卷拾取坐标以及纸卷释放坐标。
13、在一些可选的实施例中,所述执行模块还用于向上一级系统发送故障告警信息。
14、在一些可选的实施例中,所述执行模块还用于记录定单完成状态;向上一级系统发送定单完成信息,将当前入库定单信息写入记忆区。
15、第三方面,本申请实施例提供一种电子设备,包括:
16、存储器,存储有程序数据;以及
17、处理器,与所述存储器耦合,所述处理器在工作时执行所述程序数据以实现上述实施例中所述的控制方法。
18、第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有程序数据,所述程序数据在被处理器执行时,用以实现上述实施例中所述的控制方法。
19、本申请实施例提供的纸卷入库行车的控制方法,通过对接收到的入库定单信息与上一个已执行定单信息进行比对,根据对比结果决定执行该定单任务或者终止该定单的执行,在既不能修改上层wms系统、又不增加额外硬件的双重约束下,作为下位控制器的plc,仅凭借其本地的有限信息和逻辑运算能力,独立、准确、及时地识别并拦截来自上位系统的重复历史任务,从而从根源上杜绝物理执行机构的碰撞事故。
1.一种纸卷入库行车的控制方法,其特征在于,所述控制方法包括:
2.根据权利要求1所述的控制方法,其特征在于,所述入库定单信息至少包括定单唯一标识号、纸卷拾取坐标以及纸卷释放坐标。
3.根据权利要求1所述的控制方法,其特征在于,所述若比对结果完全一致,终止该定单的执行流程的步骤之后还包括:向上一级系统发送故障告警信息。
4.根据权利要求1所述的控制方法,其特征在于,所述若比对结果不完全一致,则控制行车执行该定单任务的步骤之后还包括:记录定单完成状态;向上一级系统发送定单完成信息,将当前入库定单信息写入记忆区。
5.一种纸卷入库行车的控制装置,其特征在于,所述控制装置包括:
6.根据权利要求5所述的控制装置,其特征在于,所述入库定单信息至少包括定单唯一标识号、纸卷拾取坐标以及纸卷释放坐标。
7.根据权利要求5所述的控制装置,其特征在于,所述执行模块还用于向上一级系统发送故障告警信息。
8.根据权利要求5所述的控制装置,其特征在于,所述执行模块还用于记录定单完成状态;向上一级系统发送定单完成信息,将当前入库定单信息写入记忆区。
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序数据,所述程序数据在被处理器执行时,用以实现如权利要求1-4任一项所述的控制方法。