一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于输送线的通道机盘点方法和装置与流程

2022-09-03 22:38:41 来源:中国专利 TAG:


1.本发明涉及物流技术领域,特别涉及一种基于输送线的通道机盘点方法和装置。


背景技术:

2.盘点是仓储系统不可缺少的作业,通过人工盘点确认周转箱库存商品及数量,可以修正仓储系统的库存差异,保证仓储系统的正常运行。
3.现有仓储系统的盘点方案如下:1)工作人员创建指定周转箱或商品的盘点任务;2)货到人系统控制搬运设备把周转箱搬运到输送线上;3)输送线根据周转箱任务流转到指定的盘点工作站;4)人工盘点确认商品数量,调整库存;5)盘点结束,生成回库任务,设备把周转箱运送到指定储位。
4.现有盘点方案中,盘点需要人工创建,出现差异后,才知道该创建哪些周转箱的盘点任务。对全部商品盘点的话,则需要大量人工参与,而且大部分周转箱的商品库存是无误的,会做大量的无用功才能找到有差异的容器,成本较高。


技术实现要素:

5.有鉴于此,本发明的目的在于提供了一种基于输送线的通道机盘点方法和装置,能够降低成本。
6.为了达到上述目的,本发明提供了如下技术方案:
7.一种基于输送线的通道机盘点方法,应用于输送线,该方法包括:
8.获取周转箱输送任务;
9.根据所述周转箱输送任务确定需要对所述周转箱进行盘点时,执行以下盘点操作:
10.将所述周转箱输送到部署在所述输送线上的通道机进行物品扫描;
11.将所述通道机扫描所述周转箱得到的物品信息发送到库存系统,以使库存系统对所述周转箱中的物品信息进行核对,核对一致,则结束利用所述通道机对所述周转箱的自动盘点,核对不一致,则控制所述输送线将所述周转箱输送到盘点工作站进行人工盘点。
12.一种基于输送线的通道机盘点方法,应用于库存系统,该方法包括:
13.接收输送线发送的周转箱中的物品信息;所述周转箱中的物品信息是所述输送线获取到周转箱输送任务并根据所述周转箱输送任务确定需要对所述周转箱进行盘点后,将所述周转箱输送到部署在所述输送线上的通道机进行物品扫描得到的;
14.对接收的所述周转箱中的物品信息进行核对,核对一致,则结束利用所述通道机对所述周转箱的自动盘点,核对不一致,则控制所述输送线将所述周转箱输送到盘点工作站进行人工盘点。
15.一种基于输送线的通道机盘点装置,应用于输送线,该装置包括:
16.获取单元,用于获取周转箱输送任务;
17.盘点单元,用于根据所述周转箱输送任务确定需要对所述周转箱进行盘点时,执
行以下盘点操作:
18.将所述周转箱输送到部署在所述输送线上的通道机进行物品扫描;
19.将所述通道机扫描所述周转箱得到的物品信息发送到库存系统,以使库存系统对所述周转箱中的物品信息进行核对,核对一致,则结束利用所述通道机对所述周转箱的自动盘点,核对不一致,则控制所述输送线将所述周转箱输送到盘点工作站进行人工盘点。
20.一种基于输送线的通道机盘点装置,应用于库存系统,该装置包括:
21.收发单元,用于接收输送线发送的周转箱中的物品信息;所述周转箱中的物品信息是所述输送线获取到周转箱输送任务并根据所述周转箱输送任务确定需要对所述周转箱进行盘点后,将所述周转箱输送到部署在所述输送线上的通道机进行物品扫描得到的;
22.核对单元,用于对接收的所述周转箱中的物品信息进行核对,核对一致,则结束利用所述通道机对所述周转箱的自动盘点,核对不一致,则控制所述输送线将所述周转箱输送到盘点工作站进行人工盘点。
23.一种电子设备,包括:至少一个处理器,以及与所述至少一个处理器通过总线相连的存储器;所述存储器存储有可被所述至少一个处理器执行的一个或多个计算机程序;所述至少一个处理器执行所述一个或多个计算机程序时实现上述任意一种基于输送线的通道机盘点方法中的步骤。
24.一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个计算机程序,所述一个或多个计算机程序被处理器执行时实现上述任意一种基于输送线的通道机盘点方法中的步骤。
25.由上面的技术方案可知,本发明中,输送线获取周转箱输送任务并确定需要对所述周转箱进行盘点时,先将所述周转箱输送到部署在所述输送线上的通道机进行物品扫描,将所述通道机扫描所述周转箱得到的物品信息发送到库存系统,由库存系统对所述周转箱中的物品信息进行核对以实现自动盘点,自动盘点确定信息不一致时再控制所述输送线将所述周转箱输送到盘点工作站进行人工盘点。本发明中,先利用通道机对周转箱进行自动盘点,发现信息不一致时才执行对周转箱进行人工盘点操作,可以减少大量不必要的人工盘点操作,能够有效降低成本。
附图说明
26.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
27.图1是本发明实施例一基于输送线的通道机盘点方法流程图;
28.图2是本发明实施例二基于输送线的通道机盘点方法流程图;
29.图3是本发明实施例三基于输送线的通道机盘点方法流程图;
30.图4是本发明实施例四基于输送线的通道机盘点方法流程图;
31.图5是本发明实施例五基于输送线的通道机盘点方法流程图;
32.图6是本发明实施例六基于输送线的通道机盘点方法流程图;
33.图7是本发明实施例七基于输送线的通道机盘点方法流程图;
34.图8是本发明实施例八基于输送线的通道机盘点方法流程图;
35.图9是本发明实施例一基于输送线的通道机盘点装置的结构示意图;
36.图10是本发明实施例二基于输送线的通道机盘点装置的结构示意图;
37.图11是本发明实施例电子设备的结构示意图。
具体实施方式
38.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
39.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。
40.下面以具体实施例对本发明的技术方案进行详细说明。下面几个具体实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
41.参见图1,图1是本发明实施例一基于输送线的通道机盘点方法流程图,该方法应用于输送线,如图1所示,该方法主要包括以下步骤:
42.步骤101、获取周转箱输送任务;
43.步骤102、根据周转箱输送任务确定需要对周转箱进行盘点时,执行以下盘点操作步骤103至步骤104:
44.步骤103、将周转箱输送到部署在输送线上的通道机进行物品扫描;
45.步骤104、将通道机扫描周转箱得到的物品信息发送到库存系统,以使库存系统对周转箱中的物品信息进行核对,核对一致,则结束利用通道机对周转箱的自动盘点,核对不一致,则控制输送线将周转箱输送到盘点工作站进行人工盘点。
46.从图1所示方法可以看出,本实施例中,输送线获取到周转箱输送任务并确定需要对周转箱进行盘点的情况下,先利用部署在输送线上的通道机对周转箱进行物品扫描并将扫描得到的物品信息发送到库存系统,由库存系统对周转箱中的物品信息进行核对以实现自动盘点,核对不一致时再控制输送线将周转箱输送到盘点工作站进行人工盘点。本实施例中,先进行自动盘点,确定信息不一致时再对周转箱进行人工盘点,可以减少大量不必要的人工盘点操作,因此能够有效降低成本。
47.参见图2,图2是本发明实施例二基于输送线的通道机盘点方法流程图,该方法应用于输送线,如图2所示,该方法主要包括以下步骤:
48.步骤201、获取周转箱输送任务;
49.本实施例中,周转箱输送任务的任务类型包括:盘点搬运、入库搬运等多种任务类型。当周转箱输送任务的任务类型是盘点搬运或入库搬运时,可以对周转箱进行盘点。
50.步骤2021、判断周转箱输送任务的任务类型是否是预设的允许盘点任务类型,如果是,则执行步骤2022,否则,执行步骤2026;
51.本实施例中,预设的允许盘点任务类型包括盘点搬运和入库搬运。
52.步骤2022、判断部署在输送线上的通道机的工作状态,如果通道机工作正常,则执行步骤2023,如果通道机工作异常,则执行步骤2026;
53.本实施例中,当通道机开机且通道机未发生故障时,通道机的工作状态为工作正常;当通道机关闭(关机)或通道机故障时,通道机的工作状态为工作异常,通道机无法通过扫描周转箱得到周转箱中的物品信息,进而也不能进行后续的物品信息核对等自动盘点操作。
54.步骤2023、向库存系统发送针对周转箱的盘点查询,并接收库存系统返回的盘点应答;
55.本实施例中,输送线向库存系统发送针对周转箱的盘点查询后,库存系统会根据周转箱的容器状态和盘点标识来判断是否需要对周转箱进行盘点,根据判断结果返回指示需要盘点的盘点应答或指示不需要盘点的盘点应答;输送线可以根据接收到的盘点应答是否指示需要盘点确定是否需要对周转箱进行盘点。其中,周转箱的容器状态包括入库搬运中、盘点搬运中、回库搬运中等多种状态;周转箱的盘点标识包括已盘点和未盘点。
56.步骤2024、判断库存系统返回的盘点应答是否指示需要盘点,如果是,则执行步骤2025,否则,执行步骤2026;
57.步骤2025、确定需要对周转箱进行盘点,继续执行步骤203至步骤204;
58.步骤2026、确定不需要对周转箱进行盘点;
59.本实施例中,当确定不需要对周转箱进行盘点时,不再执行步骤203和步骤204。
60.步骤203、将周转箱输送到部署在输送线上的通道机进行物品扫描;
61.步骤204、将通道机扫描周转箱得到的物品信息发送到库存系统,以使库存系统对周转箱中的物品信息进行核对,核对一致,则结束利用通道机对周转箱的自动盘点,核对不一致,则控制输送线将周转箱输送到盘点工作站进行人工盘点。
62.从图2所示方法可以看出,本实施例中,输送线获取到周转箱输送任务后,根据周转箱输送任务的任务类型、通道机的状态等信息确定是否需要对周转箱进行盘点,当确定需要进行盘点时,先利用部署在输送线上的通道机对周转箱进行物品扫描并将扫描得到的物品信息发送到库存系统,由库存系统对周转箱中的物品信息进行核对以实现自动盘点,核对信息不一致时再控制输送线将周转箱输送到盘点工作站进行人工盘点。本实施例中,先对周转箱进行自动盘点,确定信息不一致时再对周转箱进行人工盘点,可以减少大量不必要的人工盘点操作,因此能够有效降低成本。
63.参见图3,图3是本发明实施例三基于输送线的通道机盘点方法流程图,应用于输送线,如图3所示,该方法主要包括以下步骤:
64.步骤3001、盘点工作站接收针对周转箱的盘点任务创建请求;
65.本实施例中,工作人员可以在盘点工作站的系统界面创建盘点任务从而触发针对周转箱的盘点任务创建请求。
66.步骤3002、盘点工作站将针对该周转箱的盘点任务创建请求发送到库存系统;
67.步骤3003、库存系统生成针对该周转箱的盘点搬运任务,将盘点搬运任务发送到
任务中心,并由任务中心转发给智能排产系统;
68.步骤3004、智能排产系统为该周转箱分配agv,并将为该周转箱分配的agv通知给盘点工作站;
69.步骤3005、盘点工作站控制该agv将该周转箱搬运至出库口,生成任务类型是盘点搬运、目的地是通道机的周转箱输送任务,并将周转箱输送任务发送到输送线。
70.在实际应用中,可以通过人工创建盘点任务而触发周转箱输送任务。以上步骤3001至步骤3005为通过人工创建盘点任务来触发周转箱输送任务的具体实现过程,即:盘点工作站在接收到针对周转箱的盘点任务创建请求后,将针对周转箱的盘点任务创建请求发送到库存系统,以使库存系统生成针对周转箱的盘点搬运任务并经由任务中心下发给智能排产系统,由智能排产系统为周转箱分配agv并将为周转箱分配的agv通知给盘点工作站,从而使得盘点工作站控制该agv将周转箱搬运至出库口后触发周转箱输送任务。之后,输送线开始执行步骤301至步骤304,完成对周转箱的盘点过程。
71.步骤301、输送线接收盘点工作站发送的任务类型是盘点搬运、目的地是通道机的周转箱输送任务。
72.本实施例中,输送线通过接收盘点工作站发送的任务类型是盘点搬运、目的地是通道机的周转箱输送任务,实现周转箱输送任务的获取。
73.步骤3021、输送线判定周转箱输送任务的任务类型是预设的允许盘点任务类型,因此执行步骤3022;
74.本实施例中,预设的允许盘点任务类型包括盘点搬运,因此,当确定周转箱输送任务的任务类型是盘点搬运,属于预设的允许盘点的任务类型时,继续执行步骤3022。
75.步骤3022、输送线判断部署在输送线上的通道机的工作状态,如果通道机工作正常,则执行步骤3023,如果通道机工作异常,则执行步骤3026;
76.本实施例中,当通道机开机且通道机未发生故障时,通道机的工作状态为工作正常;当通道机关闭(关机)或通道机故障时,通道机的工作状态为工作异常,当通道机工作异常时,无法通过扫描周转箱得到周转箱中的物品信息,进而也不能进行后续的物品信息核对等自动盘点操作,因此需要进行人工盘点。
77.为此,在确定通道机关闭或通道机故障之后,还可以进一步执行以下操作,从而触发对周转箱的人工盘点流程:
78.s11、通知盘点工作站通道机工作异常,以使盘点工作站返回将周转箱输送任务的目的地修改为盘点工作站的通知应答;
79.s12、接收盘点工作站返回的将周转箱输送任务的目的地修改为盘点工作站的通知应答,将周转箱输送到盘点工作站进行人工盘点。
80.步骤3023、输送线向库存系统发送针对周转箱的盘点查询,并接收库存系统返回的盘点应答;
81.本实施例中,输送线向库存系统发送针对周转箱的盘点查询后,库存系统会根据周转箱的容器状态和盘点标识来判断是否需要对周转箱进行盘点,并根据判断结果返回盘点应答,从而使得输送线可以根据接收到的盘点应答确定是否需要对周转箱进行盘点。
82.步骤3024、输送线判断库存系统返回的盘点应答是否指示需要盘点,如果是,则执行步骤3025,否则,执行步骤3026;
83.本实施例中,当判定库存系统返回的盘点应答表明不需要盘点时,表明周转箱已盘点,因此除了执行步骤3026之外,还可以执行将周转箱直接放行的操作。
84.步骤3025、输送线确定需要对周转箱进行盘点,继续执行步骤303至步骤304;
85.步骤3026、输送线确定不需要对周转箱进行盘点;
86.本实施例中,确定不需要对周转箱进行盘点后,直接放行周转箱即可,不再执行步骤303至步骤304。
87.步骤303、输送线将周转箱输送到部署在输送线上的通道机进行物品扫描;
88.步骤304、输送线将通道机扫描周转箱得到的物品信息发送到库存系统,以使库存系统对周转箱中的物品信息进行核对,核对一致,则结束利用通道机对周转箱的自动盘点,核对不一致,则控制输送线将周转箱输送到盘点工作站进行人工盘点。
89.从图3所示方法可以看出,本实施例中,对于因人工创建盘点任务而触发的周转箱输送任务,可以根据通道机的状态等信息确定是否需要对周转箱进行自动盘点,当确定需要进行自动盘点时,先利用部署在输送线上的通道机对周转箱进行物品扫描并将扫描得到的物品信息发送到库存系统,由库存系统对周转箱中的物品信息进行核对以实现自动盘点,核对信息不一致时再控制输送线将周转箱输送到盘点工作站进行人工盘点。本实施例中,先进行自动盘点,确定信息不一致时在对周转箱进行人工盘点,可以减少大量不必要的人工盘点操作,因此能够有效降低成本。
90.参见图4,图4是本发明实施例四基于输送线的通道机盘点方法流程图,该方法应用于输送线,如图4所示,该方法主要包括以下步骤:
91.步骤401、输送线接收入库工作站发送的任务类型为入库搬运、目的地为默认异常口的周转箱输送任务;入库工作站是在接收到订单中心发送的入库单并将入库单中的物品装载到周转箱之后触发的周转箱输送任务;
92.在实际应用中,输送线接收入库工作站发送的任务类型为入库搬运、目的地为默认异常口的周转箱输送任务后,可以先对周转箱进行超高检测,超高检测通过之后再执行步骤4021及后续步骤。
93.本步骤401是图1所示步骤101的具体细化。
94.步骤4021、输送线判定周转箱输送任务的任务类型是预设的允许盘点任务类型,因此执行步骤4022;
95.本实施例中,预设的允许盘点任务类型包括入库搬运,因此,当确定周转箱输送任务的任务类型是入库搬运,属于预设的允许盘点任务类型时,继续执行步骤4022。
96.步骤4022、输送线判断部署在输送线上的通道机的工作状态,如果通道机工作正常,则执行步骤4023,如果通道机工作异常,则执行步骤4026;
97.本实施例中,当通道机开机且通道机未发生故障时,通道机的工作状态为工作正常;当通道机关闭(关机)或通道机故障时,通道机的工作状态为工作异常,当通道机工作异常时,无法通过利用通道机扫描周转箱得到周转箱中的物品信息,进而也不能进行后续的物品信息核对等自动盘点操作,这种情况下,可以直接将周转箱放行,使得周转箱被输送入库,不再进行盘点。
98.步骤4023、输送线向库存系统发送针对周转箱的盘点查询,并接收库存系统返回的盘点应答;
99.本实施例中,输送线向库存系统发送针对周转箱的盘点查询后,库存系统会根据周转箱的容器状态和盘点标识来判断是否需要对周转箱进行盘点,并根据判断结果返回盘点应答,从而使得输送线可以根据接收到的盘点应答确定是否需要对周转箱进行盘点。
100.步骤4024、输送线判断库存系统返回的盘点应答是否指示需要盘点,如果是,则执行步骤4025,否则,执行步骤4026;
101.本实施例中,当判定库存系统返回的盘点应答指示不需要盘点时,表明周转箱已盘点,因此除了执行步骤4026之外,还可以执行将周转箱直接放行的操作。
102.步骤4025、输送线确定需要对周转箱进行盘点,继续执行步骤403至步骤404;
103.步骤4026、输送线确定不需要对周转箱进行盘点;
104.本实施例中,确定不需要对周转箱进行盘点后,直接放行周转箱即可,不再执行步骤403至步骤404。
105.步骤403、将周转箱输送到部署在输送线上的通道机进行物品扫描;
106.步骤404、将通道机扫描周转箱得到的物品信息发送到库存系统,以使库存系统对周转箱中的物品信息进行核对,核对一致,则结束利用通道机对周转箱的自动盘点,核对不一致,则控制输送线将周转箱输送到盘点工作站进行人工盘点。
107.从图4所示方法可以看出,本实施例中,对于因人工创建盘点任务而触发的周转箱输送任务,可以根据通道机的状态等信息确定是否需要对周转箱进行盘点,当确定需要进行盘点时,先利用部署在输送线上的通道机对周转箱进行物品扫描并将扫描得到的物品信息发送到库存系统,由库存系统对周转箱中的物品信息进行核对以实现自动盘点,核对不一致时再控制输送线将周转箱输送到盘点工作站进行人工盘点。本实施例中,先进行自动盘点,确定信息不一致时再对周转箱进行人工盘点,可以减少大量不必要的人工盘点操作,因此能够有效降低成本。
108.以上对本发明实施例应用于输送线的通道机盘点方法进行了详细说明,本发明实施例还提供了应用于库存系统的通道机盘点方法,以下结合图5-8进行详细说明:
109.参见图5,图5是本发明实施例五基于输送线的通道机盘点方法流程图,该方法应用于库存系统,如图5所示,该方法主要包括以下步骤:
110.步骤501、接收输送线发送的周转箱中的物品信息;周转箱中的物品信息是输送线获取到周转箱输送任务并根据周转箱输送任务确定需要对周转箱进行盘点后,将周转箱输送到部署在输送线上的通道机进行物品扫描得到的;
111.步骤502、对接收的周转箱中的物品信息进行核对,核对一致,则结束利用通道机对周转箱的自动盘点,核对不一致,则控制输送线将周转箱输送到盘点工作站进行人工盘点。
112.从图5所示方法可以看出,本实施例中,输送线获取到周转箱输送任务并确定需要对周转箱进行盘点的情况下,利用部署在输送线上的通道机对周转箱进行物品扫描并将扫描得到的物品信息发送到库存系统,库存系统通过对周转箱中的物品信息进行核对以实现自动盘点,核对不一致时再控制输送线将周转箱输送到盘点工作站进行人工盘点。本实施例中,输送线和库存系统互相配合,先进行自动盘点,确定信息不一致时再进行人工盘点,可以减少大量不必要的人工盘点操作,因此能够有效降低成本。
113.参见图6,图6是本发明实施例六基于输送线的通道机盘点方法流程图,该方法应
用于库存系统,如图6所示,该方法主要包括以下步骤:
114.步骤6001、接收盘点工作站发送的针对周转箱的盘点任务创建请求;
115.本实施例中,工作人员可以在盘点工作站的系统界面创建盘点任务从而触发针对周转箱的盘点任务创建请求,盘点工作站接收到针对周转箱的盘点任务创建请求,将其转发到库存系统。
116.步骤6002、生成针对周转箱的盘点搬运任务并经由任务中心下发到智能排产系统,以使智能排产系统为周转箱分配agv并将为周转箱分配的agv通知给盘点工作站,使得盘点工作站控制该agv将周转箱搬运至出库口后触发周转箱输送任务并将周转箱输送任务发送到输送线。
117.本实施例中,库存系统生成针对周转箱的盘点搬运任务并经由任务中心下发到智能排产系统时,还可以进一步将周转箱的容器状态设置为盘点搬运中。
118.本实施例中,盘点工作站触发的周转箱输送任务的任务类型为盘点搬运、目的地为通道机。输送线接收到周转箱输送任务并根据周转箱输送任务确定需要对周转箱进行盘点时,会将周转箱输送到部署在输送线上的通道机进行扫描,将通道机扫描得到的物品信息发送给库存系统,从而触发步骤601的操作。
119.步骤601、接收输送线发送的周转箱中的物品信息;
120.从步骤6001至步骤6002的描述可知,本步骤601中,周转箱中的物品信息是输送线获取到周转箱输送任务并根据周转箱输送任务确定需要对周转箱进行盘点后,将周转箱输送到部署在输送线上的通道机进行物品扫描得到的。
121.步骤602、对接收的周转箱中的物品信息进行核对,核对一致,则结束利用通道机对周转箱的自动盘点,核对不一致,则控制输送线将周转箱输送到盘点工作站进行人工盘点。
122.从图6所示方法可以看出,本实施例中,因人工创建盘点任务而触发的周转箱输送任务被发送到输送线后,输送线确定需要对周转箱进行盘点的情况下,会利用部署在输送线上的通道机对周转箱进行物品扫描并将扫描得到的物品信息发送到库存系统,从而库存系统可以通过对周转箱中的物品信息进行核对以实现自动盘点,核对不一致时才控制输送线将周转箱输送到盘点工作站进行人工盘点。本实施例中,输送线和库存系统互相配合,先进行自动盘点,确定信息不一致时再进行人工盘点,可以减少大量不必要的人工盘点操作,因此能够有效降低成本。
123.参见图7,图7是本发明实施例七基于输送线的通道机盘点方法流程图,该方法应用于库存系统,如图7所示,该方法主要包括以下步骤:
124.步骤7001、接收盘点工作站发送的针对周转箱的盘点任务创建请求;
125.本实施例中,工作人员可以在盘点工作站的系统界面创建盘点任务从而触发针对周转箱的盘点任务创建请求,盘点工作站接收到针对周转箱的盘点任务创建请求,将其转发到库存系统。
126.步骤7002、生成针对周转箱的盘点搬运任务并经由任务中心下发到智能排产系统,以使智能排产系统为周转箱分配agv并将为周转箱分配的agv通知给盘点工作站,使得盘点工作站控制该agv将周转箱搬运至出库口后触发周转箱输送任务并将周转箱输送任务发送到输送线。
127.本实施例中,库存系统生成针对周转箱的盘点搬运任务并经由任务中心下发到智能排产系统时,还可以进一步将周转箱的容器状态设置为盘点搬运中。
128.本实施例中,盘点工作站触发的周转箱输送任务的任务类型为盘点搬运、目的地为通道机。输送线接收到周转箱输送任务并根据周转箱输送任务确定需要对周转箱进行盘点时,会将周转箱输送到部署在输送线上的通道机进行扫描,将通道机扫描得到的物品信息发送给库存系统,从而触发步骤701的操作。
129.步骤701、接收输送线发送的周转箱中的物品信息;
130.从步骤7001至步骤7002的描述可知,本步骤701中,周转箱中的物品信息是输送线获取到周转箱输送任务并根据周转箱输送任务确定需要对周转箱进行盘点后,将周转箱输送到部署在输送线上的通道机进行物品扫描得到的。
131.本实施例中,在接收输送线发送的周转箱中的物品信息之前,还可以进一步执行以下操作:
132.s21、接收输送线发送的针对周转箱的盘点查询,其中,针对周转箱的盘点查询是输送线接收到周转箱输送任务并确定周转箱输送任务的任务类型是预设的允许盘点任务类型并且通道机工作正常后发送的;其中,预设的允许盘点任务类型包括:盘点搬运和入库搬运。
133.s22、根据周转箱的容器状态和盘点标识判断是否需要盘点,并根据判断结果返回盘点应答,以使输送线根据盘点应答确定是否需要对周转箱进行盘点。
134.上述步骤s22中,根据周转箱的容器状态和盘点标识判断是否需要盘点,可具体包括:如果周转箱被标识为未盘点、且周转箱的容器状态为盘点搬运中或入库搬运中,则确定需要盘点,否则,确定不需要盘点。当根据周转箱的容器状态和盘点标识判定需要盘点时,可返回指示需要盘点的盘点应答;当根据周转箱的容器状态和盘点标识判定不需要盘点时,可返回指示不需要盘点的盘点应答。
135.步骤7021、对接收的周转箱中的物品信息进行核对,核对一致,则执行步骤7022,核对不一致,则执行步骤7024;
136.在实际应用中,通道机扫描到的物品信息可能是物品的rfid标签,库存系统可以根据物品的rfid标签从仓储管理系统中获取对应的sku信息,通过比对从仓储管理系统获取的sku信息和库存系统中存储的物品对应的sku信息来实现信息核对。
137.本实施例中,对接收的周转箱中的物品信息核对一致时,表明周转箱中的物品信息没有出现库存不一致的情况,自动盘点成功,此时可以通知盘点工作站对周转箱的自动盘点成功,使得盘点工作站执行人工创建的盘点任务的收尾工作,即执行步骤7022至步骤7023。
138.本实施例中,对接收的周转箱中的物品信息核对不一致时,表明周转箱中的物品信息出现库存不一致的情况,自动盘点失败,此时需要进入人工盘点流程,即执行步骤7024至步骤7025。
139.步骤7022、通知盘点工作站对周转箱的自动盘点成功,以使盘点工作站执行以下盘点收尾操作:返回自动盘点结束通知给库存系统,同时还生成目的地是默认异常口的周转箱回库任务并将周转箱回库任务发送到输送线,使得输送线将周转箱输送到默认异常口;
140.步骤7023、接收盘点工作站返回的自动盘点结束通知,将周转箱标识为已盘点,并将周转箱的容器状态设置为回库搬运中。
141.以上步骤7022至步骤7023是图5所示步骤502中“结束利用通道机对周转箱的自动盘点”的具体细化。
142.步骤7024、通知盘点工作站自动盘点失败,以使盘点工作站执行以下操作:指示输送线将周转箱输送到盘点工作站进行人工盘点,在人工盘点结束后返回人工盘点结束通知到库存系统,同时还生成目的地是默认异常口的周转箱回库任务并将周转箱回库任务发送到输送线,使得输送线将周转箱输送到默认异常口;
143.步骤7025、接收盘点工作站返回的人工盘点结束通知,将周转箱标识为已盘点,并将周转箱的容器状态修改为回库搬运中。
144.以上步骤7024至步骤7025是图5所示步骤502中“控制输送线将周转箱输送到盘点工作站进行人工盘点”的具体细化。
145.从图7所示方法可以看出,本实施例中,因人工创建盘点任务而触发的周转箱输送任务被发送到输送线后,输送线确定需要对周转箱进行盘点的情况下,会利用部署在输送线上的通道机对周转箱进行物品扫描并将扫描得到的物品信息发送到库存系统,从而库存系统可以通过对周转箱中的物品信息进行核对,核对一致则执行自动盘点流程,核对不一致时则进入人工盘点流程。本实施例中,输送线和库存系统互相配合,先进行自动盘点,确定信息不一致时再进行人工盘点,可以减少大量不必要的人工盘点操作,因此能够有效降低成本。
146.参见图8,图8是本发明实施例八基于输送线的通道机盘点方法流程图,该方法应用于库存系统,如图8所示,该方法主要包括以下步骤:
147.步骤801、接收输送线发送的周转箱中的物品信息;周转箱中的物品信息是输送线获取到周转箱输送任务并根据周转箱输送任务确定需要对周转箱进行盘点后,将周转箱输送到部署在输送线上的通道机进行物品扫描得到的;输送线是从入库工作站接收到任务类型为入库搬运,目的地为默认异常口的周转箱输送任务;入库工作站是在接收到订单中心发送的入库单并将入库单中的物品装载到周转箱之后触发的周转箱输送任务;周转箱输送任务的任务类型为入库搬运,目的地为默认异常口;
148.本实施例中,在接收输送线发送的周转箱中的物品信息之前,还可以进一步执行以下操作:
149.s31、接收输送线发送的针对周转箱的盘点查询,其中,针对周转箱的盘点查询是输送线接收到周转箱输送任务并确定周转箱输送任务的任务类型是预设的允许盘点的任务类型且通道机工作正常后发送的;
150.s32、根据周转箱的容器状态和盘点标识判断是否需要盘点,并根据判断结果返回盘点应答,以使输送线根据盘点应答确定是否需要对周转箱进行盘点。
151.上述步骤s32中,根据周转箱的容器状态和盘点标识判断是否需要盘点,可具体包括:如果周转箱被标识为未盘点、且周转箱的容器状态为盘点搬运中或入库搬运中,则确定需要盘点,否则,确定不需要盘点。
152.步骤8021、对接收的周转箱中的物品信息进行核对,核对一致,则执行步骤8022,核对不一致,则执行步骤8023;
153.本实施例中,对接收的周转箱中的物品信息进行核对之前,还可以进一步执行以下操作:将周转箱的容器状态设置为入库搬运中。在实际应用中,将周转箱的容器状态设置为入库搬运中的操作,可能发生在入库工作站触发周转箱输送任务之后,库存系统对接收的周转箱中的物品信息进行核对之前的任意时段。
154.步骤8022、将周转箱标识为已盘点,并将周转箱放行;
155.以上步骤8022是图5所示步骤502中“结束利用通道机对周转箱的自动盘点”的具体细化。
156.步骤8023、通知订单中心自动盘点失败,以使订单中心触发人工盘点流程。订单中心触发人工盘点流程包括:通知库存系统将周转箱的容器状态设置为盘点搬运中;生成人工盘点任务并将人工盘点任务下发到盘点工作站,使得盘点工作站执行以下操作:指示输送线将周转箱输送到盘点工作站进行人工盘点,在人工盘点结束后返回人工盘点结束通知到库存系统,同时还生成目的地是默认异常口的周转箱回库任务并将周转箱回库任务发送到输送线,使输送线将周转箱输送到默认异常口;
157.步骤8024、根据订单中心发送的通知将周转箱的容器状态设置为盘点搬运中;接收到盘点工作站返回的人工盘点结束通知时,将周转箱标识为已盘点,并将周转箱的容器状态修改为回库搬运中。
158.以上步骤8023至步骤8024是图5所示步骤502中“控制输送线将周转箱输送到盘点工作站进行人工盘点”的具体细化。
159.从图8所示方法可以看出,本实施例中,因入库触发的周转箱输送任务被发送到输送线后,输送线确定需要对周转箱进行盘点的情况下,会利用部署在输送线上的通道机对周转箱进行物品扫描并将扫描得到的物品信息发送到库存系统,从而库存系统可以通过对周转箱中的物品信息进行核对以实现自动盘点,核对不一致时才控制输送线将周转箱输送到盘点工作站进行人工盘点。本实施例中,输送线和库存系统互相配合,先进行自动盘点,确定信息不一致时再进行人工盘点,可以减少大量不必要的人工盘点操作,因此能够有效降低成本。
160.本发明实施例还提供了两种基于输送线的通道机盘点装置,以下结合图9、10进行详细说明。
161.参见图9,图9是本发明实施例一基于输送线的通道机盘点装置的结构示意图,该装置应用于输送线,如图9所示,该装置包括:
162.获取单元901,用于获取周转箱输送任务;
163.盘点单元902,用于根据所述周转箱输送任务确定需要对所述周转箱进行盘点时,执行以下盘点操作:
164.将所述周转箱输送到部署在所述输送线上的通道机进行物品扫描;
165.将所述通道机扫描所述周转箱得到的物品信息发送到库存系统,以使库存系统对所述周转箱中的物品信息进行核对,核对一致,则结束利用所述通道机对所述周转箱的自动盘点,核对不一致,则控制所述输送线将所述周转箱输送到盘点工作站进行人工盘点。
166.图9所示装置中,
167.所述盘点单元902,根据所述周转箱输送任务确定是否需要对所述周转箱进行盘点,包括:
168.如果所述周转箱输送任务的任务类型不是预设的允许盘点的任务类型时,确定不需要对所述周转箱进行盘点;
169.如果所述周转箱输送任务的任务类型是预设的允许盘点的任务类型时,执行以下操作以确定是否需要对所述周转箱进行盘点:
170.若所述通道机工作异常,则确定不需要对所述周转箱进行盘点;
171.若所述通道机工作正常,则向库存系统发送针对所述周转箱的盘点查询并接收库存系统返回的盘点应答,所述盘点应答指示不需要盘点,则确定不需要对周转箱进行盘点,所述盘点应答指示需要盘点,则确定需要对周转箱进行盘点。
172.在本发明的一个实施例中,
173.预设的允许盘点的任务类型包括盘点搬运;
174.所述获取单元901,获取周转箱输送任务,包括:
175.接收盘点工作站发送的任务类型是盘点搬运、目的地是所述通道机的周转箱输送任务,其中,所述盘点工作站是在接收到针对所述周转箱的盘点任务创建请求后,将针对所述周转箱的盘点任务创建请求发送到库存系统,以使库存系统生成针对所述周转箱的盘点搬运任务并经由任务中心下发给智能排产系统,由智能排产系统为所述周转箱分配agv并将为所述周转箱分配的agv通知给所述盘点工作站,使得所述盘点工作站控制所述agv将所述周转箱搬运至出库口后触发所述周转箱输送任务;
176.所述盘点单元902,确定所述通道机工作异常之后,进一步包括:
177.通知所述盘点工作站所述通道机工作异常,以使所述盘点工作站返回将所述周转箱输送任务的目的地修改为盘点工作站的通知应答;
178.接收所述盘点工作站返回的将所述周转箱输送任务的目的地修改为盘点工作站的通知应答,将所述周转箱输送到盘点工作站进行人工盘点;
179.所述盘点单元902,确定所述盘点应答指示不需要盘点之后,进一步包括:将所述周转箱放行。
180.在本发明的一个实施例中,
181.预设的允许盘点的任务类型包括入库搬运;
182.所述获取单元901,获取周转箱输送任务,包括:
183.接收入库工作站发送的任务类型为入库搬运、目的地为默认异常口的周转箱输送任务;所述入库工作站是在接收到订单中心发送的入库单并将入库单中的物品装载到所述周转箱之后触发的所述周转箱输送任务;
184.所述盘点单元902,确定所述通道机工作异常之后,进一步包括:将所述周转箱放行;
185.所述盘点单元902,确定所述盘点应答指示不需要盘点之后,进一步包括:将所述周转箱放行。
186.参见图10,图10是本发明实施例二基于输送线的通道机盘点装置的结构示意图,该装置应用于库存系统,如图10所示,该装置包括:
187.收发单元1001,用于接收输送线发送的周转箱中的物品信息;所述周转箱中的物品信息是所述输送线获取到周转箱输送任务并根据所述周转箱输送任务确定需要对所述周转箱进行盘点后,将所述周转箱输送到部署在所述输送线上的通道机进行物品扫描得到
的;
188.核对单元1002,用于对接收的所述周转箱中的物品信息进行核对,核对一致,则结束利用所述通道机对所述周转箱的自动盘点,核对不一致,则控制所述输送线将所述周转箱输送到盘点工作站进行人工盘点。
189.在本发明的一个实施例中,
190.所述周转箱输送任务的任务类型为盘点搬运、目的地为所述通道机;
191.所述收发单元1001,接收所述输送线发送的周转箱中的物品信息之前,进一步包括:
192.接收盘点工作站发送的针对所述周转箱的盘点任务创建请求;
193.生成针对所述周转箱的盘点搬运任务并经由任务中心下发到智能排产系统,以使智能排产系统为所述周转箱分配agv并将为所述周转箱分配的agv通知给所述盘点工作站,使得所述盘点工作站控制所述agv将所述周转箱搬运至出库口后触发所述周转箱输送任务并将所述周转箱输送任务发送到所述输送线。
194.其中,
195.所述收发单元1001,生成针对所述周转箱的盘点搬运任务并经由任务中心下发到智能排产系统时,进一步将所述周转箱的容器状态设置为盘点搬运中;
196.所述核对单元1002,结束利用所述通道机对所述周转箱的自动盘点,包括:
197.通知所述盘点工作站对所述周转箱的自动盘点成功,以使所述盘点工作站返回自动盘点结束通知,同时还生成目的地是默认异常口的周转箱回库任务并将所述周转箱回库任务发送到所述输送线,使得所述输送线将所述周转箱输送到所述默认异常口;
198.接收所述盘点工作站返回的自动盘点结束通知,将所述周转箱标识为已盘点,并将所述周转箱的容器状态设置为回库搬运中;
199.所述核对单元1002,控制所述输送线将所述周转箱输送到盘点工作站进行人工盘点,包括:
200.通知所述盘点工作站自动盘点失败,以使所述盘点工作站指示所述输送线将所述周转箱输送到所述盘点工作站进行人工盘点,在人工盘点结束后返回人工盘点结束通知到库存系统,同时还生成目的地是默认异常口的周转箱回库任务并将所述周转箱回库任务发送到所述输送线,使得所述输送线将所述周转箱输送到所述默认异常口;
201.接收所述盘点工作站返回的人工盘点结束通知,将所述周转箱标识为已盘点,并将所述周转箱的容器状态修改为回库搬运中。
202.在本发明的另一实施例中,
203.所述周转箱输送任务的任务类型为入库搬运,目的地为默认异常口;
204.所述输送线是从入库工作站接收到任务类型为入库搬运,目的地为默认异常口的周转箱输送任务;所述入库工作站是在接收到订单中心发送的入库单并将入库单中的物品装载到所述周转箱之后触发的所述周转箱输送任务。
205.所述核对单元1002,对接收的所述周转箱中的物品信息进行核对之前,进一步包括:将所述周转箱的容器状态设置为入库搬运中;
206.所述核对单元1002,结束利用所述通道机对所述周转箱的自动盘点,包括:将所述周转箱标识为已盘点,并将所述周转箱放行;
207.所述核对单元1002,控制所述输送线将所述周转箱输送到盘点工作站进行人工盘点,包括:
208.通知订单中心自动盘点失败,以使所述订单中心触发人工盘点流程;所述订单中心触发人工盘点流程,包括:通知库存系统将所述周转箱的容器状态设置为盘点搬运中,生成人工盘点任务并将人工盘点任务下发到盘点工作站,使得盘点工作站指示所述输送线将所述周转箱输送到所述盘点工作站进行人工盘点,在人工盘点结束后返回人工盘点结束通知到库存系统,同时还生成目的地是默认异常口的周转箱回库任务并将所述周转箱回库任务发送到所述输送线,使所述输送线将所述周转箱输送到所述默认异常口;
209.根据订单中心的通知将所述周转箱的容器状态设置为盘点搬运中;当接收所述盘点工作站返回的人工盘点结束通知时,将所述周转箱标识为已盘点,并将所述周转箱的容器状态修改为回库搬运中。
210.图10所示装置中,
211.所述收发单元,接收输送线发送的周转箱中的物品信息之前,进一步包括:
212.接收所述输送线发送的针对所述周转箱的盘点查询,其中,所述盘点查询是所述输送线接收到所述周转箱输送任务并确定所述周转箱输送任务的任务类型是预设的允许盘点的任务类型且所述通道机工作正常后发送的;
213.根据所述周转箱的容器状态和盘点标识判断是否需要盘点,并根据判断结果返回盘点应答,以使所述输送线根据盘点应答确定是否需要对所述周转箱进行盘点。
214.图10所示装置中,
215.所述收发单元,根据所述周转箱的容器状态和盘点标识判断是否需要盘点,包括:
216.如果所述周转箱被标识为未盘点、且所述周转箱的容器状态为盘点搬运中或入库搬运中,则确定需要盘点,否则,确定不需要盘点。
217.本发明实施例还提供了一种电子设备,如图11所示,该电子设备包括:至少一个处理器1101,以及与所述至少一个处理器1101通过总线相连的存储器1102;所述存储器1102存储有可被所述至少一个处理器1101执行的一个或多个计算机程序;所述至少一个处理器1101执行所述一个或多个计算机程序时实现图1-4中任一流程图所示的方法中的步骤,或实现图5-8中任一流程图所示的方法中的步骤。
218.本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个计算机程序,所述一个或多个计算机程序被处理器执行时实现图1-4中任一流程图所示的方法中的步骤,或实现图5-8中任一流程图所示的方法中的步骤。
219.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献