掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本申请涉及物料加工技术领域,具体涉及一种取料方法、装置、电子设备及计算机可读存储介质。

背景技术

在制造业中,产品生产从下发生产指令开始,转换为车间订单任务投产并分派到每个工作中心,产品生产和谱系信息主要通过各种各样的单据来记录,从原材料采购、送检、入库、零件投产、组件装配以及最终的产品交付,各种各样的单据支撑着企业的管理运作。尽管利用现有的通过人工或电子录入的单据以及随行文件可以解决质量追溯中的部分问题,但由于追溯过程的繁琐、单据管理的混乱,使得物料配套、实际装配与后期产品的对应性可能存在的误差,更使得会导致追溯过程不够简捷、快速。

目前,批次物料的吸料方式一般是通过工作人员操作机器在物料存储容器中进行手动吸取,这样的人工操作吸料方式不仅吸料效率低,还使得物料来源未知,进而在物料存在问题时无法被追溯。

发明内容

鉴于上述问题,本申请提供一种取料方法、装置电子设备及计算机可读存储介质,能够解决目前人工操作吸料方式存在的效率低以及物料来源无法被追溯的问题。

第一方面,本申请提供一种取料方法,该方法包括:获取当前待取物料的当前物料标识以及上一次完成取料的物料的前次物料标识;根据当前物料标识获取当前物料库存信息,以及根据前次物料标识获取前次物料库存信息;根据当前物料库存信息和前次物料库存信息确定当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果;根据待取物料对应的校验结果确定是否对待取物料进行取料操作。

上述设计的取料方法,本方案提前为物料设置唯一物料标识,然后将物料标识与物料库存信息建立映射,从而使得可根据物料标识获取对应的物料库存信息,然后根据当前待取物料的当前物料标识获取的当前物料库存信息和上一次完成取料的物料的前次物料标识获取的前次物料库存信息确定当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果,最后根据待取物料对应的校验结果确定是否对待取物料进行取料操作。由于本方案为物料设置唯一物料标识与对应的物料库存信息对应,使得取料的物料可根据唯一物料标识进行追溯,并且本方案对物料进行校验,在校验满足取料条件的情况下自动化取料,提高物料取料的准确性和取料效率。

在第一方面的可选实施方式中,根据当前物料库存信息和前次物料库存信息确定当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果,包括:根据当前物料库存信息和前次物料库存信息,确定当前待取物料与上一次完成取料的物料是否属于同一批次物料;若判定当前待取物料与上一次完成取料的物料属于同一批次物料,则根据当前物料库存信息确定当前待取物料是否满足预设取料条件,以获得待取物料对应的校验结果。本实施方式通过当前物料库存信息和前次物料库存信息确定当前待取物料与上一次完成取料的物料是否属于同一批次物料,从而对两次取的物料是同一批次还是不同批次进行区分,再进一步确定预设取料条件的判定方式,从而提高当前待取物料的取料条件判定的准确性。

在第一方面的可选实施方式中,根据当前物料库存信息确定当前待取物料是否满足预设取料条件,以获得待取物料对应的校验结果,包括:判断当前物料库存信息是否大于或等于第一预设库存量;若判定当前物料库存信息大于第一预设库存量,则确定当前待取物料满足预设取料条件,获得校验通过结果。

在第一方面的可选实施方式中,在判断当前物料库存信息是否大于或等于第一预设库存量之后,根据当前物料库存信息确定当前待取物料是否满足预设取料条件,以获得待取物料对应的校验结果,还包括:若判定当前物料库存信息小于第一预设库存量,则确定当前待取物料不满足预设取料条件,获得校验失败结果。本方案在当前待取物料与上一次取料完成的物料属于同一批次物料基础上,通过判定当前物料库存信息是否大于或等于第一预设库存量来确定当前物料库存是否满足取料所需的库存量,进而确定当前待取物料是否满足预设取料条件,从而保障取料满足第一预设库存量。

在第一方面的可选实施方式中,在根据当前物料库存信息和前次物料库存信息确定当前待取物料与上一次完成取料的物料是否属于同一批次物料之后,根据当前物料库存信息和前次物料库存信息确定当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果,还包括:若当前待取物料与上一次完成取料的物料不属于同一批次物料,则根据前次物料库存信息确定当前待取物料是否满足预设取料条件,以获得待取物料对应的校验结果。

在第一方面的可选实施方式中,根据前次物料库存信息确定当前待取物料是否满足前次预设取料条件,以获得待取物料对应的校验结果,包括:判断前次物料库存信息是否大于或等于第二预设库存量;若前次物料库存信息大于或等于第二预设库存量,则确定当前待取物料不满足预设取料条件,获得校验失败结果。

在第一方面的可选实施方式中,在判断前次物料库存信息是否大于或等于第二预设库存量之后,根据前次物料库存信息确定当前待取物料是否满足前次预设取料条件,以获得待取物料对应的校验结果,还包括:若前次物料库存信息小于第二预设库存量,则确定当前待取物料满足预设取料条件,获得校验通过结果。本方案在当前待取物料与上一次取料完成的物料不属于同一批次物料基础上,通过判定前次物料库存信息是否大于或等于第二预设库存量来确定当前物料库存是否满足取料所需的库存量,进而确定当前待取物料是否满足预设取料条件,从而保障取料满足第二预设库存量。

在第一方面的可选实施方式中,其中,物料库存信息包括物料库存重量;根据当前物料库存信息和前次物料库存信息确定当前待取物料与上一次完成取料的物料是否属于同一批次物料,包括:判断当前物料库存重量与前次物料库存重量是否重量相同;其中,属于同一容器中的子容器对应的物料标识获取的物料库存重量均为对应容器的物料库存总重量;若判定当前物料库存重量与前次物料库存重量的重量相同,则确定当前待取物料与上一次完成取料的物料属于同一批次物料;若判定当前物料库存重量与前次物料库存重量的重量不同,则确定当前待取物料与上一次完成取料的物料不属于同一批次物料。

在第一方面的可选实施方式中,其中,不同批次物料存储在不同容器中,物料库存信息表征所属批次对应的容器的物料实时库存。

在第一方面的可选实施方式中,其中,每个容器包含多个子容器,每个子容器具有唯一物料标识,每个子容器的物料标识与对应容器的物料库存信息对应。

在第一方面的可选实施方式中,根据待取物料对应的校验结果确定是否对所述待取物料进行取料操作,包括:若判定校验结果为校验通过结果,则对待取物料进行取料操作;若判定校验结果为校验失败结果,则不对待取物料进行取料,并产生告警。

在第一方面的可选实施方式中,对待取物料进行取料操作,包括:通过吸料设备将待取物料取料到吸料设备中;在通过吸料设备将当前待取物料取料到吸料设备中之后,该方法还包括:根据吸料前吸料设备中的物料重量以及吸料完成后吸料设备的物料重量确定当前待取物料的物料重量,根据当前待取物料的物料重量对当前待取物料所属批次的物料库存信息进行更新。本实施方式通过吸料设备的物料前后重量变化来确定待取物料的物料重量,从而根据待取物料的物料重量对待取物料所属批次的物料库存信息进行更新,进而保障物料库存信息中物料库存重量的更新实时性和准确性。

第二方面,本申请提供了一种取料装置,该装置包括:获取模块和确定模块;该获取模块用于获取当前待取物料的当前物料标识以及上一次完成取料的物料的前次物料标识;以及,根据当前物料标识获取当前物料库存信息,以及根据前次物料标识获取前次物料库存信息;该确定模块用于根据当前物料库存信息和前次物料库存信息确定所述当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果;以及用于根据待取物料对应的校验结果确定是否对待取物料进行取料操作。

上述设计的取料装置,本方案提前为物料设置唯一物料标识,然后将物料标识与物料库存信息建立映射,从而使得可根据物料标识获取对应的物料库存信息,然后根据当前待取物料的当前物料标识获取的当前物料库存信息和上一次完成取料的物料的前次物料标识获取的前次物料库存信息确定当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果,最后根据待取物料对应的校验结果确定是否对待取物料进行取料操作。由于,本方案为物料设置唯一物料标识并且与对应的物料库存信息对应,使得取料的物料可根据唯一物料标识进行追溯,并且本方案对物料进行校验,在校验满足取料条件的情况下自动化取料,提高物料取料的准确性和取料效率。

在第二方面的可选实施方式中,该确定模块,具体用于根据当前物料库存信息和前次物料库存信息,确定当前待取物料与上一次完成取料的物料是否属于同一批次物料;其中,不同批次物料存储在不同容器中,物料库存信息表征所属批次对应的容器的物料实时库存;若判定当前待取物料与上一次完成取料的物料属于同一批次物料,则根据当前物料库存信息确定当前待取物料是否满足预设取料条件,以获得待取物料对应的校验结果。

在第二方面的可选实施方式中,该确定模块,还具体用于判断当前物料库存信息是否大于或等于第一预设库存量;若判定当前物料库存信息大于第一预设库存量,则确定当前待取物料满足预设取料条件,获得校验通过结果。

在第二方面的可选实施方式中,该确定模块,还具体用于若判定当前物料库存信息小于第一预设库存量,则确定当前待取物料不满足预设取料条件,获得校验失败结果。

在第二方面的可选实施方式中,该确定模块,还具体用于若当前待取物料与上一次完成取料的物料不属于同一批次物料,则根据前次物料库存信息确定当前待取物料是否满足预设取料条件,以获得待取物料对应的校验结果。

在第二方面的可选实施方式中,该确定模块,还具体用于判断前次物料库存信息是否大于或等于第二预设库存量;若前次物料库存信息大于或等于第二预设库存量,则确定当前待取物料不满足预设取料条件,获得校验失败结果。

在第二方面的可选实施方式中,该确定模块,还具体用于若前次物料库存信息小于第二预设库存量,则确定当前待取物料满足预设取料条件,获得校验通过结果。

在第二方面的可选实施方式中,该确定模块,还具体用于判断当前物料库存重量与前次物料库存重量是否重量相同;其中,属于同一容器中的子容器对应的物料标识获取的物料库存重量均为对应容器的物料库存总重量;若判定当前物料库存重量与前次物料库存重量的重量相同,则确定当前待取物料与上一次完成取料的物料属于同一批次物料;若判定当前物料库存重量与前次物料库存重量的重量不同,则确定当前待取物料与上一次完成取料的物料不属于同一批次物料。

在第二方面的可选实施方式中,该确定模块,还具体用于若判定校验结果为校验通过结果,则对待取物料进行取料操作;若判定校验结果为校验失败结果,则不对待取物料进行取料,并产生告警。

在第二方面的可选实施方式中,该确定模块,还具体用于通过吸料设备将所述当前待取物料取料到吸料设备中;该确定模块,还用于根据吸料前吸料设备中的物料重量以及吸料完成后吸料设备的物料重量确定当前待取物料的物料重量,该装置还包括更新模块,用于根据当前待取物料的物料重量对当前待取物料所属批次的物料库存信息进行更新。

第三方面,本申请提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时执行第一方面、第一方面中任一可选的实现方式中的所述方法。

第四方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时执行第一方面、第一方面中任一可选的实现方式中的所述方法。

第五方面,本申请提供了一种计算机程序产品,所述计算机程序产品在计算机上运行时,使得计算机执行第一方面、第一方面中任一可选的实现方式中的所述方法。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

通过阅读对下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在全部附图中,用相同的附图标号表示相同的部件。在附图中:

图1为本申请实施例提供的取料方法的第一流程图;

图2为本申请实施例提供的取料方法的第二流程图;

图3为本申请实施例提供的取料装置的结构示意图;

图4为本申请实施例提供的电子设备的结构示意图。

具体实施方式中的附图标号如下:

300-获取模块;310-确定模块;320-更新模块;4-电子设备;401-处理器;402-存储器;403-通信总线。

具体实施方式

下面将结合附图对本申请技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本申请的技术方案,因此只作为示例,而不能以此来限制本申请的保护范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同;本文中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请;本申请的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。

在本申请实施例的描述中,技术术语“第一”“第二”等仅用于区别不同对象,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量、特定顺序或主次关系。在本申请实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

在本申请实施例的描述中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

在本申请实施例的描述中,术语“多个”指的是两个以上(包括两个),同理,“多组”指的是两组以上(包括两组),“多片”指的是两片以上(包括两片)。

在本申请实施例的描述中,技术术语“中心”“纵向”“横向”“长度”“宽度”“厚度”“上”“下”“前”“后”“左”“右”“竖直”“水平”“顶”“底”“内”“外”“顺时针”“逆时针”“轴向”“径向”“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请实施例的限制。

在本申请实施例的描述中,除非另有明确的规定和限定,技术术语“安装”“相连”“连接”“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;也可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请实施例中的具体含义。

在批次物料领域中,批次物料的吸料过程一般是通过工作人员操作机器在物料存储容器中进行手动吸取,例如,工作人员通过按下吸料按钮和按下停止按钮来进行控制,从而使得吸取的物料制作成对应的产品。

本发明人注意到,上述人工操作吸料方式不仅吸料效率低,还使得物料来源未知,这样导致当制作的产品出现质量问题时,无法对物料进行追溯,进而无法确定责任划分以及无法确定问题来源。

针对上述问题,发明人研究设计了一种取料方法、装置电子设备及计算机可读存储介质,通过为物料设置唯一物料标识,并对物料进行校验,在校验满足取料条件的情况下设备自动进行取料,从而在实现取料自动化的基础上,确保取料的物料的来源,从而使得物料可追溯并提高取料效率。

具体的,本申请提供一种取料方法,该取料方法可由计算设备执行,该计算设备包括但不限于计算机、服务器、控制器、芯片、上位机等等,如图1所示,该取料方法可包括:

步骤S100:获取当前待取物料的当前物料标识以及上一次完成取料的物料的前次物料标识。

步骤S110:根据当前物料标识获取当前物料库存信息,以及根据前次物料标识获取前次物料库存信息。

步骤S120:根据当前物料库存信息和前次物料库存信息确定当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果。

步骤S130:根据待取物料对应的校验结果确定是否对待取物料进行取料操作。

上述实施方式中,当前待取物料指的是当前需要进行吸料的物料,上一次完成取料的物料是指在进行当前待取物料的上述执行步骤之前,上一次已经取料成功的物料。其中,作为一种可能的实施方式,本方案可以给每批物料设置对应的物料标识,为了本方案的实施可能性以及重复利用性,本方案可对装载物料的容器设置物料标识,例如,装载物料的容器具有两个,本方案可对装载物料的第一容器和第二容器分别设置物料标识A和物料标识B,那么装载在物料标识A的容器中的第一批次的物料则对应物料标识A,装载在物料标识B的容器中的第二批次的物料则对应物料标识B。

作为另一种可能的实施方式,前述的第一容器和第二容器分别对应有多个子容器,例如,每个容器中包含4个子容器,第一容器的4个子容器分别设置物料标识A1、A2、A3以及A4,第二容器的4个子容器分别设置物料标识B1、B2、B3以及B4,在此基础上,本方案可将两批物料分别分成4份,第一批物料的4份物料分别装载在物料标识A1、A2、A3以及A4的容器中,第二批物料的4份物料分别装载在物料标识B1、B2、B3以及B4的容器中,从而使得每份物料对应有唯一物料标识。作为一种具体的实施方式,本方案可在每个容器/子容器上设置条码,在取料之前通过扫描条码即可获取对应的唯一物料标识,其中,该条码可为条形码、二维码等等。

这里需要说明的是,在对物料进行取料时一般是按照预设的顺序进行取料的,比如,预设顺序可为先取物料标识为A的第一容器中的物料,再去物料标识为B的第二容器中的物料;再比如,预设顺序可为先去物料标识为B的第二容器中的物料,再去物料标识为A的第一容器中的物料。再例如,预设顺序可为先取物料标识为A1的子容器的物料,然后取物料标识为A2的子容器的物料,再取物料标识为A3的子容器的物料,再取物料标识为A4的子容器的物料,最后再依次取物料标识为B1、B2、B3以及B4的子容器的物料。

上述取料顺序只是本方案的一些示例,目的在于说明本方案的取料是需要按照一定的预设顺序进行取料的,从而使得本方案具有当前待取物料以及上一次取料完成的物料。

在步骤S110中,物料库存信息表征的是所属批次的物料对应的容器的物料实时库存重量,其中,每个容器或子容器的物料标识均与对应容器的物料库存信息提前建议映射关系,例如,假设前述的第一容器中的初始物料库存信息为1000kg,在上一次取料取走200kg,那么物料标识A对应的物料库存信息则为800kg;进一步地,假设上一次取料取走的200kg为物料标识A1的子容器中的物料,依据本方案对物料库存信息的定义,物料标识A1、A2、A3、A4对应的物料库存信息也同样均为800kg;其中,本方案可设计第一容器和第二容器的容量不同,从而便于对第一容器和第二容器进行区分,假设第二容器中的物料库存信息当前为1500kg,那么物料标识B对应的物料库存信息则为1500kg,物料标识B1、B2、B3以及B4对应的物料库存信息也均为1500kg。

在上述基础上,本方案可根据当前待取物料的当前物料标识和上一次完成取料的物料的前次物料标识分别获取对应的当前物料库存信息以及前次物料库存信息,例如,前面举例的,上一次取料取走的200kg为物料标识A1的子容器中的物料,本次待取的为物料标识A2的子容器中的物料,则根据物料标识A1查找对应的前次物料库存信息,根据物料标识A2查找对应的当前物料库存信息,然后根据当前物料库存信息和前次物料库存信息确定当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果;最后根据待取物料对应的校验结果确定是否对待取物料进行取料操作。其中,该预设取料条件可为当前待取物料与上一次取料的物料是否属于同批次物料,当前待取物料是否达到物料库存量要求等等。

上述设计的取料方法,本方案提前为物料设置唯一物料标识,然后将物料标识与物料库存信息建立映射,从而使得可根据物料标识获取对应的物料库存信息,然后根据当前待取物料的当前物料标识获取的当前物料库存信息和上一次完成取料的物料的前次物料标识获取的前次物料库存信息确定当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果,最后根据待取物料对应的校验结果确定是否对待取物料进行取料操作。由于,本方案为物料设置唯一物料标识并且与对应的物料库存信息对应,使得取料的物料可根据唯一物料标识进行追溯,并且本方案对物料进行校验,在校验满足取料条件的情况下自动化取料,提高物料取料的准确性和取料效率。

在本实施例的可选实施方式中,对于步骤S120,本方案可通过如下方式对预设取料条件进行校验,如图2所示,包括:

步骤S200:根据当前物料库存信息和前次物料库存信息,确定当前待取物料与上一次完成取料的物料是否属于同一批次物料,若是,则转到步骤S210;若否,则转到步骤S220。

步骤S210:根据当前物料库存信息确定当前待取物料是否满足预设取料条件,以获得待取物料对应的校验结果。

步骤S220:根据前次物料库存信息确定当前待取物料是否满足预设取料条件,以获得待取物料对应的校验结果。

在上述实施方式中,本方案前面描述到物料库存信息表征的所属批次对应的容器的物料实时库存,具体可为物料实时库存重量,即属于同一批次物料的物料标识所对应的物料库存信息均相同。

在上述基础上,对于步骤S200,本方案可判断当前物料库存重量与前次物料库存重量是否重量相同,若相同,则确定当前待取物料与上一次完成取料的物料属于同一批次物料,例如,当前待取物料的物料标识为A2,上一次取料完成的物料标识为A1,通过物料标识A1和A2获取的上次物料库存信息和当前物料库存信息均为第一容器中的物料实时库存,即上次物料库存信息和当前物料库存信息相同,从而确定当前待取物料与上一次完成取料的物料属于同一批次物料。

若当前物料库存重量与前次物料库存重量不相同,则确定当前待取物料与上一次完成取料的物料不属于同一批次物料,例如,当前待取物料的物料标识为B1,上一次取料完成的前次物料标识为A4,通过物料标识A4获取的前次物料库存信息为第一容器中的物料实时库存,通过物料标识B1获取的当前物料库存信息为第二容器中的物料实时库存,而第一容器中的物料实时库存和第二容器中的物料实时库存不相同,即当前物料库存重量与前次物料库存重量不相同,从而确定当前待取物料与上一次完成取料的物料不属于同一批次物料。

对于步骤S210,在确定当前待取物料与上一次完成取料的物料属于同一批次物料的情况下,本方案可首先判断当前物料库存信息是否大于或等于第一预设库存量,若当前物料库存信息大于或等于第一预设库存量,则说明当前物料库存信息能够满足当前取料的第一预设库存量需求,从而确定当前待取物料满足预设取料条件,获得校验通过结果;若当前物料库存信息小于第一预设库存量,则说明当前物料库存信息较少,不能够满足当前取料的第一预设库存量需求,从而确定当前待取物料不满足预设取料条件,获得校验失败结果。

对于步骤S220,在确定当前待取物料与上一次完成取料的物料不属于同一批次物料的情况下,本方案可首先判断前次物料库存信息是否大于或等于第二预设库存量,若前次物料库存信息大于或等于第二预设库存量,则说明前一批次的物料库存剩余大于或等于设置的第二预设库存量,进而不允许对当前待取物料进行取料,从而确定当前待取物料不满足预设取料条件,获得校验失败结果;若前次物料库存信息小于第二预设库存量,则说明前一批次的物料库存剩余较少,可以对下一批次的物料进行取料,进而允许对当前待取物料进行取料,从而确定当前待取物料满足预设取料条件,获得校验通过结果。其中,前述的第二预设库存量和第一预设库存量的数值可设置为相同,当然也可以设置为不同,具体数值设置可根据实际场景进行适应性调整,当第二预设库存量和第一预设库存量相同,并且具有多个子容器,每个子容器的容量相同的情况下,第二预设库存量和第一预设库存量均可设置为单个子容器的容量。

在上述获得校验结果基础上,本方案可在校验结果为校验通过结果的情况下,对待取物料进行取料操作;在校验结果为校验失败结果的情况下,不对待取物料进行取料,并产生告警。

在本实施例的可选实施方式中,本方案在对待取物料进行取料操作,可通过控制吸料设备将待取物料取料到吸料设备中,其中,该吸料设备中具有称重装置,本方案还可包括:根据吸料前吸料设备中的物料重量以及吸料完成后吸料设备的物料重量确定待取物料的物料重量,例如,吸料前吸料设备中的物料重量为100kg,吸料完成后吸料设备的物料重量为300kg,则确定待取物料的物料重量为200kg。

作为一种可能的实施方式,本方案在得到待取物料的物料重量后,可根据吸取的待取物料的物料重量对当前待取物料对应批次物料的物料库存信息(实时物料库存重量)进行更新,例如,通过当前待取物料的当前物料标识A3获取的第一容器中的物料库存信息为400kg,在校验成功对当前待取物料进行吸料之后,通过吸料设备的前后重量变化确定待取物料的物料重量为200kg,那么则对第一容器中的物料库存信息进行更新,从而将第一容器中的物料库存信息更新为400kg-200kg=200kg,在下一次对物料标识A4的物料进行取料时,通过物料标识A4获取的物料库存信息即为更新后的物料库存信息为200kg。

图3出示了本申请提供一种取料装置的示意性结构框图,应理解,该装置与图1和图2中执行的方法实施例对应,能够执行前述的方法涉及的步骤,该装置具体的功能可以参见上文中的描述,为避免重复,此处适当省略详细描述。该装置包括至少一个能以软件或固件(firmware)的形式存储于存储器中或固化在装置的操作系统(operating system,OS)中的软件功能模块。具体地,该装置包括:获取模块300和确定模块310;该获取模块300用于获取当前待取物料的当前物料标识以及上一次完成取料的物料的前次物料标识;以及,根据当前物料标识获取当前物料库存信息,以及根据前次物料标识获取前次物料库存信息;该确定模块310用于根据当前物料库存信息和前次物料库存信息确定所述当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果;以及用于根据待取物料对应的校验结果确定是否对待取物料进行取料操作。

上述设计的取料装置,本方案提前为物料设置唯一物料标识,然后将物料标识与物料库存信息建立映射,从而使得可根据物料标识获取对应的物料库存信息,然后根据当前待取物料的当前物料标识获取的当前物料库存信息和上一次完成取料的物料的前次物料标识获取的前次物料库存信息确定当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果,最后根据待取物料对应的校验结果确定是否对待取物料进行取料操作。由于,本方案为物料设置唯一物料标识并且与对应的物料库存信息对应,使得取料的物料可根据唯一物料标识进行追溯,并且本方案对物料进行校验,在校验满足取料条件的情况下自动化取料,提高物料取料的准确性和取料效率。

根据本申请的一些实施例,该确定模块310,具体用于根据当前物料库存信息和前次物料库存信息,确定当前待取物料与上一次完成取料的物料是否属于同一批次物料;其中,不同批次物料存储在不同容器中,物料库存信息表征所属批次对应的容器的物料实时库存;若判定当前待取物料与上一次完成取料的物料属于同一批次物料,则根据当前物料库存信息确定当前待取物料是否满足预设取料条件,以获得待取物料对应的校验结果。

根据本申请的一些实施例,该确定模块310,还具体用于判断当前物料库存信息是否大于或等于第一预设库存量;若判定当前物料库存信息大于第一预设库存量,则确定当前待取物料满足预设取料条件,获得校验通过结果。

根据本申请的一些实施例,该确定模块310,还具体用于若判定当前物料库存信息小于第一预设库存量,则确定当前待取物料不满足预设取料条件,获得校验失败结果。

根据本申请的一些实施例,该确定模块310,还具体用于若当前待取物料与上一次完成取料的物料不属于同一批次物料,则根据前次物料库存信息确定当前待取物料是否满足预设取料条件,以获得待取物料对应的校验结果。

根据本申请的一些实施例,该确定模块310,还具体用于判断前次物料库存信息是否大于或等于第二预设库存量;若前次物料库存信息大于或等于第二预设库存量,则确定当前待取物料不满足预设取料条件,获得校验失败结果。

根据本申请的一些实施例,该确定模块310,还具体用于若前次物料库存信息小于第二预设库存量,则确定当前待取物料满足预设取料条件,获得校验通过结果。

根据本申请的一些实施例,该确定模块310,还具体用于判断当前物料库存重量与前次物料库存重量是否重量相同;其中,属于同一容器中的子容器对应的物料标识获取的物料库存重量均为对应容器的物料库存总重量;若判定当前物料库存重量与前次物料库存重量的重量相同,则确定当前待取物料与上一次完成取料的物料属于同一批次物料;若判定当前物料库存重量与前次物料库存重量的重量不同,则确定当前待取物料与上一次完成取料的物料不属于同一批次物料。

根据本申请的一些实施例,该确定模块310,还具体用于若判定校验结果为校验通过结果,则对待取物料进行取料操作;若判定校验结果为校验失败结果,则不对待取物料进行取料,并产生告警。

根据本申请的一些实施例,该确定模块310,还具体用于通过吸料设备将所述待取物料取料到吸料设备中;该确定模块310,还用于根据吸料前吸料设备中的物料重量以及吸料完成后吸料设备的物料重量确定待取物料的物料重量,该装置还包括更新模块320,用于根据待取物料的物料重量对待取物料所属批次的物料库存信息进行更新

根据本申请的一些实施例,如图4所示,本申请提供一种电子设备4,包括:处理器401和存储器402,处理器401和存储器402通过通信总线403和/或其他形式的连接机构(未标出)互连并相互通讯,存储器402存储有处理器401可执行的计算机程序,当计算设备运行时,处理器401执行该计算机程序,以执行时执行前述实现方式中执行的方法,例如步骤S100到步骤S110:获取当前待取物料的当前物料标识以及上一次完成取料的物料的前次物料标识;根据当前物料标识获取当前物料库存信息,以及根据前次物料标识获取前次物料库存信息;根据当前物料库存信息和前次物料库存信息确定当前待取物料是否满足预设取料条件,获得待取物料对应的校验结果;根据待取物料对应的校验结果确定是否对待取物料进行取料操作。

本申请提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行前述执行的方法。

其中,存储介质可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory,简称EPROM),可编程只读存储器(Programmable Red-Only Memory,简称PROM),只读存储器(Read-OnlyMemory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。

本申请提供一种计算机程序产品,该计算机程序产品在计算机上运行时,使得计算机执行前述的方法。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围,其均应涵盖在本申请的权利要求和说明书的范围当中。尤其是,只要不存在结构冲突,各个实施例中所提到的各项技术特征均可以任意方式组合起来。本申请并不局限于文中公开的特定实施例,而是包括落入权利要求的范围内的所有技术方案。

相关技术
  • 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
  • 模态框构建方法、装置、电子设备、计算机可读存储介质
  • 电子设备、音量调节方法及装置、计算机可读存储介质
  • 数据库同步恢复方法、装置、计算机可读存储介质和电子设备
  • 数据处理方法、装置、计算机可读存储介质和电子设备
  • 数据预取方法、装置、电子设备及计算机可读存储介质
  • 取号方法、装置、电子设备及计算机可读存储介质
技术分类

06120115848108