Intelligent warehousing circulation method, system and server
By setting RFID chips on the fixtures and automatically writing task information, the problems of high processing error rate and low efficiency caused by manual input errors are solved, and more efficient intelligent warehousing and circulation are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- 深圳模德宝科技有限公司
- Filing Date
- 2023-04-04
- Publication Date
- 2026-05-29
AI Technical Summary
In existing intelligent warehousing and circulation methods, the high error rate of manual information entry leads to a high error rate and low efficiency in the processing process.
By setting an RFID chip on the fixture, the server controls the material preparation device to fix the raw materials on the fixture and writes task information on the chip. The material preparation, transfer and processing devices operate by identifying the task information in the fixture chip.
This avoids errors caused by manual data entry, reduces the error rate in the processing, improves processing efficiency, and increases the utilization rate of fixtures and raw materials.
Smart Images

Figure CN116495385B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of product manufacturing technology, and in particular relates to an intelligent warehousing and circulation method, system and server. Background Technology
[0002] Current intelligent warehousing and logistics methods involve manually affixing task labels to raw materials and writing task identifiers on them to indicate the task to which the raw materials belong; or manually entering task identifiers into the radio frequency identification (RFID) chips on the raw materials to indicate the task to which the raw materials belong. However, manual data entry has a high error rate and is difficult to manage, resulting in a high error rate and low processing efficiency in the processing process. Summary of the Invention
[0003] This application provides an intelligent warehousing and circulation method, system, and server, which can solve the problems of high error rate and low processing efficiency in the processing process due to the high error rate and difficulty in management of manually entered information.
[0004] In a first aspect, embodiments of this application provide an intelligent warehousing and distribution method. The method is applied to an intelligent warehousing and distribution system, which includes: multiple fixtures, a material preparation device, a server, a distribution device, and a processing device. The material preparation device is equipped with an RFID reader / writer. The method includes: the server determining, based on task information of the current task, the fixtures required for the current task and at least one first raw material, and determining the correspondence between the fixtures and at least one first raw material. Each fixture is equipped with an RFID chip storing the fixture's identifier. The task information includes: the number of first raw materials, the target specifications corresponding to the first raw materials, and the current task. The task identifier; the material preparation device fixes at least one first raw material onto the fixture according to the correspondence between the fixture and at least one first raw material; the material preparation device writes the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture; the transfer device reads or receives the task information corresponding to at least one first raw material stored in the RFID chip of the fixture, and transfers at least one first raw material according to the task information corresponding to at least one first raw material; the processing device reads or receives the task information corresponding to at least one first raw material stored in the RFID chip of the fixture, and processes at least one first raw material according to the task information corresponding to at least one first raw material.
[0005] According to the method provided in this application, the server controls the material preparation device to fix the raw materials on the fixture equipped with an RFID chip, writes task information on the chip of the fixture, and the material preparation device, circulation device and processing device prepare, circulate and process the raw materials by identifying the task information in the fixture chip. This can avoid the problems of high error rate and low processing efficiency caused by the high error rate and difficulty in management of manual information entry.
[0006] In one possible implementation of the first aspect, after completing the current task, if there are unused first raw materials, the server can determine whether the unused first raw materials can be used in the next task based on the task information received for the next task. If they can be used, the server controls the material preparation device to write the task information for the next task into the RFID chip of the fixture that holds the first raw materials.
[0007] In one possible implementation of the first aspect, if there is an unused first raw material after the first preset time of the current task has been completed, the material preparation device can unbind the first raw material from the fixture and delete the task information corresponding to the first raw material from the RFID chip of the fixture.
[0008] In one possible implementation of the first aspect, the intelligent warehousing and distribution system may further include a detection device. The detection device can perform quality checks on the processed first raw material and then send the detection result corresponding to the first raw material to the server.
[0009] According to the method provided in this application, the server controls the material preparation device to fix the raw materials onto a fixture equipped with an RFID chip. Task information is written onto the chip in the fixture. The material preparation device, transfer device, and processing device identify the task information in the fixture chip to prepare, transfer, and process the raw materials. This avoids the problems of high error rates and low processing efficiency caused by manual data entry, which is difficult to manage. Furthermore, unbinding unused raw materials from the fixture improves the fixture's utilization rate; entering the task information for the next task into the fixture and executing the next task on the raw materials further improves processing efficiency and raw material utilization.
[0010] Secondly, embodiments of this application provide an intelligent warehousing and circulation method applied to a server, comprising: determining, based on task information of the current task, a fixture and at least one first raw material required for the current task, and determining the correspondence between the fixture and the at least one first raw material; wherein the fixture is equipped with an RFID chip, and the RFID chip stores the fixture's identifier; controlling a material preparation device to fix at least one first raw material onto the fixture corresponding to at least one first raw material according to the correspondence between the fixture and the at least one first raw material; controlling the material preparation device to write the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture; controlling a circulation device to circulate at least one first raw material according to the task information; and controlling a processing device to process at least one first raw material according to the task information.
[0011] For example, the task information may include the number of first raw materials, the target specifications corresponding to the first raw materials, and the task identifier of the current task.
[0012] For example, the material preparation device is equipped with an RFID reader / writer.
[0013] In one possible implementation of the second aspect, if there are unused first raw materials after the current task is completed, the server can determine whether the unused first raw materials can be used in the next task based on the task information of the next task. If the unused first raw materials can be used in the next task, the server can control the material preparation device to write the task information of the next task into the RFID chip of the fixture that holds the unused first raw materials.
[0014] In one possible implementation of the second aspect, if, after a first preset time period following the completion of the current task, there are unused first raw materials, the server can control the material preparation device to separate the fixture from at least one first raw material fixed on the fixture, and control the material preparation device to delete the task information corresponding to at least one first raw material from the RFID chip of the fixture. Then, the server can delete the correspondence between the fixture and at least one first raw material.
[0015] In one possible implementation of the second aspect, the server can control the detection device to perform quality detection on the at least one first raw material after processing, based on task information, and then receive the detection result of the first raw material from the detection device.
[0016] Thirdly, embodiments of this application provide an intelligent warehousing and circulation system, including: multiple fixtures, a server, a material preparation device, a circulation device, and a processing device. The material preparation device is equipped with an RFID reader / writer. The server is used to determine the fixtures and at least one first raw material required for the current task based on the task information of the current task, and to determine the correspondence between the fixtures and at least one first raw material. The fixtures are equipped with RFID chips, and the RFID chips store the fixture's identifier. The material preparation device is used to fix at least one first raw material onto the fixture according to the correspondence between the fixture and the at least one first raw material. The material preparation device is also used to write the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture. The circulation device is used to read or receive the task information corresponding to at least one first raw material stored in the RFID chip of the fixture, and to circulate at least one first raw material according to the task information corresponding to at least one first raw material. The processing device is used to read or receive the task information corresponding to at least one first raw material stored in the RFID chip of the fixture, and to process at least one first raw material according to the task information corresponding to at least one first raw material.
[0017] For example, the task information may include the number of first raw materials, the target specifications corresponding to the first raw materials, and the task identifier of the current task.
[0018] In one possible implementation of the third aspect, if there are unused first raw materials after the current task is completed, the server can determine whether the unused first raw materials can be used in the next task based on the task information of the next task. If so, the server can control the material preparation device to write the task information of the next task onto the fixture that holds the unused first raw materials.
[0019] In one possible implementation of the third aspect, if there is an unused first raw material within a first preset time after the current task is completed, the material preparation device can separate the fixture and at least one first raw material fixed on the fixture, and delete the task information corresponding to at least one first raw material on the RFID chip of the fixture.
[0020] In one possible implementation of the third aspect, the intelligent warehousing and distribution system may further include a detection device. The detection device can be used to perform quality inspection on at least one first raw material after processing, and send the inspection result of the at least one first raw material to a server.
[0021] Fourthly, embodiments of this application provide a server, including a processing unit; the processing unit can be used to: determine, based on the task information of the current task, the fixture and at least one first raw material required for the current task, and determine the correspondence between the fixture and at least one first raw material, wherein the fixture is provided with an RFID chip, and the RFID chip stores the fixture's identifier; control a material preparation device to fix at least one first raw material onto the fixture corresponding to at least one first raw material according to the correspondence between the fixture and at least one first raw material; control the material preparation device to write the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture; control a transfer device to transfer at least one first raw material according to the task information; and control a processing device to process at least one first raw material according to the task information.
[0022] For example, the task information may include the number of first raw materials, the target specifications corresponding to the first raw materials, and the task identifier of the current task.
[0023] For example, the material preparation device is equipped with an RFID reader / writer.
[0024] In one possible implementation of the fourth aspect, the server may further include a transceiver unit. If, after the current task is completed, there are unused first raw materials, the processing unit may further be used to: determine, based on the task information of the next task, whether the unused first raw materials can be used in the next task. If the unused first raw materials can be used in the next task, the transceiver unit may be used to send a first instruction to the material preparation device. For example, the first instruction may be used to instruct the material preparation device to write the task information of the next task into the RFID chip of the fixture holding the unused first raw materials.
[0025] In one possible implementation of the fourth aspect, if there are unused first raw materials after a first preset time period following the completion of the current task, the transceiver unit can send a third instruction to the material preparation device. Then, the processing unit can delete the correspondence between the fixture and at least one first raw material.
[0026] For example, the third instruction is used to instruct the material preparation device to delete task information corresponding to at least one first raw material from the RFID chip of the fixture.
[0027] In one possible implementation of the fourth aspect, the processing unit can also be used to control the detection device to perform quality detection on the at least one first raw material after processing. The transceiver unit can then be used to receive the detection result of the first raw material from the detection device.
[0028] Fifthly, embodiments of this application provide a server, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method described in any of the second aspects.
[0029] In a sixth aspect, embodiments of this application provide a computer-readable storage medium, comprising: the computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the method as described in any of the second aspects.
[0030] In a seventh aspect, embodiments of this application provide a computer program product that, when run on a terminal device, causes the terminal device to execute the method described in any one of the first or second aspects above.
[0031] It is understood that the beneficial effects of the second to seventh aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.
[0032] The beneficial effects of this application embodiment compared with the prior art are as follows: According to the method provided in this application, the server controls the material preparation device to fix the raw materials on the fixture equipped with RFID chips, writes task information on the chip of the fixture, and the material preparation device, circulation device and processing device prepare, circulate and process the raw materials by identifying the task identifier in the chip of the fixture. This can avoid the problems of high error rate and low processing efficiency in the processing process due to the high error rate and difficulty in management of manual information entry. Attached Figure Description
[0033] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0034] Figure 1 This is a flowchart illustrating an embodiment of the intelligent warehousing and circulation method provided in this application;
[0035] Figure 2 This is a flowchart illustrating an embodiment of the intelligent warehousing and circulation method provided in this application;
[0036] Figure 3 This is a flowchart illustrating an intelligent warehousing and circulation method provided in another embodiment of this application;
[0037] Figure 4 This is a schematic diagram of the structure of an intelligent warehousing and distribution system provided in one embodiment of this application;
[0038] Figure 5 This is a schematic diagram of the structure of a server provided in one embodiment of this application;
[0039] Figure 6 This is a schematic diagram of the structure of a clamp provided in one embodiment of this application;
[0040] Figure 7 This is a schematic diagram of the structure of a server provided in one embodiment of this application. Detailed Implementation
[0041] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0042] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0043] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0044] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0045] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0046] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0047] Figure 1 This application illustrates an intelligent warehousing and distribution method 100, which can be applied to an intelligent warehousing and distribution system. The intelligent warehousing and distribution system may include a material preparation device, a server, a distribution device, and a processing device. The material preparation device is equipped with an RFID reader / writer. As an example and not a limitation, method 100 may include steps S101-S106. Steps S101-S106 are described below.
[0048] S101, the server determines the fixture and at least one first raw material required for the current task based on the task information of the current task, and determines the correspondence between the fixture and at least one first raw material.
[0049] For example, the server can be connected to the material preparation device, processing device and circulation device via wired or wireless means and transmit information.
[0050] For example, the server can store the specifications of all fixtures and all primary raw materials in the intelligent warehousing and distribution system.
[0051] In one possible implementation, the task information may include the quantity of the first raw material, the target specification of the first raw material, and the task identifier of the current task. The user can input the quantity of the first raw material required for the current task and the target specification of the first raw material; accordingly, the server obtains the task information for the current task. Then, based on the task information, the server determines the correspondence between the fixture and the first raw material and saves this correspondence as relevant information for the current task. The server can then control a transfer robot in the transfer device to retrieve the fixture and first raw material required for the current task from the intelligent warehouse and transport them to the location of the material preparation device. The server sends a first instruction to the material preparation device.
[0052] For example, the first instruction is used to instruct the material preparation device to fix the first material on the clamp corresponding to the first material according to the correspondence between the clamp and the first material.
[0053] For example, the target specification of the first raw material is the specification that the first raw material should achieve after processing.
[0054] For example, if the current task requires 50 pieces of raw material, such as copper billets, and the target size of the raw material is 30mm×30mm×50mm, then the server can control the transfer robot to retrieve raw materials with a size greater than or equal to 30mm×30mm×50mm from the smart warehouse, such as raw materials with a size of 30mm×30mm×55mm.
[0055] In one example, to avoid insufficient finished products due to loss or substandard processing during the transfer and processing of the first raw material, the number of the first raw materials taken out from the smart warehouse can be greater than the number of the first raw materials in the task information of the current task.
[0056] For example, at least one first raw material can be fixed on each clamp.
[0057] In another possible implementation, the task information may also include instructions for specific processing steps obtained by the server based on the specifications of the first raw material, the target specifications corresponding to the first raw material, and the processing flow corresponding to the first raw material. For example, this could include the identifier of the device performing the processing or transfer operation and the instructions corresponding to the operation to be performed by each device. When a device receives the instruction, it can perform the operation corresponding to that instruction on the first raw material. The user can send the processing flow corresponding to the first raw material to the server, such as electrode cleaning, electrode polishing, CNC machining of the electrode material, electrical discharge machining, etc., and the server will correspondingly obtain the processing flow corresponding to the first raw material.
[0058] S102, the server sends the first instruction to the material preparation device.
[0059] For example, the first instruction is used to instruct the material preparation device to fix the first material on the clamp corresponding to the first material according to the correspondence between the clamp and the first material.
[0060] S103, the material preparation device fixes at least one first raw material on the clamp according to the correspondence between the clamp and the first raw material.
[0061] For example, if the current task requires 48 pieces of raw material with dimensions of 30mm×30mm×50mm and 2 pieces of raw material with dimensions of 40mm×30mm×50mm, the server can control a transfer robot to retrieve 48 pieces of raw material with dimensions of 30mm×30mm×57mm and 2 pieces of raw material with dimensions of 40mm×30mm×55mm from the intelligent warehouse, along with 12 clamps with dimensions of 30mm×30mm and 2 clamps with dimensions of 40mm×30mm. The 30mm×30mm clamps can hold 4 pieces of raw material, and the 40mm×30mm clamps can hold 1 piece of raw material. The material preparation equipment can then fix the raw material onto the clamps according to the correspondence between the clamps and the raw material.
[0062] S104, the material preparation device writes the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture.
[0063] In one example, the material preparation device can receive a second instruction from the server, which instructs the device to write the task information corresponding to the first raw material into the RFID chip of the fixture. Then, the device can write the task identifier of the current task into the RFID chip of the fixture according to the second instruction.
[0064] For example, a first raw material with dimensions of 30mm × 30mm × 57mm needs to be cut to achieve the target dimensions of 30mm × 30mm × 50mm before undergoing electrical discharge machining (EDM). The material preparation device writes a task identifier onto the RFID tag of the fixture. When the first transfer device reads or receives this task identifier and sends it to the server, the server can send a first transfer instruction to the first transfer device, instructing it to transport the first raw material to the location of the corresponding cutting processing device. When the cutting device reads the identifier and sends it to the server, the server can send a first processing instruction to the cutting device, instructing it to cut the first raw material to the target dimensions. Similarly, the server sends a second transfer instruction to a second transfer device, instructing it to transport the first raw material of the target dimensions to the location of the EDM device. The server then sends a second processing instruction to the EDM device, instructing it to perform EDM on the first raw material of the target dimensions.
[0065] In another example, the second instruction can also be used to instruct the material preparation device to write the task identifier of the current task, as well as the instructions corresponding to the operations that each device in the processing flow should perform, into the RFID chip.
[0066] For example, the material preparation device writes the task identifier of the current task, the first transfer instruction, the first processing instruction, the second transfer instruction, and the second processing instruction into the RFID chip of the fixture according to the second instruction.
[0067] S105, the transfer device reads or receives the task information from the RFID chip of the fixture, and transfers the first raw material according to the task information.
[0068] In one possible implementation, the transfer device can be equipped with an RFID reader, which can read the task information from the RFID chip in the fixture.
[0069] In another possible implementation, the transfer device can receive task information from the RFID chip of the fixture read by other devices equipped with RFID readers, or receive task information from the RFID chip of the fixture from a server.
[0070] In one example, after the transfer device reads the task identifier from the RFID chip of the fixture, it can send the task identifier to the server. The server can then send a corresponding transfer instruction to the transfer device based on the identifier of the transfer device that sent the task identifier and the task information, such as the first transfer instruction in the example above.
[0071] In another example, if the RFID chip of the fixture contains instructions corresponding to the operation that the transfer device should perform, such as a first transfer instruction, then the transfer device can directly transfer the first raw material according to the instruction. For example, according to the first transfer instruction, the first raw material can be transported to the location of the corresponding cutting processing device.
[0072] S106, the processing device reads or receives the task information from the RFID chip of the fixture, and processes the first raw material according to the task information.
[0073] In one possible implementation, the processing device can be equipped with an RFID reader, which can read the task information from the RFID chip of the fixture.
[0074] In another possible implementation, the processing device may also receive task information from the RFID chip of the fixture read by other devices equipped with RFID readers, or receive task information from the RFID chip of the fixture from a server.
[0075] For example, the processing device may be a computer numerical control machine tool.
[0076] In one example, after the processing device reads the task identifier from the RFID chip of the fixture, it can send the task identifier to the server. The server can then send corresponding processing instructions to the processing device based on the identifier of the processing device that sent the task identifier and the task information, such as the first processing instruction in the example above.
[0077] In another example, if the RFID chip of the fixture contains instructions corresponding to the operation that the processing device should perform, such as a first processing instruction, then the transfer device can directly process the first raw material according to the instruction. For example, according to the first processing instruction, the cutting device cuts the first raw material to the target specification.
[0078] According to the method provided in this application, the server controls the material preparation device to fix the raw materials on the fixture equipped with an RFID chip, writes task information on the chip of the fixture, and the material preparation device, circulation device and processing device read the task information in the fixture chip to prepare, circulate and process the raw materials. This can avoid the problems of high error rate and low processing efficiency caused by the high error rate and difficulty in management of manual information entry.
[0079] Figure 2 This paper illustrates an intelligent warehousing and logistics method provided by an embodiment of this application. Method 200 can also be applied to an intelligent warehousing and logistics system. Method 200 is a possible specific implementation of method 100. As an example and not a limitation, method 200 may include steps S201-S213. Steps S201-S213 are described below.
[0080] S201, the server determines the fixture and at least one first raw material required for the current task based on the task information of the current task, and determines the correspondence between the fixture and at least one first raw material.
[0081] S202, the server sends the first instruction to the material preparation device.
[0082] S203, the material preparation device fixes at least one first raw material on the fixture according to the correspondence between the fixture and the first raw material.
[0083] S204, the material preparation device writes the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture.
[0084] S205, the transfer device reads or receives the task information from the RFID chip of the fixture, and transfers the first raw material according to the task information.
[0085] S206, the processing device reads or receives the task information from the RFID chip of the fixture, and processes the first raw material according to the task information.
[0086] The contents of steps S201-S206 are the same as those of steps S101-S106 in method 100. Please refer to the description of S101-S106 in method 100 for details, which will not be repeated here.
[0087] S207, the testing device performs quality testing on the first raw material after processing.
[0088] S208, the detection device sends the detection results of the first raw material to the server.
[0089] Optionally, the intelligent warehousing and distribution system may also include detection devices.
[0090] For example, the detection device may be equipped with an RFID reader.
[0091] For example, after processing is complete, the testing device can perform quality testing on the first raw material and then send the test results to the server. Accordingly, the server receives and stores the test results corresponding to the first raw material. If the quality of the first raw material is qualified, it can be released as a finished product or proceed to the next processing stage. If the quality of the first raw material is unqualified, it will not be used in subsequent processing steps of this task.
[0092] S209, The server determines whether there is a first raw material that has not been used.
[0093] For example, if after the current task is completed, there are still first raw materials fixed on the fixture that have not been used, that is, there are first raw materials that are not up to standard, or there are excess first raw materials that are up to standard, then step S210 can be performed.
[0094] S210, the server determines whether the unused first raw material can be used in the next task.
[0095] Optionally, the server can determine whether the first raw material can be used in the next task based on the detection results of the first raw material sent by the detection device and the task information of the next task.
[0096] In one example, if the unused first raw material can be used in the next task, then step S211 can be performed.
[0097] For example, after the current task is completed, the first raw material has a size of 30mm×30mm×50mm, and the target size of the first raw material in the next task is 30mm×30mm×45mm.
[0098] In another example, if the first raw material in the current task cannot be used in the next task, it can be stored in a smart warehouse until it becomes available for use in a subsequent task. This improves the utilization rate of the fixture and the first raw material.
[0099] In another example, if the first raw material in the current task cannot be used in the next task, step S212 can be performed to determine whether it has been used after a preset time.
[0100] S211, the material preparation device writes the task information for the next task onto the RFID chip of the fixture that holds the first raw material that has not been used.
[0101] For example, if the first raw material can be used in the next task, the material preparation device can delete the task information of the current task corresponding to the first raw material stored in the RFID chip of the fixture, and write the task information of the first raw material corresponding to the next task.
[0102] S212, the server determines whether there is a first raw material that has not been used after a first preset time period following the completion of the current task.
[0103] For example, if there is still unused first raw material after the first preset time period of the current task has been completed, step S213 can be performed to separate the fixture from the first raw material. The correspondence between the first raw material and the fixture stored in the server is deleted. Then the fixture is transferred to the intelligent warehouse, and the first raw material is scrapped.
[0104] S213, the material preparation device separates the fixture and at least one first raw material fixed on the fixture, and deletes the task information corresponding to the first raw material from the RFID chip of the fixture.
[0105] According to the method provided in this application, the server controls the material preparation device to fix the raw materials onto a fixture equipped with an RFID chip. Task information is written onto the chip in the fixture. The material preparation device, transfer device, and processing device identify the task information in the fixture chip to prepare, transfer, and process the raw materials. This avoids the problems of high error rates and low processing efficiency caused by manual data entry, which is difficult to manage. Furthermore, unbinding unused raw materials from the fixture improves the fixture's utilization rate; entering the task information for the next task into the fixture and executing the next task on the raw materials further improves processing efficiency and raw material utilization.
[0106] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0107] Figure 3 The diagram illustrates a flowchart of an intelligent warehousing and circulation method according to an embodiment of this application. Method 300 can be applied to a server. As an example and not a limitation, method 300 may include steps S301-S305. Steps S301-S305 are described below.
[0108] S301, based on the task information of the current task, determine the fixture and at least one first raw material required for the current task, and determine the correspondence between the fixture and at least one first raw material.
[0109] S302, the control material preparation device fixes at least one first material onto the fixture corresponding to at least one first material according to the correspondence between the fixture and at least one first material.
[0110] S303, the control material preparation device writes the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture.
[0111] S304, based on the task information, control the transfer device to transfer at least one first raw material.
[0112] S305, based on the task information, control the processing device to process at least one first raw material.
[0113] The contents of steps S301-S305 in method 300 are the same as those of steps S201-S206 in method 100. Please refer to the relevant description in method 100 for details, which will not be repeated here.
[0114] According to the method provided in this application, the server controls the material preparation device to fix the raw materials on the fixture equipped with an RFID chip, writes task information on the chip of the fixture, and the material preparation device, circulation device and processing device prepare, circulate and process the raw materials by identifying the task information in the fixture chip. This can avoid the problems of high error rate and low processing efficiency caused by the high error rate and difficulty in management of manual information entry.
[0115] Figure 4 The diagram illustrates the structure of an intelligent warehousing and distribution system according to an embodiment of this application. As an example and not a limitation, system 400 may include multiple fixtures, a server 410, a material preparation device 420, a distribution device 430, and a processing device 440.
[0116] For example, the fixture is equipped with an RFID chip.
[0117] For example, the material preparation device 420 is equipped with an RFID reader.
[0118] Server 410 can be used to determine the fixture and at least one first raw material required for the current task based on the task information of the current task, and to determine the correspondence between the fixture and at least one first raw material.
[0119] For example, the task information may include: the number of first raw materials, the target specifications corresponding to the first raw materials, and the task identifier of the current task.
[0120] The material preparation device 420 can be used to fix at least one first raw material onto the fixture according to the correspondence between the fixture and at least one first raw material. Then, the task information corresponding to the first raw material is written into the RFID chip on the fixture.
[0121] The transfer device 430 and the processing device 440 can read or receive the task information corresponding to the first raw material stored in the RFID chip of the fixture. Then, the first raw material is processed according to the task identifier corresponding to the first raw material.
[0122] For example, RFID readers and / or communication devices may be provided on the transfer device 430 and the processing device 440.
[0123] In one example, if there is unused first raw material after the current task is completed, the server 410 can determine whether the unused first raw material can be used in the next task based on the task information of the next task. If so, the server 410 can control the material preparation device 420 to write the task information of the next task onto the fixture that holds the unused first raw material.
[0124] In one example, if there is an unused first raw material after a first preset time period following the completion of the current task, the material preparation device 420 can separate the fixture and at least one first raw material fixed on the fixture, and delete the task information corresponding to at least one first raw material from the RFID chip of the fixture.
[0125] In one example, the intelligent warehousing and distribution system 400 may also include a detection device. The detection device can be used to perform quality inspection on at least one first raw material after processing and send the inspection results to the server 410.
[0126] For example, the detection device may be equipped with an RFID reader and / or a communication device.
[0127] According to the system provided in this application, the server controls the material preparation device to fix the raw materials on the fixture equipped with RFID chips, writes task information on the chip of the fixture, and the material preparation device, circulation device and processing device prepare, circulate and process the raw materials by identifying the task information in the fixture chip. This can avoid the problems of high error rate and low processing efficiency caused by the high error rate and difficulty in management of manual information entry.
[0128] Figure 5 A schematic diagram of a server structure provided in an embodiment of this application is shown. By way of example and not limitation, the server 500 may include a processing unit 510.
[0129] The processing unit 510 can be used to: determine the fixture and at least one first raw material required for the current task based on the task information of the current task, and determine the correspondence between the fixture and the at least one first raw material, wherein the fixture is equipped with an RFID chip and the RFID chip stores the fixture's identifier; control the material preparation device to fix at least one first raw material onto the fixture corresponding to at least one first raw material according to the correspondence between the fixture and the at least one first raw material; control the material preparation device to write the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture; control the circulation device to circulate at least one first raw material according to the task information; and control the processing device to process at least one first raw material according to the task information.
[0130] For example, the task information may include the number of first raw materials, the target specifications corresponding to the first raw materials, and the task identifier of the current task.
[0131] For example, the material preparation device is equipped with an RFID reader / writer.
[0132] In one example, the server may further include a transceiver unit 520. If, after the current task is completed, there are unused first raw materials, the processing unit 510 may further be used to: determine, based on the task information of the next task, whether the unused first raw materials can be used in the next task. If the unused first raw materials can be used in the next task, the transceiver unit 520 may be used to send a first instruction to the material preparation device. For example, the first instruction may be used to instruct the material preparation device to write the task information of the next task into the RFID chip of the fixture holding the unused first raw materials.
[0133] In one example, if there are unused first raw materials after a first preset time period following the completion of the current task, the transceiver unit 520 can send a third instruction to the material preparation device. Then, the processing unit 510 can delete the correspondence between the fixture and at least one first raw material.
[0134] For example, the third instruction is used to instruct the material preparation device to delete task information corresponding to at least one first raw material from the RFID chip of the fixture.
[0135] In one example, the processing unit 510 can also be used to control the detection device to perform quality detection on the at least one first raw material after processing. Then, the transceiver unit 520 can also be used to receive the detection result of the first raw material from the detection device.
[0136] According to the server provided in this application, the raw materials are fixed on the RFID chip fixture by controlling the material preparation device, and task information is written on the chip of the fixture. The material preparation device, the circulation device and the processing device prepare, circulate and process the raw materials by identifying the task information in the fixture chip. This can avoid the problems of high error rate and low processing efficiency caused by the high error rate and difficulty in management of manual information entry.
[0137] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0138] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0139] Figure 6 The diagram shown is a structural schematic of a clamp provided in one embodiment of this application. Figure 6 (a) in the figure is the front view of fixture 600. Figure 6 (b) is a side view of fixture 600. Figure 6 (c) in the figure is a top view of fixture 600.
[0140] For example, fixture 600 may include RFID chip 610. See also Figure 6 (a) and Figure 6In (b), the RFID chip 610 is disposed in the middle and on the base of the fixture 600.
[0141] For example, clamp 600 can be used to secure at least one first raw material. See also Figure 6 The clamp 600 fixes four first raw materials 601.
[0142] For example, the RFID chip 610 can be used to store the specifications of the fixture and the task information corresponding to the first raw material fixed on the fixture.
[0143] Figure 7 The diagram shown is a structural schematic of a server provided in one embodiment of this application. Figure 7 The server 700 shown may include: at least one processor 710 ( Figure 7 The diagram shows only one processor, a memory 720, and a computer program 730 stored in the memory 720 and executable on the at least one processor 710, which, when executing the computer program 730, implements the steps in any of the above method embodiments.
[0144] The server 700 can be a robot or other server capable of implementing the above methods. This application embodiment does not impose any restrictions on the specific type of server.
[0145] Those skilled in the art will understand that Figure 7 This is merely an example of server 700 and does not constitute a limitation on the server. It may include more or fewer components than shown in the diagram, or combine certain components, or use different components. For example, server 700 may also include input / output interfaces.
[0146] The processor 710 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0147] In some embodiments, the memory 720 may be an internal storage unit, such as a hard disk or RAM. In other embodiments, the memory 720 may be an external storage device, such as a plug-in hard disk, a SmartMedia Card (SMC), a Secure Digital (SD) card, or a Flash Card. Furthermore, the memory 720 may include both internal and external storage units. The memory 720 is used to store the operating system, applications, a bootloader, data, and other programs, such as the program code of the computer program. The memory 720 can also be used to temporarily store data that has been output or will be output.
[0148] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0149] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0150] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps described in the various method embodiments above.
[0151] This application provides a computer program product that, when run on an intelligent warehousing and distribution system, enables the warehousing and distribution system to implement the steps described in the above-described method embodiments.
[0152] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a photographing device / terminal device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.
[0153] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0154] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
Claims
1. An intelligent warehousing and circulation method, characterized in that, The method is applied to an intelligent warehousing and distribution system, which includes: multiple fixtures, a server, a material preparation device, a distribution device, and a processing device. The material preparation device is equipped with an RFID reader / writer. The server determines the fixture and at least one first raw material required for the current task based on the task information of the current task, and determines the correspondence between the fixture and the at least one first raw material. The fixture is equipped with an RFID chip, which stores the identifier of the fixture. The task information includes: the number of first raw materials, the target specification corresponding to the first raw material, and the task identifier of the current task. The material preparation device fixes the at least one first raw material onto the clamp according to the correspondence between the clamp and the at least one first raw material; The material preparation device writes the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture; The transfer device reads or receives the task information corresponding to the at least one first raw material stored in the RFID chip of the fixture, and transfers the at least one first raw material according to the task information corresponding to the at least one first raw material; The processing device reads or receives task information corresponding to the at least one first raw material stored in the RFID chip of the fixture, and processes the at least one first raw material according to the task information corresponding to the at least one first raw material.
2. The method as described in claim 1, characterized in that, The method further includes: If there are unused first raw materials after the current task is completed, the server determines whether the unused first raw materials can be used in the next task based on the task information of the next task. If the unused first raw material can be used in the next task, the material preparation device writes the task information of the next task into the RFID chip of the fixture that holds the unused first raw material.
3. The method as described in claim 1 or 2, characterized in that, The method further includes: If, after a first preset time period following the completion of the current task, there are unused first raw materials, the material preparation device separates the fixture and the at least one first raw material fixed on the fixture, and deletes the task information corresponding to the at least one first raw material from the RFID chip of the fixture. The server deletes the correspondence between the fixture and the at least one first raw material.
4. The method according to any one of claims 1-3, characterized in that, The intelligent warehousing and distribution system also includes a detection device, and the method further includes: The detection device performs quality detection on the at least one first raw material after processing and sends the detection results corresponding to the at least one first raw material to the server.
5. An intelligent warehousing and circulation method, characterized in that, A server applied to an intelligent warehousing and distribution system, the intelligent warehousing and distribution system further including a distribution device and a processing device, the method comprising: Based on the task information of the current task, determine the fixture and at least one first raw material required for the current task, and determine the correspondence between the fixture and the at least one first raw material. The fixture is equipped with an RFID chip, which stores the identifier of the fixture. The task information includes: the number of first raw materials, the target specifications corresponding to the first raw materials, and the task identifier of the current task. The material preparation device controls the fixing of the at least one first raw material onto the clamp corresponding to the at least one first raw material according to the correspondence between the clamp and the at least one first raw material. The material preparation device is equipped with an RFID reader. The material preparation device is controlled to write the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture; Based on the task information, the transfer device is controlled to transfer the at least one first raw material; Based on the task information, the processing device is controlled to process the at least one first raw material.
6. The method as described in claim 5, characterized in that, The method further includes: If there are unused first raw materials after the current task is completed, then it is determined whether the unused first raw materials can be used in the next task based on the task information of the next task. If the unused first raw material can be used in the next task, the material preparation device is controlled to write the task information of the next task into the RFID chip of the fixture that holds the unused first raw material.
7. The method as described in claim 5 or 6, characterized in that, The method further includes: If, after a first preset time period following the completion of the current task, there are unused first raw materials, the material preparation device is controlled to separate the fixture and the at least one first raw material fixed on the fixture, and the material preparation device is controlled to delete the task information corresponding to the at least one first raw material from the RFID chip of the fixture. Delete the correspondence between the fixture and the at least one first raw material.
8. The method according to any one of claims 5-7, characterized in that, The method further includes: Based on the task information, the control detection device performs quality detection on the at least one first raw material after processing; Receive the detection results of the at least one first raw material from the detection device.
9. An intelligent warehousing and distribution system, characterized in that, The system includes: multiple fixtures, a server, a material preparation device, a transfer device, and a processing device. The material preparation device is equipped with an RFID reader. The server is used to determine the fixture and at least one first raw material required for the current task based on the task information of the current task, and to determine the correspondence between the fixture and the at least one first raw material. The fixture is equipped with an RFID chip, which stores the identifier of the fixture. The task information includes: the number of first raw materials, the target specification corresponding to the first raw material, and the task identifier of the current task. The material preparation device is used to fix at least one first material onto the clamp corresponding to the at least one first material according to the correspondence between the clamp and the at least one first material; The material preparation device is also used to write the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture; The transfer device is used to read or receive the task information corresponding to the at least one first raw material stored in the RFID chip of the fixture, and to transfer the at least one first raw material according to the task information corresponding to the at least one first raw material; The processing device is used to read or receive task information corresponding to at least one first raw material stored in the RFID chip of the fixture, and to process the at least one first raw material according to the task information corresponding to the at least one first raw material.
10. The system as described in claim 9, characterized in that, If there are unused first raw materials after the current task is completed, the server is further configured to determine whether the unused first raw materials can be used in the next task based on the task information of the next task. If the unused first raw material can be used in the next task, the material preparation device is also used to write the task information of the next task onto the RFID chip of the fixture that holds the unused first raw material.
11. The system as described in claim 9 or 10, characterized in that, If, after a first preset time period following the completion of the current task, there are unused first raw materials, the material preparation device is further used to separate the fixture and the at least one first raw material fixed on the fixture, and delete the task information corresponding to the at least one first raw material on the RFID chip of the fixture. The server is also used to delete the correspondence between the fixture and the at least one first raw material.
12. The system according to any one of claims 9-11, characterized in that, The system also includes a detection device; The detection device is used to perform quality detection on the at least one first raw material after processing, and to send the detection results of the at least one first raw material to the server.
13. A server for an intelligent warehousing and distribution system, characterized in that, The intelligent warehousing and distribution system further includes distribution devices and processing devices, wherein the server includes a processing unit, the processing unit being used for: Based on the task information of the current task, determine the fixture and at least one first raw material required for the current task, and determine the correspondence between the fixture and the at least one first raw material. The fixture is equipped with an RFID chip, which stores the identifier of the fixture. The task information includes: the number of first raw materials, the target specifications corresponding to the first raw materials, and the task identifier of the current task. The control material preparation device fixes the at least one first raw material on the clamp corresponding to the at least one first raw material according to the correspondence between the clamp and the at least one first raw material; The material preparation device is controlled to write the task information corresponding to the first raw material fixed on the fixture into the RFID chip of the fixture; Based on the task information, the transfer device is controlled to transfer the at least one first raw material; Based on the task information, the processing device is controlled to process the at least one first raw material.
14. A server comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 5 to 8.
15. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 5 to 8.