[go: up one dir, main page]

CN116795053A - A material management method, device, system, electronic equipment and storage medium - Google Patents

A material management method, device, system, electronic equipment and storage medium Download PDF

Info

Publication number
CN116795053A
CN116795053A CN202310702425.6A CN202310702425A CN116795053A CN 116795053 A CN116795053 A CN 116795053A CN 202310702425 A CN202310702425 A CN 202310702425A CN 116795053 A CN116795053 A CN 116795053A
Authority
CN
China
Prior art keywords
returned
materials
integer
packages
skip
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
Application number
CN202310702425.6A
Other languages
Chinese (zh)
Inventor
梁顺
邬盈盈
徐志军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Hikrobot Co Ltd
Original Assignee
Hangzhou Hikrobot Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hangzhou Hikrobot Co Ltd filed Critical Hangzhou Hikrobot Co Ltd
Priority to CN202310702425.6A priority Critical patent/CN116795053A/en
Publication of CN116795053A publication Critical patent/CN116795053A/en
Priority to PCT/CN2024/098662 priority patent/WO2024255760A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • G06Q10/0875Itemisation or classification of parts, supplies or services, e.g. bill of materials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Manufacturing & Machinery (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)

Abstract

本申请实施例提供了一种物料管理方法、装置、系统、电子设备及存储介质,该方法包括:获取待配送工单,待配送工单包括产线所需物料的包装总数量,每个包装可乘装多个物料,针对待配送工单中的任一种物料,根据该种物料所对应的包装总数量以及预设退料拣选方式,确定所需拣选的退料包装数量,退料包装数量为用于乘装退料的包装的数量,基于该种物料对应的退料包装数量以及该种物料所对应的包装总数量,确定所需拣选的整数物料包装数量,整数物料包装数量为用于乘装未使用的整数物料的包装的数量,控制搬运机器人将待配送工单关联的退料包装数量的物料和整数物料包装数量的物料搬运至产线。这样可以降低物料拣选错误率和人工工作量,智能化程度高。

Embodiments of the present application provide a material management method, device, system, electronic equipment and storage medium. The method includes: obtaining a work order to be distributed. The work order to be distributed includes the total number of packages of materials required for the production line. Each package Multiple materials can be loaded. For any material in the work order to be distributed, the number of return packaging to be selected and the return packaging are determined based on the total number of packages corresponding to the material and the preset return picking method. The quantity is the number of packages used for loading and returning materials. Based on the quantity of return packages corresponding to the material and the total quantity of packaging corresponding to the material, determine the integer packaging quantity of the material to be selected. The integer packaging quantity of the material is used. In order to load the packaging quantity of unused integer materials, the handling robot is controlled to transport the return packaging quantity and the integer packaging quantity of materials associated with the work order to be distributed to the production line. This can reduce the material picking error rate and manual workload, and achieve a high degree of intelligence.

Description

Material management method, device and system, electronic equipment and storage medium
Technical Field
The present application relates to the field of material management technologies, and in particular, to a material management method, device, system, electronic device, and storage medium.
Background
Along with the intellectualization of various production lines of various industries, the management of materials required in production is gradually changed to the intellectualization. For example, in SMT (Surface Mounted Technology, surface mount technology) production lines, the production line ingredients may be dispensed by AMR (Autonomous MobileRobot ) piggyback trucks. However, when the materials are taken out of the warehouse and sorted for the work orders issued by the production line, a manual management mode is needed.
Specifically, the staff needs to determine the number of the integral disc materials to be selected and the number of the product line material returned according to the number of the materials included in the work order issued by the product line and by means of personal working experience, wherein the integral disc materials are unused integral disc stock materials, and the product line material returned is the residual materials which are returned to the stock after the product line is unconsumed. As the ex-warehouse picking work depends on the experience of staff, the material picking error rate is high, the manual workload is large, and the intelligent degree is low.
Disclosure of Invention
The embodiment of the application aims to provide a material management method, a device, a system, electronic equipment and a storage medium, so as to reduce the material sorting error rate and the manual workload. The specific technical scheme is as follows:
In a first aspect, an embodiment of the present application provides a material management method, where the method includes:
acquiring a work order to be distributed, wherein the work order to be distributed comprises the total number of packages of materials required by a production line, and each package can be filled with a plurality of materials;
determining the quantity of returned packages to be selected according to the total quantity of packages corresponding to the materials and a preset returned selecting mode aiming at any material in the work order to be distributed, wherein the quantity of returned packages is the quantity of packages for taking in and loading returned materials;
determining the number of integer material packages to be selected based on the number of returned material packages corresponding to the material and the total number of packages corresponding to the material, wherein the number of integer material packages is the number of packages for accommodating unused integer materials;
and controlling a transfer robot to transfer the material of the returned material packaging quantity and the material of the integral material packaging quantity associated with the work order to be distributed to a production line.
Optionally, the step of determining, for any material in the work order to be dispensed, the number of returned packages to be selected according to the total number of packages corresponding to the material and a preset returned selecting mode includes:
And aiming at any material in the work order to be distributed, calculating the quantity of returned material packages to be selected corresponding to the material according to the total quantity of packages corresponding to the material and a preset returned material selection scale factor.
Optionally, the step of calculating the number of returned packages to be sorted corresponding to the material according to the total number of packages corresponding to the material and a preset returned sorting scale factor includes:
multiplying the total quantity of packages corresponding to the materials with a preset returned material sorting scale factor to obtain a product result;
and (5) rounding the product result upwards to obtain the corresponding material returning package quantity to be selected of the material.
Optionally, the method further comprises:
acquiring the material number included in each stock returned material corresponding to the material;
according to the sequence of the material numbers from large to small, determining stock returned materials of the returned material package number from all stock returned materials, and taking the stock returned materials as returned materials to be selected;
and acquiring an inventory position of the returned material to be selected so as to select the returned material to be selected from the inventory position.
Optionally, the step of determining the number of packages of the integer material to be sorted based on the number of returned packages corresponding to the material and the total number of packages corresponding to the material includes:
Calculating the difference value between the total packaging quantity corresponding to the materials and the returned packaging quantity;
if the number of the materials included in the returned materials to be selected corresponding to the materials is not lower than the preset number of the materials, taking the difference value as the integral number of the materials to be selected corresponding to the materials;
if the target returned materials exist in the returned materials to be selected corresponding to the materials, acquiring the number of the target returned materials as the target number, wherein the target returned materials are the returned materials to be selected, the number of the included materials of which is lower than the preset number of the materials;
and calculating the integer material packaging quantity which corresponds to the material and is required to be selected based on the target quantity and the difference value.
Optionally, the step of calculating the number of integer material packages to be picked corresponding to the material based on the target number and the difference value includes:
if the target quantity is not greater than the preset quantity, taking the sum of the target quantity and the difference value as the integral material packaging quantity which corresponds to the material and is required to be selected;
and if the target quantity is larger than the preset quantity, taking the sum of the preset quantity and the difference value as the integral quantity of the material package to be selected corresponding to the material.
Optionally, the stock returned materials are stored in a returned material goods shelf area, and the returned material goods shelf area comprises a plurality of bins, and each bin is provided with an indicator lamp;
the method further comprises the steps of:
and the indicator lamp for controlling the bin where the returned material to be selected is positioned is lightened according to a preset mode and is used for indicating the returned material to be selected from the bin where the indicator lamp is positioned.
Optionally, the integer material is stored in an integer material shelf area, the integer material shelf area comprises a plurality of shelves, and each shelf stores at least one integer material;
the step of controlling the transfer robot to transfer the material of the returned material packing quantity and the material of the integral material packing quantity associated with the work order to be distributed to a production line comprises the following steps:
controlling a carrying robot to carry a skip car for loading materials contained in the work order to be distributed to a skip car distribution position;
controlling a transfer robot to transfer a goods shelf storing the integer material from the integer material goods shelf area to a picking workstation according to the integer material packaging quantity and the goods shelf position of the integer material, so as to pick the integer material from the goods shelf according to the integer material packaging quantity and place the integer material in the skip;
Under the condition that an integer material picking completion instruction is received, controlling a transfer robot to transfer the skip to a preset bill closing area, so as to pick the material to be picked for returning of the number of returned material packages from the returned material shelf area according to the bin position of the indicator lamp of the returned material shelf area, and placing the material to be picked in the skip of the preset bill closing area;
and under the condition that a returned material selecting completion instruction is received, controlling the carrying robot to carry the skip car to carry out production line distribution.
Optionally, the integer material is stored in an integer material shelf area, the integer material shelf area comprises a plurality of shelves, and each shelf stores at least one integer material;
the step of controlling the transfer robot to transfer the material of the returned material packing quantity and the material of the integral material packing quantity associated with the work order to be distributed to a production line comprises the following steps:
controlling a carrying robot to carry a skip for loading materials contained in the work orders to be distributed to a preset order closing area, so as to select the number of returned packages to be selected for returning materials from the returned goods shelf area according to the bin position of the indicator lamp of the returned goods shelf area, and placing the returned packages to the skip in the preset order closing area;
Under the condition that a returned material selecting completion instruction is received, controlling a carrying robot to carry the skip to a skip sub-sowing position;
controlling a transfer robot to transfer a goods shelf storing the integer material from the integer material goods shelf area to a picking workstation according to the integer material packaging quantity and the goods shelf position of the integer material, so as to pick the integer material from the goods shelf according to the integer material packaging quantity and place the integer material in the skip;
under the condition that an integer material picking completion instruction is received, controlling a transfer robot to transfer the skip from the skip distributing position to carry out production line distribution.
Optionally, before the step of determining the number of returned packages to be picked for any material in the work order to be dispensed according to the total number of packages corresponding to the material and the preset returned picking mode, the method further includes:
a step of executing any material in the work orders to be distributed according to the total number of packages corresponding to the material and a preset material returning and selecting mode if the material is stored and returned;
And if the material does not exist in stock and returned materials, taking the total number of packages corresponding to the material included in the work order to be distributed as the integral material package number to be selected.
In a second aspect, an embodiment of the present application provides a material management apparatus, including:
the system comprises a to-be-distributed work order acquisition module, a storage module and a storage module, wherein the to-be-distributed work order acquisition module is used for acquiring to-be-distributed work orders, the to-be-distributed work orders comprise the total number of packages of materials required by a production line, and each package can be filled with a plurality of materials;
the material returning package quantity determining module is used for determining the material returning package quantity to be selected according to the total quantity of packages corresponding to any material in the work order to be distributed and a preset material returning selecting mode, wherein the material returning package quantity is the quantity of packages for taking and loading material returning;
the whole material packaging quantity determining module is used for determining the whole material packaging quantity to be selected based on the returned material packaging quantity corresponding to the material and the total packaging quantity corresponding to the material, wherein the whole material packaging quantity is the quantity of packages for accommodating unused whole materials;
and the material handling module is used for controlling the handling robot to handle the materials with the returned material packaging quantity and the material with the integer material packaging quantity, which are related to the work order to be distributed, to a production line.
Optionally, the refund package quantity determining module includes:
and the material returning package quantity calculation operator module is used for calculating the material returning package quantity which corresponds to any material in the work order to be distributed and is required to be selected according to the total package quantity which corresponds to the material and a preset material returning selection scale factor.
Optionally, the refund packing number calculation sub-module includes:
the product result obtaining unit is used for multiplying the total number of packages corresponding to the materials with a preset material returning and sorting scale factor to obtain a product result;
and the material returning package quantity acquisition unit is used for rounding the product result upwards to obtain the material returning package quantity which corresponds to the material and is required to be selected.
Optionally, the apparatus further includes:
the material number acquisition module is used for acquiring the material number included in each stock returned material corresponding to the material;
the material returning determining module to be selected is used for determining the stock returned materials of the returned material packaging quantity from the stock returned materials according to the sequence of the material numbers from large to small, and taking the stock returned materials as the returned materials to be selected;
the inventory position acquisition module is used for acquiring the inventory position where the returned material to be selected is located so as to instruct a worker to select the returned material to be selected from the inventory position.
Optionally, the integer material packaging quantity determining module includes:
the difference value calculating sub-module is used for calculating the difference value between the total packaging quantity corresponding to the materials and the returned packaging quantity;
the integer material packaging quantity determining submodule is used for taking the difference value as the integer material packaging quantity which corresponds to the material and needs to be selected if the material number which corresponds to the material and is to be selected and returned is not lower than the preset material number;
the target quantity obtaining submodule is used for obtaining the quantity of target returned materials as the target quantity if the target returned materials exist in the returned materials to be selected corresponding to the materials, wherein the target returned materials are the returned materials to be selected, and the quantity of the included materials is lower than the preset material quantity;
and the integer material packaging number calculation sub-module is used for calculating the integer material packaging number which corresponds to the material and is required to be selected based on the target number and the difference value.
Optionally, the integer material packing quantity calculation sub-module includes:
the first calculation unit is used for taking the sum of the target quantity and the difference value as the integral material packaging quantity which corresponds to the material and is required to be selected if the target quantity is not greater than the preset quantity;
And the second calculation unit is used for taking the sum of the preset quantity and the difference value as the integral material packaging quantity which corresponds to the material and is required to be selected if the target quantity is larger than the preset quantity.
Optionally, the stock returned materials are stored in a returned material goods shelf area, and the returned material goods shelf area comprises a plurality of bins, and each bin is provided with an indicator lamp;
the apparatus further comprises:
the indicator light control module is used for controlling the indicator light of the bin where the material to be sorted returns is lighted according to a preset mode so as to instruct staff to sort the material to be sorted from the bin where the indicator light is located.
Optionally, the integer material is stored in an integer material shelf area, the integer material shelf area comprises a plurality of shelves, and each shelf stores at least one integer material;
the materials handling module includes:
the first control module is used for controlling the transfer robot to transfer the skip car used for loading the materials included in the work order to be distributed to the skip car distribution position;
the second control module is used for controlling the transfer robot to transfer the goods shelves storing the integer materials from the integer material goods shelf area to a picking workstation according to the integer material packaging quantity and the goods shelf position where the integer materials are located, so that the integer materials are picked from the goods shelves according to the integer material packaging quantity and are placed on the skip car;
The third control module is used for controlling the carrying robot to carry the skip to a preset single-closing area under the condition of receiving an integer material picking completion instruction, so as to pick the material to be picked for returning of the number of returned material packages from the returned material shelf area according to the bin position of the indicator lamp of the returned material shelf area and place the material to be picked in the skip of the preset single-closing area;
and the fourth control module is used for controlling the carrying robot to carry the skip car to carry out production line distribution under the condition of receiving the returned material picking completion instruction.
Optionally, the integer material is stored in an integer material shelf area, the integer material shelf area comprises a plurality of shelves, and each shelf stores at least one integer material;
the materials handling module includes:
the fifth control module is used for controlling the carrying robot to carry the skip for loading the materials contained in the work orders to be distributed to a preset order combining area, so that the materials to be sorted and returned in the quantity of returned material packages are sorted from the returned material shelf area according to the bin positions of the indicator lamps in the returned material shelf area and are placed in the skip in the preset order combining area;
the sixth control module is used for controlling the transfer robot to transfer the skip car sub-sowing position under the condition that a returned material sorting completion instruction is received;
A seventh control module, configured to control a handling robot to handle a rack storing the integer material from the integer material rack area to a picking workstation according to the number of the integer material packages and a rack position where the integer material is located, so as to pick the integer material from the rack according to the number of the integer material packages, and place the integer material in the skip;
and the eighth control module is used for controlling the transfer robot to transfer the skip from the skip sub-sowing position to carry out production line distribution under the condition of receiving an integer material picking completion instruction.
Optionally, the apparatus further includes:
the stock material returning determining module is used for determining the required material returning package quantity of any material in the work order to be distributed according to the total package quantity corresponding to the material and a preset material returning sorting mode before determining the required material returning package quantity of any material in the work order to be distributed, if the stock material returning exists in the material, executing the required material in the work order to be distributed according to the total package quantity corresponding to the material and the preset material returning sorting mode;
And the packaging total number corresponding to the materials included in the work order to be distributed is used as the integral material packaging number to be selected if the materials do not have stock material returning.
In a third aspect, an embodiment of the present application provides a material management system, the system including a control device, wherein:
the control equipment is used for acquiring a work order to be distributed; determining the quantity of returned material packages to be selected according to the total quantity of packages corresponding to the materials and a preset returned material selecting mode aiming at any material in the work order to be distributed; determining the number of integer material packages to be selected based on the number of returned material packages corresponding to the material and the total number of packages corresponding to the material; controlling a transfer robot to transfer the material of the returned material packaging quantity and the material of the integral material packaging quantity associated with the work order to be distributed to a production line; the work orders to be distributed comprise the total quantity of packages of materials required by a production line, and each package can be filled with a plurality of materials; the number of the material returning packages is the number of packages for carrying material returning; the integer material packing quantity is the quantity of packages for packing unused integer material.
Optionally, the control device is further configured to obtain the number of materials included in each stock returned material corresponding to the material; according to the sequence of the material numbers from large to small, determining stock returned materials of the returned material package number from all stock returned materials, and taking the stock returned materials as returned materials to be selected; and acquiring an inventory position of the returned material to be selected so as to select the returned material to be selected from the inventory position.
Optionally, the stock returned materials are stored in a returned material goods shelf area, and the returned material goods shelf area comprises a plurality of bins, and each bin is provided with an indicator lamp;
the control equipment is also used for controlling the indicator lights of the bin where the returned materials to be selected are located to be lightened according to a preset mode and used for indicating the returned materials to be selected from the bin where the indicator lights are located.
Optionally, the system further comprises a handling robot; the integral materials are stored in an integral material shelf area, the integral material shelf area comprises a plurality of shelves, and each shelf stores at least one integral material;
the control equipment is also used for sending a skip allocation instruction to the transfer robot;
the carrying robot is used for carrying the skip for loading the materials included in the work order to be distributed to a skip distributing position under the condition that the skip distributing instruction is received;
The control equipment is also used for sending a goods shelf carrying instruction to the carrying robot according to the integer material packaging quantity and the goods shelf position of the integer material;
the handling robot is further used for handling the goods shelves storing the integer materials from the integer material goods shelf area to a picking workstation under the condition that the goods shelf handling instruction is received, so that the integer materials are picked from the goods shelves according to the integer material packaging quantity and are placed on the skip car;
the control equipment is further used for sending a first skip car carrying instruction to the carrying robot under the condition that an integer material picking completion instruction is received;
the carrying robot is further configured to carry the skip to a preset single-closing area under the condition that the first skip carrying instruction is received, so as to pick the number of returned packages to be picked and returned from the returned shelf area according to the bin position of the indicator lamp of the returned shelf area, and place the returned packages in the skip of the preset single-closing area;
the control equipment is also used for sending a delivery instruction to the transfer robot under the condition of receiving a returned material picking completion instruction;
And the carrying robot is also used for controlling the carrying robot to carry the skip car to carry out production line distribution under the condition of receiving the distribution instruction.
Optionally, the system further comprises a handling robot; the integral materials are stored in an integral material shelf area, the integral material shelf area comprises a plurality of shelves, and each shelf stores at least one integral material;
the control equipment is also used for sending a second skip car carrying instruction to the carrying robot;
the carrying robot is used for carrying the skip for loading the materials included in the work order to be distributed to a preset order-closing area under the condition that the second skip carrying instruction is received, so as to select the material to be selected for material returning of the material returning package quantity from the material returning goods shelf area according to the bin position of the indicator lamp of the material returning goods shelf area, and place the material returning package quantity in the skip of the preset order-closing area;
the control equipment is further used for sending a third skip car carrying instruction to the carrying robot under the condition that a material returning and sorting completion instruction is received;
the transfer robot is further used for transferring the skip to a skip sub-sowing position under the condition that the third skip transfer instruction is received;
The control equipment is also used for sending a goods shelf carrying instruction to the carrying robot according to the integer material packaging quantity and the goods shelf position of the integer material;
the handling robot is further used for handling the goods shelves storing the integer materials from the integer material goods shelf area to a picking workstation under the condition that the goods shelf handling instruction is received, so that the integer materials are picked from the goods shelves according to the integer material packaging quantity and are placed on the skip car;
the control equipment is also used for sending a delivery instruction to the transfer robot under the condition of receiving an integer material picking completion instruction;
and the carrying robot is also used for carrying the skip from the skip distributing position to carry out production line distribution under the condition of receiving the distribution instruction.
In a fourth aspect, an embodiment of the present application provides an electronic device, including:
a memory for storing a computer program;
a processor configured to implement the method according to any one of the first aspect when executing a program stored in the memory.
In a fifth aspect, embodiments of the present application provide a computer readable storage medium having a computer program stored therein, which when executed by a processor implements the method of any of the first aspects.
The embodiment of the application has the beneficial effects that:
according to the scheme provided by the embodiment of the application, the electronic equipment can acquire the work order to be distributed, wherein the work order to be distributed comprises the total number of packages of materials required by a production line, each package can be multiplied by a plurality of materials, the number of returned packages required to be selected is determined according to the total number of packages corresponding to the materials and a preset returned sorting mode aiming at any material in the work order to be distributed, the number of returned packages is the number of packages for multiplied and returned materials, the number of required whole-number material packages is determined based on the number of returned packages corresponding to the materials and the total number of packages corresponding to the materials, the number of whole-number material packages is the number of packages for multiplied by unused whole-number materials, and the transfer robot is controlled to transfer the materials of the number of returned packages and the number of whole-number material packages associated with the work order to be distributed to the production line. The material returning package quantity of the materials to be sorted can be determined according to the package total quantity of the materials included in the work order to be distributed and the sorting mode corresponding to the materials, so that the integral material package quantity of the materials to be sorted is determined, the handling robot is used for carrying the sorted materials to the production line based on the work order, the materials included in the work order are sorted based on the material returning package quantity of the materials to be sorted and the integral material package quantity, the experience of workers is not needed, the material sorting error rate and the manual workload can be reduced, and the intelligent degree is high. Of course, it is not necessary for any one product or method of practicing the application to achieve all of the advantages set forth above at the same time.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the application, and other embodiments may be obtained according to these drawings to those skilled in the art.
FIG. 1 is a flow chart of a material management method according to an embodiment of the present application;
FIG. 2 is a specific flow chart for determining the number of reject packages to be picked based on the embodiment of FIG. 1;
FIG. 3 is a specific flow chart for acquiring a returned stock location to be picked based on the embodiment shown in FIG. 1;
FIG. 4 is a specific flowchart of step S103 in the embodiment shown in FIG. 1;
FIG. 5 is a schematic view of a material return shelf area according to an embodiment of the present application;
FIG. 6 is a schematic diagram of an integer material pallet section according to an embodiment of the present application;
FIG. 7 is a schematic diagram of a layout of a material storage area according to an embodiment of the present application;
FIG. 8 is a flow chart of material picking provided by an embodiment of the present application;
FIG. 9 is a schematic flow chart of material picking based on the embodiment shown in FIG. 8;
FIG. 10 is another flow chart of material picking provided by an embodiment of the present application;
FIG. 11 is a schematic flow chart of material picking based on the embodiment shown in FIG. 10;
FIG. 12 is a flowchart of a material management method according to an embodiment of the present application;
fig. 13 is a schematic structural diagram of a material management device according to an embodiment of the present application;
FIG. 14 is a schematic diagram of a material management system according to an embodiment of the present application;
FIG. 15 is a schematic diagram of another material management system according to an embodiment of the present application;
fig. 16 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. Based on the embodiments of the present application, all other embodiments obtained by the person skilled in the art based on the present application are included in the scope of protection of the present application.
In order to reduce material picking error rate and manual workload, embodiments of the present application provide a material management method, apparatus, system, electronic device, computer readable storage medium, and computer program product. The following first describes a material management method provided by the embodiment of the present application.
The material management method provided by the embodiment of the application can be applied to any equipment needing to manage materials, for example, a notebook computer, a desktop computer, a processor, a server and the like, is not particularly limited, and is hereinafter referred to as electronic equipment for clarity of description.
As shown in fig. 1, a material management method includes:
s101, acquiring a work order to be distributed;
the work orders to be distributed comprise the total number of packages of materials required by the production line, and each package can be filled with a plurality of materials.
S102, determining the quantity of returned material packages to be selected according to the total quantity of packages corresponding to any material in the work orders to be distributed and a preset returned material selecting mode;
wherein the number of the material returning packages is the number of packages for carrying material returning;
s103, determining the number of the integer material packages to be selected based on the number of returned material packages corresponding to the material and the total number of packages corresponding to the material;
wherein the number of integer material packages is the number of packages for housing unused integer material.
S104, controlling a transfer robot to transfer the material with the returned material packaging quantity and the material with the integral material packaging quantity, which are associated with the work order to be distributed, to a production line.
Therefore, in the scheme provided by the embodiment of the application, the electronic equipment can acquire the work order to be distributed, wherein the work order to be distributed comprises the total number of packages of materials required by a production line, each package can be multiplied by a plurality of materials, the number of returned packages required to be selected is determined according to the total number of packages corresponding to the materials and a preset returned sorting mode aiming at any material in the work order to be distributed, the number of returned packages is the number of packages for multiplied material returning, and the number of integral material packages required to be selected is determined based on the number of returned packages corresponding to the materials and the total number of packages corresponding to the materials, wherein the number of integral material packages is the number of packages for multiplied by the unused integral materials, and the transfer robot is controlled to transfer the materials of the number of returned packages and the number of integral material packages associated with the work order to be distributed to the production line. The material returning package quantity of the materials to be sorted can be determined according to the package total quantity of the materials included in the work order to be distributed and the sorting mode corresponding to the materials, so that the integral material package quantity of the materials to be sorted is determined, the handling robot is used for carrying the sorted materials to the production line based on the work order, the materials included in the work order are sorted based on the material returning package quantity and the integral material package quantity of the materials to be sorted, the experience of workers is not needed, the material sorting error rate and the manual work load can be reduced, and the intelligent degree is high.
At present, the intelligent level of production lines in various industries is gradually improved, but a manual management mode still exists in the aspect of material management of the production lines.
For example, in an SMT production line, a worker stores newly purchased materials according to material codes, under the condition that the production line issues a work order, the worker is required to determine the integer material packaging quantity and the material returning packaging quantity of various materials to be selected according to various material quantities included in the work order by means of personal experience, and then the various materials are selected in a material stock area, so that the mode of selecting the materials has higher dependence on the worker, and the error rate of selecting the materials is high.
In step S101, the electronic device may acquire a work order to be distributed. The work orders to be distributed comprise materials required by the production line and the total quantity of packages of various materials. The total number of packages is the number of packages used to house the material, and each package can house a plurality of materials. The package may be a minimum package for accommodating materials, and the package may be a material tray, a material box, or the like, which is not particularly limited herein.
For example, the SMT production line issues a work order to be distributed, where the work order to be distributed includes the number of trays of various materials required by the SMT production line, and then the electronic device may obtain the work order to be distributed, and further obtain the number of trays of various materials required by the SMT production line.
Because the specification of the package for accommodating the materials is fixed, the number of the materials accommodated by the package for accommodating the whole materials is fixed, and the materials with different material numbers cannot be accommodated by the different material numbers required by the production line, so that the situation that the whole materials which do not consume all the materials can exist under the condition that the material number required by the production line is smaller than the specification of the package accommodating the materials. If the production line does not consume all the material in the package, the remaining material is returned to the storage area, so that in the storage area, not only the unused integer material is present, but also the unconsumed returned material is present. Therefore, in order to avoid excessive material withdrawal in the warehouse area, when the electronic equipment acquires the work order to be distributed, the electronic equipment can firstly select from the material withdrawal of each material.
Then, in step S102, for any material in the work order to be distributed, the electronic device may determine the number of returned packages to be sorted according to the total number of packages corresponding to the material and the preset returned sorting mode. Wherein the number of the material returning packages is the number of packages for taking in and returning materials. The number of reject packages may be, for example, the number of SMT reject trays.
In one case, for any material in the work order to be dispensed, if an integer of such material is not fully consumed in line use, a return of such material is generated and stored in the storage area as an inventory return. Any material may have a plurality of stock returns, and since the total number of packages corresponding to the material is the number of packages for accommodating the material, if the material is sorted according to the total number, the material is dispensed to a production line, and the total number of materials in the material corresponding to the material is less than the required amount. Therefore, the material returning package quantity of the material to be selected can be reasonably determined according to a preset material returning selecting mode.
In one embodiment, for any material in the work order to be distributed, the electronic device may determine the number of returned packages to be sorted according to the total number of packages corresponding to the material and a certain returned sorting proportion.
For example, the work order to be distributed comprises the total number of the required materials A, B and C, and each material is multiplied by a material tray. The total number of packages corresponding to the materials A is 10, the total number of packages corresponding to the materials B is 12, and the total number of packages corresponding to the materials C is 16, so that the electronic equipment can pick according to the material returning picking proportion which is one half of the total number, and further the material returning package numbers of the materials A, the materials B and the materials C to be picked are determined to be 5, 6 and 8 respectively.
After the electronic device determines the number of returned packages to be selected for the material, in step S103, the number of integer material packages to be selected may be determined based on the number of returned packages corresponding to the material and the total number of packages corresponding to the material, so that the electronic device may determine the number of returned packages to be selected and the number of integer material packages to be selected for each material included in the work order to be dispensed.
After determining the returned material packaging quantity and the integer material packaging quantity required to be selected for each material, the electronic equipment can instruct a worker to select various materials included in the work order to be distributed, or a selecting robot selects the materials included in the work order to be distributed according to the returned material packaging quantity and the integer material packaging quantity.
Wherein the number of integer material packages is the number of packages used to house unused integer material. For example, a worker may store newly purchased material in a package as an integer material in accordance with the material code. For example, if a worker deposits newly purchased SMT material into material trays, the number of integer material packages is the number of SMT integer trays.
In one embodiment, the electronic device may calculate a difference between the total number of packages corresponding to the material and the number of returned packages required to be sorted based on the total number of packages corresponding to the material and the number of returned packages required to be sorted for the material, and determine the difference as the number of integer material packages required for the material.
In another embodiment, if the material returned from the material returned package number to be selected is determined, and there is a material returned from the material returned package number, the material returned from the material returned package number may be used as the target number of the integer material package number to be increased, and the integer material package number to be required for the material is determined by increasing the integer material package number of the target number if the difference between the total package number and the material returned package number corresponding to the material is obtained.
For example, the work order to be distributed includes 10 trays of packages corresponding to the material a, the electronic device determines that the number of returned packages to be sorted is 6 trays, the electronic device can calculate the difference between the 10 trays of packages corresponding to the material a and the 6 trays of returned packages, the result is 4 trays, and then it can determine that the number of integral material packages to be sorted of the material a is 4 trays.
In one case, if there are fewer materials in the 2 trays among the 6 trays returned for the material a to be sorted, in order to avoid a situation that the total number of sorted materials does not reach the required amount, after the number of 4-tray whole-number material packages is obtained, 2 trays of whole-number material may be added, i.e. the whole-number of required sorting may be determined to be 6 trays.
Thus, the electronic equipment can determine the returned material package quantity and the integral material package quantity which are required to be selected for various materials in the work order to be distributed, and further, staff can select various materials included in the work order to be distributed based on the returned material package quantity and the integral material package quantity which are determined by the electronic equipment.
After completing the sorting of the materials included in the work order to be distributed, in step S104, the electronic device may control the transfer robot to transfer the material of the returned material packaging number and the material of the integer material packaging number associated with the work order to be distributed to the production line.
In one embodiment, the whole material and the returned material of the material are respectively stored in different shelf areas, so that the electronic device can control the transfer robot to move to the whole material shelf area, transfer the whole material of the whole material package quantity, move to the returned material shelf area, transfer the returned material of the returned material package quantity, and then transfer the material associated with the work order to be dispensed.
Or the electronic equipment can control the transfer robot to move to the material returning goods shelf area, transfer the returned materials of the returned material packaging quantity, then move to the integral material goods shelf area, transfer the integral materials of the integral material packaging quantity, and then transfer the materials associated with the work order to be transferred.
In the scheme of the embodiment, as the total quantity of the packages of the materials included in the work order to be distributed and the corresponding sorting mode of the materials can be used for determining the quantity of returned material packages required to be sorted by the materials, and further determining the quantity of integral material packages required to be sorted by the materials, so that the transfer robot can transfer the sorted materials to the production line based on the work order, various materials included in the work order are sorted based on the quantity of returned material packages required to be sorted by the materials and the quantity of integral material packages, the experience of workers is not required, the material sorting error rate and the manual workload can be reduced, and the intelligent degree is high. And the material returning corresponding to the material is preferentially selected, so that the stock ratio of the scattered disc material can be reduced, and the stock capacity of the whole stock area is improved.
As an implementation manner of the embodiment of the present application, the step of determining, for any material in the work order to be dispensed, the number of returned packages to be selected according to the total number of packages corresponding to the material and a preset returned selecting manner may include:
and aiming at any material in the work order to be distributed, calculating the quantity of returned material packages to be selected corresponding to the material according to the total quantity of packages corresponding to the material and a preset returned material selection scale factor.
For any material in a work order to be distributed, if the material is excessive in material returning remaining in a storage area, material returning backlog can be caused, so that material waste is caused. Therefore, the material warehouse-out management can be combined, and when the material warehouse-out quantity of the material to be sorted is determined, the required material is sorted according to a certain material sorting proportion, namely, a material sorting proportion factor is set.
In one embodiment, for any material in the work order to be distributed, the electronic device may calculate the number of returned packages to be sorted corresponding to the material according to the total number of packages corresponding to the material and a preset returned sorting scale factor.
Any material corresponds to a preset material returning and sorting scale factor, or all materials correspond to the same preset material returning and sorting scale factor, and the material returning and sorting scale factor can be set according to actual conditions. The preset reject picking scale factor may be a fraction of less than 1, may be a fraction of one bit, may be a fraction of two bits, and is not particularly limited herein.
For example, the preset material returning scale factor is 0.7, and the preset material returning sorting scale factor corresponding to any material is the same. The electronic equipment acquires a work order to be distributed, wherein the total number of packages corresponding to the material A is 10, and then the number of returned packages to be selected corresponding to the material A can be calculated according to the total number of packages corresponding to the material A of 10 packages and a preset returned selection scale factor of 0.7, namely, the number of returned packages to be selected is determined to be 7.
It can be seen that, in this embodiment, for any material in the work order to be distributed, the electronic device may calculate, according to the total number of packages corresponding to the material and a preset refund sorting scale factor, the number of refund packages to be sorted corresponding to the material. Therefore, the material sorting error rate and the manual workload can be reduced without depending on the experience of staff, and the intelligent degree is high. Meanwhile, a preset material returning and sorting scale factor is introduced, and the material returning and integral material delivery duty ratio can be optimized by adjusting the preset material returning and sorting scale factor, so that the material sorting flexibility is improved.
As shown in fig. 2, the step of calculating the number of returned packages to be picked corresponding to the material according to the total number of packages corresponding to the material and the preset returned picking scale factor according to the embodiment of the present application may include:
s201, multiplying the total number of packages corresponding to the materials with a preset returned material sorting scale factor to obtain a product result;
s202, rounding up the product result to obtain the corresponding returned material package quantity required to be selected for the material.
Under the condition that the electronic equipment obtains the total number of packages corresponding to the materials and the preset material returning and sorting scale factor, the electronic equipment can multiply the total number of packages corresponding to the materials with the preset material returning and sorting scale factor to obtain a product result.
Since the preset reject picking scale factor is a fraction less than 1, then the product result may occur in a fraction. In order to avoid backlog of the material in the storage area, the material returned can be selected as much as possible within a reasonable range under the condition of selecting any material required in the work order to be distributed. Then, the electronic device can round up the product result to obtain the corresponding material returning package quantity to be selected. Of course, the product result may be rounded down or rounded up, which is not particularly limited herein.
For example, the total number of packages corresponding to the material is n, the preset refund sorting scale factor is k, and then the total number of packages n corresponding to the material is multiplied by the preset refund sorting scale factor k to obtain a product result n×k, and the product result is rounded up to obtain the refund package number n1=round dup (n×k) corresponding to the material.
For example, the total number of packages corresponding to the material a is 16 trays, the preset material returning and sorting scale factor is 0.4, the total number of packages corresponding to the material a is 16 trays multiplied by the preset material returning and sorting scale factor of 0.4 to obtain a product result of 6.4, and the product result of 6.4 is rounded upwards, so that the material a corresponding number of returned packages 7, namely the number of returned packages to be sorted is 7 trays.
In one embodiment, if the electronic device obtains that the number of return packages to be picked corresponding to the material is greater than the number of stock returns of the material, the number of stock returns of the material may be used as the number of return packages to be picked corresponding to the material.
Therefore, in this embodiment, the electronic device may multiply the total number of packages corresponding to the material with a preset refund sorting scale factor to obtain a product result, and round the product result upwards to obtain the number of refund packages to be sorted corresponding to the material. Therefore, the material returning device can select the required material as much as possible within a reasonable range, avoid excessive material returning of the material, simultaneously avoid depending on experience of staff, reduce material selecting error rate and manual workload, and have high intelligent degree.
As an implementation manner of the embodiment of the present application, as shown in fig. 3, the method may further include:
s301, acquiring the material number included in each stock returned material corresponding to the material;
since there may be a plurality of stock returns for any one material, it is necessary to determine the stock returns of the number of return packages from among the stock returns for which such material exists.
In one embodiment, the electronic device may determine the stock returns of the number of return packages to be sorted according to the number of materials included in each stock return corresponding to the material. Then, in order to preferentially select the returned materials with a large material number, the electronic device may obtain the material number included in each stock returned material corresponding to the material according to each stock returned material record of the material.
For example, the material a is loaded by using a material tray, and the stock returns corresponding to the material include stock return a1, stock return a2, stock return a3, stock return a4 and stock return a5. Wherein, the stock return a1 includes n1, the stock return a2 includes n2, the stock return a3 includes n3, the stock return a4 includes n4, and the stock return a5 includes n5. Then, the electronic device may obtain the numbers of materials included in the stock returns a1, the stock returns a2, the stock returns a3, the stock returns a4, and the stock returns a5, n1, n2, n3, n4, and n5, respectively.
S302, according to the sequence of the material numbers from large to small, determining stock returned materials of the returned material packaging number from all stock returned materials, and taking the stock returned materials as returned materials to be selected;
The stock returns corresponding to the materials are different in number of materials, the stock returns are larger in number of materials, the stock returns are smaller in number of materials, when the stock returns of the number of returned packages are determined from the stock returns of the materials, the determined stock returns are smaller in number, and then the situation that the total number of returned materials corresponding to the materials to be distributed is smaller than the required amount can occur. Therefore, in order to avoid this, from the stock returns in which such materials exist, it is possible to preferentially determine that the stock return including a larger amount of materials is to be sorted.
In one embodiment, after the electronic device obtains the material numbers included in each stock return corresponding to the material, the material numbers included in each stock return may be sorted, and then the stock returns of the return package number are determined as the return to be sorted according to the order from large to small.
For example, in the above example in step S301, the electronic device acquires the stock returns a1, the stock return a2, the stock returns a3, the stock returns a4, and the stock returns a5, where the numbers of the materials included in the stock returns a1, n2, n3, n4, and n5 are n1, n2, n3> n4> n2> n5, and the number of the return packages is 3, and then the electronic device may determine the number of the return packages from the stock returns a1, the stock returns a2, the stock returns a3, the stock returns a4, and the stock returns a5 in order from the large to the small according to the numbers of the materials n1, n2, n3, n4, and n5, as the to-be-sorted returns, that is, determine the stock returns a1, the stock returns a3, and the stock returns a4 as the to-be-sorted returns.
S303, acquiring the stock position of the returned material to be selected so as to select the returned material to be selected from the stock position.
Each stock returned material is stored in a stock area and is placed at a corresponding stock position. After the electronic equipment determines the returned materials to be selected, the storage position of the returned materials to be selected can be obtained. The electronic device stores the stock positions of the stock returns in the stock, so that the electronic device can acquire the stock positions of the stock returns under the condition of determining the stock returns.
In one embodiment, the electronic device obtains the stock locations where the returned materials to be picked are located, and may display each stock location to instruct the worker or the picking robot to pick the returned materials to be picked from the displayed stock locations.
In another embodiment, the electronic device obtains the stock position where the returned material to be picked is located, and may light an indicator light of the stock position to instruct the worker or the picking robot to pick the returned material to be picked from the stock position where the indicator light is lighted.
For example, each stock return is stored on a light shelf that includes a plurality of bins, each bin storing a tray of stock returns. After the electronic equipment determines that the stock returned a1, the stock returned a3 and the stock returned a4 are returned to be selected, the bin positions of the stock returned a1, the stock returned a3 and the stock returned a4 can be obtained, the position of the bright light shelf where the bin is located is displayed, the worker can select the returned to be selected from the bin according to the position,
For another example, after the electronic device determines that the stock returns a1, the stock returns a3, and the stock returns a4 are to be sorted, the electronic device may light the indicator of the bin in which the stock returns a1, the stock returns a3, and the stock returns a4 are located to instruct the staff to sort the to-be-sorted returns from the stock positions.
It can be seen that, in this embodiment, the electronic device may obtain the number of materials included in each stock return corresponding to the material, determine, from each stock return, the stock return of the number of return packages according to the order of the number of materials from large to small, and obtain, as the return to be selected, the stock position where the return to be selected is located, so as to select the return to be selected from the stock position. Therefore, after the inventory position of the returned materials to be selected is determined, the returned materials to be selected can be selected directly from the inventory position without depending on experience of staff, so that the material selecting error rate and the manual workload can be reduced, the selecting efficiency is improved, and the intelligent degree is high.
As an implementation manner of the embodiment of the present application, as shown in fig. 4, the step of determining the number of packages of the integer material to be sorted based on the number of returned packages corresponding to the material and the total number of packages corresponding to the material may include:
S401, calculating the difference value between the total number of packages corresponding to the materials and the returned package number;
s402, if the number of the materials included in the returned materials to be selected corresponding to the materials is not lower than the preset number of the materials, taking the difference value as the integral number of the materials to be selected corresponding to the materials.
For any material in the work order to be dispensed, if the material is in stock for return, the total number of packages of the material required for the work order to be dispensed includes the number of return packages of the material and the number of integer material packages. To reduce stock returns of such materials, the returns of such materials may be preferentially sorted.
Because the stock returned materials with fewer stock returned materials are stored in the stock returned materials with the required quantity of returned material packages to be selected, the situation that the quantity of the materials distributed to the production line is insufficient after the total quantity of packages corresponding to the materials is selected can occur, the operation of the production line is influenced, and even the production line is stopped.
Therefore, in order to ensure reliable operation of the production line, a minimum threshold value of the material number included in the stock return may be defined according to practical situations, and if the material number included in the stock return is not lower than the minimum threshold value, the stock return is taken as the return to be selected without increasing the integer material. Otherwise, the number of the integer materials can be properly increased when the integer materials are selected, so that the condition that the total material number of the selected materials is insufficient is avoided.
In one embodiment, the electronic device calculates a difference between a total number of packages corresponding to the material and a returned package number, and further determines a relationship between a number of materials included in the returned material to be sorted corresponding to the material and a preset number of materials. The preset material number is a fixed value, for example, 100, 120, etc., and can be set according to practical situations.
If the number of the materials included in the returned materials to be selected corresponding to the materials is not lower than the preset number of the materials, the electronic equipment can use the obtained difference value as the integral number of the materials to be selected corresponding to the materials. That is, the materials to be sorted and returned corresponding to the materials have more materials, and no integer materials are required to be added.
For example, the work order to be distributed comprises 10 trays of materials A required by a production line, 3 trays of material returning packages and stock returned materials a1, a2 and a3 to be selected. Wherein, the stock returned material a1 includes 150 materials, the stock returned material a2 includes 130 materials, the stock returned material a3 includes 110 materials, and the preset material number is 100 materials. The number of the materials to be sorted and returned corresponding to the materials is not lower than 100, and the electronic equipment can use the difference 7 discs between the total packaging number and the returned packaging number corresponding to the materials A as the integral material packaging number to be sorted corresponding to the materials A.
S403, if target returned materials exist in returned materials to be selected corresponding to the materials, acquiring the number of the target returned materials as target number;
the target returned materials are returned materials to be selected, wherein the number of the materials included in the returned materials is lower than the number of the preset materials.
S404, calculating the integer material packaging quantity which corresponds to the material and is required to be selected based on the target quantity and the difference value.
If the material to be sorted and returned corresponding to the material is lower than the preset material number, the electronic equipment can determine the integer material packaging quantity to be sorted corresponding to the material according to the quantity and the difference value of the material to be sorted and returned, wherein the quantity of the material to be sorted is lower than the preset material number.
That is, the material number included in the material to be sorted and returned corresponding to the material has a stock material returned with a smaller material number, so that the whole number of the material can be properly increased to avoid the condition that the material number of the material distributed to the production line is insufficient.
In one embodiment, the electronic device may obtain the number of returned materials to be sorted, where the number of materials is lower than the preset number of materials, and use the number as the target number, so as to calculate the number of integer material packages to be sorted, where the number of integer material packages to be sorted corresponds to the material based on the target number and the difference value.
For example, the work order to be distributed comprises 10 trays of materials A required by a production line, 3 trays of material returning packages and stock returned materials a1, a2 and a3 to be selected. Wherein, the stock returned material a1 includes 150 materials, the stock returned material a2 includes 130 materials, the stock returned material a3 includes 110 materials, and the preset material number is 120 materials. Then the stock returned material a3 corresponding to the material includes a material number lower than the preset material number 120, the electronic device obtains the number of returned materials to be selected, the material number of which is lower than the preset material number, as 1 disc, and takes the 1 disc as the target number.
If the number of the increased integer material packages is 1 tray, the number of the increased integer material packages is within a reasonable range. Therefore, the number of the integer material packages to be picked corresponding to the material A can be calculated based on the target number and the difference value, and the number of the integer material packages to be picked is 8.
It can be seen that, in this embodiment, the electronic device may determine, in different manners, the number of integer material packages to be sorted corresponding to the material according to the relationship between the number of materials included in the returned material to be sorted and the preset number of materials. Therefore, the determined integral material packaging quantity which corresponds to the material and is required to be selected can be more in line with the actual demand, so that the material quantity of the selected material can meet the demand of a production line.
As an implementation manner of the embodiment of the present application, the step of calculating, based on the target number and the difference, the number of integer material packages to be picked corresponding to the material may include:
if the target quantity is not greater than the preset quantity, taking the sum of the target quantity and the difference value as the integral material packaging quantity which corresponds to the material and is required to be selected;
and if the target quantity is larger than the preset quantity, taking the sum of the preset quantity and the difference value as the integral quantity of the material package to be selected corresponding to the material.
The number of the materials to be selected and returned corresponding to the materials can be increased under the condition that the number of the materials is lower than the preset number of the materials. The number of the integer material packages is increased, and if the number of the integer material packages is increased too much, the material returning of the material is easy to be caused too much. Therefore, the number of the whole material packages can be increased according to the actual situation.
In one embodiment, if the target quantity is not greater than the preset quantity, the sum of the target quantity and the difference is taken as the integral quantity of the material package to be selected corresponding to the material. The preset quantity is the maximum quantity of the integral material packages added by the same material in one work order to be distributed.
In another embodiment, if the target quantity is greater than the preset quantity, the sum of the preset quantity and the difference is taken as the integral quantity of the material package to be selected corresponding to the material.
For example, for a material a required by a production line included in a work order to be distributed, the difference between the total number of packages corresponding to the material a and the number of returned packages is 5, and the preset number f is 3.
If the electronic equipment acquires that the number of the materials to be sorted and returned corresponding to the material A is 2, namely the target number is 2, wherein the number of the materials to be sorted and returned is lower than the preset number of the materials. Then, the target number is not greater than the preset number f, and the electronic equipment can sum the target number and the difference value to obtain the integral number of the material packages to be selected, which corresponds to the material A, of 7;
if the electronic equipment acquires that the number of the materials to be sorted and returned corresponding to the material A is 4, namely the target number is 4, wherein the number of the materials to be sorted and returned is lower than the preset number of the materials. Then, the target number is greater than the preset number f, and the electronic device may sum the preset number f and the difference value, so as to obtain the integer number of material packages to be sorted, which corresponds to the material a, which is 8.
It can be seen that, in this embodiment, if the target number is not greater than the preset number, the electronic device may use the sum of the target number and the difference value as the number of the integer material packages to be picked corresponding to the material, and if the target number is greater than the preset number, may use the sum of the preset number and the difference value as the number of the integer material packages to be picked corresponding to the material. Therefore, the determined integral material packaging quantity which corresponds to the material and is required to be selected can be more in line with the actual demand, so that the material quantity of the selected material can meet the demand of a production line, and excessive material returning is avoided.
As an implementation manner of the embodiment of the present application, the stock returned materials are stored in a returned material shelf area, and the returned material shelf area includes a plurality of bins, and each bin is provided with an indicator light.
If the integral materials and the returned materials of the materials are stored in the same goods shelf area, under the condition that a plurality of work orders to be distributed are issued on a production line, according to the required quantity of the materials included in each work order to be distributed, the condition that the sorting is disordered easily occurs when the integral materials and the returned materials are sorted in the same goods shelf area. Therefore, in order to improve the sorting efficiency of the materials and reduce sorting conflicts, the whole materials and returned materials of the materials can be stored in different shelf areas.
In one embodiment, the stock returns are stored in a return shelf area, which may include a plurality of bins, each bin having an indicator light. Wherein, each bin can be provided with a package for carrying and returning materials, and a plurality of packages for carrying and returning materials can be provided, and the method is not particularly limited.
Illustratively, the stock returns that are not consumed by the SMT line are stored in a light shelf area, the light shelf area includes a plurality of bins, each bin is provided with a return tray, and each bin corresponds to a multicolor display indicator light.
In this case, the above method may further include:
and the indicator lamp for controlling the bin where the returned material to be selected is positioned is lightened according to a preset mode and is used for indicating the returned material to be selected from the bin where the indicator lamp is positioned.
Because each bin of the material returning goods shelf zone is provided with an indicator light, a worker can determine the storage position of the material to be sorted and returned in the material returning goods shelf zone according to the lighting condition of the indicator light.
In one embodiment, the electronic device may control the indicator light of the bin in which the returned material is to be picked to be lit according to a preset manner, so that the worker may be instructed to pick the returned material to be picked from the bin in which the indicator light is located. The indicator light may be a multicolor display indicator light, and then the preset mode may be to light the preset color light of the indicator light, so as to indicate that the returned materials stored in the bin are returned materials to be selected, and the preset mode may be set according to actual conditions, for example, a green light is lighted, etc.
For example, as shown in fig. 5, the stock returns of SMT materials are stored in a return shelf area comprising 3 light shelves, a first light shelf 501, a second light shelf 502 and a third light shelf 503, respectively, each light shelf comprising a plurality of bins, such as a first bin 504 and a second bin 505, each bin having one LED indicator light, and each bin storing a return tray, the return tray being the smallest package in which the return is stored. Wherein, the bin of the first lighting shelf 501 stores the material a to be sorted and returned. After the electronic device determines the stock position of the material A to be sorted and returned, the green light in the LED indicator lamp of the corresponding bin of the first lighting shelf 501 can be controlled to be lighted, so that a worker can be instructed to sort the returned material of the material A from the bin of the green light, namely, sort the returned tray of the material A from the bin corresponding to the first lighting shelf 501.
Therefore, in this embodiment, the electronic device may control the indicator light of the bin where the returned material to be picked is located to be turned on according to a preset manner, so as to indicate that the returned material to be picked is picked from the bin where the indicator light is located. Therefore, staff can select stock material returning of the material returning package quantity required to be selected based on the bin where the indicator lamp is located, experience of the staff is not needed, material selecting error rate and manual workload can be reduced, and the intelligent degree is high.
In order to improve the sorting efficiency of the materials and reduce the sorting disorder, the whole materials and returned materials can be stored in different shelf areas. The integer material is stored in an integer material shelf area, the integer material shelf area comprises a plurality of shelves, and each shelf stores at least one integer material.
Illustratively, the SMT integer trays are stored in an integer inventory area, where the integer inventory area includes a plurality of movable shelves, and the SMT integer trays are stored and placed on the movable shelves using a standard bin in which one or more SKUs (Stock keeping Unit, units of inventory in and out metering) integer trays may be placed. The standard bin is a carrier for storing SMT integer trays, and can be a standard antistatic glue bin, which is not particularly limited herein.
For example, as shown in FIG. 6, an integer tray of SMT material is stored in an integer tray deck comprising 4 movable shelves, as shown by movable shelf 601. An integer tray magazine may be placed on the movable shelf as shown by integer tray magazine 602. One or more SKU integer trays may be placed in the integer tray bin.
Because the integral materials are stored in the integral material shelf area, the returned materials are stored in the returned material shelf area, so that the staff can select the integral materials preferentially according to the actual service on site and then select the returned materials; the material returning can be preferentially selected, and then the integer material is selected.
For example, a schematic layout of an SMT raw material warehouse is shown in fig. 7, in which the warehouse includes an integer tray area, a light shelf area, a single-closing area, a light shelf picking completion area, a picking workstation, a distribution vehicle distribution position and a distribution vehicle buffer area, wherein the integer tray area and the light shelf area are separated by an isolation net, the integer tray area stores SMT integer tray materials, the light shelf area stores SMT material returning, and a plurality of AMR are present in the warehouse for carrying.
The staff can decide to select the SMT integer disc materials preferentially according to the work order to be distributed issued by the production line and the layout of the warehouse area, and then select the SMT returned materials; and the SMT material returning is preferentially selected, and then the SMT integer disc material is selected.
In one embodiment, the production line issues a plurality of work orders to be distributed, and the staff preferentially picks the integer materials to be picked corresponding to the materials, and then picks the returned materials to be picked corresponding to the materials.
In this case, as shown in fig. 8, the step of controlling the transfer robot to transfer the material of the returned package quantity and the material of the integral material package quantity associated with the work order to be dispensed to the production line may include:
s801, controlling a transfer robot to transfer a skip car used for loading materials contained in the work order to be distributed to a skip car distribution position;
the electronic equipment can manage the whole material goods shelf area and the material returning goods shelf area simultaneously, under the condition that the material demand of the production line is received, the electronic equipment can determine the material returning package quantity and the whole material package quantity of the material required to be selected of the work order to be distributed, and then according to the received instructions, the carrying robot is controlled to complete the work of carrying the skip car, carrying the whole material goods shelf, distributing the material and the like. The transfer robot can be an autonomous mobile robot AMR, is generally a wheel type or humanoid robot, carries various sensors, can autonomously navigate, and completes material transfer work. The instruction received by the electronic device may be sent by a worker or may be a preset trigger, which is not specifically limited herein.
For example, when a worker sends an integer material picking instruction, the electronic device may control the transfer robot to transfer a skip to a skip dispensing station for loading material included in a work order to be dispensed.
S802, controlling a transfer robot to transfer a goods shelf storing the integer materials from the integer material goods shelf area to a picking workstation according to the integer material packaging quantity and the goods shelf position of the integer materials, so as to pick the integer materials from the goods shelf according to the integer material packaging quantity and place the integer materials in the skip;
after the electronic equipment determines the number of the integer material packages to be selected for the material, the storage shelf position of the integer material to be selected for the material can be determined according to the storage position of the material in the integer material storage shelf area. Then, the electronic device may control the transfer robot to move to the integer material rack area according to the number of integer material packages and the rack position where the integer material is located, transfer the rack storing the integer material from the integer material rack area to the sorting workstation, so that a worker can sort the integer material of the integer material package number from the rack according to the number of integer material packages, and place the integer material in the skip.
S803, under the condition that an integer material picking completion instruction is received, controlling a transfer robot to transfer the skip to a preset single-closing area, so as to pick the material to be picked for returning of the number of returned material packages from the returned material shelf area according to the bin position of the indicator lamp of the returned material shelf area, and placing the material to be picked in the skip of the preset single-closing area;
when the worker finishes picking the integer materials, the worker can send an integer material picking completion instruction, the electronic equipment can control the carrying robot to carry the skip to the preset single-closing area under the condition that the worker sends the integer material picking completion instruction, and when the worker arrives at the material returning goods shelf area for storing the returned materials, the worker can pick the returned materials to be picked of the returned material packaging quantity from the material returning goods shelf area according to the position of the indicator lamp of the material returning goods shelf area and place the returned materials in the skip of the preset single-closing area. The preset single-closing area is the position where the skip is placed when the worker does not complete the picking work of picking returned materials.
S804, under the condition that a returned material picking completion instruction is received, controlling a transfer robot to transfer the skip to a picking completion area;
when the worker finishes picking the returned materials, a returned material picking completion instruction can be sent out, and the electronic equipment can control the carrying robot to carry the skip car to a picking completion area under the condition that the returned material picking completion instruction sent by the worker is received.
S805, controlling a transfer robot to transfer the skip car from the picking completion area to carry out production line distribution.
After the transfer robot transfers the skip to the picking completion area, the staff can send out a material distribution instruction, and then the electronic equipment can control the transfer robot to transfer the skip from the picking completion area to carry out production line distribution.
For example, as shown in fig. 9, the electronic device obtains a work order to be distributed from the production line, determines that the work order to be distributed includes the number of material returning trays and the number of integer trays required to be selected by various SMT materials required by the production line, and under the condition that an integer material selecting instruction sent by a worker is received, the electronic device can control AMR to be carried from a distribution skip buffer area, and carries the distribution skip to be supplemented to a distribution skip distribution position.
For any material included in the work order to be distributed, according to the number of the integer disks and the position of the goods shelf where the integer disks are positioned, the electronic equipment can control the AMR to carry the goods shelf to the picking work station, namely the AMR can carry the goods shelf storing the SMT material of the integer disks required by the work order to be distributed from the integer disk area to the picking work station. Then, the material of the integer disc is selected manually, namely, a worker can select the material of the integer disc corresponding to the SMT material from the goods shelf according to the integer disc quantity of the SMT material and place the material in the skip.
After the staff finishes selecting the integer disc material corresponding to the SMT material, an integer disc material selecting completion instruction is sent, and the electronic equipment can control the AMR to bear the skip to the single-closing area under the condition that the integer disc material selecting completion instruction sent by the staff is received, and meanwhile, the material disc material is returned by the manual selecting light-emitting goods shelf area. The staff can walk to the bright lamp goods shelves district promptly, and according to the position that bright lamp goods shelves district pilot lamp lighted, select the material returned dish that SMT material corresponds.
After the worker finishes the picking of the material returning disc corresponding to the SMT material in the bright light goods shelf area, the worker sends a material returning disc material picking completion instruction, and the electronic equipment can control the AMR back carrying vehicle to the bright light goods shelf picking completion area under the condition that the worker sends the material returning disc material picking completion instruction. And further, under the condition that a material distribution instruction sent by a worker is received, AMR is controlled to carry out production line distribution from the carrying skip in the picking completion area.
Therefore, in this embodiment, since the total quantity of the packages of the materials included in the work order to be dispensed and the picking mode corresponding to the materials can be used for determining the quantity of returned material packages required to be picked by the materials, and further determining the quantity of integer material packages required to be picked by the materials, so that the handling robot can carry the materials to the production line based on the materials, the quantity of returned material packages and the quantity of integer material packages required to be picked by the materials are used for picking the materials included in the work order, the experience of workers is not required, the material picking error rate and the manual workload can be reduced, and the intelligent degree is high.
In addition, the method of selecting the integer materials to be selected corresponding to the materials firstly, and then selecting the returned materials to be selected corresponding to the materials is simple in execution flow, and the electronic equipment can perform wave grouping according to the executed work orders to be distributed, so that the selecting efficiency is improved. However, picking is limited in manual picking efficiency due to the fact that picking is limited to a certain extent by the completion of picking in whole-number material shelf areas.
As an implementation manner of the embodiment of the present application, the integer material is stored in an integer material shelf area, and the integer material shelf area includes a plurality of shelves, and each shelf stores at least one integer material;
in one embodiment, the production line issues a plurality of work orders to be distributed, and the staff can pick the returned materials to be picked corresponding to the materials preferentially and pick the integer materials to be picked corresponding to the materials.
In this case, as shown in fig. 10, the step of controlling the transfer robot to transfer the material of the returned package quantity and the material of the integer material package quantity associated with the work order to be dispensed to the production line may include:
s1001, controlling a transfer robot to transfer a skip for loading materials contained in the work orders to be distributed to a preset order-closing area, so as to select the number of returned packages to be selected for returning materials from the returned goods shelf area according to the bin position of the indicator lamp of the returned goods shelf area, and placing the returned packages in the skip of the preset order-closing area;
After the electronic equipment determines that the work order to be distributed comprises the material returning package quantity and the integer material package quantity which are required to be selected by the material required by the production line, the worker can send a material returning selecting instruction, the electronic equipment can control the carrying robot to carry the skip for loading the material contained in the work order to be distributed to a preset single-closing area, and then the worker can select the material returning to be selected in the material returning goods shelf area according to the position of the indicator lamp of the material returning goods shelf area and place the material returning to be selected in the skip of the preset single-closing area.
S1002, under the condition that a returned material picking completion instruction is received, controlling a transfer robot to transfer the skip to a picking completion area;
when the worker finishes picking the returned materials, a returned material picking completion instruction can be sent out, and the electronic equipment can control the carrying robot to carry the skip car to a picking completion area under the condition that the returned material picking completion instruction sent by the worker is received.
S1003, controlling a transfer robot to transfer the skip to a skip sub-sowing position from the picking completion area;
after the transfer robot transfers the skip to the sorting completion area, a worker can send a sorting instruction of integer materials, and then the electronic equipment can control the transfer robot to transfer the skip to the skip sub-sowing position from the sorting completion area under the condition of receiving the instruction.
S1004, controlling a transfer robot to transfer a goods shelf storing the integer materials from the integer material goods shelf area to a picking workstation according to the integer material packaging quantity and the goods shelf position of the integer materials, so as to pick the integer materials from the goods shelf according to the integer material packaging quantity and place the integer materials in the skip;
after the electronic equipment determines the number of the integer material packages to be selected for the material and the goods shelf position where the integer material is located, the transfer robot can be controlled to move to the integer material goods shelf area according to the number of the integer material packages and the goods shelf position where the integer material is located, and the goods shelf for storing the integer material is transferred to a selecting work station from the integer material goods shelf area, so that a worker can select the integer material of the integer material packages from the goods shelf according to the number of the integer material packages and place the integer material in the skip.
S1005, under the condition that an integer material picking completion instruction is received, controlling a transfer robot to transfer the skip from the skip sorting position to carry out production line distribution.
When the staff finishes selecting the whole materials, the electronic equipment can send out a material distribution instruction, and under the condition that the electronic equipment receives the material distribution instruction sent by the staff, the transfer robot can be controlled to transfer the skip from the skip sub-sowing position transfer skip to carry out production line distribution.
For example, as shown in fig. 11, the electronic device obtains the work order to be distributed issued by the production line, and determines the number of material returning trays and the number of integer trays required to be selected by various SMT materials required by the production line.
Under the condition that the electronic equipment receives a worker material returning and selecting instruction, the distribution skip needs to be supplemented to the bill closing area, namely the electronic equipment can control the AMR to carry the skip to the bill closing area, and then the material tray is returned from the manual selecting and lighting goods shelf area. The staff can be in the bright lamp goods shelves district promptly, and according to the pilot lamp of bright lamp goods shelves district lights the position, select the required material returning tray of choosing of SMT material in the bright lamp goods shelves district to place in the skip that closes single district.
The worker finishes picking and returning materials, and can send a returned material picking completion instruction, and the electronic equipment can control the AMR carrying skip to a picking completion area under the condition that the electronic equipment receives the returned material picking completion instruction sent by the worker, and then supplements the skip to a distribution skip sub-sowing position under the condition that the electronic equipment receives the picking instruction of the integer materials sent by the worker, namely, controls the AMR carrying skip from the picking completion area to the skip sub-sowing position.
For any material included in the work order to be distributed, according to the number of the integer disks and the position of the goods shelf where the integer disks are positioned, the electronic equipment can control the AMR to carry the goods shelf to the picking work station, namely the AMR can carry the goods shelf for storing the SMT material required by the work order to be distributed from the integer disk area to the picking work station. Then, the material of the integer disc is selected manually, namely, a worker can select the material of the integer disc corresponding to the SMT material from the goods shelf according to the integer disc quantity of the SMT material and place the material in the skip.
After the staff selects the integer disc material corresponding to the SMT material, a material distribution instruction can be sent out, and the electronic equipment can control AMR to carry the skip from the skip distribution position to carry out production line distribution under the condition that the material distribution instruction sent by the staff is received.
Therefore, in this embodiment, since the total quantity of the packages of the materials included in the work order to be dispensed and the sorting mode corresponding to the materials can be used for determining the quantity of returned packages of the materials to be sorted, and further determining the quantity of the whole-number material packages of the materials to be sorted, so that the handling robot can carry the sorted materials to the production line based on the work order, various materials included in the work order can be sorted based on the quantity of returned packages and the quantity of whole-number material packages of the materials to be sorted, the experience of workers is not required, the material sorting error rate and the manual workload can be reduced, and the intelligent degree is high.
In addition, the mode of selecting the returned materials which are required to be selected and correspond to the materials is adopted, then the mode of selecting the integer materials which are required to be selected and correspond to the materials is adopted, the degree of freedom of selecting returned materials stored in the returned material goods shelf area is high, however, after the delivery skip arrives at the material truck distributing position, the transfer robot can start to execute the transfer task of the integer material goods shelf area, and thus the transfer task of the integer material goods shelf is limited by the time of issuing the receiving skip in place, so that the efficiency of the transfer robot system is lower.
As an implementation manner of the embodiment of the present application, before the step of determining, for any material in the work order to be dispensed, the number of returned packages to be sorted according to the total number of packages corresponding to the material and a preset returned sorting manner, the method may further include:
a step of executing any material in the work orders to be distributed according to the total number of packages corresponding to the material and a preset material returning and selecting mode if the material is stored and returned;
and if the material does not exist in stock and returned materials, taking the total number of packages corresponding to the material included in the work order to be distributed as the integral material package number to be selected.
Since the stock material may or may not be present for any material in the work order to be dispensed, the number of integer material packages to be sorted corresponding to the material may be determined according to the total number of packages corresponding to the material in the case that the stock material is not present.
For any material in the work order to be distributed, if the material exists in stock for material returning, the electronic equipment can execute the step of determining the number of material returning packages to be selected according to the total number of packages corresponding to the material and a preset material returning selecting mode for any material in the work order to be distributed.
The specific embodiment of the above step is the same as the embodiment of determining the number of returned packages to be picked in step S102, and the description of the specific embodiment of determining the number of returned packages to be picked in step S102 will be omitted herein.
If the stock returned material does not exist in the material, the electronic equipment can take the total number of packages corresponding to the material included in the work order to be distributed as the integral material package number required to be selected.
It can be seen that, in this embodiment, for any material in the work order to be distributed, if the material has stock material returning, the electronic device may execute the step of determining the number of material returning packages to be selected according to the total number of packages corresponding to the material and the preset material returning selection mode for any material in the work order to be distributed, and if the material does not have stock material returning, the total number of packages corresponding to the material included in the work order to be distributed may be used as the number of integral material packages to be selected. The material returning package quantity required to be selected can be determined according to the package total quantity of the materials included in the work order to be distributed and the selecting mode corresponding to the materials, so that the integer material package quantity required to be selected is determined, various materials included in the work order are selected based on the material returning package quantity required to be selected and the integer material package quantity, the experience of workers is not required to be relied on, the material selecting error rate and the manual work load can be reduced, and the intelligent degree is high.
Fig. 12 is a flowchart of a material management method according to an embodiment of the present application. The material management method according to the embodiment of the present application is described below by way of example with reference to fig. 12. As shown in fig. 12, the material management method provided by the embodiment of the present application may include the following steps:
s1201, job ticket material requirement n;
the electronic equipment acquires a work order to be distributed issued by the production line, and the total number of packages corresponding to materials in the work order to be distributed is n.
S1202, whether the inventory exists in the lighted shelf area; if yes, step S1203 is executed, otherwise step S1204 is executed.
The material returned is stored in the lighting goods shelf area, if the lighting goods shelf area has the stock, the electronic equipment can determine the material returned package quantity to be selected according to the package total quantity corresponding to the material and the preset material returned selecting mode, and if the lighting goods shelf area has no stock, the whole material package quantity to be selected can be determined to be the package total quantity corresponding to the material.
S1203, lighting shelf area picking number n1=round dup (n×k);
if a lit shelf area is stocked, the lead-in order scale factor k, k <1, the electronics can determine the number of required order-backed tray picks n1=round dup (n×k).
S1204, allocating an integer disc library material n2=n;
if the lighted shelf area is not in stock, the electronic device can determine that the desired integer tray of material is the total number of packages n for that material, i.e., n2=n from the number of integer trays from which that material was dispensed from the integer tray storage area.
S1205, returning the trays to preferentially allocate the trays with large quantity;
the electronic equipment can sort according to the material number included in the material returning tray corresponding to the material in order from large to small, and then determine the material returning tray sorted from 1 to n1 as the material returning to be sorted.
S1206, whether the material number of the material returning tray is smaller than g; if yes, step S1207 is performed, otherwise step S1208 is performed.
After the electronic device determines the number of material returning trays, a control factor g can be introduced as a preset material number. If the number of materials included in the material returning tray is lower than the preset number g of materials in the n1 material returning trays, step S1207 is performed, otherwise, step S1208 is performed.
S1207, allocating an integer disc library material n2=n-n1+f;
if the material number included in the material returning disc is lower than the preset material number, a control factor f can be introduced as an increase of the integral disc number. If the number of material withdrawal trays present in the material withdrawal tray is greater than f, the electronic device determines that the number of integer trays required for such material is n2=n-n1+f.
If the number of material withdrawal trays m, which are present in the material withdrawal trays and include a number of material less than the preset number of material, is not greater than f, the electronic device determines that the number of integer trays required for such material is n2=n-n1+m.
S1208, allocating an integer disc library material n2=n-n 1.
If the number of material returned from the tray does not exist below the preset number of material returned from the tray, the electronic device determines that the number of integer trays required for such material is n2=n-n 1.
Therefore, in the scheme provided by the embodiment of the application, the electronic equipment can acquire the work order to be distributed, wherein the work order to be distributed comprises the total number of packages of materials required by a production line, each package can be multiplied by a plurality of materials, the number of returned packages required to be selected is determined according to the total number of packages corresponding to the materials and a preset returned sorting mode aiming at any material in the work order to be distributed, the number of returned packages is the number of packages for multiplied material returning, and the number of integral material packages required to be selected is determined based on the number of returned packages corresponding to the materials and the total number of packages corresponding to the materials, wherein the number of integral material packages is the number of packages for multiplied by the unused integral materials, and the transfer robot is controlled to transfer the materials of the number of returned packages and the number of integral material packages associated with the work order to be distributed to the production line. The material returning package quantity required to be selected can be determined according to the package total quantity of the materials included in the work order to be distributed and the selecting mode corresponding to the materials, so that the integer material package quantity required to be selected is determined, the handling robot is used for carrying the selected materials to the production line based on the work order, various materials included in the work order are selected based on the material returning package quantity required to be selected and the integer material package quantity, the experience of workers is not required, the material selecting error rate and the manual work load can be reduced, and the intelligent degree is high.
Corresponding to the material management method, the embodiment of the application also provides a material management device. The following describes a material management device provided by an embodiment of the present application.
As shown in fig. 13, a material management apparatus, the apparatus comprising:
a to-be-dispensed job ticket obtaining module 1310, configured to obtain a to-be-dispensed job ticket, where the to-be-dispensed job ticket includes a total number of packages of materials required by a production line, and each package may be multiplied by a plurality of materials;
a refund package number determining module 1320, configured to determine, for any material in the work order to be dispensed, a refund package number to be selected according to a total package number corresponding to the material and a preset refund selecting mode, where the refund package number is a number of packages for loading refund;
an integer material package quantity determining module 1330, configured to determine, based on a returned material package quantity corresponding to the material and a total package quantity corresponding to the material, an integer material package quantity to be selected, where the integer material package quantity is a quantity of packages for housing unused integer materials;
a material handling module 1340 for controlling a handling robot to handle the material of the returned package quantity and the material of the integer material package quantity associated with the work order to be dispensed to a production line.
Therefore, in the scheme provided by the embodiment of the application, the electronic equipment can acquire the work order to be distributed, wherein the work order to be distributed comprises the total number of packages of materials required by a production line, each package can be multiplied by a plurality of materials, the number of returned packages required to be selected is determined according to the total number of packages corresponding to the materials and a preset returned sorting mode aiming at any material in the work order to be distributed, the number of returned packages is the number of packages for multiplied material returning, and the number of integral material packages required to be selected is determined based on the number of returned packages corresponding to the materials and the total number of packages corresponding to the materials, wherein the number of integral material packages is the number of packages for multiplied by the unused integral materials, and the transfer robot is controlled to transfer the materials of the number of returned packages and the number of integral material packages associated with the work order to be distributed to the production line. The material returning package quantity required to be selected can be determined according to the package total quantity of the materials included in the work order to be distributed and the selecting mode corresponding to the materials, so that the integer material package quantity required to be selected is determined, the handling robot is used for carrying the selected materials to the production line based on the work order, various materials included in the work order are selected based on the material returning package quantity required to be selected and the integer material package quantity, the experience of workers is not required, the material selecting error rate and the manual work load can be reduced, and the intelligent degree is high.
As an implementation manner of the embodiment of the present application, the above-mentioned refund package number determining module 1320 may include:
and the material returning package quantity calculation operator module is used for calculating the material returning package quantity which corresponds to any material in the work order to be distributed and is required to be selected according to the total package quantity which corresponds to the material and a preset material returning selection scale factor.
As an implementation manner of the embodiment of the present application, the above-mentioned refund package number calculation sub-module may include:
the product result obtaining unit is used for multiplying the total number of packages corresponding to the materials with a preset material returning and sorting scale factor to obtain a product result;
the material returning package quantity obtaining unit is used for rounding the product result upwards to obtain the material returning package quantity which corresponds to the material and is required to be selected;
as an implementation manner of the embodiment of the present application, the foregoing apparatus may further include:
the material number acquisition module is used for acquiring the material number included in each stock returned material corresponding to the material;
the material returning determining module to be selected is used for determining the stock returned materials of the returned material packaging quantity from the stock returned materials according to the sequence of the material numbers from large to small, and taking the stock returned materials as the returned materials to be selected;
The inventory position acquisition module is used for acquiring the inventory position where the returned material to be selected is located so as to select the returned material to be selected from the inventory position;
as an implementation manner of the embodiment of the present application, the whole-material packaging quantity determining module 1330 may include:
the difference value calculating sub-module is used for calculating the difference value between the total packaging quantity corresponding to the materials and the returned packaging quantity;
the integer material packaging quantity determining submodule is used for taking the difference value as the integer material packaging quantity which corresponds to the material and needs to be selected if the material number which corresponds to the material and is to be selected and returned is not lower than the preset material number;
the target quantity obtaining submodule is used for obtaining the quantity of target returned materials as the target quantity if the target returned materials exist in the returned materials to be selected corresponding to the materials, wherein the target returned materials are the returned materials to be selected, and the quantity of the included materials is lower than the preset material quantity;
the integer material packaging number calculation operator module is used for calculating the integer material packaging number which corresponds to the material and is required to be selected based on the target number and the difference value;
as an implementation manner of the embodiment of the present application, the above integer material packing quantity calculation sub-module may include:
The first calculation unit is used for taking the sum of the target quantity and the difference value as the integral material packaging quantity which corresponds to the material and is required to be selected if the target quantity is not greater than the preset quantity;
the second calculation unit is used for taking the sum of the preset quantity and the difference value as the integral material packaging quantity which corresponds to the material and needs to be selected if the target quantity is larger than the preset quantity;
as an implementation manner of the embodiment of the application, the stock returned materials are stored in a returned material shelf area, and the returned material shelf area comprises a plurality of bins, and each bin is provided with an indicator lamp;
the apparatus may further include:
the indicator light control module is used for controlling an indicator light of a bin where the material to be sorted is located to be lightened according to a preset mode and indicating the material to be sorted from the bin where the indicator light is located;
as an implementation of the embodiment of the present application, the integer material is stored in an integer material shelf area, the integer material shelf area includes a plurality of shelves, and each shelf stores at least one integer material;
the materials handling module 1340 may include:
the first control module is used for controlling the transfer robot to transfer the skip car used for loading the materials included in the work order to be distributed to the skip car distribution position;
The second control module is used for controlling the transfer robot to transfer the goods shelves storing the integer materials from the integer material goods shelf area to a picking workstation according to the integer material packaging quantity and the goods shelf position where the integer materials are located, so that the integer materials are picked from the goods shelves according to the integer material packaging quantity and are placed on the skip car;
the third control module is used for controlling the carrying robot to carry the skip to a preset single-closing area under the condition of receiving an integer material picking completion instruction, so as to pick the material to be picked for returning of the number of returned material packages from the returned material shelf area according to the bin position of the indicator lamp of the returned material shelf area and place the material to be picked in the skip of the preset single-closing area;
and the fourth control module is used for controlling the carrying robot to carry the skip car to carry out production line distribution under the condition of receiving the returned material picking completion instruction.
As an implementation of the embodiment of the present application, the integer material is stored in an integer material shelf area, the integer material shelf area includes a plurality of shelves, and each shelf stores at least one integer material;
the materials handling module 1340 may include:
The fifth control module is used for controlling the carrying robot to carry the skip for loading the materials contained in the work orders to be distributed to a preset order combining area, so that the materials to be sorted and returned in the quantity of returned material packages are sorted from the returned material shelf area according to the bin positions of the indicator lamps in the returned material shelf area and are placed in the skip in the preset order combining area;
the sixth control module is used for controlling the carrying robot to carry the skip to the skip sub-sowing position under the condition of receiving a material returning and sorting completion instruction;
a seventh control module, configured to control a handling robot to handle a rack storing the integer material from the integer material rack area to a picking workstation according to the number of the integer material packages and a rack position where the integer material is located, so as to pick the integer material from the rack according to the number of the integer material packages, and place the integer material in the skip;
and the eighth control module is used for controlling the transfer robot to transfer the skip from the skip sub-sowing position to carry out production line distribution under the condition of receiving an integer material picking completion instruction.
As an implementation manner of the embodiment of the present application, the foregoing apparatus may further include:
The stock material returning determining module is used for determining the required material returning package quantity of any material in the work order to be distributed according to the total package quantity corresponding to the material and a preset material returning sorting mode before determining the required material returning package quantity of any material in the work order to be distributed, if the stock material returning exists in the material, executing the required material in the work order to be distributed according to the total package quantity corresponding to the material and the preset material returning sorting mode;
and the packaging total number corresponding to the materials included in the work order to be distributed is used as the integral material packaging number to be selected if the materials do not have stock material returning.
The embodiment of the present application further provides a material management system, as shown in fig. 14, the system includes a control device 1401, wherein:
the control device 1401 is configured to obtain a work order to be distributed, determine, for any material in the work order to be distributed, a number of returned packages to be selected according to a total number of packages corresponding to the material and a preset returned selection mode, and determine, based on the number of returned packages corresponding to the material and the total number of packages corresponding to the material, a number of integer material packages to be selected; controlling a transfer robot to transfer the material of the returned material package quantity and the material of the integral material package quantity associated with the work order to be distributed to a production line, wherein the work order to be distributed comprises the total package quantity of the materials required by the production line, and each package can be filled with a plurality of materials; the number of the material returning packages is the number of packages for carrying material returning; the integer material packing quantity is the quantity of packages for packing unused integer material.
Therefore, in the scheme provided by the embodiment of the application, the electronic equipment can acquire the work order to be distributed, wherein the work order to be distributed comprises the total number of packages of materials required by a production line, the total number is the number of packages for accommodating the materials, each package can accommodate a plurality of materials, the number of returned packages required to be sorted is determined according to the total number of packages corresponding to the materials and a preset returned sorting mode aiming at any material in the work order to be distributed, the number of returned packages is the number of packages for accommodating the returned materials, the number of integer material packages required to be sorted is determined based on the number of returned packages corresponding to the materials and the total number of packages corresponding to the materials, the number of integer material packages is the number of packages for accommodating the unused integer materials, and the transfer robot is controlled to transfer the materials of the number of returned packages and the number of integer material packages associated with the work order to be distributed to the production line. The material returning package quantity required to be selected can be determined according to the package total quantity of the materials included in the work order to be distributed and the selecting mode corresponding to the materials, so that the integer material package quantity required to be selected is determined, the handling robot is used for carrying the selected materials to the production line based on the work order, various materials included in the work order are selected based on the material returning package quantity required to be selected and the integer material package quantity, the experience of workers is not required, the material selecting error rate and the manual work load can be reduced, and the intelligent degree is high.
As an implementation manner of the embodiment of the present application, the control device 1401 may be further configured to obtain the number of materials included in each stock return corresponding to the material; according to the sequence of the material numbers from large to small, determining stock returned materials of the returned material package number from all stock returned materials, and taking the stock returned materials as returned materials to be selected; and acquiring an inventory position of the returned material to be selected so as to select the returned material to be selected from the inventory position.
As an implementation manner of the embodiment of the application, the stock returned materials are stored in a returned material shelf area, and the returned material shelf area comprises a plurality of bins, and each bin is provided with an indicator lamp;
the control device 1401 may be further configured to control an indicator light of a bin where the returned material to be picked is located to be turned on according to a preset manner, so as to indicate that the returned material to be picked is picked from the bin where the indicator light is located.
As one implementation of the embodiment of the present application, as shown in fig. 15, the system further includes a handling robot 1402; the integral materials are stored in an integral material shelf area, the integral material shelf area comprises a plurality of shelves, and each shelf stores at least one integral material;
the control device 1401 may be further configured to send a skip allocation command to the transfer robot;
The handling robot 1402 may be configured to, when receiving the skip allocation instruction, handle a skip for loading a material included in the work order to be allocated to a skip allocation position;
the control device 1401 may be further configured to send a shelf handling instruction to the handling robot according to the number of packages of the integer material and a shelf position where the integer material is located;
the handling robot 1402 may be further configured to, upon receiving the shelf handling instruction, handle a shelf storing such integer material from the integer material shelf area to a picking workstation to pick the integer material from the shelf by the number of integer material packages and place the integer material in the skip;
the control device 1401 may be further configured to send a first skip handling instruction to the handling robot when receiving an integer material picking completion instruction;
the handling robot 1402 may be further configured to, when receiving the first skip handling instruction, handle the skip to a preset single-closing area, so as to pick the number of returned packages to be picked from the returned shelf area according to a bin position where the indicator light of the returned shelf area is located, and place the returned packages in the skip of the preset single-closing area;
The control device 1401 may be further configured to send a delivery instruction to the transfer robot when receiving a return picking completion instruction;
the transfer robot 1402 may be further configured to control the transfer robot to transfer the skip car from the picking completion area to perform production line distribution when the distribution instruction is received.
As one implementation of the embodiment of the application, the system further comprises a handling robot 1402; the integral materials are stored in an integral material shelf area, the integral material shelf area comprises a plurality of shelves, and each shelf stores at least one integral material;
the control device 1401 may be further configured to send a second skip handling instruction to the handling robot;
the handling robot 1402 may be configured to, when receiving the second skip handling instruction, handle a skip for loading a material included in the work order to be dispensed to a preset order-closing area, so as to pick the number of returned packages to be picked from the returned shelf area according to a bin position where the indicator lamp of the returned shelf area is located, and place the returned packages in the skip of the preset order-closing area;
the control device 1401 may be further configured to send a third skip handling instruction to the handling robot when receiving a material returning picking completion instruction;
The transfer robot 1402 may be further configured to transfer the skip to a skip sub-sowing position when receiving the third skip transfer instruction;
the control device 1401 may be further configured to send a shelf handling instruction to the handling robot according to the number of packages of the integer material and a shelf position where the integer material is located;
the handling robot 1402 may be further configured to, upon receiving the shelf handling instruction, handle a shelf storing the integer material from the integer material shelf area to a picking workstation, so that a worker picks the integer material from the shelf according to the number of the integer material packages and places the integer material in the skip;
the control device 1401 may be further configured to send a delivery instruction to the transfer robot when receiving an integer material picking completion instruction;
the transfer robot 1402 may be further configured to transfer the skip from the skip dispensing position to perform production line dispensing when the dispensing instruction is received.
The embodiment of the application also provides an electronic device, as shown in fig. 16, including:
a memory 1601 for storing a computer program;
The processor 1602 is configured to implement the steps of the material management method according to any of the above embodiments when executing the program stored in the memory 1601.
And the electronic device may further include a communication bus and/or a communication interface, where the processor 1602, the communication interface, and the memory 1601 may communicate with each other via the communication bus.
Therefore, in the scheme provided by the embodiment of the application, the electronic equipment can acquire the work order to be distributed, wherein the work order to be distributed comprises the total number of packages of materials required by the production line, each package can be multiplied by a plurality of materials, the number of returned packages required to be selected is determined according to the total number of packages corresponding to the materials and a preset returned sorting mode aiming at any material in the work order to be distributed, the number of returned packages is the number of packages for multiplied material return, the number of integer material packages required to be selected is determined based on the number of returned packages corresponding to the materials and the total number of packages corresponding to the materials, wherein the number of integer material packages is the number of packages for multiplied unused integer materials, and the transfer robot is controlled to transfer the materials of the number of returned packages and the number of integer material packages associated with the work order to be distributed to the production line. The material returning package quantity required to be selected can be determined according to the package total quantity of the materials included in the work order to be distributed and the selecting mode corresponding to the materials, so that the integer material package quantity required to be selected is determined, the handling robot is used for carrying the selected materials to the production line based on the work order, various materials included in the work order are selected based on the material returning package quantity required to be selected and the integer material package quantity, the experience of workers is not required, the material selecting error rate and the manual work load can be reduced, and the intelligent degree is high.
The communication bus mentioned above for the electronic devices may be a peripheral component interconnect standard (Peripheral Component Interconnect, PCI) bus or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, etc. The communication bus may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, the figures are shown with only one bold line, but not with only one bus or one type of bus.
The communication interface is used for communication between the electronic device and other devices.
The Memory may include random access Memory (Random Access Memory, RAM) or may include Non-Volatile Memory (NVM), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the aforementioned processor.
The processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), etc.; but also digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
In yet another embodiment of the present application, a computer readable storage medium is provided, in which a computer program is stored, the computer program implementing the steps of the material management method according to any one of the embodiments above when being executed by a processor.
In yet another embodiment of the present application, a computer program product comprising instructions that, when run on a computer, cause the computer to perform the material management method of any of the above embodiments is also provided.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, optical fiber, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), etc.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
In this specification, each embodiment is described in a related manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for apparatus, systems, electronic devices, computer readable storage media, and computer program product embodiments, the description is relatively simple as it is substantially similar to method embodiments, as relevant points are found in the partial description of method embodiments.
The foregoing description is only of the preferred embodiments of the present application and is not intended to limit the scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are included in the protection scope of the present application.

Claims (19)

1. A method of material management, the method comprising:
acquiring a work order to be distributed, wherein the work order to be distributed comprises the total number of packages of materials required by a production line, and each package can be filled with a plurality of materials;
determining the quantity of returned packages to be selected according to the total quantity of packages corresponding to the materials and a preset returned selecting mode aiming at any material in the work order to be distributed, wherein the quantity of returned packages is the quantity of packages for taking in and loading returned materials;
determining the number of integer material packages to be selected based on the number of returned material packages corresponding to the material and the total number of packages corresponding to the material, wherein the number of integer material packages is the number of packages for accommodating unused integer materials;
and controlling a transfer robot to transfer the material of the returned material packaging quantity and the material of the integral material packaging quantity associated with the work order to be distributed to a production line.
2. The method according to claim 1, wherein the step of determining, for any material in the work order to be dispensed, the number of returned packages to be sorted according to the total number of packages corresponding to the material and a preset returned sorting mode, includes:
and aiming at any material in the work order to be distributed, calculating the quantity of returned material packages to be selected corresponding to the material according to the total quantity of packages corresponding to the material and a preset returned material selection scale factor.
3. The method of claim 2, wherein the step of calculating the number of reject packages to be picked for the material based on the total number of packages for the material and a predetermined reject picking scale factor, comprises:
multiplying the total quantity of packages corresponding to the materials with a preset returned material sorting scale factor to obtain a product result;
and (5) rounding the product result upwards to obtain the corresponding material returning package quantity to be selected of the material.
4. The method according to claim 1, wherein the method further comprises:
acquiring the material number included in each stock returned material corresponding to the material;
According to the sequence of the material numbers from large to small, determining stock returned materials of the returned material package number from all stock returned materials, and taking the stock returned materials as returned materials to be selected;
and acquiring an inventory position of the returned material to be selected so as to select the returned material to be selected from the inventory position.
5. The method of claim 4, wherein the step of determining the number of integer material packages to be picked based on the number of returned packages for the material and the total number of packages for the material comprises:
calculating the difference value between the total packaging quantity corresponding to the materials and the returned packaging quantity;
if the number of the materials included in the returned materials to be selected corresponding to the materials is not lower than the preset number of the materials, taking the difference value as the integral number of the materials to be selected corresponding to the materials;
if the target returned materials exist in the returned materials to be selected corresponding to the materials, acquiring the number of the target returned materials as the target number, wherein the target returned materials are the returned materials to be selected, the number of the included materials of which is lower than the preset number of the materials;
and calculating the integer material packaging quantity which corresponds to the material and is required to be selected based on the target quantity and the difference value.
6. The method of claim 5, wherein the step of calculating the number of integer material packages to be picked for the material based on the target number and the difference comprises:
if the target quantity is not greater than the preset quantity, taking the sum of the target quantity and the difference value as the integral material packaging quantity which corresponds to the material and is required to be selected;
and if the target quantity is larger than the preset quantity, taking the sum of the preset quantity and the difference value as the integral quantity of the material package to be selected corresponding to the material.
7. The method of any one of claims 4-6, wherein the stock returns are stored in a return shelf area, the return shelf area comprising a plurality of bins, each bin having an indicator light;
the method further comprises the steps of:
and the indicator lamp for controlling the bin where the returned material to be selected is positioned is lightened according to a preset mode and is used for indicating the returned material to be selected from the bin where the indicator lamp is positioned.
8. The method of claim 7, wherein the integer material is stored in an integer material shelf area, the integer material shelf area comprising a plurality of shelves, each shelf storing at least one integer material;
The step of controlling the transfer robot to transfer the material of the returned material packing quantity and the material of the integral material packing quantity associated with the work order to be distributed to a production line comprises the following steps:
controlling a carrying robot to carry a skip car for loading materials contained in the work order to be distributed to a skip car distribution position;
controlling a transfer robot to transfer a goods shelf storing the integer material from the integer material goods shelf area to a picking workstation according to the integer material packaging quantity and the goods shelf position of the integer material, so as to pick the integer material from the goods shelf according to the integer material packaging quantity and place the integer material in the skip;
under the condition that an integer material picking completion instruction is received, controlling a transfer robot to transfer the skip to a preset bill closing area, so as to pick the material to be picked for returning of the number of returned material packages from the returned material shelf area according to the bin position of the indicator lamp of the returned material shelf area, and placing the material to be picked in the skip of the preset bill closing area;
and under the condition that a returned material selecting completion instruction is received, controlling the carrying robot to carry the skip car to carry out production line distribution.
9. The method of claim 7, wherein the integer material is stored in an integer material shelf area, the integer material shelf area comprising a plurality of shelves, each shelf storing at least one integer material;
The step of controlling the transfer robot to transfer the material of the returned material packing quantity and the material of the integral material packing quantity associated with the work order to be distributed to a production line comprises the following steps:
controlling a carrying robot to carry a skip for loading materials contained in the work orders to be distributed to a preset order closing area, so as to select the number of returned packages to be selected for returning materials from the returned goods shelf area according to the bin position of the indicator lamp of the returned goods shelf area, and placing the returned packages to the skip in the preset order closing area;
under the condition that a returned material selecting completion instruction is received, controlling a carrying robot to carry the skip to a skip sub-sowing position;
controlling a transfer robot to transfer a goods shelf storing the integer material from the integer material goods shelf area to a picking workstation according to the integer material packaging quantity and the goods shelf position of the integer material, so as to pick the integer material from the goods shelf according to the integer material packaging quantity and place the integer material in the skip;
under the condition that an integer material picking completion instruction is received, controlling a transfer robot to transfer the skip from the skip distributing position to carry out production line distribution.
10. The method according to any one of claims 1-6, wherein before the step of determining the number of returned packages to be picked for any one of the materials in the work order to be dispensed according to the total number of packages corresponding to the material and a preset returned picking mode, the method further comprises:
A step of executing any material in the work orders to be distributed according to the total number of packages corresponding to the material and a preset material returning and selecting mode if the material is stored and returned;
and if the material does not exist in stock and returned materials, taking the total number of packages corresponding to the material included in the work order to be distributed as the integral material package number to be selected.
11. A material management device, the device comprising:
the system comprises a to-be-distributed work order acquisition module, a storage module and a storage module, wherein the to-be-distributed work order acquisition module is used for acquiring to-be-distributed work orders, the to-be-distributed work orders comprise the total number of packages of materials required by a production line, and each package can be filled with a plurality of materials;
the material returning package quantity determining module is used for determining the material returning package quantity to be selected according to the total quantity of packages corresponding to any material in the work order to be distributed and a preset material returning selecting mode, wherein the material returning package quantity is the quantity of packages for taking and loading material returning;
the whole material packaging quantity determining module is used for determining the whole material packaging quantity to be selected based on the returned material packaging quantity corresponding to the material and the total packaging quantity corresponding to the material, wherein the whole material packaging quantity is the quantity of packages for accommodating unused whole materials;
And the material handling module is used for controlling the handling robot to handle the materials with the returned material packaging quantity and the material with the integer material packaging quantity, which are related to the work order to be distributed, to a production line.
12. The apparatus of claim 11, wherein the reject package quantity determination module comprises:
the material returning package quantity calculation operator module is used for calculating the material returning package quantity which corresponds to any material in the work order to be distributed and is required to be selected according to the total package quantity which corresponds to the material and a preset material returning selection scale factor;
the refund packing quantity calculation sub-module includes:
the product result obtaining unit is used for multiplying the total number of packages corresponding to the materials with a preset material returning and sorting scale factor to obtain a product result;
the material returning package quantity obtaining unit is used for rounding the product result upwards to obtain the material returning package quantity which corresponds to the material and is required to be selected;
the apparatus further comprises:
the material number acquisition module is used for acquiring the material number included in each stock returned material corresponding to the material;
the material returning determining module to be selected is used for determining the stock returned materials of the returned material packaging quantity from the stock returned materials according to the sequence of the material numbers from large to small, and taking the stock returned materials as the returned materials to be selected;
The inventory position acquisition module is used for acquiring the inventory position where the returned material to be selected is located so as to select the returned material to be selected from the inventory position;
the integer material packing quantity determining module comprises:
the difference value calculating sub-module is used for calculating the difference value between the total packaging quantity corresponding to the materials and the returned packaging quantity;
the integer material packaging quantity determining submodule is used for taking the difference value as the integer material packaging quantity which corresponds to the material and needs to be selected if the material number which corresponds to the material and is to be selected and returned is not lower than the preset material number;
the target quantity obtaining submodule is used for obtaining the quantity of target returned materials as the target quantity if the target returned materials exist in the returned materials to be selected corresponding to the materials, wherein the target returned materials are the returned materials to be selected, and the quantity of the included materials is lower than the preset material quantity;
the integer material packaging number calculation operator module is used for calculating the integer material packaging number which corresponds to the material and is required to be selected based on the target number and the difference value;
the integer material packing quantity calculation operator module comprises:
the first calculation unit is used for taking the sum of the target quantity and the difference value as the integral material packaging quantity which corresponds to the material and is required to be selected if the target quantity is not greater than the preset quantity;
The second calculation unit is used for taking the sum of the preset quantity and the difference value as the integral material packaging quantity which corresponds to the material and needs to be selected if the target quantity is larger than the preset quantity;
the stock returning materials are stored in a returning goods shelf area, the returning goods shelf area comprises a plurality of bins, and each bin is provided with an indicator lamp;
the apparatus further comprises:
the indicator light control module is used for controlling an indicator light of a bin where the material to be sorted is located to be lightened according to a preset mode and indicating the material to be sorted from the bin where the indicator light is located;
the integral materials are stored in an integral material shelf area, the integral material shelf area comprises a plurality of shelves, and each shelf stores at least one integral material;
the materials handling module includes:
the first control module is used for controlling the transfer robot to transfer the skip car used for loading the materials included in the work order to be distributed to the skip car distribution position;
the second control module is used for controlling the transfer robot to transfer the goods shelves storing the integer materials from the integer material goods shelf area to a picking workstation according to the integer material packaging quantity and the goods shelf position where the integer materials are located, so that the integer materials are picked from the goods shelves according to the integer material packaging quantity and are placed on the skip car;
The third control module is used for controlling the carrying robot to carry the skip to a preset single-closing area under the condition of receiving an integer material picking completion instruction, so as to pick the material to be picked for returning of the number of returned material packages from the returned material shelf area according to the bin position of the indicator lamp of the returned material shelf area and place the material to be picked in the skip of the preset single-closing area;
the fourth control module is used for controlling the carrying robot to carry the skip car to carry out production line distribution under the condition of receiving the returned material picking completion instruction;
the integral materials are stored in an integral material shelf area, the integral material shelf area comprises a plurality of shelves, and each shelf stores at least one integral material;
the materials handling module includes:
the fifth control module is used for controlling the carrying robot to carry the skip for loading the materials contained in the work orders to be distributed to a preset order combining area, so that the materials to be sorted and returned in the quantity of returned material packages are sorted from the returned material shelf area according to the bin positions of the indicator lamps in the returned material shelf area and are placed in the skip in the preset order combining area;
the sixth control module is used for controlling the carrying robot to carry the skip to the skip sub-sowing position under the condition of receiving a material returning and sorting completion instruction;
A seventh control module, configured to control a handling robot to handle a rack storing the integer material from the integer material rack area to a picking workstation according to the number of the integer material packages and a rack position where the integer material is located, so as to pick the integer material from the rack according to the number of the integer material packages, and place the integer material in the skip;
the eighth control module is used for controlling the transfer robot to transfer the skip from the skip sub-sowing position to carry out production line distribution under the condition that an integer material picking completion instruction is received;
the apparatus further comprises:
the stock material returning determining module is used for determining the required material returning package quantity of any material in the work order to be distributed according to the total package quantity corresponding to the material and a preset material returning sorting mode before determining the required material returning package quantity of any material in the work order to be distributed, if the stock material returning exists in the material, executing the required material in the work order to be distributed according to the total package quantity corresponding to the material and the preset material returning sorting mode;
And the packaging total number corresponding to the materials included in the work order to be distributed is used as the integral material packaging number to be selected if the materials do not have stock material returning.
13. A material management system, the system comprising a control device, wherein:
the control equipment is used for acquiring a work order to be distributed; determining the quantity of returned material packages to be selected according to the total quantity of packages corresponding to the materials and a preset returned material selecting mode aiming at any material in the work order to be distributed; determining the number of integer material packages to be selected based on the number of returned material packages corresponding to the material and the total number of packages corresponding to the material; controlling a transfer robot to transfer the material of the returned material packaging quantity and the material of the integral material packaging quantity associated with the work order to be distributed to a production line; the work orders to be distributed comprise the total quantity of packages of materials required by a production line, and each package can be filled with a plurality of materials; the number of the material returning packages is the number of packages for carrying material returning; the integer material packing quantity is the quantity of packages for packing unused integer material.
14. The system of claim 13, wherein the system further comprises a controller configured to control the controller,
the control equipment is also used for acquiring the material number included in each stock returned material corresponding to the material; according to the sequence of the material numbers from large to small, determining stock returned materials of the returned material package number from all stock returned materials, and taking the stock returned materials as returned materials to be selected; and acquiring an inventory position of the returned material to be selected so as to select the returned material to be selected from the inventory position.
15. The system of claim 14, wherein the stock return is stored in a return shelf area, the return shelf area comprising a plurality of bins, each bin having an indicator light;
the control equipment is also used for controlling the indicator lights of the bin where the returned materials to be selected are located to be lightened according to a preset mode and used for indicating the returned materials to be selected from the bin where the indicator lights are located.
16. The system of claim 15, further comprising a handling robot; the integral materials are stored in an integral material shelf area, the integral material shelf area comprises a plurality of shelves, and each shelf stores at least one integral material;
the control equipment is also used for sending a skip allocation instruction to the transfer robot;
The carrying robot is used for carrying the skip for loading the materials included in the work order to be distributed to a skip distributing position under the condition that the skip distributing instruction is received;
the control equipment is also used for sending a goods shelf carrying instruction to the carrying robot according to the integer material packaging quantity and the goods shelf position of the integer material;
the handling robot is further used for handling the goods shelves storing the integer materials from the integer material goods shelf area to a picking workstation under the condition that the goods shelf handling instruction is received, so that the integer materials are picked from the goods shelves according to the integer material packaging quantity and are placed on the skip car;
the control equipment is further used for sending a first skip car carrying instruction to the carrying robot under the condition that an integer material picking completion instruction is received;
the carrying robot is further configured to carry the skip to a preset single-closing area under the condition that the first skip carrying instruction is received, so as to pick the number of returned packages to be picked and returned from the returned shelf area according to the bin position of the indicator lamp of the returned shelf area, and place the returned packages in the skip of the preset single-closing area;
The control equipment is also used for sending a delivery instruction to the transfer robot under the condition of receiving a returned material picking completion instruction;
and the carrying robot is also used for controlling the carrying robot to carry the skip car to carry out production line distribution under the condition of receiving the distribution instruction.
17. The system of claim 15, further comprising a handling robot; the integral materials are stored in an integral material shelf area, the integral material shelf area comprises a plurality of shelves, and each shelf stores at least one integral material;
the control equipment is also used for sending a second skip car carrying instruction to the carrying robot;
the carrying robot is used for carrying the skip for loading the materials included in the work order to be distributed to a preset order-closing area under the condition that the second skip carrying instruction is received, so as to select the material to be selected for material returning of the material returning package quantity from the material returning goods shelf area according to the bin position of the indicator lamp of the material returning goods shelf area, and place the material returning package quantity in the skip of the preset order-closing area;
the control equipment is further used for sending a third skip car carrying instruction to the carrying robot under the condition that a material returning and sorting completion instruction is received;
The transfer robot is further used for transferring the skip to a skip sub-sowing position under the condition that the third skip transfer instruction is received;
the control equipment is also used for sending a goods shelf carrying instruction to the carrying robot according to the integer material packaging quantity and the goods shelf position of the integer material;
the handling robot is further used for handling the goods shelves storing the integer materials from the integer material goods shelf area to a picking workstation under the condition that the goods shelf handling instruction is received, so that the integer materials are picked from the goods shelves according to the integer material packaging quantity and are placed on the skip car;
the control equipment is also used for sending a delivery instruction to the transfer robot under the condition of receiving an integer material picking completion instruction;
and the carrying robot is also used for carrying the skip from the skip distributing position to carry out production line distribution under the condition of receiving the distribution instruction.
18. An electronic device, comprising:
a memory for storing a computer program;
a processor for implementing the method of any of claims 1-10 when executing a program stored on a memory.
19. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a computer program which, when executed by a processor, implements the method of any of claims 1-10.
CN202310702425.6A 2023-06-13 2023-06-13 A material management method, device, system, electronic equipment and storage medium Pending CN116795053A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202310702425.6A CN116795053A (en) 2023-06-13 2023-06-13 A material management method, device, system, electronic equipment and storage medium
PCT/CN2024/098662 WO2024255760A1 (en) 2023-06-13 2024-06-12 Material management method, apparatus and system, and electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310702425.6A CN116795053A (en) 2023-06-13 2023-06-13 A material management method, device, system, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN116795053A true CN116795053A (en) 2023-09-22

Family

ID=88047512

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310702425.6A Pending CN116795053A (en) 2023-06-13 2023-06-13 A material management method, device, system, electronic equipment and storage medium

Country Status (2)

Country Link
CN (1) CN116795053A (en)
WO (1) WO2024255760A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024255760A1 (en) * 2023-06-13 2024-12-19 杭州海康机器人股份有限公司 Material management method, apparatus and system, and electronic device and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995005985A1 (en) * 1993-08-20 1995-03-02 Lab Industrie Gesellschaft Für Misch- Und Wiegetechnik Mbh Bulk material handling system
WO2001094115A1 (en) * 2000-05-26 2001-12-13 Ucontrol B.V. Method and means for recycling unused material
JP2002096915A (en) * 2000-09-20 2002-04-02 Hitachi Cable Ltd Material inventory management method and manufacturing condition management method, and rubber manufacturing system using them
CN1991876A (en) * 2005-12-30 2007-07-04 英业达股份有限公司 Material management method and system
CN107590625A (en) * 2016-07-08 2018-01-16 佛山市顺德区顺达电脑厂有限公司 Intelligent management system and method
CN111459599A (en) * 2020-04-03 2020-07-28 上海闻泰信息技术有限公司 Material list editing method, device, equipment and storage medium
CN113627745A (en) * 2021-07-21 2021-11-09 苏州慧工云信息科技有限公司 Material demand planning method and system
CN115600959A (en) * 2022-11-11 2023-01-13 四川启睿克科技有限公司(Cn) Method for acquiring material storage information of lithium battery recycling warehouse in real time
CN115809849A (en) * 2022-12-12 2023-03-17 山东浪潮科学研究院有限公司 Work order-based material sending business processing method, device, equipment and medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8024064B1 (en) * 2008-06-30 2011-09-20 Amazon Technologies, Inc. Placement of inventory in a materials handling facility
CN105858031B (en) * 2016-05-20 2018-05-01 深圳市步科电气有限公司 Intelligent warehousing system
US11673746B2 (en) * 2019-04-05 2023-06-13 Dematic Corp. Picking station with return processing
CN113600510B (en) * 2021-08-06 2023-08-22 苏州艾斯达克智能科技有限公司 SMT material use control method of production line
CN115947014A (en) * 2021-10-28 2023-04-11 深圳市库宝软件有限公司 Method, device, equipment, storage medium and program product for picking up goods
CN116795053A (en) * 2023-06-13 2023-09-22 杭州海康机器人股份有限公司 A material management method, device, system, electronic equipment and storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995005985A1 (en) * 1993-08-20 1995-03-02 Lab Industrie Gesellschaft Für Misch- Und Wiegetechnik Mbh Bulk material handling system
WO2001094115A1 (en) * 2000-05-26 2001-12-13 Ucontrol B.V. Method and means for recycling unused material
JP2002096915A (en) * 2000-09-20 2002-04-02 Hitachi Cable Ltd Material inventory management method and manufacturing condition management method, and rubber manufacturing system using them
CN1991876A (en) * 2005-12-30 2007-07-04 英业达股份有限公司 Material management method and system
CN107590625A (en) * 2016-07-08 2018-01-16 佛山市顺德区顺达电脑厂有限公司 Intelligent management system and method
CN111459599A (en) * 2020-04-03 2020-07-28 上海闻泰信息技术有限公司 Material list editing method, device, equipment and storage medium
CN113627745A (en) * 2021-07-21 2021-11-09 苏州慧工云信息科技有限公司 Material demand planning method and system
CN115600959A (en) * 2022-11-11 2023-01-13 四川启睿克科技有限公司(Cn) Method for acquiring material storage information of lithium battery recycling warehouse in real time
CN115809849A (en) * 2022-12-12 2023-03-17 山东浪潮科学研究院有限公司 Work order-based material sending business processing method, device, equipment and medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024255760A1 (en) * 2023-06-13 2024-12-19 杭州海康机器人股份有限公司 Material management method, apparatus and system, and electronic device and storage medium

Also Published As

Publication number Publication date
WO2024255760A1 (en) 2024-12-19
WO2024255760A9 (en) 2025-01-30

Similar Documents

Publication Publication Date Title
CN109102205B (en) Order task picking system, order task processing method, order task picking device, order task server and order task processing medium
Enright et al. Optimization and Coordinated Autonomy in Mobile Fulfillment Systems.
CN110197351B (en) Article delivery method and device
US8700502B2 (en) System and method for filling an order
US9346620B2 (en) System and method for order fulfillment
US9613335B2 (en) System and methods for automatic reorganization of pick slot assignments in a warehouse
CN113184430A (en) Goods-to-human robot picking system, method and device
JP2021519473A (en) GTP system management methods and equipment, systems, servers and computer storage media
CN110245890A (en) Kinds of goods method for sorting and kinds of goods sorting system
CN111137617B (en) Cargo processing system and cargo processing method
CN112132520B (en) Material warehousing method and device and management equipment
CN110390498B (en) Order distribution method and device
KR101827482B1 (en) Method, server and system for managing distribution assign for each chute
CN115303691B (en) Cargo handling task allocation methods, devices, equipment, systems, and storage media
JP7267907B2 (en) Management system and management method of entering and leaving goods
CN116795053A (en) A material management method, device, system, electronic equipment and storage medium
WO2020144879A1 (en) Warehousing and shipping management device, warehousing and shipping management system, warehousing and shipping management method, and program
CN111738492A (en) A container positioning method, device, equipment and storage medium
CN113762836A (en) Goods warehousing processing method, device, equipment and storage medium
CN114873122A (en) Storage method, device and equipment of material box and storage medium
CN113496364B (en) Exit method, ex-warehouse end and warehouse system
CN115892804B (en) Cargo handling methods, devices, equipment, systems and storage media
JP2025524076A (en) Cargo picking method and warehouse storage system
CN115062898A (en) TMS order processing method, system, device and storage medium
JP2000255719A (en) Automated storage and its control method

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