CN117465875A - 一种基于多巷道的物料入库***、方法及存储介质 - Google Patents
一种基于多巷道的物料入库***、方法及存储介质 Download PDFInfo
- Publication number
- CN117465875A CN117465875A CN202311381561.6A CN202311381561A CN117465875A CN 117465875 A CN117465875 A CN 117465875A CN 202311381561 A CN202311381561 A CN 202311381561A CN 117465875 A CN117465875 A CN 117465875A
- Authority
- CN
- China
- Prior art keywords
- roadway
- warehouse
- label
- instruction
- control system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000000463 material Substances 0.000 title claims abstract description 257
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000004519 manufacturing process Methods 0.000 claims description 10
- 238000006073 displacement reaction Methods 0.000 claims description 3
- 230000015654 memory Effects 0.000 description 20
- 230000004044 response Effects 0.000 description 6
- 238000012795 verification Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000005622 photoelectricity Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 235000017166 Bambusa arundinacea Nutrition 0.000 description 1
- 235000017491 Bambusa tulda Nutrition 0.000 description 1
- 241001330002 Bambuseae Species 0.000 description 1
- 235000015334 Phyllostachys viridis Nutrition 0.000 description 1
- 239000011425 bamboo Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 239000011094 fiberboard Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000007921 spray Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
- B65G1/137—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
- B65G1/1373—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses
- B65G1/1376—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses the orders being assembled on a commissioning conveyor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
- B65G1/137—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
- B65G1/1371—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed with data records
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/02—Control or detection
- B65G2203/0208—Control or detection relating to the transported articles
- B65G2203/0216—Codes or marks on the article
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/04—Detection means
- B65G2203/042—Sensors
- B65G2203/046—RFID
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
Abstract
本发明涉及物流管理技术领域,具体涉及一种基于多巷道的物料入库***、方法及存储介质。***包括:控制***以及各巷道口设置的第一扫码装置;第一扫码装置用于当物料到达对应巷道口时,扫描巷道口物料的第一标签;控制***用于接收第一标签,判断第一标签是否在库,当不在库时根据第一标签生成入库指令;根据入库指令控制第一扫码装置对物料进行多次扫描并控制对应巷道中的取货装置工作,将多次扫描的扫描结果和入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。通过实施本发明,避免了物料和指令不符导致物料串位的问题。同时,在接收到入库指令后,多次扫描并进行比较验证,避免中途人为更换标签或更换物料。
Description
技术领域
本发明涉及物流管理技术领域,具体涉及一种基于多巷道的物料入库***、方法及存储介质。
背景技术
随着时代发展,物料输送的方式成为提升工作效率的方式之一。而早前的传送带输送机受到机械制造、电机、化工和冶金工业技术进步的影响,不断完善,逐步由完成车间内部的传送,发展到完成在企业内部、企业之间甚至城市之间的物料搬运,成为物料搬运***机械化和自动化不可缺少的组成部分。
随后出现的物料拣选设备、物料自动化储存装置、自动化立体仓库等都需要对物料进行搬运输送。在取出货物过程当中需要将物料运送到指定点,在指定点完成下一步的加工、取用或存储,现有的物料拣选储存设备趋于智能化、集成化,需要将拣选、存储、包装等功能集中在一起。其中,在物料存储过程需要对物料进行打包喷码标记,输送到空置仓位或者相同物品的储存位置,然后记录等。
然而,对于多巷道的立体仓库,当前的存储方案存在可能会导致存在物料串位的问题。
发明内容
有鉴于此,本发明提供了一种基于多巷道的物料入库***、方法及存储介质,以解决当前的存储方案存在可能会导致存在物料串位的问题。
第一方面,本发明提供了一种基于多巷道的物料入库***,其特征在于,应用于多巷道的立体库,***包括:控制***以及各巷道口设置的第一扫码装置;第一扫码装置用于当物料到达对应巷道口时,扫描巷道口物料的第一标签;控制***用于接收第一标签,判断第一标签是否在库,当不在库时根据第一标签生成入库指令;根据入库指令控制第一扫码装置对物料进行多次扫描并控制对应巷道中的取货装置工作,将多次扫描的扫描结果和入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。
本实施例中提供的基于多巷道的物料入库***,通过在巷道口设置第一扫码装置,在物料到达巷道口后进行标签扫描以及验证,避免了物料和指令不符导致物料串位的问题。同时,在接收到入库指令后,多次扫描并进行比较验证,避免中途人为更换标签或更换物料。
在一种可选的实施方式中,立体库包括多层楼层以及多层楼层之间设置的升降梯,第一楼层包括上架工位,***还包括:上架工位设置的第二扫码装置;第二扫码装置用于扫描需要上架的物料的第二标签,将第二标签发送至控制***;控制***还用于判断第二标签是否在库,当不在库时,根据第二标签获取物料信息,并生成上架指令,根据上架指令控制升降梯将物料输送到巷道所在楼层。
本实施例中,通过在上架之前进行物料标签的扫码,保证了物料存入的唯一性。
在一种可选的实施方式中,立体库还包括输送车,多巷道口所在楼层包括多段连廊,***还包括:连廊末端的第三扫码装置;第三扫码装置用于扫描物料到达连廊末端时物料的第三标签;控制***还用于接收第三标签,根据第三标签和第二标签比较一致且第三标签不在库后,根据预设规则确定目标巷道,并生成移位指令,根据移位指令控制输送车将物料输送到目标巷道的巷道口。
本实施例中,在输送到巷道口之前,先确定目标巷道,提高了工作效率。同时,通过第二标签和第一标签的比较,避免物料或标签被更换,导致物料不符的问题。
在一种可选的实施方式中,控制***还用于判断第一标签和入库指令中包含的第一标签不一致时,生成报警信号。
在一种可选的实施方式中,控制***还用于接收取货装置将物料入库后的完成信号,根据完成信号更新物料标签的在库信息。
本实施例中,通过对在库信息的更新,保证了在库判断的准确性。
在一种可选的实施方式中,控制***包括仓库控制***、仓储管理***、生产管理***和PLC控制***;仓库控制***用于接收第一标签、第二标签以及第三标签,调用仓储管理***判断第一标签、第二标签以及第三标签是否在库,并根据仓储管理***的判断结果生成入库指令、上架指令或移位指令;仓储管理***用于调用生产管理***获取物料信息;PLC控制***用于根据入库指令控制对应巷道中的取货装置工作、根据上架指令控制升降梯将物料输送到巷道所在楼层或者根据移位指令控制输送车将物料输送到目标巷道的巷道口。
本实施例中,通过设置仓库控制***、仓储管理***、生产管理***和PLC控制***,基于各个***之间的协同工作,保证了物料入库的准确性,提高了入库的成功率。
第二方面,本发明提供了一种基于多巷道的物料入库方法,应用于多巷道的立体库,方法包括:当物料到达对应巷道口时,获取巷道口物料的第一标签;判断第一标签是否在库,当不在库时根据第一标签生成入库指令;根据入库指令对物料进行多次扫描并控制对应巷道中的取货装置工作;将多次扫描的扫描结果和入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。
本发明实施例提供的基于多巷道的物料入库方法,在物料到达巷道口后,在巷道口进行标签扫描以及验证,避免了物料和指令不符导致物料串位的问题。同时,在接收到入库指令后,多次扫描并进行比较验证,避免中途人为更换标签或更换物料。
在一种可选的实施方式中,立体库还包括输送车,当物料到达对应巷道口时,获取巷道口物料的第一标签之前,方法还包括:根据预设规则确定目标巷道,并生成移位指令;根据移位指令控制输送车将物料输送到目标巷道的巷道口。
在一种可选的实施方式中,根据预设规则确定目标巷道,并生成移位指令,包括:根据巷道序号依次判断每个巷道是否有入库指令;当当前巷道没有入库指令时判断当前巷道是否空闲;当空闲时,根据物料的第一标签对应的物料信息判断当前巷道是否能够输送物料;当能够输送物料时,生成移位指令。
本实施例中,通过对巷道是否有入库指令、是否空闲以及是否能够输送物料的判断,保证了物料能够通过目标巷道入库,提高了入库的成功率。
第三方面,本发明提供了一种基于多巷道的物料入库装置,包括:标签获取模块,用于当物料到达对应巷道口时,获取巷道口物料的第一标签;判断模块,用于判断第一标签是否在库,当不在库时根据第一标签生成入库指令;扫描工作模块,用于根据入库指令对物料进行多次扫描并控制对应巷道中的取货装置工作;比较模块,用于将多次扫描的扫描结果和入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。
第四方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第二方面或其对应的任一实施方式的基于多巷道的物料入库方法。
第五方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第二方面或其对应的任一实施方式的基于多巷道的物料入库方法。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例的基于多巷道的物料入库***的结构框图;
图2是根据本发明实施例的基于多巷道的物料入库方法的流程示意图;
图3是根据本发明实施例的基于多巷道的物料入库装置的结构框图;
图4是本发明实施例的计算机设备的硬件结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
正如在背景技术中,对于多巷道的立体仓库,当前的存储方案存在可能会导致存在物料串位的问题。具体地,当前在多巷道的立体仓库中,物料入库时会扫描标签,并生成入库指令,对应巷道根据该入库指令接收对应巷道口的物料进行入库。但是若由于人工干预或其他原因可能会存在对应巷道中的取货装置没有将该物料取走,而入库指令提前完成的情况。此时,若下一批物料入库并生成入库指令。对应巷道接收到该入库指令时进行取货,由于前一批物料还在巷道口没有取走,则对应巷道会根据该入库指令取走前一批物料,下一批物料滞留在巷道口,直至该巷道又接收到入库指令,周而复始,会导致大面积物料串位。
在本实施例中提供了一种基于多巷道的物料入库***,应用于多巷道的立体库,如图1所示,***包括:控制***1以及各巷道口设置的第一扫码装置2;第一扫码装置2用于当物料到达对应巷道口时,扫描巷道口物料的第一标签;控制***1用于接收第一标签,判断第一标签是否在库,当不在库时根据第一标签生成入库指令;根据入库指令控制第一扫码装置对物料进行多次扫描并控制对应巷道中的取货装置工作,将多次扫描的扫描结果和入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。
具体地,该物料可以是人造板,也可以是其他需要存入立体库中的货物。为了区分不同的物料,如不同批次的物料,物料上通常都会粘贴有对应的二维码或条形码标签,通过扫描该标签就能获取该物料的相关信息。其中,第一扫码装置可以是扫码枪或者其他能够进行二维码或条形码扫描的装置,本实施例对第一扫码装置的具体结构不做限定。巷道中的取货装置可以是堆垛机或者其他能够在巷道中输送物料的装置。
控制***具体包括仓库控制***(WCS,Warehouse Control System)、仓储管理***(WMS,Warehouse Management System)和PLC控制***;在每个巷道的巷道口存在限位点,该限位点设置有光电对射装置,光电对射装置包括设置在限位点两侧的发送端和接收端,当限位点位置没有物料时,接收端能够接收到发送端发送的信号,并将该信号发送至PLC控制***。当物料到达限位点时,接收端无法接收到发送端发送的信号,由此PLC控制***无法接收到信号,判断物料到达了巷道口。此时PLC控制***控制第一扫码装置工作,扫码物料上的标签。
仓库控制***接收第一扫码装置扫码得到的第一标签,并调用仓储管理***判断第一标签是否在库,当不在库时,则说明该物料没有存储在立体库中,由此生成入库指令并控制对应巷道中的取货装置工作。同时,在取货装置取走物料之前,控制第一扫码装置进行多次扫描,并将多次扫描的扫描结果和入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。避免中途人为更换标签或更换物料。当存在比较不一致时,生成报警信号,并控制取货装置停止工作。由工作人员确认物料是否是当前需要存入的物料,并进行标签的更正。
本实施例中提供的基于多巷道的物料入库***,通过在巷道口设置第一扫码装置,在物料到达巷道口后进行标签扫描以及验证,避免了物料和指令不符导致物料串位的问题。同时,在接收到入库指令后,多次扫描并进行比较验证,避免中途人为更换标签或更换物料。
在一种可选的实施方式中,立体库包括多层楼层以及多层楼层之间设置的升降梯,第一楼层包括上架工位,***还包括:上架工位设置的第二扫码装置;第二扫码装置用于扫描需要上架的物料的第二标签,将第二标签发送至控制***;控制***还用于判断第二标签是否在库,当不在库时,根据第二标签获取物料信息,并生成上架指令,根据上架指令控制升降梯将物料输送到巷道所在楼层。
具体地,在物料如板材入库时,首先通过叉车将板材送到整形机口,由PLC控制***控制整形机整形后,送到电梯口机一楼扫码工位,由第二扫码装置进行物料标签的扫描。扫描得到的第二标签输入至仓库控制***,由仓库控制***通过HTTP协议调用仓储管理***,仓储管理***获取到仓库控制***的请求JSON后,会继续调用生产管理***(MSE,Manufacturing Execution System)的接口获取该标签包含的信息即物料信息,以及查询仓储管理***数据库是否含有该标签的库存进行在库判定后,再把是否允许上架的响应JSON回传仓库控制***。仓库控制***根据接收到的响应JSON确定是否生成上架指令。
其中,对于某一板材,该响应JSON具体表示为:
{"code":"0","data":[{"itemId":"DH0022308090072","qaStatus":1,"totalQuantit y":70,"productionDate":"2023-07-14","productionBatchNo":"230724","qualityDetai l":"",
"serialId":"TAG202308090369","palletHeight":0,"goodsCode":"11030000000026","goodsName":"好莱客来板加工18厘无醛竹纤板绿达基材(4*9)"}],"message":"查询成功!","success":true}
即响应JSON具体包括标签对应物料的物料编码、ERP***的单号、生成日期、批次、标签号、数量、质量等级、物料名称、客户、销售订单号等信息以及是否允许上架字段标识"success":true。
当仓库控制***生成上架指令后,将该上架指令发送到PLC控制***,由PLC控制***控制升降梯将物料输送到巷道所在楼层。例如,该立体仓库为二层仓库,则升降梯将物料输送到二楼。
在一种可选的实施方式中,立体库还包括输送车,多巷道口所在楼层包括多段连廊,***还包括:连廊末端的第三扫码装置;第三扫码装置用于扫描物料到达连廊末端时物料的第三标签;控制***还用于接收第三标签,根据第三标签和第二标签比较一致且第三标签不在库后,根据预设规则确定目标巷道,并生成移位指令,根据移位指令控制输送车将物料输送到目标巷道的巷道口。
具体地,当物料输送到二楼时,需要先经过多段连廊,同时在连廊末端设置限位点和第三扫码装置,限位点设置有光电对射装置,该光电对射装置工作原理和巷道口设置的光电对射装置的工作原理相同,在此不再赘述。当物料到达连廊末端的限位点时,PLC控制***控制第三扫码装置工作,进行物料标签扫码。得到第三标签。仓库控制***接收第三标签并调用仓储管理***进行在库校验。同时,仓库控制***将第三标签和第二标签比较,当比较结果一致且不在库时,根据预设规则确定目标巷道,并生成移位指令发送至PLC控制***,由PLC控制***控制输送车将物料输送到目标巷道的巷道口。其中,该输送车可以是RGV(Rail Guided Vehicle,有轨制导车辆)小车,也可以是其他能够根据PLC控制***的控制***进行物料输送的装置。
在一种可选的实施方式中,控制***还用于接收取货装置将物料入库后的完成信号,根据完成信号更新物料标签的在库信息。具体地,当取货装置取料入库后,回传完成信号至PLC控制***。PLC控制***根据该完成信息生成完成指令至仓库控制***。仓库控制***根据该完成指令生成新的库存信息,并将该新的库存信息回传至仓储管理***进行库存数据的收集汇总,实现对仓储管理***库存信息的更新。
根据本发明实施例,提供了一种基于多巷道的物料入库方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
在本实施例中提供了一种基于多巷道的物料入库方法,应用于多巷道的立体库,图2是根据本发明实施例的基于多巷道的物料入库方法的流程图,如图2所示,该流程包括如下步骤:
步骤S101,当物料到达对应巷道口时,获取巷道口物料的第一标签。具体地,可以在巷道口设置第一扫码装置,当物料到达对应巷道口时控制第一扫描装置扫描获取物料的第一标签。在其他实施方式中,也可以采用其他方式获取巷道口物料的第一标签。
步骤S102,判断第一标签是否在库,当不在库时根据第一标签生成入库指令。具体地,当获取到巷道口物料的第一标签后,可以采用仓库控制***调用仓储管理***判断第一标签是否在库。
步骤S103,根据入库指令对物料进行多次扫描并控制对应巷道中的取货装置工作。具体地,在生成入库指令后,则由PLC控制***根据该入库指令控制对应巷道中的取货装置工作;在取货装置取走物料之前,采用第一扫码装置对物料进行多次扫描。
步骤S104,将多次扫描的扫描结果和入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。具体地,若比较结果一致,则持续扫描,直至接料入库。若比较结果不一致,生成报警信号,并控制取货装置停止工作。由工作人员确认物料是否是当前需要存入的物料,并进行标签的更正。
本发明实施例提供的基于多巷道的物料入库方法,在物料到达巷道口后,在巷道口进行标签扫描以及验证,避免了物料和指令不符导致物料串位的问题。同时,在接收到入库指令后,多次扫描并进行比较验证,避免中途人为更换标签或更换物料。
在本实施例中提供了一种基于多巷道的物料入库方法,应用于多巷道的立体库,立体库还包括输送车,该流程包括如下步骤:
步骤S201,根据预设规则确定目标巷道,并生成移位指令。具体地,在立体库中存在多个巷道,由此,需要先确定由哪个巷道输送物料,即需要先确定目标巷道。
具体地,步骤S201包括:
步骤S2021,根据巷道序号依次判断每个巷道是否有入库指令;具体地,为了避免混乱,多个巷道按照顺序工作。例如,可以先为多个巷道进行编号,例如,立体库中包括四个巷道,则按照四个巷道的位置,将四个巷道按照从前到后的位置依次编号为1号巷道、2号巷道、3号巷道以及4号巷道。然后从1号巷道开始判断是否有入库指令,当1号巷道存在入库指令时,继续判断2号巷道是否存在入库指令,若2号巷道也存在入库指令,继续判断3号巷道,直至判断某个巷道不存在入库指令。
其中,需要说明的是,当存在入库指令时,需要对存在入库指令的巷道进行监控,判断在一段时间之后是否完成存入指令。如果在一段时间内存入指令没有完成,则需要人工确定该巷道是否还有物料,若没有物料,则可能是物料被人为取走,需要将该巷道对应的入库指令清除。
步骤S2022,当当前巷道没有入库指令时判断当前巷道是否空闲;具体地,当判断某一巷道没有入库指令时,还需要判断该巷道是否空闲,即该巷道是否有物料。因为可能存在由于人为原因或其他原因将入库指令提前完成,但是物料并没有被巷道中的取货装置取走的情况。因此,若某一巷道没有入库指令,但处于非空闲状态,即巷道口有物料时,需要人工确认,并通过半自动控制方式手动完成入库指令将巷道口的物料取走。另外,当当某一巷道没有入库指令但是处于非空闲状态时,则继续判断下一个没有入库指令的巷道是否空闲。
步骤S2023,当空闲时,根据物料的第一标签对应的物料信息判断当前巷道是否能够输送物料;具体地,当某一巷道没有入库指令且处于空闲状态时,需要根据第一标签对应的物料信息判断所需的货位的大小。例如,可以根据物料的规格、厚度、数量,在锁定的空闲巷道上调用预设的函数计算对应的规格和高度的空货位。然后根据当前巷道的大小判断是否能满足该空货位对应的大小。
步骤S2024,当能够输送物料时,生成移位指令。具体地,当确定巷道能够输送物料时,生成移位指令发送至PLC控制***。
步骤S202,根据移位指令控制输送车将物料输送到目标巷道的巷道口。具体地,当PLC控制***接收到移位指令后,根据该移位指令控制输送车将物料输送到目标巷道的巷道口。
步骤S203,当物料到达对应巷道口时,获取巷道口物料的第一标签。详细请参见图2所示实施例的步骤S101,在此不再赘述。
步骤S204,判断第一标签是否在库,当不在库时根据第一标签生成入库指令。详细请参见图2所示实施例的步骤S102,在此不再赘述。
步骤S205,根据入库指令对物料进行多次扫描并控制对应巷道中的取货装置工作;具体地,当确定巷道能够输送物料时,将物料按照能耗最低、堆垛机行程最短,靠近巷道口呈直三角形堆放,往后延伸。
步骤S206,将多次扫描的扫描结果和入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。详细请参见图2所示实施例的步骤S104,在此不再赘述。
作为本发明实施例的一个具体应用实施例,该基于多巷道的物料入库方法可以采用如下流程实现:
1,在物料如板材入库时,首先通过叉车将板材送到整形机口,由PLC控制***控制整形机整形后,送到电梯口机一楼扫码工位,由第二扫码装置进行物料标签的扫描。扫描得到的第二标签输入至仓库控制***,由仓库控制***通过HTTP协议调用仓储管理***,仓储管理***获取到仓库控制***的请求JSON后,会继续调用生产管理***(MSE,Manufacturing Execution System)的接口获取该标签包含的信息即物料信息,以及查询仓储管理***数据库是否含有该标签的库存进行在库判定后,再把是否允许上架的响应JSON回传仓库控制***。仓库控制***根据接收到的响应JSON确定是否生成上架指令。
2,当仓库控制***生成上架指令后,将该上架指令发送到PLC控制***,由PLC控制***控制升降梯将物料输送到巷道所在楼层。例如,该立体仓库为二层仓库,则升降梯将物料输送到二楼。
3,当物料输送到二楼时,需要先经过多段连廊,同时在连廊末端设置限位点和第三扫码装置,限位点设置有光电对射装置,光电对射装置包括设置在限位点两侧的发送端和接收端,当限位点位置没有物料时,接收端能够接收到发送端发送的信号,并将该信号发送至PLC控制***。当物料到达限位点时,接收端无法接收到发送端发送的信号,由此PLC控制***无法接收到信号,判断物料到达了连廊末端。此时PLC控制***控制第三扫码装置工作,进行物料标签扫码。得到第三标签。仓库控制***接收第三标签并调用仓储管理***进行在库校验。同时,仓库控制***将第三标签和第二标签比较,当比较结果一致且不在库时根据巷道序号依次判断每个巷道是否有入库指令;当当前巷道没有入库指令时判断当前巷道是否空闲;当空闲时,根据物料的第一标签对应的物料信息判断当前巷道是否能够输送物料;当能够输送物料时,生成移位指令发送至PLC控制***,由PLC控制***控制输送车将物料输送到目标巷道的巷道口。
4,在每个巷道的巷道口存在限位点,该限位点设置有光电对射装置,光电对射装置包括设置在限位点两侧的发送端和接收端,当限位点位置没有物料时,接收端能够接收到发送端发送的信号,并将该信号发送至PLC控制***。当物料到达限位点时,接收端无法接收到发送端发送的信号,由此PLC控制***无法接收到信号,判断物料到达了巷道口。此时PLC控制***控制第一扫码装置工作,扫码物料上的标签。
5,仓库控制***接收第一扫码装置扫码得到的第一标签,并调用仓储管理***判断第一标签是否在库,当不在库时,则说明该物料没有存储在立体库中,由此生成入库指令并控制对应巷道中的取货装置工作。同时,在取货装置取走物料之前,控制第一扫码装置进行多次扫描,并将多次扫描的扫描结果和入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。避免中途人为更换标签或更换物料。当存在比较不一致时,生成报警信号,并控制取货装置停止工作。由工作人员确认物料是否是当前需要存入的物料,并进行标签的更正。
6,当取货装置取料入库后,回传完成信号至PLC控制***。PLC控制***根据该完成信息生成完成指令至仓库控制***。仓库控制***根据该完成指令生成新的库存信息,并将该新的库存信息回传至仓储管理***进行库存数据的收集汇总,实现对仓储管理***库存信息的更新。
在本实施例中还提供了一种基于多巷道的物料入库装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
本实施例提供一种基于多巷道的物料入库装置,如图3所示,包括:
标签获取模块31,用于当物料到达对应巷道口时,获取巷道口物料的第一标签;
判断模块32,用于判断第一标签是否在库,当不在库时根据第一标签生成入库指令;
扫描工作模块33,用于根据入库指令对物料进行多次扫描并控制对应巷道中的取货装置工作;
比较模块34,用于将多次扫描的扫描结果和入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。
上述各个模块和单元的更进一步的功能描述与上述对应实施例相同,在此不再赘述。
本发明实施例还提供一种计算机设备,具有上述图3所示的基于多巷道的物料入库装置。
请参阅图4,图4是本发明可选实施例提供的一种计算机设备的结构示意图,如图4所示,该计算机设备包括:一个或多个处理器10、存储器20,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相通信连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在计算机设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示GUI的图形信息的指令。在一些可选的实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个计算机设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器***)。图4中以一个处理器10为例。
处理器10可以是中央处理器,网络处理器或其组合。其中,处理器10还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路,可编程逻辑器件或其组合。上述可编程逻辑器件可以是复杂可编程逻辑器件,现场可编程逻辑门阵列,通用阵列逻辑或其任意组合。
其中,存储器20存储有可由至少一个处理器10执行的指令,以使至少一个处理器10执行实现上述实施例示出的方法。
存储器20可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据一种小程序落地页的展现的计算机设备的使用所创建的数据等。此外,存储器20可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些可选的实施方式中,存储器20可选包括相对于处理器10远程设置的存储器,这些远程存储器可以通过网络连接至该计算机设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
存储器20可以包括易失性存储器,例如,随机存取存储器;存储器也可以包括非易失性存储器,例如,快闪存储器,硬盘或固态硬盘;存储器20还可以包括上述种类的存储器的组合。
该计算机设备还包括通信接口30,用于该计算机设备与其他设备或通信网络通信。
本发明实施例还提供了一种计算机可读存储介质,上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可记录在存储介质,或者被实现通过网络下载的原始存储在远程存储介质或非暂时机器可读存储介质中并将被存储在本地存储介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件的存储介质上的这样的软件处理。其中,存储介质可为磁碟、光盘、只读存储记忆体、随机存储记忆体、快闪存储器、硬盘或固态硬盘等;进一步地,存储介质还可以包括上述种类的存储器的组合。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件,当软件或计算机代码被计算机、处理器或硬件访问且执行时,实现上述实施例示出的方法。
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
Claims (10)
1.一种基于多巷道的物料入库***,其特征在于,应用于多巷道的立体库,所述***包括:控制***以及各巷道口设置的第一扫码装置;
所述第一扫码装置用于当物料到达对应巷道口时,扫描巷道口物料的第一标签;
所述控制***用于接收所述第一标签,判断所述第一标签是否在库,当不在库时根据所述第一标签生成入库指令;根据所述入库指令控制所述第一扫码装置对物料进行多次扫描并控制对应巷道中的取货装置工作,将多次扫描的扫描结果和所述入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。
2.根据权利要求1所述的***,其特征在于,所述立体库包括多层楼层以及多层楼层之间设置的升降梯,第一楼层包括上架工位,所述***还包括:上架工位设置的第二扫码装置;
所述第二扫码装置用于扫描需要上架的物料的第二标签,将所述第二标签发送至所述控制***;
所述控制***还用于判断所述第二标签是否在库,当不在库时,根据所述第二标签获取物料信息,并生成上架指令,根据所述上架指令控制所述升降梯将物料输送到巷道所在楼层。
3.根据权利要求2所述的***,其特征在于,所述立体库还包括输送车,多巷道口所在楼层包括多段连廊,所述***还包括:连廊末端的第三扫码装置;
所述第三扫码装置用于扫描物料到达连廊末端时物料的第三标签;
所述控制***还用于接收所述第三标签,根据所述第三标签和所述第二标签比较一致且所述第三标签不在库后,根据预设规则确定目标巷道,并生成移位指令,根据所述移位指令控制所述输送车将物料输送到目标巷道的巷道口。
4.根据权利要求1所述的***,其特征在于,所述控制***还用于判断所述第一标签和所述入库指令中包含的第一标签不一致时,生成报警信号。
5.根据权利要求1所述的***,其特征在于,所述控制***还用于接收取货装置将物料入库后的完成信号,根据所述完成信号更新物料标签的在库信息。
6.根据权利要求3所述的***,其特征在于,所述控制***包括仓库控制***、仓储管理***、生产管理***和PLC控制***;
所述仓库控制***用于接收所述第一标签、所述第二标签以及所述第三标签,调用所述仓储管理***判断所述第一标签、所述第二标签以及所述第三标签是否在库,并根据所述仓储管理***的判断结果生成入库指令、上架指令或移位指令;
所述仓储管理***用于调用生产管理***获取物料信息;
所述PLC控制***用于根据所述入库指令控制对应巷道中的取货装置工作、根据所述上架指令控制所述升降梯将物料输送到巷道所在楼层或者根据所述移位指令控制所述输送车将物料输送到目标巷道的巷道口。
7.一种基于多巷道的物料入库方法,其特征在于,应用于多巷道的立体库,所述方法包括:
当物料到达对应巷道口时,获取巷道口物料的第一标签;
判断所述第一标签是否在库,当不在库时根据所述第一标签生成入库指令;
根据所述入库指令对物料进行多次扫描并控制对应巷道中的取货装置工作;
将多次扫描的扫描结果和所述入库指令中包含的第一标签进行比较,直至对应巷道中的取货装置接料入库。
8.根据权利要求7所述的方法,其特征在于,所述立体库还包括输送车,当物料到达对应巷道口时,获取巷道口物料的第一标签之前,所述方法还包括:
根据预设规则确定目标巷道,并生成移位指令;
根据所述移位指令控制所述输送车将物料输送到目标巷道的巷道口。
9.根据权利要求8所述的方法,其特征在于,根据预设规则确定目标巷道,并生成移位指令,包括:
根据巷道序号依次判断每个巷道是否有入库指令;
当当前巷道没有入库指令时判断当前巷道是否空闲;
当空闲时,根据物料的第一标签对应的物料信息判断当前巷道是否能够输送物料;
当能够输送物料时,生成移位指令。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求7至9中任一项所述的基于多巷道的物料入库方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311381561.6A CN117465875A (zh) | 2023-10-23 | 2023-10-23 | 一种基于多巷道的物料入库***、方法及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311381561.6A CN117465875A (zh) | 2023-10-23 | 2023-10-23 | 一种基于多巷道的物料入库***、方法及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117465875A true CN117465875A (zh) | 2024-01-30 |
Family
ID=89628518
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311381561.6A Pending CN117465875A (zh) | 2023-10-23 | 2023-10-23 | 一种基于多巷道的物料入库***、方法及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117465875A (zh) |
-
2023
- 2023-10-23 CN CN202311381561.6A patent/CN117465875A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109492965B (zh) | 物流管理***及电子设备 | |
KR102204950B1 (ko) | 맞춤화가능한 목표에 기초한 창고 레이아웃의 최적화 | |
CN108891838B (zh) | 订单处理方法、装置、电子设备以及计算机可读存储介质 | |
WO2022095835A1 (zh) | 仓储管理***及方法 | |
CN110599075A (zh) | 仓库货物周转管理装置、***、方法和存储介质 | |
CN111144825A (zh) | 一种基于agv小车的rfid仓储物流盘库方法和*** | |
CN105117892A (zh) | 一种自动化仓储管理方法 | |
CN101417732B (zh) | 搬运命令自动生成***及方法 | |
CN113859847B (zh) | 仓储盘点方法和仓储*** | |
CN110689305A (zh) | 仓储货物更新的方法、装置和物流*** | |
CN116588569B (zh) | 一种仓储物资出入库控制方法及其控制*** | |
CN113651009B (zh) | 物品盘点的方法、装置、电子设备和存储介质 | |
CN112150081A (zh) | 一种仓储方法及仓储*** | |
CN112824990A (zh) | 一种货物信息的检测方法及其***、机器人及处理终端 | |
CN114313727A (zh) | 生产工序间的智能仓库及其控制方法 | |
CN115311441A (zh) | 自动仓储***、货物盘点方法及服务器 | |
CN113830477B (zh) | 订单分拣方法、控制终端及其分拣*** | |
CN114358681A (zh) | 任务分配方法、电子设备及计算机程序产品 | |
CN114435816B (zh) | 一种立体库房盘点的储位分配方法 | |
KR20060055581A (ko) | 알에프아이디를 이용한 창고 로케이션 관리 방법 및 그시스템 | |
CN113083695A (zh) | 货物信息复核方法、装置、设备及存储介质 | |
CN117465875A (zh) | 一种基于多巷道的物料入库***、方法及存储介质 | |
US11928608B2 (en) | Flexible automated sorting and transport arrangement (FAST) asset monitor | |
CN115744000A (zh) | 仓库货物搬运*** | |
CN115345447A (zh) | 任务管理方法、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |