本发明涉及智能仓储技术领域,尤其是涉及一种物料入库方法、系统及电子设备。
背景技术:
目前,企业的物料入库操作通常是使用erp(enterpriseresourceplanning,企业资源计划)仓库管理系统或者记单的形式进行物料入库,管理仓库入库时需要在系统中添加入库存入单,入库存入单中的所有内容数量会根据现场数量进行统计,统计完毕后所有的数据再经过系统写入数据库之中。现有入库操作整体上非常繁琐,并且系统不存在出错报错系统,这种入库模式使得物料流程信息难以实时更新,引起数据库中显示的数据和立体仓中的具体库存产生偏差,并影响整个物流流程的货物管理,耗费大量人力物力进行库内库存清点。
技术实现要素:
有鉴于此,本发明的目的在于提供一种物料入库方法、系统及电子设备,通过在入库过程中将实体物料转化为信息数据对象进行操作,可以实时更新物料流程信息,降低物料入库记账错误率,并节省物料入库的时间,提高整个物流流程管理的效率。
第一方面,本发明实施例提供了一种物料入库方法,包括:采集待入库物料的物料信息,该物料信息至少包括生产项目、项目阶段和生产工位;根据该物料信息生成该待入库物料的标识码;由该标识码、料箱的料箱编码和托盘的rfid标签生成物料组合信息,以根据该物料组合信息对待入库物料进行组箱组盘;由rfid标签以及库位信息生成上架任务,以根据该上架任务将待入库物料以托盘为单位通过滚床进行入库;当入库成功时,存储待入库物料的入库信息,该入库信息包括物料信息、标识码、料箱编码、rfid标签以及库位信息。
结合第一方面,本发明实施例还提供了第一方面的第一种可能的实施方式,其中,上述由标识码、料箱的料箱编码和托盘的rfid标签生成物料组合信息的步骤,包括:判断该标识码和该料箱的料箱编码是否符合预设的组箱规则;若是,则根据该标识码和该料箱编码生成组箱信息,以根据该组箱信息对该待入库物料进行组箱;判断该料箱编码和该托盘的rfid标签是否符合预设的组盘规则;若是,则根据该料箱编码和该rfid标签生成组盘信息,以根据该组盘信息对该料箱进行组盘。
结合第一方面的第一种可能的实施方式,本发明实施例还提供了第一方面的第二种可能的实施方式,其中,上述预设的组盘规则包括:在任一托盘内只能组入同一生产项目、同一项目阶段、同一工位的待入库物料;上述预设的组箱规则包括:在任一料箱内只存放同一种类的待入库物料。
结合第一方面,本发明实施例还提供了第一方面的第三种可能的实施方式,其中,上述根据物料信息生成待入库物料的标识码的步骤,包括:对该待入库物料按物料属性进行分类;基于该物料属性类别,根据物料信息按预设的对应规则生成该待入库物料的标识码。
结合第一方面的第三种可能的实施方式,本发明实施例还提供了第一方面的第四种可能的实施方式,其中,上述对待入库物料按物料属性进行分类的步骤,包括:按物料属性,将待入库物料分为特殊件、关重件和普通件。
结合第一方面的第四种可能的实施方式,本发明实施例还提供了第一方面的第五种可能的实施方式,其中,上述基于物料属性类别,根据物料信息按预设的对应规则生成待入库物料的标识码的步骤,包括:根据物料信息,对物料属性为特殊件和关重件的待入库物料按一物一码生成标识码,对普通件按多物一码生成标识码。
结合第一方面,本发明实施例还提供了第一方面的第六种可能的实施方式,其中,上述根据上架任务将待入库物料以托盘为单位通过滚床进行入库的步骤,包括:将装有待入库物料的托盘送入滚床以进行入库前检测,入库前检测包括外形检测和重量检测;若检测通过,则根据上架任务将托盘通过滚床进行入库。
结合第一方面的第六种可能的实施方式,本发明实施例还提供了第一方面的第七种可能的实施方式,其中,该方法还包括:若检测不通过,则将装有待入库物料的托盘退回,以对待入库物料进行重新组箱组盘。
第二方面,本发明实施例还提供了一种物料入库系统,该系统包括:物料信息采集模块,用于采集待入库物料的物料信息,该物料信息至少包括生产项目、项目阶段和生产工位;标识码生成模块,用于根据该物料信息生成待入库物料的标识码;物料组合信息生成模块,用于由标识码、料箱的料箱编码和托盘的rfid标签生成物料组合信息,以根据物料组合信息对待入库物料进行组箱组盘;上架任务生成模块,用于由rfid标签以及库位信息生成上架任务,以根据上架任务将待入库物料以托盘为单位送入滚床进行入库;存储模块,用于当入库成功时,存储该待入库物料的入库信息,该入库信息包括物料信息、标识码、料箱编码、rfid标签以及库位信息。
第三方面,本发明实施例还提供了一种电子设备,包括存储器、处理器,该存储器中存储有可在该处理器上运行的计算机程序,该处理器执行该计算机程序时实现上述第一方面及其可能的实施方式之一提供的物料入库方法的步骤。
本发明实施例带来了以下有益效果:
本发明实施例提供的一种物料入库方法、系统及电子设备,该物料入库方法包括采集待入库物料的物料信息,该物料信息至少包括生产项目、项目阶段和生产工位;根据该物料信息生成该待入库物料的标识码;由该标识码、料箱的料箱编码和托盘的rfid标签生成物料组合信息,以根据该物料组合信息对待入库物料进行组箱组盘;由rfid标签以及库位信息生成上架任务,以根据该上架任务将待入库物料以托盘为单位通过滚床进行入库;当入库成功时,存储待入库物料的入库信息,该入库信息包括物料信息、标识码、料箱编码、rfid标签以及库位信息。本发明实施例通过在入库过程中将实体物料转化为信息数据对象进行操作,可以实时更新物料流程信息,降低物料入库记账错误率,并节省物料入库的时间,提高整个物流流程管理的效率。
本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。
为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种物料入库方法的流程图;
图2为本发明实施例提供的一种待入库物料的标识码的示意图;
图3为本发明实施例提供的一种待入库物料组箱过程示意图;
图4为本发明实施例提供的一种待入库物料组盘过程示意图;
图5为本发明实施例提供的一种物料入库系统的结构示意图。
图标:
51-物料信息采集模块;52-标识码生成模块;53-物料组合信息生成模块;54-上架任务生成模块;55-存储模块。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
les(logisticsexecutionsystem智能物流执行系统)搭建物流云实现全方位的物流管理,将移动通讯技术、互联网技术、全球定位技术、地理信息库、桌面云应用技术应用到物流运输过程监控管理领域,实现用户对物流运输过程监控的透明化、实时化管理。
目前,现有的物料入库方式尚存在物料流程信息更新不及时、记账易出错、入库时间较长且效率不高等问题。基于此,本发明实施例提供的一种物料入库方法、系统及电子设备,通过在入库过程中将实体物料转化为信息数据对象进行操作,可以实时更新物料流程信息,降低物料入库记账错误率,并节省物料入库的时间,提高整个物流流程管理的效率。
为便于对本实施例进行理解,首先对本发明实施例所公开的一种物料入库方法进行详细介绍。
如图1所示,为本发明实施例提供的一种物料入库方法的流程图,由图1可见,该物料入库方法包括以下步骤:
步骤s102:采集待入库物料的物料信息,该物料信息至少包括生产项目、项目阶段和生产工位。
这里,对于每一件准备入库的物料,均需要采集其物料信息,在本发明实施例中,该物料信息至少包括生产项目、项目阶段和生产工位。这样,该物料用于哪个生产项目,用在该生产项目具体的哪个阶段,以及具体该阶段动作中的哪个工位都非常的清楚,为后续的物料出库可以精准送料到具体生产位置和具体生产流程时间点提供了基础保障。
以汽车制作为例,对于汽车零部件的入库,首先采集每一件零部件的物料信息,至少包括零部件用于的生产项目,例如某类型汽车生产项目;用于的项目阶段,例如若该物料为汽车轮胎则用于后期安装阶段,具体的安装规划的时间具体到后期安装阶段的某月某天某时某分钟,甚至某秒;用于的生产工位,也即是流水线上的某一个具体的操作,例如可以是该汽车轮胎的一个充气操作。
对于这样一种物料信息的采集,每一件入库物料都精准定位,为生产流程和效率的提高提供了很好的技术保障。在实际的生产操作中,物料信息还可以采集物料的名称、类别、质检情况、物理外表、性能等等。
步骤s104:根据该物料信息生成该待入库物料的标识码。
其中,标识码可以是条形码、二维码、rfid等等,也可以是他们的组合,标识码用于标识该特定的某一件物料,由物料信息生成该标识码。
在至少一种可能的实施方式中,可以先对待入库物料按物料属性进行分类,然后,基于该物料属性的类别,并根据物料信息按预设的对应规则生成标识码。这里,按照物料属性,可以将待入库物料分为特殊件、关重件和普通件。并且,在进行标识码生成时,可以按以下预设对应规则进行:
对物料属性为特殊件和关重件的物料按一物一码生成标识码;
对普通件按多物一码生成标识码。
如图2所示,为本发明实施例提供的一种待入库物料的标识码的示意图,该标识码由二维码加文字数字描述组成,由图2可见,该标识码的文字信息有五行,且在右侧旁边有一个字形较大的“特”字,表明该物料为特殊件。其中,二维码旁边的五行信息分别表示:第一行为特殊件应用的车辆编码,为特殊件独有,例如:sx12-c10-304;第二行为物料在仓库中的存放信息,包括巷道/物料装配工艺,例如:巷1/t53,表示该物料存放于巷1,装配工艺为t53;第三行为项目装配信息,例如:sx12/m3,表示该物料在sx12项目的m3阶段用到;第四行为物料名称信息,例如:前风窗玻璃总成;第五行为物料编号信息,由数字、字母及下划线构成,例如:a6600080461_18062100019。
步骤s106:由该标识码、料箱的料箱编码和托盘的rfid标签生成物料组合信息,以根据该物料组合信息对待入库物料进行组箱组盘。
这里,每一件物料都有其特定的形状,或大或小,或长或短,形状或不规则,为了入库存放的方便,每一件物料均需要装入到外形规则的料箱中,并且,料箱根据物料的大小设置有不同的型号,为了进入库架放置方便,最终需要将料箱放置在托盘中以托盘为单位进行入库。根据料箱的大小,小的料箱可以几个组合放置在同一托盘中,对于较大的料箱则可以单独放置在一个托盘中。
其中,料箱上预先设置有料箱编码,作为每一个料箱单独的身份识别标签,并且,在托盘上设置有rfid标签,例如rfid芯片,用于记录托盘的信息,同时也起到区别辨识的功用。这里,先由物料的标识码、料箱编码和rfid标签生成物料的组合信息,该组合信息决定了物料、料箱和托盘之间的具体组合形式,后续操作即根据该物料组合信息对待入库物料进行组箱和组盘。
在组箱组盘的实际操作中,至少包括一种可以实施的方式为:
首先,判断标识码和料箱的料箱编码是否符合预设的组箱规则;若是,则根据该标识码和该料箱编码生成组箱信息,以根据该组箱信息对该待入库物料进行组箱;
其次,判断该料箱编码和托盘的rfid标签是否符合预设的组盘规则;若是,则根据该料箱编码和该rfid标签生成组盘信息,以根据该组盘信息对该料箱进行组盘。
对于上述预设的组箱和组盘的规则,在多种可能的实施方式中,预设的组盘规则可以包括:在任一托盘内只能组入同一生产项目、同一项目阶段、同一工位的待入库物料;预设的组箱规则可以包括:在任一料箱内只存放同一种类的待入库物料。这样,为后续物料出库投入生产中,可以精准取料、用料,并且根据生产计划,还可以预先取料输送到具体生产流水线的具体位置,大大节省生产流程耗时。
步骤s108:由rfid标签以及库位信息生成上架任务,以根据该上架任务将待入库物料以托盘为单位通过滚床进行入库。
在实际操作中,待物料组箱组盘完毕之后,物料以托盘为单位送入到滚床中,滚床中设置有rfid读写器,识别托盘上的rfid标签后,获取托盘、料箱和物料的信息,并结合库房的库位信息生成该托盘的上架任务。
这里,在滚床中会预先对每个托盘进行入库前检测,包括外形检测和重量检测。其中,外形检测用于排除托盘中料箱摆设不规整的情况,重量检测用于确保每个托盘中都放置了“足够”的料箱,以提高托盘的使用率,节省库存空间。
若入库前检测通过,则会根据上架任务将托盘通过滚床进行入库;若检测不通过则装有待入库物料的托盘会被退回,并需要重新进行组箱和/或组盘。
步骤s110:当入库成功时,存储待入库物料的入库信息,入库信息包括物料信息、标识码、料箱编码、rfid标签以及库位信息。
当装有待入库物料的托盘最终按照入库任务入库成功时,物料的入库信息实时存储。当物料被提取或进行其他更改操作时,其信息也及时更新和存储。相比于现有物料入库模式,本发明的入库操作更加简易,并且对于信息数据的处理更不容易出现记账错误,同时信息的更新也更加自动化和及时。
本发明实施例提供的一种物料入库方法,该方法包括采集待入库物料的物料信息,该物料信息至少包括生产项目、项目阶段和生产工序;根据该物料信息生成该待入库物料的标识码;由该标识码、料箱的料箱编码和托盘的rfid标签生成物料组合信息,以根据该物料组合信息对待入库物料进行组箱组盘;由rfid标签以及库位信息生成上架任务,以根据该上架任务将待入库物料以托盘为单位通过滚床进行入库;当入库成功时,存储待入库物料的入库信息,该入库信息包括物料信息、标识码、料箱编码、rfid标签以及库位信息;通过在入库过程中将实体物料转化为信息数据对象进行操作,可以实时更新物料流程信息,降低物料入库记账错误率,并节省物料入库的时间,提高整个物流流程管理的效率。
在另一种可能的实施例中,在对物料进行入库前,还包括对待入库物料的质检操作。物料在质量检测系统检测完毕之后生成物料条码,根据物料属性可以分为特殊件、关重件、普通件。特殊件和关重件为一物一码,即一个条码对应单个物料;普通件为多物一码,规则是同一项目、阶段、采购订单、物料同一天只生成一个条码,即一个条码对应多个物料。将物料条码粘贴到对应实物上时,特殊件和关重件必须要将物料条码粘贴到实物上,普通件可以不粘贴条码,直接将对应条码放入料箱即可。组箱的规则是一个料箱只能组入同一项目、阶段、同一天组箱的同一种物料。组箱操作分为一物一码操作和多物一码操作,特殊件和关重件为一物一码操作,操作时先扫描料箱条码,然后扫描物料条码,如果符合组箱规则,就会自动组箱完成;普通件为多物一码操作。
在组箱之前,料箱箱体上都会由les物流系统生成含有料箱编号的条码,扫码机对料箱进行扫描时,系统可以根据条码得知料箱的编号。
在组箱过程中,参见图3,扫描机依次扫描物料与料箱上的二维条码,les(logisticsexecutionsystem,智能物流执行系统)系统通过扫描机所附带的ebs(enterpriseblockstorage,企业块存储)接口,将所扫描的物料信息与料箱编号进行绑定,数据经由les系统后,传递至后台数据库,添加料箱编号与物料二维码绑定的数据记录。由les系统将增加物料与料箱关系、增加物料与料箱历史关系、更新料箱内物料数量、更新一物一码。此后在扫描料箱上的条形码的同时就可以获取料箱中的物料状况,从而在组盘时只需要对料箱进行扫描即可读取料箱的中所存储的物料信息。
组箱过程中,规定一种物料只能存放于单个料箱当中,不允许存在多物料混合存放于一个料箱中的情况。
物料在组箱操作完成之后,进行组盘操作。组盘的规则是同一个托盘只能组入同一项目、阶段、工位的物料。托盘类型有三种,分别为标准箱、围板箱、大件箱。托盘类型为标准箱时,一个托盘可以放入五个料箱;为围板箱和大件箱时,一个托盘只能放一个料箱。
料箱箱体上有les物流系统生成的含有料箱编号的条码,扫码机对料箱进行扫描时,系统可以根据条码得知料箱的编号。
组盘的托盘底部的内侧贴有一个含有rfid电子标签的智能芯片,可以使用rfid无线射频扫描机在一定范围内感应到rfid的信号,从而读取rfid电子标签中的信息,并且rfid电子标签本身就能通过自身对外界传输部分编译好的无线射频信号,例如gps定位信号,与微波通信信号等。
参见图4,组盘时扫码枪会先扫描待组盘料箱箱体上的二维码,再使用射频技术扫描带有rfid芯片标签的电子托盘,les系统会根据扫码枪所读到的信息在系统中对托盘的编号与料箱编号进行组盘前的信息核对,防止料箱已经在之前的操作中已经与其他托盘进行组盘,也保证当前的托盘在系统中没有和另外无关项目阶段的料箱进行绑定。经过防错确认后,保证当前托盘与料箱都属于未录入状态,系统则可以进行组盘确认。组盘确认后les系统会添加托盘id与料箱id的组合记录,并将记录存于数据库当中。
组盘时一个托盘上智能存放一个项目阶段的物料,一个托盘目前规定存放5个料箱,超过数目则不予以绑定,当在入库时存在托盘没有放满时,系统在组盘时会在扫码枪界面提示有托盘没有放满的信息,优先保证托盘的最大使用率。
托盘在生成上架任务之后,进行滚床入库操作。叉车叉取托盘放到滚床上,放入托盘时应注意托盘位置要摆放正确,由于读写器在入库口的右侧,所以托盘摆放时应把标签一侧朝入库口右侧放。托盘正确放入滚床之后,拍下入库按钮,触发wcs(warehousecontrolsystem,仓库控制系统)生成外形和重量检测任务,由电气设备进行外形检测,称重机进行重量检测,如果检测不成功,则亮起入库口的警示灯,同时将托盘自动退回放货位,重新进行组箱组盘操作,再进入入库;检测成功之后,传送到托盘读码区,并由wcs通知wms(warehousemanagementsystem,仓库物流管理系统),wms再发送请求通知les去开启rfid读写器读取托盘rfid,再通过托盘rfid去获取对应的上架任务,如果找不到上架任务,则les将结果返回给wms,wms再通知wcs将该托盘退回放货位,由手持机去生成上架任务之后,再进行入库操作;如果存在对应的上架任务,则les将结果返回给wms,wms再将上架任务规划的巷道发送给wcs,wcs通过滚床带动托盘停到对应巷道口,再通知堆垛机叉取托盘放入到该巷道的库位上,并将结果反馈给wms,wms再将入库信息发给les,les接收消息之后调用rfid读写器读取当前库位rfid,进行运算之后,执行入库数据存储。如果堆垛机上架入库失败,异常干预;堆垛机执行上架任务之后,如果该巷道还存在出入库取货任务,则继续去执行其他取货任务。
参见图5,本发明实施例还提供了一种物料入库系统,由图5可见,该系统包括依次相连的物料信息采集模块51、标识码生成模块52、物料组合信息生成模块53、上架任务生成模块54和存储模块55。其中,各个模块的功能如下:
物料信息采集模块51,用于采集待入库物料的物料信息,该物料信息至少包括生产项目、项目阶段和生产工序;
标识码生成模块52,用于根据该物料信息生成待入库物料的标识码;
物料组合信息生成模块53,用于由标识码、料箱的料箱编码和托盘的rfid标签生成物料组合信息,以根据物料组合信息对待入库物料进行组箱组盘;
上架任务生成模块54,用于由rfid标签以及库位信息生成上架任务,以根据上架任务将待入库物料以托盘为单位送入滚床进行入库;
存储模块55,用于当入库成功时,存储该待入库物料的入库信息,该入库信息包括物料信息、标识码、料箱编码、rfid标签以及库位信息。
本发明实施例提供的物料入库系统,与上述实施例提供的物料入库方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
本发明实施例还提供了一种电子设备,包括存储器、处理器,该存储器中存储有可在该处理器上运行的计算机程序,该处理器执行该计算机程序时实现上述方法实施例及其可能的实施方式之一提供的物料入库方法的步骤。
本发明实施例所提供的物料入库方法的计算机程序产品,包括存储了处理器可执行的非易失的程序代码的计算机可读存储介质,该程序代码包括的指令可用于执行前面方法实施例中所介绍的方法,具体实现可参见方法实施例,在此不再赘述。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对步骤、数字表达式和数值并不限制本发明的范围。
附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。