Three-dimensional warehouse conveying line material taking and warehousing mistake proofing method based on WCS
By using WCS-based conveyor line material collection and storage error prevention method in the three-dimensional warehouse, the task matching and secondary confirmation is used to match and verify tasks, and the problems of loading errors and material loss during the inlet and exit of the three-dimensional warehouse are solved, and the accuracy and reliability of storage are achieved.
Patent Information
- Application Number
- CN202411849759.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-05-27
AI Technical Summary
Existing three-dimensional warehouses are prone to manual loading errors or material loss during entry and exit of warehouses, resulting in misalignment deviations in materials and warehouse locations.
The WCS-based three-dimensional warehouse conveyor line material collection and storage prevention method is adopted. Through the strong correlation between the cargo container code and the WCS task, the task matching and secondary confirmation of the loading point are carried out to ensure that the material is released only after passing the inspection of the weighing height limit detector, and the box code matching is performed at the material collection point to avoid material loss or storage abnormality.
It effectively avoids loading errors and material loss, ensures the accuracy of materials and warehouse locations in storage, and reduces material traceability costs.
Smart Images

Figure CN120039532A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of industrial equipment operation and maintenance, and particularly relates to an anti-mistake method for material picking and warehousing of a stereoscopic warehouse conveyor line based on WCS. Background Art
[0002] Nowadays, logistics technology has been paid more and more attention. In the whole logistics system, the warehouse plays an important role. The automated logistics warehousing system can realize the rationalization of the high-rise warehouse, the automation of storage and retrieval, and the simplicity of operation by using stereoscopic warehouse equipment. One of the ways to realize the inbound and outbound of the current stacker-type stereoscopic warehouse is to adopt a conveyor line (including a conveyor chain and a roller line). In this way, manual feeding may result in feeding errors, or material loss may occur during the conveying process, ultimately leading to misalignment deviation between the inbound materials and the inbound storage locations. Summary of the Invention
[0003] Aiming at the technical problems that manual feeding errors or material loss may occur during the inbound and outbound of the existing stereoscopic warehouse, ultimately leading to misalignment deviation between the inbound materials and the inbound storage locations, the present invention provides an anti-mistake method for material picking and warehousing of a stereoscopic warehouse conveyor line based on WCS (Warehouse Control System), and its purpose is to ensure the anti-mistake verification of the materials at the feeding point on the conveyor line, avoid incorrect feeding operations, and at the same time avoid incorrect material warehousing, which is difficult to trace later.
[0004] In the anti-mistake method for material picking and warehousing of a stereoscopic warehouse conveyor line based on WCS provided by the present invention, the stereoscopic warehouse includes an inbound conveyor line body, an outbound conveyor line body, and a stacker. One end of the outbound conveyor line body is provided with a line body stacker discharging point, and both ends of the inbound conveyor line body are respectively provided with a line body manual feeding point and a line body stacker picking point. A weighing and height limiting detector and a first barcode reader are provided at the line body manual feeding point, and a second barcode reader is provided at the line body stacker picking point. The anti-mistake method for material picking and warehousing of the stereoscopic warehouse conveyor line includes the following steps:
[0005] Identify a box code scanned manually, and generate a corresponding WCS inbound task. The default state of the generated WCS inbound task is 0: the pending execution state, and WCS puts the inbound task into the task set;
[0006] WCS establishes a communication connection with the conveyor line PLC and the stacker PLC;
[0007] Obtain the box code of the goods box scanned manually. The upstream system calls the WCS interface to generate an inbound task corresponding to the box code. WCS determines whether there is a task with the same box code and the state of 0 currently. If it exists, an abnormal message is returned. If not, an inbound task is generated normally, and an instruction request message is called, including the box code of the goods box and the inbound storage location information;
[0008] The cargo box manually carried to the manual loading point on the line passes through a weighing and height limit detector. If it does not meet the weight and height requirements, the conveyor line PLC controls to directly return the cargo box. If it meets the requirements, it passes through the first barcode reader. The conveyor line PLC writes the barcode reading information into the established DB block point table address 1, and writes the value into the box code string 1;
[0009] WCS regularly reads the value value1 of the DB block point table address 1. When value1 is empty, it continues to regularly read; WCS regularly reads the value value1 of the DB block point table address 1. When value1 is not empty, it matches the box code string read to the task set of WCS: when matching the task in the to-be-executed state, WCS writes into the established DB block point table address 2, and writes the value 1, notifying the conveyor line PLC to control the inbound conveyor line to move forward to convey this cargo box. At the same time, WCS changes the to-be-executed state of this task to the conveying state, and the value is 1; when not matching the task in the to-be-executed state, WCS writes into the established DB block point table address 3, and writes the value 1, and an abnormal reminder of feeding error;
[0010] Starting from the manual loading point on the line, control the movement of the cargo box on the conveyor line until the picking point of the line stacker;
[0011] WCS regularly reads the value value4 of the DB block point table address 4, and value4 is the box code string read by the second barcode reader;
[0012] When the value of value4 is empty, WCS continues to regularly read the value of the DB block point table address 4; when the value of value4 is not empty, it matches the box code string read to the task set of WCS. When not matching the task in the conveying state, WCS communicates with the stacker PLC, writes into the established DB block point table address, and the stacker executes the coordinate information. The coordinates are from the picking point of the line stacker to the picking point of the line stacker, and the material is directly conveyed out through the outbound conveyor line. At the same time, WCS writes into the established DB block point table address 3, and writes the value 4, and an abnormal reminder that the box code does not match the task;
[0013] When the value of value4 is not empty, it matches the box code string read to the task set of WCS. When matching the task in the conveying state, WCS communicates with the stacker PLC, writes into the established DB block point table address, and the stacker executes the coordinate information. The coordinates are from the picking point of the line stacker to the target storage location in the automated storage and retrieval system (AS / RS). At the same time, update the task status to in-warehousing, and the value is 2, and the material is warehoused;
[0014] After the warehousing is completed, WCS modifies the task status to completed, and at the same time notifies the upstream system that the warehousing is completed.
[0015] Preferably, in the method for preventing misloading during material receiving into the conveying line of the three-dimensional warehouse based on WCS of the present invention, for the incoming task, there can only be one task to be executed with the same bin code.
[0016] Preferably, in the method for preventing misloading during material receiving into the conveying line of the three-dimensional warehouse based on WCS of the present invention, WCS, the conveying line PLC, and the stacker crane PLC establish a communication connection through the HslCommunication communication component.
[0017] Preferably, in the method for preventing misloading during material receiving into the conveying line of the three-dimensional warehouse based on WCS of the present invention, when an abnormal reminder is made, different abnormal reminders are realized by controlling the three-color lamp to light up in different colors.
[0018] Preferably, in the method for preventing misloading during material receiving into the conveying line of the three-dimensional warehouse based on WCS of the present invention, the passing through the weighing and height limit detector means that by detecting the overall height and weight of the bin, if it exceeds the preset height or weight, it does not meet the weight and height limit requirements, otherwise it is determined to meet the weight and height limit requirements.
[0019] Preferably, in the method for preventing misloading during material receiving into the conveying line of the three-dimensional warehouse based on WCS of the present invention, the incoming conveying line body is in an L shape, the outgoing conveying line body is in a straight line shape, and the incoming conveying line body and the outgoing conveying line body as a whole are in a U shape.
[0020] The technical solution provided by the present invention, through the strong association between the material bin code and the WCS task, at the loading point, WCS matches tasks in the form of a task set, avoiding the situation of abnormal loading caused by the mismatch between the actual loading order of workers and the issued task order. At the same time, it controls the advancement of the conveying line to ensure that the material is released only after passing the inspection of the weighing and height limit device, which can ensure the avoidance of loading errors from the source of loading; a secondary confirmation is carried out at the picking point to avoid the possible loss of materials during the conveying process of the conveying line, or the incoming warehouse abnormality caused by the illegal addition of bins, isolating the incoming warehouse error of materials and reducing the material traceability cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The present invention will be further described below in conjunction with the drawings and embodiments. In the drawings:
[0022] Figure 1 is a scene simulation diagram of an embodiment of the present invention.
[0023] Figure 2 is a scene simulation diagram of the bin transmission of an embodiment.
[0024] Figure 3 is a flowchart of an embodiment of the method for preventing misloading during material receiving into the conveying line of the three-dimensional warehouse based on WCS of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0025] For a clearer understanding of the technical features, objectives, and effects of the present invention, the specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0026] Refer to Figure 1 and Figure 2 , in an anti-mistake method for picking and storing materials on a conveying line of a three-dimensional warehouse based on WCS, the three-dimensional warehouse includes an inbound conveying line body, an outbound conveying line body, and a stacker. One end of the outbound conveying line body is provided with a material discharging point for the stacker on the line body, and both ends of the inbound conveying line body are respectively provided with a manual loading point on the line body and a material picking point for the stacker on the line body. A weighing and height limit detector and a first barcode reader are provided at the manual loading point on the line body, a second barcode reader is provided at the material picking point for the stacker on the line body, the inbound conveying line body is in an L shape, the outbound conveying line body is in a straight line shape, and the inbound conveying line body and the outbound conveying line body as a whole are in a U shape.
[0027] As Figure 1-2 shown in the scenario:
[0028] (1) Point A is the manual loading point on the line body. The material box code is scanned manually offline, and an inbound task corresponding to the box code is generated and sent to the WCS.
[0029] (2) A weighing and height limit detector is provided at the manual loading point on the line body. The PLC of the conveying line detects whether the height and weight of the cargo box meet the standards. At the same time, a first barcode reader is set to read the box code of the cargo box.
[0030] (3) Point B is the material picking point for the stacker on the line body. The cargo box is automatically conveyed to the picking point through the conveying line.
[0031] (4) A second barcode reader is provided at the material picking point for the stacker on the line body to automatically read the box code information of the material cargo box.
[0032] (5) Point C is the material discharging point for the stacker on the line body. The cargo box of the outbound task is placed here and automatically transported out by the conveying line.
[0033] Meanwhile, refer to Figure 3 , the anti-mistake method for picking and storing materials on the conveying line of the three-dimensional warehouse of the present invention includes the following steps:
[0034] Identify the box code of a cargo box scanned manually, and correspondingly generate a WCS inbound task. The default state of the generated WCS inbound task is 0: the to-be-executed state. The WCS puts the inbound task into the task set; for the inbound task, there can only be one to-be-executed state task for the same box code of the cargo box.
[0035] The WCS, the conveyor line PLC, and the stacker crane PLC establish a communication connection through the HslCommunication communication component. Obtain the box code of the cargo box scanned manually. The upstream system calls the WCS interface to generate a warehousing task corresponding to the box code. The WCS determines whether there is a task with the same box code and a status of 0 currently based on the incoming box code. If so, it returns an exception message. If not, it normally generates a warehousing task and calls an instruction request message, including the box code of the cargo box and the warehousing location information.
[0036] The cargo box manually carried to the manual loading point on the line passes through a weighing and height limit detector. By detecting the overall height and weight of the cargo box, when it exceeds the preset height or weight, it does not meet the requirements of weight and height limit. Otherwise, it is determined to meet the requirements of weight and height limit. If it does not meet the requirements of weight and height limit, the conveyor line PLC controls to directly return the cargo box. If it meets the requirements, it passes through the first barcode reader, and the conveyor line PLC writes the barcode reading information to the established DB block point table address 1, and writes the value to the box code string 1.
[0037] The WCS periodically reads the value value1 of the DB block point table address 1. When value1 is empty, it continues to periodically read; the WCS periodically reads the value value1 of the DB block point table address 1. When value1 is not empty, it matches the box code string read to the task set of the WCS: when it matches a task in the to-be-executed state, the WCS writes to the established DB block point table address 2, and writes the value 1, notifies the conveyor line PLC to control the warehousing conveyor line body to move forward to convey this cargo box, and at the same time the WCS modifies the to-be-executed state of this task to the conveying state, with the value being 1; when it does not match a task in the to-be-executed state, the WCS writes to the established DB block point table address 3, and writes the value 1, and a three-color light lights up one color, with an abnormal reminder of incorrect loading.
[0038] Starting from the manual loading point on the line body, control the movement of the cargo box on the conveyor line until the picking point of the line body stacker crane.
[0039] The WCS periodically reads the value value4 of the DB block point table address 4, and value4 is the box code string read by the second barcode reader;
[0040] When the value of value4 is empty, the WCS continues to periodically read the value of the DB block point table address 4; when the value of value4 is not empty, it matches the box code string read to the task set of the WCS. When it does not match a task in the conveying state, the WCS communicates with the stacker crane PLC, writes to the established DB block point table address, and the stacker crane executes the coordinate information, with the coordinates from the picking point of the line body stacker crane to the picking point of the line body stacker crane, and directly conveys the material through the outbound conveyor line body. At the same time, the WCS writes to the established DB block point table address 3, and writes the value 4, and a color light lights up another color, with an abnormal reminder that the box code does not match the task;
[0041] When the value of value4 is not empty, match the task set of the WCS according to the read case code string. When the conveying status task is matched, the WCS communicates with the stacker PLC, writes to the established DB block point table address, and the stacker executes the coordinate information. The coordinates are from the material picking point of the in-line stacker to the target storage location in the automated storage and retrieval system (AS / RS). At the same time, update the task status to "in storage", with a value of 2, and the material is stored in the warehouse.
[0042] When the storage is completed, the WCS modifies the task status to "completed", and at the same time notifies the upstream system that the storage is completed.
[0043] The embodiments of the present invention have been described above in conjunction with the accompanying drawings. However, the present invention is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present invention, those of ordinary skill in the art can also make many forms without departing from the spirit and scope protected by the claims of the present invention. These all fall within the protection scope of the present invention.
Claims
1. A WCS-based method for preventing errors in the retrieval and warehousing of a three-dimensional warehouse conveyor line, wherein the three-dimensional warehouse comprises an inbound conveyor line, an outbound conveyor line, and a stacker, wherein a discharge point of the line stacker is arranged at one end of the outbound conveyor line, and a manual loading point of the line and a retrieval point of the line stacker are arranged at both ends of the inbound conveyor line, a weighing height limit detector and a first code reader are arranged at the manual loading point of the line, and a second code reader is arranged at the retrieval point of the line stacker, characterized in that: The method for preventing errors in taking materials and warehousing in a conveyor line of a stereoscopic warehouse comprises the following steps: Recognize a manually scanned cargo box code and generate a WCS warehousing task. The default status of the WCS warehousing task is 0: pending execution. WCS puts the warehousing task into the task set. WCS establishes communication connection with conveyor line PLC and stacker PLC; Obtain the manually scanned cargo box code, and the upstream system calls the WCS interface to generate a warehousing task for the corresponding box code. WCS determines whether there is a task with the same box code and a status of 0 based on the passed-in box code. If so, it returns an exception message. If not, it generates a warehousing task normally and calls the instruction request message, including the cargo box code and warehousing location information; The cargo box that is manually transported to the manual loading point of the line body passes through the weighing height limit detector. If it does not meet the weight and height limit requirements, the conveyor line PLC will directly return the cargo box. If it meets the requirements, it will pass through the first barcode reader. The conveyor line PLC will write the code reading information into the established DB block point table address 1, and the value will be written into the box code string 1; WCS periodically reads the value value1 of DB block point table address 1. When value1 is empty, it continues to read periodically. WCS periodically reads the value value1 of DB block point table address 1. When value1 is not empty, it matches the WCS task set according to the read box code string: when matching the task in the pending state, WCS writes to the established DB block point table address 2, writes the value to 1, and notifies the conveyor line PLC to control the incoming conveyor line to move forward to transport this cargo box. At the same time, WCS changes the pending state of the task to the conveying state, and the value is 1; when not matching the task in the pending state, WCS writes to the established DB block point table address 3, writes the value to 1, and reminds the abnormal loading error; Starting from the manual loading point of the line, control the movement of the cargo box on the conveyor line until the line stacker pick-up point; WCS periodically reads the value value4 of address 4 of the DB block point table, and value4 is the box code string read by the second code reader; When value4 is empty, WCS continues to read the value of DB block point table address 4 at regular intervals; when value4 is not empty, it matches the WCS task set according to the read box code string. When the conveying status task is not matched, WCS communicates with the stacker PLC and writes the established DB block point table address. The stacker executes the coordinate information. The coordinates are from the line stacker picking point to the line stacker picking point. The materials are directly transported out through the outbound conveying line. At the same time, WCS writes the established DB block point table address 3 and the value 4, and an abnormal reminder is given that the box code is not matched to the task. When value4 is not empty, the WCS task set is matched according to the box code string read. When the conveying status task is matched, the WCS communicates with the stacker PLC and writes the address of the established DB block point table. The stacker executes the coordinate information from the line stacker picking point to the target storage location of the vertical warehouse. At the same time, the task status is updated to warehousing, the value is 2, and the material is put into storage; After the warehousing is completed, WCS changes the task status to completed and notifies the upstream system that the warehousing is complete.
2. The WCS-based stereoscopic warehouse conveyor line material retrieval and warehousing error prevention method according to claim 1 is characterized in that: For warehousing tasks, there can only be one task in the pending status for the same container code.
3. The WCS-based three-dimensional warehouse conveyor line material retrieval and warehousing error prevention method according to claim 1 is characterized in that: The WCS establishes communication connections with the conveyor line PLC and stacker PLC through the HslCommunication component.
4. The WCS-based stereoscopic warehouse conveyor line material retrieval and warehousing error prevention method according to claim 1 is characterized in that: When an abnormal reminder is made, the three-color lamp is controlled to light up in different colors to realize different abnormal reminders.
5. The WCS-based three-dimensional warehouse conveyor line material retrieval and warehousing error prevention method according to claim 1 is characterized in that: The weighing height limit detector refers to detecting the overall height and weight of the cargo box. If it exceeds the preset height or exceeds the amount, it does not meet the weight and height limit requirements. Otherwise, it is determined to meet the weight and height limit requirements.
6. The WCS-based three-dimensional warehouse conveyor line material retrieval and warehousing error prevention method according to claim 1 is characterized in that: The inbound conveyor line is L-shaped, the outbound conveyor line is straight, and the inbound conveyor line and the outbound conveyor line are U-shaped as a whole.
Citation Information
Cited By
Bin feeding mistake-proofing early warning system and method
CN120987047A