一种配送装置引导方法、系统及电子设备与流程

文档序号:31122659发布日期:2022-08-13 01:57阅读:77来源:国知局
一种配送装置引导方法、系统及电子设备与流程

1.本发明涉及计算机软件技术领域,特别是涉及一种配送装置引导方法、系统及电子设备。


背景技术:

2.工业互联网是国家数字经济的重要路径,在工业企业转型升级中“物料自动化配送”成为代表应用。面向不同作业场景,有不同自动化配送装置。港口码头的自动化岸边起重机(automated quay crane,aqc)、工厂中常见的自动导引车(automated guided vehicle,agv)以及自动化轨道吊(automated rail-mounted gantry,armg)等。
3.相关技术中,用于实现“物料自动化配送”的系统通常由集中控制器plc和自动化配送装置组成,plc通过wifi向接入该plc的自动化配送装置发送控制指令,以对自动化配送装置进行管控,如智能调度、远程操控以及安全预警等,从而实现对物料的自动化配送。
4.但是受限制plc的性能,plc单位时间内能够发送的控制指令有限,因此plc难以并行地控制数量较多的自动化配送装置,导致自动化配送效率较低。


技术实现要素:

5.本发明实施例的目的在于提供一种配送装置引导方法,用以解决在物料自动化配送过程中,plc负荷过重而导致的工作效率较低的问题。具体技术方案如下:
6.根据本发明实施例的第一方面,提供一种配送装置引导方法,应用于下沉任务模块,所述方法包括:
7.接收自动化配送装置发送的目标标识码,所述目标标识码为所述自动化配送装置扫描物料上的标识码得到的;
8.确定所述目标标识码对应的配送指令,作为目标配送指令;
9.将所述目标配送指令发送至所述自动化配送装置,以使得所述自动化配送装置对所述物料执行所述配送指令。
10.作为一种实施方式,所述方法还包括:
11.注册标识码;
12.接收针对已注册的标识码输入的配送指令;
13.将输入的配送指令配置为所述已注册的标识码对应的配送指令。
14.根据本技术实施例的第二方面,提供一种物料配送引导方法,应用于自动化配送装置,所述方法包括:
15.扫描物料上的标识码,得到目标标识码;
16.将所述目标标识码发送至下沉任务模块;
17.接收所述下沉任务模块发送的目标配送指令,所述目标配送指令为所述下沉任务模块确定得到的所述目标标识码对应的配送指令;
18.对所述物料执行所述目标配送指令。
19.作为一种实施方式,所述方法还包括:
20.响应于中央控制器plc发送的上电指令,开机;
21.响应于所述plc发送的下电指令,停机。
22.作为一种实施方式,所述将扫描得到的目标标识码发送至下沉任务模块,包括:
23.解析所述标识码,得到下沉任务模块的地址;
24.根据所述下沉任务模块的地址,将扫描得到的标识码发送至所述下沉任务模块。
25.根据本技术实施例的第三方面,提供一种配送装置引导系统,所述系统包括自动化配送装置和下沉任务模块,所述自动化配送装置至少为一个,其中:
26.所述自动化配送装置扫描物料上的标识码,得到目标标识码,并将所述目标标识码发送至下沉任务模块;
27.所述下沉任务模块接收所述自动化配送装置发送的所述目标标识码,并确定所述目标标识码对应的配送指令,作为目标配送指令,并将所述目标配送指令发送至所述自动化配送装置;
28.所述自动化配送装置接收所述下沉任务模块发送的目标配送指令,并对所述物料执行所述目标配送指令。
29.作为一种实施方式,所述系统还包括中央控制器plc,其中:
30.所述plc向所述自动化配送装置发送上电指令,以使得所述自动化配送装置响应于所述上电指令,开机;
31.所述plc向所述自动化配送装置发送下电指令,以使得所述自动化配送装置响应于所述下电指令,关机。
32.根据本技术实施例的第四方面,提供一种配送装置引导装置,应用于下沉任务模块,所述装置包括:
33.标识码接收模块,用于接收自动化配送装置发送的目标标识码,所述目标标识码为所述自动化配送装置扫描物料上的标识码得到的;
34.指令确定模块,用于确定所述目标标识码对应的配送指令,作为目标配送指令;
35.指令发送模块,用于将所述目标配送指令发送至所述自动化配送装置,以使得所述自动化配送装置对所述物料执行所述配送指令。
36.作为一种实施方式,所述装置还包括标识码注册模块,用于注册标识码;
37.接收针对已注册的标识码输入的配送指令;
38.将输入的配送指令配置为所述已注册的标识码对应的配送指令。
39.根据本技术实施例的第五方面,提供了一种配送装置引导装置,应用于自动化配送装置,所述装置包括:
40.扫码模块,用于扫描物料上的标识码,得到目标标识码;
41.标识码发送模块,用于将所述目标标识码发送至下沉任务模块;
42.指令接收模块,用于接收所述下沉任务模块发送的目标配送指令,所述目标配送指令为所述下沉任务模块确定得到的所述目标标识码对应的配送指令;
43.配送模块,用于对所述物料执行所述目标配送指令。
44.作为一种实施方式,所述装置还包括电源模块,用于响应于中央控制器plc发送的上电指令,开机;
45.响应于所述plc发送的下电指令,停机。
46.作为一种实施方式,所述标识码发送模块将扫描得到的目标标识码发送至下沉任务模块,包括:
47.解析所述标识码,得到所述标识码对应的目标标识码;
48.将所述目标标识码发送至所述下沉任务模块。
49.根据本技术实施例的第五方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
50.存储器,用于存放计算机程序;
51.处理器,用于执行存储器上所存放的程序时,实现上述第一方面或第二方面任一所述的方法步骤。
52.根据本技术实施例的第六方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面或第二方面任一所述的方法步骤。
附图说明
53.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的实施例。
54.图1为相关技术中对物料进行搬运的具体业务一种框架示意图;
55.图2为本技术实施例提供的应用于下沉任务模块的配送装置引导方法的流程示意图;
56.图3为本技术实施例提供的配送指令配置方法的一种流程示意图;
57.图4为本技术实施例提供的应用于自动化配送装置的配送装置引导方法的流程示意图;
58.图5为本技术实施例提供的plc对自动化配送装置进行管理的方式的流程示意图;
59.图6a为本技术实施例提供的配送装置引导系统的一种结构示意图;
60.图6b为本技术实施例提供的配送装置引导系统的一种工作原理示意图;
61.图6c为本技术实施例提供的配送装置引导系统的另一种结构示意图;
62.图6d为本技术实施例提供的配送装置引导系统中各设备间的一种交互示意图;
63.图7为本技术实施例提供的应用于下沉任务模块的配送装置引导装置的结构示意图;
64.图8为本技术实施例提供的应用于自动化配送装置的配送装置引导装置的结构示意图;
65.图9为本技术实施例提供的电子设备的一种结构示意图。
具体实施方式
66.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员基于本技术所获得的所有其他实施例,都属于本发明保护的范围。
67.为更清楚的对本技术实施例提供的配送装置引导方法进行说明,下面将对本技术提供的配送装置引导方法的一种可能的应用场景进行示例性说明,可以理解的是,以下示例仅是本技术实施例提供的配送装置引导方法的一种可能的应用场景,在其他可能的实施例中,本技术实施例提供的配送装置引导方法也可以应用于其他可能的应用场景,以下示例对此不作任何限制。
68.工厂中出于业务的需求,需要将物料从一个地方搬运至另一个地方,出于提高搬运效率、降低人工成本的考虑,一些工厂中使用自动化配送装置,如港口码头的自动化岸边起重机(automated quay crane,aqc)、工厂中常见的自动导引车(automated guided vehicle,agv)以及自动化轨道吊(automated rail-mounted gantry,armg)等,对物料进行搬运。相关技术中,通过wifi作为无线网络传输,由plc集中控制器对自动化配送装置进行管控,通过智能调度、远程操控以及安全预警等手段来实现对物料的配送,具体业务流程图如图1所述,其中,基础控制包括:开关机、上电上位,任务编排包括:物料当前位置、搬往位置、线路,任务状态监控包括:完成、暂停、终止。但自动化配送装置需要后台调度和远程操作,对plc控制器、网络要求较高,出现plc负荷过重、ap重叠区丢包、扩展性差等问题。
69.基于此,本技术实施例提供一种配送装置引导方法,如图2所示,应用于下沉任务模块,所述方法包括:
70.s101,接收自动化配送装置发送的目标标识码,其中,目标标识码为自动化配送装置扫描物料上的标识码得到的。
71.s102,确定目标标识码对应的配送指令,作为目标配送指令。
72.s103,将目标配送指令发送至自动化配送装置,以使得自动化配送装置对该物料执行配送指令。
73.可见,本技术实施例中,下沉任务模块通过接收自动化配送装置发送的目标标识码,确定目标标识码对应的配送指令,作为目标配送指令,并将其发送至自动化配送装置,然后驱动自动化配送装置基于该目标配送指令对物料进行配送。应用本技术实施例,可以将自动化配送装置与plc从业务层面解耦,即自动化配送装置能够不在plc的控制下实现物料的配送,利用下沉任务模块获取目标配送指令,最后自动化配送装置基于目标配送指令配送物料。而不需要plc下发配送指令,实现了控制器的管控分离,进而可以降低plc的资源开销。另外,标识码可以基于业务需求随时更改其对应的配送指令,使得标识码使用更加动态灵活,提升了工作效率。
74.下面将对前述步骤s101-s103进行详细说明:
75.在s101、s102中,下沉任务模块接收自动化配送装置发送的目标标识码,该目标标识码为自动化配送装置扫描物料上的标识码得到的。标识码可以是二维码,也可以是条形码,本技术实施例中不具体限定标识码的具体呈现方式。
76.在一种可能的实现方式中,自动化配送装置扫描物料上的标识码,可以得到一个能够用于表示该标识码的标识,如统一资源定位符url、键值等,由于该标识能够表示该标识码,因此下沉任务模块可以根据该标识确定该标识码对应的配送指令。自动化配送装置通过将该标识发送至下沉任务模块的方式,实现将该标识码作为目标标识码发送至下沉任
务模块。
77.下沉任务模块接收到该标识时,可以获取该标识码对应的配送指令。例如,扫描物料a上的标识码,得到该标识码的标识,具体为统一资源定位符url,将该url发送至下沉任务模块,下沉任务模块接收该url,然后直接获取物料a的标识码对应的配送指令,将获取到的配送指令确定为物料a的目标配送指令。
78.在s103中,下沉任务模块确定目标配送指令之后,将该目标配送指令发送给自动化配送装置。本实施例中,可以将目标配送指令直接发送至自动化配送装置,也可以将目标配送指令携带在报文中,将该报文发送至自动化配送装置,本技术实施例中不限定具体的发送方式。
79.在一种可能的实现方式中,在确定目标标识码对应的配送指令之前,下沉任务模块需要提前注册标识码,并将标识码对应的配送指令提前输入至下沉任务模块,以使得下沉任务模块可以基于标识码获取到其对应的目标配送指令,如图3所示,具体处理过程包括:
80.s201,注册标识码。
81.在本步骤实施例中,在物料首次入库时,表面贴有标识码,此时的标识码不对应任何配送指令,需要通过下沉任务模块对该标识码进行注册。下沉任务模块可以根据物料的物料信息注册标识码。物料信息可以包括以下信息中的一种或多种信息:物料的当前位置、搬往位置、线路等。在物料首次入库时,下沉任务模块可以获取该物料的物料信息,进而根据物料信息对设置于物料上的原始标识码进行注册。
82.比如,在物料a首次入库时,可以将设置于物料a的标识码的标识输入至下沉任务模块,下沉任务模块根据输入的标识获取物料a的物料信息。下沉任务模块将物料a的物料信息注册在下沉任务模块对应的数据库中,在完成物料a的标识码的注册后,下沉任务模块展示注册成功信息,以提示已经完成注册物料a的标识码的注册。
83.s202,接收针对已注册的标识码输入的配送指令。
84.在本步骤实施例中,物料完成注册之后,需要针对物料已注册的标识码输入配送指令,配送指令是根据实际经验和/或业务需要输入的,在一种可行的方式中,plc与下沉任务模块之间建立有通信连接,使得plc与下沉任务模块之间可以进行交互。配送指令是由plc生成,并且plc将生成的配送指令转发至下沉任务模块,在另一种中可行的方式中,该配送指令也可以是下沉任务模块上生成的便捷指令,业务员直接根据业务需要选择该便捷指令作为配送指令,配送指令中包括:物料的配送路线。本技术实施例中不限定配送指令的具体输入方式。
85.例如,仍以前述物料a的示例为例,物料a表面的标识码已经完成注册,并假设工厂中包括仓库、缓存区以及产线,其中,仓库用于存储物料a,产线用于对物料a进行加工,缓存区位于仓库与产线之间,自动化配送装置用于将物料a从仓库配送至产线进行加工,但是受限制与产线的加工能力,当产线负载较高时,自动化配送装置无需继续将物料a配送至产线,出于提高配送效率的考虑,此时可以控制自动化配送装置将物料a从仓库搬运至缓存区,待产线负载下降后再由自动化配送装置将缓存区内的物料a配送至产线。则在该实施例中,物料a存在以下三条配送路线:路线1:仓库—产线,路线2:仓库—缓存区,路线3:缓存区—产线
86.在产线负载较低的情况下(下文称该情况为情况1),此时产线生成需要大量物料a,需要将物料a直接从仓库配送至产线。可以从下沉任务模块端输入物料a的配送指令1,该配送指令1为将物料a通过路线1配送。
87.在产线负载较高的情况下(下文称该情况为情况2),此时产线暂时不需要物料a,需要将物料a从仓库配送至缓存区进行缓存。可以从下沉任务模块端输入物料a的配送指令2,该配送指令2为将物料a通过路线2配送。
88.在产线经过负载较高得到缓冲,负载下降后的情况下(下文称该情况为情况3),此时产线经过缓冲,负载下降,需要物料a时,可以将缓存区的物料a配送至产线。可以从下沉任务模块端输入物料a的配送指令3,该配送指令3为将物料a通过路线3配送。
89.在另一中可行的方式中,在情况1下,此时产线生成需要大量物料a,需要将物料a直接从仓库配送至产线。可以由plc生成物料a的配送指令1,该配送指令1为将物料a通过路线1配送,然后由plc将该配送指令1发送至下沉任务模块。
90.在情况2下,此时产线暂时不需要物料a,需要将物料a从仓库配送至缓存区进行缓存。可以由plc生成物料a的配送指令2,该配送指令2为将物料a通过路线2配送,然后由plc将该配送指令2发送至下沉任务模块。
91.在情况3下,此时产线经过缓冲,负载下降,需要物料a时,可以将缓存区的物料a配送至产线。可以由plc生成物料a的配送指令3,该配送指令3为将物料a通过路线3配送,然后由plc将该配送指令3发送至下沉任务模块。
92.s203,将输入的配送指令配置为所述已注册的标识码对应的配送指令。
93.在本步骤实施例中,根据业务需要输入配送指令之后,需要将配送指令以及配送指令和标识码之间的对应关系存储在下沉任务模块中,以使得下沉任务模块可以在接收到目标标识码之后,根据存储的配送指令以及对应关系确定目标标识码对应的目标配送指令。
94.例如,仍以前述s202中的物料a的示例为例,针对物料a输入的指令为配送指令1时,下沉任务模块将配送指令1配置为物料a已注册的标识码对应的配送指令。
95.在另一种可能的方式中,如果已注册的标识码已经配置过配送指令,则再次针对该已注册的标识码输入配送指令后,下沉任务模块可以将最新输入的配送指令作为该已注册的标识码对应的配送指令。
96.例如,针对物料a的当前配送指令为配送指令1,但是由于业务需求,需要更改配送指令,此时下沉任务模块将当前输入的配送指令2重新配置为物料a已注册的标识码对应的配送指令。
97.可见,在本技术实施例中,首次入库的物料通过下沉任务模块注册标识码,并根据业务需求输入配送指令,最后将配送指令以及配送指令和标识码之间的对应关系存储在下沉任务模块中,以使得下沉任务模块在接收到自动化配送装置发送的目标标识码之后可以基于该目标标识码确定配送指令。另外,当业务需求需要更改之前的配送指令时,可以将最新输入的配送指令更新为该注册的标识码对应的配送指令,进而完成更改配送指令的需求。本实施例中,通过下沉任务模块对物料注册标识码并存储线路信息,由自动化配送装置直接读取该目标标识,获取具体的配送指令,实现了与控制器管控分离,降低了中央控制器的工作负荷,提升了工作效率。
98.下面对本技术实施例所提供的第二种配送装置引导方法进行介绍。
99.如图4所示,一种配送装置引导方法,应用于自动化配送装置,所述方法包括:
100.s301,扫描物料上的标识码,得到目标标识码。
101.s302,将所述目标标识码发送至下沉任务模块。
102.s303,接收所述下沉任务模块发送的目标配送指令,所述目标配送指令为所述下沉任务模块确定得到的所述目标标识码对应的配送指令。
103.s304,对所述物料执行所述目标配送指令。
104.可见,本技术实施例中,自动化配送装置通过扫描物料上的标识码,得到目标标识码,然后将目标标识码发送给下沉任务模块,接收下沉任务模块发送的目标配送指令,基于该目标配送指令对物料进行配送。应用本技术实施例,可以将自动化配送装置与plc从业务层面解耦,利用自动化配送装置直接读取物料上的标识码确定目标标识码,下沉任务模块通过该目标标识码获取目标配送指令,最后自动化配送装置基于目标配送指令配送物料。而不需要plc下发配送指令,实现了控制器的管控分离,进而可以降低plc的资源开销。另外,标识码可以基于业务需求随时更改其对应的配送指令,使得标识码使用更加动态灵活,提升了工作效率。
105.下面将对前述步骤s301-s304进行详细说明:
106.在s301中,自动化配送装置可以通过自身携带的扫描器扫描物料上的标识码,也可以通过与自动化配送装置连接的其它移动扫码器扫描物料上的标识码。本实施例中的标识码为动态标识码,可以根据业务需求进行修改标识码对应的信息。
107.在s302、s303中,将目标标识码发送至下沉任务模块,接收所述下沉任务模块发送的目标配送指令的具体实施步骤和前述s101、s102的具体实施步骤相类似,此处就不做过多的赘述。
108.在s304中,对所述物料执行所述目标配送指令。自动化配送装置在接收到下沉任务模块后可以直接根据配送指令中的配送路线对物料进行配送。
109.在一种可能的实现方式中,中央控制器plc会控制自动化配送装置的开关机,具体控制过程,如图5所示,包括:
110.s401,plc向自动化配送装置发送上电指令。
111.在本步骤中,当需要自动化配送装置开始工作时,plc向自动化配送装置发送上电指令,使得自动化配送装置开机,进入工作模式。上电指令可以为plc通过自身装置的快捷开关发送,比如,快捷开关“on”,该快捷开关不止一个具体根据自动化配送装置设定,快捷开关与自动化配送装置一一对应,点击自动化配送装置对应快捷开关直接将上电指令发送给自动化配送装置。
112.s402,自动化配送装置响应该上电指令,开机。
113.本步骤中,自动化配送装置接收到上电指令后,直接进行响应,执行开机操作。
114.s403,plc向自动化配送装置发送下电指令。
115.在本步骤中,当需要自动化配送装置停止工作时,plc向自动化配送装置发送下电指令,是的自动化配送装置关机,进入关机模式。下电指令可以为plc通过自身装置的快捷开关发送,比如,快捷开关“off”,该快捷开关不止一个具体根据自动化配送装置设定,快捷开关与自动化配送装置一一对应,点击自动化配送装置对应快捷开关直接将下电指令发送
给自动化配送装置。
116.s404,自动化配送装置响应该下电指令,关机。
117.本步骤中,自动化配送装置接收到下电指令后,直接进行响应,执行关机操作。
118.本发明实施例中,plc不参与业务指令的下发,只控制自动化配送装置的开关机,通过发送上电指令和下电指令来控制自动化配送装置开机、关机,不参与业务指令,将业务指令转移到下沉任务模块,通过下沉任务模块确定搬运指令,进而实现plc的管控分离,降低了plc的资源开销,提高了工作效率。
119.在一种可行的实施例中,自动化配送装置扫描得到的目标标识码发送至下沉任务模块,具体包括:
120.s501,解析所述标识码,得到所述标识码对应的目标标识码。
121.本步骤中,自动化配送装置解析标识码的过程可以是:自动化配送装置扫描物料上的标识码,可以得到该标识码的标识,具体过程和前述s101、s102相似,此处不做过多的赘述。
122.s502,将所述目标标识码发送至所述下沉任务模块。
123.本步骤中,自动化配送装置根据下沉任务模块的地址,将扫描得到的目标标识码发送给下沉任务模块可以为:自动化配送装置将扫描得到的标识发送至下沉任务模块。
124.本发明实施例中,通过自动化配送装置直接扫描获取物料上的标识码,然后由自动化配送装置解析该标识码,进而可以获取该标识码对应的目标标识码,以此可以实现通过自动化配送装置与下沉任务模块的交互获取该标识码对应的配送指令,实现将中央控制器对业务指令的下发转移至下沉任务模块,通过自动化配送装置自动获取配送指令,实现了控制器的管控分离,进而可以降低plc的资源开销。另外,标识码可以基于业务需求随时更改其对应的配送指令,使得标识码使用更加动态灵活,提升了工作效率。
125.如图6a所示,本技术实施例提供了一种配送装置引导系统,该系统包括自动化配送装置和下沉任务模块,自动化配送装置的数量根据应用场景的不同,可以是一个,也可以是多个。
126.该配送装置引导系统的工作原理如图6b所示,包括:
127.s601,自动化配送装置扫描物料上的标识码,得到目标标识码,并将目标标识码发送至下沉任务模块。
128.s602,下沉任务模块接收自动化配送装置发送的目标标识码,并确定目标标识码对应的配送指令,作为目标配送指令,并将目标配送指令发送至自动化配送装置。
129.s603,自动化配送装置接收下沉任务模块发送的目标配送指令,并对物料执行目标配送指令。
130.可见,本技术实施例中,通过自动化配送装置扫描物料上的标识码,得到目标标识码,然后将目标标识码发送给下沉任务模块,接收下沉任务模块发送的目标配送指令,基于该目标配送指令对物料进行配送。应用本技术实施例,可以将自动化配送装置与plc从业务层面解耦,利用自动化配送装置直接读取物料上的标识码确定目标标识码,下沉任务模块通过该目标标识码获取目标配送指令,最后自动化配送装置基于目标配送指令配送物料。而不需要plc下发配送指令,实现了控制器的管控分离,进而可以降低plc的资源开销。另外,标识码可以基于业务需求随时更改其对应的配送指令,使得标识码使用更加动态灵活,
提升了工作效率。
131.为了更清楚的对本技术提供的配送装置引导系统进行说明,下面将结合具体的示例对配送装置引导系统中的各个设备进行说明。在该示例中,配送装置引导系统如图6c所示,还包括plc,plc用于驱动自动化配送装置上电、关机,关于plc如何驱动自动化配送装置上电、关机,并在一种可行的方式中,plc还用于生成配送指令,并将生成的配送指令下发至下沉任务模块。关于plc的工作原理可以参见前述s401-s403的相关说明,在此不再赘述。
132.在该示例中,各设备之间的交互流程如图6d所示。其中,上电指令对应于前述s401、s402,扫描标识码对应于前述s302,发送标识码对应于前述s302,下沉任务模块下发配送指令对应于前述s101-s103,执行配送指令对应于前述s304,可以参见前述相关说明,在此不再赘述。
133.对应于前述配送装置引导方法,本技术还提供了一种应用于下沉任务模块的配送装置引导装置,如图7所示,包括:
134.标识码接收模块701,用于接收自动化配送装置发送的目标标识码,所述目标标识码为所述自动化配送装置扫描物料上的标识码得到的;
135.指令确定模块702,用于确定所述目标标识码对应的配送指令,作为目标配送指令;
136.指令发送模块703,用于将所述目标配送指令发送至所述自动化配送装置,以使得所述自动化配送装置对所述物料执行所述配送指令。
137.作为一种实施方式,所述装置还包括标识码注册模块,用于注册标识码;
138.接收针对已注册的标识码输入的配送指令;
139.将输入的配送指令配置为所述已注册的标识码对应的配送指令。
140.对应于前述配送装置引导方法,本技术还提供了一种应用于自动化配送装置的配送装置引导装置,如图8所示,包括:
141.扫码模块801,用于扫描物料上的标识码,得到目标标识码;
142.标识码发送模块802,用于将所述目标标识码发送至下沉任务模块;
143.指令接收模块803,用于接收所述下沉任务模块发送的目标配送指令,所述目标配送指令为所述下沉任务模块确定得到的所述目标标识码对应的配送指令;
144.配送模块804,用于对所述物料执行所述目标配送指令。
145.作为一种实施方式,所述装置还包括电源模块,用于响应于中央控制器plc发送的上电指令,开机;
146.响应于所述plc发送的下电指令,停机。
147.作为一种实施方式,所述标识码发送模块将扫描得到的目标标识码发送至下沉任务模块,包括:
148.解析所述标识码,得到所述标识码对应的目标标识码;
149.将所述目标标识码发送至所述下沉任务模块。
150.本发明实施例还提供了一种电子设备,该电子设备可以作为前述下沉任务模块,也可以作为前述自动化配送装置,电子设备的结构如图9所示,包括处理器901、通信接口902、存储器903和通信总线904,其中,处理器901,通信接口902,存储器903通过通信总线904完成相互间的通信,
151.存储器903,用于存放计算机程序;
152.处理器901,用于执行存储器903上所存放的程序时,若该电子设备作为前述下沉任务模块,则实现如下步骤:
153.接收自动化配送装置发送的目标标识码,所述目标标识码为所述自动化配送装置扫描物料上的标识码得到的;
154.确定所述目标标识码对应的配送指令,作为目标配送指令;
155.将所述目标配送指令发送至所述自动化配送装置,以使得所述自动化配送装置对所述物料执行所述配送指令。
156.若该电子设备作为前述配送装置引导装置,则实现如下步骤:
157.扫描物料上的标识码,得到目标标识码;
158.将所述目标标识码发送至下沉任务模块;
159.接收所述下沉任务模块发送的目标配送指令,所述目标配送指令为所述下沉任务模块确定得到的所述目标标识码对应的配送指令;
160.对所述物料执行所述目标配送指令。
161.上述电子设备提到的通信总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
162.通信接口用于上述电子设备与其他设备之间的通信。
163.存储器可以包括随机存取存储器(random access memory,ram),也可以包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
164.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
165.在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一配送装置引导方法的步骤。
166.在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一配送装置引导方法。
167.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字
用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
168.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
169.本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、系统、电子设备、计算机可读存储介质以及计算机程序产品的实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
170.以上所述仅为本发明的较佳实施例,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1