一种物料配送方法及***
技术领域
本申请涉及智能工厂领域,尤其涉及一种物料配送方法及***。
背景技术
在工厂中,工作人员可以依据派发的工单任务,调用物料,之后将调用的物料配送至指定生产线,再由生产线工作人员按照相应装配方式完成物料的组装等操作,以得到工单任务中需求的产品,最终将产品入库备用。
在工厂接收到批量工单任务,或是工单任务中待生产产品数量庞大、涉及物料较多的情况下,采用上述实现方式往往会耗费大量的人力,且生产效率较低,很难达到短时高效的生产需求。
发明内容
本申请提供一种物料配送方法及***,以解决现有技术中耗费大量人力实现生产的技术问题。
为解决上述问题,本申请提供的技术方案如下:
第一方面,本申请实施例提供一种物料配送方法。该方法包括:根据工单任务,生成产品投料单,产品投料单包括产品投料信息;根据产品投料信息,通过调度设备,控制第一智能运输设备将用于生产工单任务中指定产品的物料配送至备料区;在物料配送至备料区之后,根据产品投料信息,通过调度设备,控制第二智能运输设备将物料从备料区配送至产线区,以便于完成指定产品的生产。
在一种实现方式中,在完成指定产品的生产之后,根据产品投料信息,通过调度设备,控制第三智能运输设备将指定产品从产线区配送至成品仓,以便于指定产品的调配。
在一种实现方式中,根据产品投料信息,通过调度设备,控制第一智能运输设备将用于生产工单任务中指定产品的物料配送至备料区,可以实现为:主控设备分别向备料控制设备和调度设备发送产品投料信息;备料控制设备向调度设备发送备料配送请求;调度设备响应于备料配送请求,调用第一智能运输设备将物料配送至备料区,并向备料控制设备返回第一配送信息。
在一种实现方式中,根据产品投料信息,通过调度设备,控制第二智能运输设备将物料从备料区配送至产线区,可以实现为:主控设备分别向备料控制设备、产线控制设备和调度设备发送产品投料信息;产线控制设备向备料控制设备发送叫料请求;备料控制设备响应于叫料请求,向产线控制设备发送叫料状态信息,并向调度设备发送物料配送请求;调度设备响应于物料配送请求,调用第二智能运输设备将物料配送至产线区,并分别向备料控制设备和产线控制设备返回第二配送信息。
在一种实现方式中,根据产品投料信息,通过调度设备,控制第三智能运输设备将指定产品从产线区配送至成品仓,可以实现为:主控设备分别向产线控制设备和调度设备发送产品投料信息;产线控制设备向调度设备发送成品配送请求;调度设备响应于成品配送请求,调用第三智能运输设备将指定产品配送至成品仓,并向产线控制设备返回第三配送信息,向主控设备发送入库信息,以便于主控设备更新工单任务中的相应信息。
在一种实现方式中,第一至第三智能运输设备相同。
第二方面,本申请实施例提供一种物料配送装置。该装置包括:
处理模块,用于根据工单任务,生成产品投料单,产品投料单包括产品投料信息。
控制模块,用于根据处理模块生成的产品投料信息,通过调度设备,控制第一智能运输设备将用于生产工单任务中指定产品的物料配送至备料区。
控制模块,还用于在物料配送至备料区之后,根据产品投料信息,通过调度设备,控制第二智能运输设备将物料从备料区配送至产线区,以便于完成指定产品的生产。
在一种实现方式中,控制模块,还用于在完成指定产品的生产之后,根据产品投料信息,通过调度设备,控制第三智能运输设备将指定产品从产线区配送至成品仓,以便于指定产品的调配。
在一种实现方式中,第一至第三智能运输设备相同。
第三方面,本申请实施例提供一种物料配送***。该***可以包括物料配送***包括主控设备、调度设备、第一智能运输设备和第二智能运输设备。
主控设备,用于根据工单任务,生成产品投料单,产品投料单包括产品投料信息。
主控设备,还用于根据产品投料信息,通过调度设备,控制第一智能运输设备将用于生产工单任务中指定产品的物料配送至备料区。
主控设备,还用于在物料配送至备料区之后,根据产品投料信息,通过调度设备,控制第二智能运输设备将物料从备料区配送至产线区,以便于完成指定产品的生产。
在一种实现方式中,物料配送***包括第三智能运输设备。主控设备,还用于在完成指定产品的生产之后,根据产品投料信息,通过调度设备,控制第三智能运输设备将指定产品从产线区配送至成品仓,以便于指定产品的调配。
在一种实现方式中,物料配送***还包括备料控制设备和产线控制设备。主控设备,用于分别向备料控制设备和调度设备发送产品投料信息。备料控制设备,用于向调度设备发送备料配送请求。调度设备,用于响应于备料配送请求,调用第一智能运输设备将物料配送至备料区,并向备料控制设备返回第一配送信息。主控设备,还用于分别向备料控制设备、产线控制设备和调度设备发送产品投料信息。产线控制设备,还用于在物料配送至备料区之后,向备料控制设备发送叫料请求。备料控制设备,还用于响应于叫料请求,向产线控制设备发送叫料状态信息,并向调度设备发送物料配送请求。调度设备,用于响应于物料配送请求,调用第二智能运输设备将物料配送至产线区,并分别向备料控制设备和产线控制设备返回第二配送信息,以便于完成指定产品的生产。
在一种实现方式中,物料配送***还包括备料控制设备和产线控制设备。主控设备,还用于分别向产线控制设备和调度设备发送产品投料信息。产线控制设备,用于向调度设备发送成品配送请求。调度设备,用于响应于成品配送请求,调用第三智能运输设备将指定产品配送至成品仓,并向产线控制设备返回第三配送信息,向主控设备发送入库信息,以便于主控设备更新工单任务中的相应信息以及指定产品的调配。
在一种实现方式中,第一至第三智能运输设备相同。
第四方面,本申请提供一种物料配送设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述第一方面及其各种可能的实现方式中任意一项的方法。
第五方面,本申请提供一种计算机可读存储介质。存储介质存储有计算机程序,计算机程序被处理器执行时实现上述第一方面及其各种可能的实现方式中任意一项的方法。
相比较于现有技术中人工实现物料配送的实现方式而言,本申请实施例通过搭建物料配送***,使工作人员仅需线上完成部分操作,即可触发各设备或是子***之间的协作,从而完成线下的智能物料配送过程,有效解决了现有技术中耗费大量人力实现生产的技术问题。
此外,第一智能运输设备与第二智能运输设备可以相同或是不同。以第一智能运输设备与第二智能运输设备相同为例,若智能设备为AGV,那么AGV可以将物料配送至备料区,之后再从备料区配送至产线区。其中,在配送过程中,备料区作为中转站点,可以实现配料情况的监测,若配料质量存在问题或是配料有误等情况,则可以在备料区退货,最终将符合需求的物料转送至产线区,供指定产品的生产使用。
需要说明的是,对于AGV而言,一组或是多组AGV可以实现流水化工作,即相继将物料从一个站点配送至另一个站点,再从另一个站点配送至目的站点。这样的配送过程,不仅节省了人力、时间成本,提升了物料配送高效性,同时也充分利用了AGV资源,减少了AGV空车返回情况的发生。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例提供的一种物料配送***的结构示意图;
图2为本申请实施例提供的一种JIT叫料***的功能示意图;
图3为本申请实施例提供的一种AGV调度***的功能示意图;
图4为本申请实施例提供的物料配送方法流程图一;
图5为本申请实施例提供的物料配送方法流程图二;
图6为本申请实施例提供的一种物料配送方法交互图;
图7为本申请实施例提供的一种物料配送装置结构示意图;
图8为本申请实施例提供的一种物料配送设备的结构示意图。
具体实施方式
为了更清楚的阐释本申请的整体构思,下面结合说明书附图以示例的方式进行详细说明。
本申请实施例提供一种物料配送方法,该物料配送方法可以应用于一种物料配送***中。在本申请实施例中,物料配送***可以包括如下所示的设备或是子***:
主控设备或是制造企业生产过程执行***(Manufacturing Execution System,MES)及仓储***,用于生成工单任务、产品投料单,以及根据产品投料单内容实现产品投料信息分发。其中,主控设备可以被视为MES及仓储***中的一个或是一组实体设备。
备料控制设备或是备料区准时制生产方式(Just In Time,JIT)***,用于根据接收到的产品投料信息,触发备料配送过程,以及在备料完成后相应其他设备或是***的请求,返回叫料状态信息并触发物料配送过程。
产线控制设备或是产线区JIT***,用于根据接收到的产品投料信息,获取叫料状态信息,并在物料完成配送后触发指定产品的配送过程。
调度设备或是自动导引运输车/无人搬运车(Automated Guided Vehicle,AGV)调度***,用于实现诸如AGV等智能运输设备的调用,以响应物料及指定产品的配送。
智能运输设备,比如AGV。在各设备或子***的调用下,完成物料及指定产品的配送。
需要说明的是,上述各设备和/或子***之间,可以通过诸如无线局域网、蓝牙、蜂窝移动通信技术网络等数据传输方式来实现数据交互。在本申请实施例中,对于上述各设备和/或子***之间采用的数据传输方式不予限定。
以蜂窝移动通信技术网络为第五代移动通信技术(5th generation mobilenetworks,5G)网络的应用场景为例,由于5G网络具备高速率、低时延、海量连接等优势特性,因此,更能够满足智能工厂多样化的网络需求,显著增强工业互联网产业供给能力,为工业互联网跨越发展提供坚实的技术保障,全面支撑工业互联网新业务、新模式创新发展。比如,5G的时间敏感网络(Time Sensitive Networking,TSN)技术可以通过高精度时间同步,实现工厂内无线TSN,保障工业互联网业务端到端的低时延;5G网络切片技术支持多业务场景、多服务和质量、多用户及多行业的隔离和保护;5G高频和多天线技术支持工厂内的精准定位和高宽带通信,大幅提高远程操控领域的操作精度;5G边缘计算加速工业信息技术(Information Technology,IT)及操作技术(Operational Tech,OT)网络融合,通过边缘数据处理、跟踪及聚合能力的增强,提升工业互联网业务的高可靠、低时延等性能指标,优化资源共享和用户体验。
由此可见,5G网络提供了全方位工业云服务能力。实现AGV自动配送,即由AGV循环在不同上料点上料。通过产线算法,配送感知算法,物料感知算法等解决方案的实现,AGV向流水线上不同工位的不同机型,配送定制化的物料。也就意味着,AGV随流水线一起流动,各工位就近拿取所需物料,确保实现工作人员在拿取物料时的“不选择、不走动、不疑惑”。在流水线末端,物料拿取完毕,由AGV将空车送回发货区。
如图1所示,为本申请实施例提供的一种物料配送***的结构示意图。物料配送***100包括MES及仓储***101、备料区JIT***102、产线区JIT***103、AGV调度***104以及AGV105。在本申请实施例的一种实现方式中,MES及仓储***101需要实现的功能,可以由主控设备完成;备料区JIT***102需要实现的功能,可以由备料控制设备完成;产线区JIT***103需要实现的功能,可以由产线控制设备完成;AGV调度***104需要实现的功能,可以由调度设备完成;AGV105需要实现的功能,可以由智能运输设备完成。
如图2所示,为本申请实施例中一种JIT叫料***的功能示意图。其中,JIT叫料***指的是包括备料端功能及产线端功能在内的***,即包括备料区JIT***及产线区JIT***在内的***。
在本申请实施例中,JIT叫料***接收到MES***的工单任务指示的工单信息,以及MES***基于工单任务生成的产品投料单指示的产品投料单信息之后,开始进入生产。产线端可以实时显示工单任务中指示生产的指定产品的生产数量、产品欠数、产线剩余物料数、剩余物料生产时间、AGV配送平均时长以及是否报警等数据。其中,是否需要报警可以根据剩余物料生产时间和AGV配送平均时长来判断得出,在此对于报警条件等不予限定。
参考图2所示内容,产线端功能包括叫料、异常任务以及历史数据管理。
叫料管理指的是常规过程管理,比如,产线端功能工单任务管理下的工单任务信息、配送任务管理等。在本申请实施例中,在物料配送***缺少物料时,可以进行叫料。产线端工作人员进入***,选择工单、机型、组装料或是包材料等,填写数量、描述产品颜色、触发叫料功能。之后这条数据会发送到备料端,等待备料端送料即可。
异常任务管理指的是产线端功能下的异常任务管理所涉及到的退料过程。在本申请实施例中,产线端接收到AGV配送过来的物料后,如果物料不合格或是配送错误,则可以发起物料退送流程,以将有误的物料返回给备料端。并可以自动触发物料重新配送的过程,即对于备料区而言,相当于重复发起物料配送流程,此时,备料区可以依据新的备料请求完成相应备料操作,并通过AGV送达产线端。对于多次出现物料不合格或是配送错误的情况而言,可以通过报警、反馈等方式来停止本次备料过程,对于时限要求过于严格的生产过程而言,可以采用人工备料的方式来确保生产时限,并将多次异常任务情况进行上报,以达到***检修或是其他异常的处理。
历史数据管理指的是产线端所产生的历史数据的管理过程。在本申请实施例中,可以通过历史数据管理来实现历史叫料信息的追溯,从而掌握退料信息,并得到产线物料整体配送效率。在必要情况下,可以将得到的结果进行展示。
参考图2所示内容,备料端功能包括备料、历史数据以及计划物料用量管理。
备料管理指的是在工单任务开始之前,备料区工作人员选择工单、机型、组装料或是包材料,并触发备料过程,以呼叫AGV调度***。这样就可以通过AGV将物料从原料区配送到备料去,再由备料区呼叫AGV调度***,以将物料通过AGV运送到产线区。也就意味着,对于备料区而言,在收到产线区缺料、叫料等消息后,备料区工作人员选择工单、机型、组装料或是包材料,触发备料过程,以呼叫AGV调度***。采用上述类似的方式实现物料转送,以使物料送到产线区。
历史数据管理指的是备料端所产生的历史数据的管理过程。但与产线端的历史数据管理类似,在本申请实施例中,可以通过历史数据管理来实现历史叫料信息的追溯,从而掌握退料信息,并得到产线物料整体配送效率。在必要情况下,可以将得到的结果进行展示。
计划物料用量管理指的是通过精益数据分析,掌握物料的用量与消耗时间等参数的变化规律,按生产计划进行物料配送,避免了产线无限制申请物料情况的发生,减少了生产区域严重堆放物料情况的发生,提高了生产区域内场地的利用率。
需要说明的是,IT叫料***是智能化的物料配送***的重要组成部分,与AGV协同工作,解决了因大量物料堆放造成的现场堵塞、物料浪费、物料用量难控制、人工配送成本过高等技术问题。
如图3所示,为本申请实施例中一种AGV调度***的功能示意图。其中,AGV调度***指的是基于备料区、产线区等各区域的需求,实现AGV调用、AGV运行监控以及AGV行驶路线的规划,即路线规划。从功能角度进行划分,AGV调度***可以包括AGV任务调度功能模块、AGV运行监控功能模块及路线规划功能模块。
AGV任务调度功能模块分为交通管制功能、指派任务功能及车辆控制功能。其中,交通管制功能可以制定有效的避让规则,以使行驶过程中的AGV在出现拥堵情况时能够按照一定次序依次通行,或是在即将出现拥堵情况时能够通过改变部分或是全部AGV行驶路径的方式以达到疏散车流的效果,从而尽可能减少拥堵情况带来的不利影响。在本申请实施例中,避让规则可以根据AGV的物理尺寸大小、运行状态和路径情况中的一项或多项来指定,从而制定合理的AGV相互自动避让的规则,避免车辆相互等待的锁死情况,或是提供锁死情况的有效解决方案。
AGV运行监控功能模分为AGV任务状态监控功能和AGV参数信息监控功能。工作人员调用AGV任务状态监控功能,可以查看各个AGV正在执行中的任务信息,即当前执行任务,还可以查看物料输送执行情况,比如,物料详情。在本申请实施例中,当前执行任务指的可以是工单任务;物料详情指的可以是开始执行的任务时间、预期执行时间等内容、正在配送的物料信息,比如,物料名称、物料代码、物料的最小包装数、物料数量、物料规格等信息。此外,工作人员还可以调用AGV参数信息监控功能,以掌握各个AGV的行驶速度、运行方向、传感器状态(比如,工作中、闲置、避障等)、电池状态(比如,电池剩余电量等)、位置信息(比如,采用坐标等形式表示,或是采用数字定位点来表示等)、运行路线(比如,可以采用产线进行命名等)、机械臂状态(比如,连接或断开)以及运行状态(比如,启动、待命、停车、故障、避障等)等诸多参数中的一项或是多项。需要说明的是,上述例举的各项参数,在必要情况下,可以通过显示屏或是其他展示方式进行显示,以使工作人员更直观掌握各个AGV的运行状态。
路线规划功能模块分为修改路线功能、添加站点功能以及地图信息功能。其中,修改路线功能指的是对已设定好或是已规划好的路线进行编辑,具体可以针对不同产线设定具体路线、路线名称以及可供工作人员调度AGV的路线调整等,在此对于编辑方式、编辑内容等不予限定。在一种实现方式中,对于多条时间不冲突的产线而言,可以为这多条产线部署相同的可用路径。添加站点功能指的是在已规划好的路线地图中部署新的站点,供AGV实现拥堵避让或是能量补给等。在一种实现方式中,可以根据AGV的工作情况、路况等参数来规划新部署站点的位置,具体规划方式以及新增站点数量等,不予限定。地图信息功能指的是向工作人员展示整体的路线地图以及相应路线信息。其中,路线信息可以包括但不限于站点坐标、站点编号、路线名称、能量补给位置等诸多参数中的一项或是多项。其中,能量补给位置指的是供AGV实现充电的位置,或是供AGV交接、替换的位置等。
需要说明的是,AGV调度***相当于AGV的“大脑”。AGV调度***可以有效实现工单任务调度、运行监控、路线规划等功能,从而提高物料配送的准确率及物流效率,与诸如JIT叫料***、MES、企业资源计划(Enterprise Resource Planning,ERP)***等***之间实现无缝互联,通过信息化、智能化手段将物料流的各个环节衔接起来,打造高度自动化、现代化的物料配送体系。
下面结合本申请实施例提供的物料配送方法的实现过程,对上述物料配送***的应用进行进一步阐述。如图4所示,为本申请实施例提供的一种物料配送方法流程图。该物料配送方法流程包括S201至S203。
S201、根据工单任务,生成产品投料单。
其中,产品投料单包括产品投料信息。
在本申请实施例中,用户可以通过电脑、手机等设备访问MES及仓储***,并通过MES及仓储***选择工单、机型、组装料还是报材料等,以生成工单任务。之后MES及仓储***可以根据已创建的工单任务来生成基于该工单任务的产品投料单。
S202、根据产品投料信息,通过调度设备,控制第一智能运输设备将用于生产工单任务中指定产品的物料配送至备料区。
物料配送***结合产品投料信息,通过调度设备调度第一智能运输设备以实现物料的配送,即将物料配送至备料区待用。
S203、在物料配送至备料区之后,根据产品投料信息,通过调度设备,控制第二智能运输设备将物料从备料区配送至产线区,以便于完成指定产品的生产。
在执行完S202之后,物料配送***再次通过调度设备调度第二智能运输设备,以实现物料的转送,即将物料从备料区配送至产线区待用。
在本申请实施例中,第一智能运输设备与第二智能运输设备可以相同或是不同。以第一智能运输设备与第二智能运输设备相同为例,若智能设备为AGV,那么AGV可以将物料配送至备料区,之后再从备料区配送至产线区。其中,在配送过程中,备料区作为中转站点,可以实现配料情况的监测,若配料质量存在问题或是配料有误等情况,则可以在备料区退货,最终将符合需求的物料转送至产线区,供指定产品的生产使用。
需要说明的是,对于AGV而言,一组或是多组AGV可以实现流水化工作,即相继将物料从一个站点配送至另一个站点,再从另一个站点配送至目的站点。这样的配送过程,不仅节省了人力、时间成本,提升了物料配送高效性,同时也充分利用了AGV资源,减少了AGV空车返回情况的发生。
此外,在如图4所示实现方式的基础上,还可以实现为如图5所示的实现方式。其中,在执行完S203且完成指定产品的生产之后,还可以执行S204。
S204、根据产品投料信息,通过调度设备,控制第三智能运输设备将指定产品从产线区配送至成品仓,以便于指定产品的调配。
在本申请实施例中,第三智能运输设备可以与第一智能运输设备和/或第二智能运输设备相同或是不同。其中,对于第一至第三智能运输设备相同的情况而言,相当于同一组或是多组AGV完成完整的物料运输及后续产品配送过程。这样能够有效节省AGV资源的消耗。
在本申请实施例的一种实现方式中,S202根据产品投料信息,通过调度设备,控制第一智能运输设备将用于生产工单任务中指定产品的物料配送至备料区,可以实现为:
主控设备分别向备料控制设备和调度设备发送产品投料信息;备料控制设备向调度设备发送备料配送请求;调度设备响应于备料配送请求,调用第一智能运输设备将物料配送至备料区,并向备料控制设备返回第一配送信息。
在本申请实施例的一种实现方式中,S203在物料配送至备料区之后,根据产品投料信息,通过调度设备,控制第二智能运输设备将物料从备料区配送至产线区,以便于完成指定产品的生产,可以实现为:
在物料配送至备料区之后,主控设备分别向备料控制设备、产线控制设备和调度设备发送产品投料信息;产线控制设备向备料控制设备发送叫料请求;备料控制设备响应于叫料请求,向产线控制设备发送叫料状态信息,并向调度设备发送物料配送请求;调度设备响应于物料配送请求,调用第二智能运输设备将物料配送至产线区,并分别向备料控制设备和产线控制设备返回第二配送信息,以便于完成指定产品的生产。
在本申请实施例的一种实现方式中,S204根据产品投料信息,通过调度设备,控制第三智能运输设备将指定产品从产线区配送至成品仓,以便于指定产品的调配,可以实现为:
主控设备分别向产线控制设备和调度设备发送产品投料信息;产线控制设备向调度设备发送成品配送请求;调度设备响应于成品配送请求,调用第三智能运输设备将指定产品配送至成品仓,并向产线控制设备返回第三配送信息,向主控设备发送入库信息,以便于主控设备更新工单任务中的相应信息以及指定产品的调配。
如图6所示,为本申请实施例提供的一种物料配送方法交互图。该方法流程由MES及仓储***、备料区JIT***、产线区JIT***、AGV调度***及AGV共同参与完成。具体包括如下方法步骤:
S301、MES及仓储***生成订单。
S302、MES及仓储***生成产品投料单。
S303、MES及仓储***分别向备料区JIT***、产线区JIT***以及AGV调度***发送产品投料信息。
S304、备料区JIT***向AGV调度***发送备料配送请求。
S305、AGV调度***向备料区JIT***发送成功接收到备料配送请求的响应。
S306、AGV调度***向AGV发送配送指令。
S307、AGV配送物料到备料区。
S308、AGV向AGV调度***返回配送信息。
S309、AGV调度***向备料区JIT***返回配送信息。
S310、产线区JIT***向备料区JIT***发送叫料请求。
S311、备料区JIT***向产线区JIT***返回叫料状态信息。
S312、备料区JIT***向产线区JIT***发送物料配送请求。
S313、产线区JIT***向备料区JIT***发送成功接收到物料配送请求的响应。
S314、AGV调度***向AGV发送配送指令。
S315、AGV配送物料到产线区。
S316、AGV向AGV调度***返回配送信息。
S317、AGV调度***分别向产线区JIT***及备料区JIT***返回配送信息。
S318、产线区JIT***完成订单。
S319、产线区JIT***向AGV调度***发送成品配送请求。
S320、AGV调度***向产线区JIT***发送成功接收到成品配送请求的响应。
S321、AGV调度***向AGV发送配送指令。
S322、AGV配送成品到成品仓。
S323、AGV向AGV调度***返回配送信息。
S324、AGV调度***向产线区JIT***返回配送信息。
S325、AGV调度***向MES及仓储***发送入库信息。
S326、MES及仓储***更新订单的订单信息。
其中,S305、S311、S313及S320为可选步骤。在本申请实施例中,对于S305和S306的执行顺序、S313和S314的执行顺序、S320和S321的执行顺序不予限定。
需要说明的是,图6仅为一种示例性的实现方式,并不作为对本申请实施例的限定,在实现过程中可以包括多于或是少于图6所示的方法步骤。并且,在物料配送***中部署的各设备或是子***的架构发生变化时,相应的执行主体及方法步骤也会存在或多或少的变化,在此不予限定。
本申请实施例提供一种物料配送装置,如图7所示,物料配送装置40可以包括:
处理模块41,用于根据工单任务,生成产品投料单,产品投料单包括产品投料信息。
控制模块42,用于根据处理模块41生成的产品投料信息,通过调度设备,控制第一智能运输设备将用于生产工单任务中指定产品的物料配送至备料区。
控制模块42,还用于在物料配送至备料区之后,根据产品投料信息,通过调度设备,控制第二智能运输设备将物料从备料区配送至产线区,以便于完成指定产品的生产。
在一种实现方式中,控制模块42,还用于在完成指定产品的生产之后,根据产品投料信息,通过调度设备,控制第三智能运输设备将指定产品从产线区配送至成品仓,以便于指定产品的调配。
需要说明的是,在本申请实施例中,物料配送装置40还可以包括存储模块43、通信模块44和显示模块45中的一项或是多项。其中,存储模块43可以用于存储上述多个模块在实现相应功能时所需的内容等,在本申请实施例中,对于存储模块存储的内容、格式等,不予限定。通信模块44可以用于实现上述多个模块之间的数据交互,以及实现物料配送装置40与其他终端、服务器等设备之间的数据交互。显示模块45可以用于呈现备料区中诸如物料分布等物料的基本信息、产线区中诸如产品加工进度等产品的基本信息以及智能运输设备的运输情况等。
在本申请实施例中,处理模块41可以实现为处理器,控制模块42可以实现为控制器,存储模块43可以实现为存储器,通信模块44可以实现为通信接口,显示模块45可以实现为显示器。
如图8所示,为本申请实施例提供的一种物料配送设备的结构示意图。物料配送设备50可以包括通信接口51、处理器52、控制器53、存储器54和显示器55。其中,通信接口51、处理器52、控制器53、存储器54和显示器55,可以通过总线56实现通信。其中,上述各部件所实现的功能,可以参考前文对于各模块功能的描述,在此不予赘述。
需要说明的是,参考图7、图8,本申请实施例提供的物料配送装置及设备可以包括多余或是少于图中示出的模块、部件,在此不予限定。
本申请实施例还提供另一种物料配送设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述各种可能的实现方式中任意一项的方法。
本申请实施例提供一种计算机可读存储介质。存储介质存储有计算机程序,计算机程序被处理器执行时实现上述各种可能的实现方式中任意一项的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于实体、***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。