Material handling system and outbound method
Through the upper computer in the material processing system, the code scanning interaction process is simplified and the data management is carried out accurately, which solves the problem of cumbersome code scanning interaction and data errors in the battery cell outbound process, and effectively controls the production quality of lithium batteries.
Patent Information
- Application Number
- PCT/CN2024/113322
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-07
- Filing Date
- 2024-08-20
- Publication Date
- 2025-08-14
AI Technical Summary
In the lithium battery production process, in the existing technology, the code scanning interaction of the battery cell outbound process is complicated, which can easily lead to request timeout, data management is not strict, affecting the equipment rhythm and leading to data errors and misses, and unable to effectively control production quality.
When the upper computer in the material processing system receives the scan code trigger signal, the scan code gun is instructed to scan the battery cell barcode, simplify the code scanning interactive process, and obtain process parameters based on the barcode, and send it to the production execution system for quality analysis, overproduction analysis and accountless verification, so as to achieve accurate management of battery cell quality, output and material source.
It has achieved good control over the production quality of lithium batteries, and by simplifying code scanning interaction and precise data management, the risk of misjudgment is reduced, and production efficiency and equipment stability are improved.
Smart Images

Figure CN2024113322_14082025_PF_FP_ABST
Abstract
Description
Material handling systems and outbound methods
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This disclosure is based on Chinese patent application with application number 202410175473.9, application date February 7, 2024, and invention name “Material Handling System and Outbound Method”, and claims the priority of the Chinese patent application. The entire content of the Chinese patent application is hereby introduced into this disclosure as a reference. Technical Field
[0003] The present disclosure relates to the field of battery technology, and in particular to a material handling system and an exit method. Background Art
[0004] In the current battery cell outbound process, the host computer can integrate the battery cell barcode and winding machine number into a Hypertext Transfer Protocol (HTTP) request message and upload it to the Manufacturing Execution System (MES). However, in the outbound process, there is still the problem of cumbersome code scanning interaction process. The interaction between the host computer and MES is prone to request timeout, which affects the equipment beat. At the same time, during the production process, the host computer may miss or err on the side of the battery cell related data, and fails to strictly manage the data, making it impossible to form good control over the production quality of lithium batteries.
[0005] Summary of the Invention
[0006] The embodiments of the present disclosure provide a material handling system and an outbound method, which can standardize the outbound process, thereby achieving good control over the production quality of lithium batteries.
[0007] The technical solution of the embodiment of the present disclosure is implemented as follows:
[0008] In a first aspect, an embodiment of the present disclosure provides a material handling system, including a host computer, a production execution system, a control device, and a barcode scanner;
[0009] The host computer is used to instruct the barcode scanner to scan the barcode of the battery cell when receiving the barcode scanning trigger signal from the control device; and obtain the process parameters of the battery cell according to the barcode and send the process parameters to the production execution system;
[0010] The production execution system is used to perform quality analysis, overproduction analysis, and no-account verification on battery cells based on process parameters, obtain analysis results, and send the analysis results to the host computer to complete the battery cell's outbound process; among them, quality analysis is used to evaluate the quality of battery cells, overproduction analysis is used to measure the production situation after the battery cells are obtained, and no-account analysis is used to determine whether the material source of the battery cells has been recorded in the production execution system.
[0011] In this embodiment, the upper computer in the material handling system can instruct the barcode scanner to scan the barcode of the battery cell when it receives the barcode scanning trigger signal sent by the control device, thereby simplifying the scanning interaction process; then the upper computer can find the process parameters of the battery cell according to the barcode, without data errors or omissions, and can accurately manage the data; then the process parameters can be sent to the production execution system for quality analysis, overproduction analysis and no-account verification to obtain at least one of the analysis results, thereby analyzing and verifying the quality of the battery cell, the current output, and the material source of the battery cell to complete the outbound process, thereby achieving good control of the lithium battery production quality.
[0012] In some embodiments of the present disclosure, the production execution system is also used to, when performing quality analysis on battery cells, compare each type of parameter in the process parameters with the preset reference range corresponding to each type of parameter to obtain a quality analysis result; and when performing overproduction analysis on battery cells, compare the output of the obtained battery cells with the warning output in the production plan quantity to obtain an overproduction warning result; and when performing no-account verification on battery cells, determine the material number corresponding to the battery cell and whether the barcode of the battery cell has been recorded to obtain a no-account verification result; wherein, the warning output represents the output whose quantity difference with the production plan quantity meets the preset range; and the production plan quantity represents the target output of the battery cells.
[0013] In this embodiment, the production execution system can support the quality analysis of the battery cells by comparing various parameters in the process parameters with the preset reference ranges corresponding to each parameter; it can also compare the current battery cell production with the warning production after the battery cells are obtained to determine whether an overproduction warning is currently required and obtain the overproduction warning result; and verify whether the material number and battery cell barcode used to produce the battery cell have been recorded to complete the no-account verification; based on the above method, after each battery cell is produced, the production status and quality of the battery cell can be analyzed, thereby achieving good control of the production quality of lithium batteries.
[0014] In some embodiments of the present disclosure, the host computer is also used to determine the first number of times the process parameters are sent to the production execution system when sending the process parameters to the production execution system fails; and to send the process parameters to the production execution system when the first number is less than a first preset number; and to send a parameter upload failure signal to the control device when the first number reaches the first preset number.
[0015] In this embodiment, the upper computer does not directly determine that the parameter upload has failed when the process parameters fail to be sent to the production execution system. Instead, it sets a first preset number of times, so that the upload failure is determined only when the upload number reaches the first preset number but the upload is still not successful. This can reduce the probability of misjudging the upload failure and improve the reliability of data uploading.
[0016] In some embodiments of the present disclosure, the host computer is further configured to send a prompt signal to the control device to maintain the production plan quantity when the overproduction warning result is a verification failure or a verification error; wherein the verification failure indicates that the production plan quantity is missing and the overproduction analysis cannot be performed; the verification error indicates that the production plan quantity is incorrect;
[0017] The upper computer is also used to perform warning processing and record the number of warnings when the overproduction warning result indicates the execution of the overproduction warning.
[0018] In this embodiment, after completing the overproduction analysis, the upper computer will send a prompt signal to the control device to maintain the production plan quantity if it determines that the production plan quantity is missing or there is an error in the production technology quantity, so as to redetermine the production plan data or modify the production plan data; at the same time, if the overproduction warning result fed back by the production execution system to the upper computer indicates to execute the overproduction warning, the upper computer executes the warning and records the number of warnings; thereby, the accuracy of the overproduction warning can be improved.
[0019] In some embodiments of the present disclosure, the host computer is further configured to, upon receiving an instruction to set a threshold value for an overproduction warning number, write the threshold value for an overproduction warning number according to the instruction to set a threshold value for an overproduction warning number;
[0020] The upper computer is also used to send a shutdown signal to the control device when it is determined that the number of warnings reaches the overproduction warning number threshold;
[0021] The upper computer is also used to clear the number of warnings when receiving a warning number clearing signal sent by the production execution system through the overproduction warning interface.
[0022] In this embodiment, the upper computer supports the writing of the overproduction warning number threshold, and the overproduction warning number threshold can be set arbitrarily; and the upper computer can instruct the control device to shut down when the recorded warning number reaches the overproduction warning number threshold; in addition, the upper computer can also clear the recorded warning number by receiving the warning number clear signal; the above method can improve the effect of overproduction warning.
[0023] In some embodiments of the present disclosure, the host computer is further used to trigger the barcode scanner to scan the barcode of the battery cell after receiving the barcode scanning trigger signal of the control device, and then, if the barcode scanner fails to scan the barcode, obtain the second number of times the barcode scanner scans the barcode; and if the second number is less than the second preset number, instruct the barcode scanner to scan the barcode; and if the second number reaches the second preset number, determine that the barcode scanning is abnormal.
[0024] In this embodiment, the host computer will not determine that the barcode scanning is abnormal if the barcode scanning fails once, but can continue to instruct the barcode scanning. Only when the number of scans reaches the second preset number and the barcode scanning still fails, will it be determined that the barcode scanning is abnormal. This can reduce the probability of misjudging the barcode scanning as abnormal due to a short or one-time poor scan, and improve the reliability of the barcode scanning.
[0025] In some embodiments of the present disclosure, the host computer is also used to verify the barcode and obtain a barcode verification result when the barcode scanner successfully scans the barcode; and when the barcode verification result shows that the barcode is normal, the barcode and process parameters are sent to the production execution system and saved.
[0026] In this embodiment, the host computer can also verify the barcode, and only when the barcode verification result shows that the barcode is normal will the barcode and corresponding process parameters be sent to the production execution system and saved locally, thereby achieving accurate matching of process parameters.
[0027] In some embodiments of the present disclosure, the host computer is further configured to receive a first quantity sent by the production execution system when requesting confirmation of winding loading inventory from the production execution system; and to send an alarm signal to the control device when the first quantity is less than a preset alarm quantity;
[0028] The first quantity represents the number of battery cells that can be produced by the production execution system based on the winding and loading inventory material.
[0029] In this embodiment, the upper computer can separately request the production execution system to confirm the inventory materials for winding and loading, thereby determining the number of battery cells that can be produced based on the current inventory materials. When the inventory materials are less than the preset alarm quantity, the upper computer can send an alarm signal to the control device to prompt the increase of materials; thereby, production efficiency can be improved.
[0030] In some embodiments of the present disclosure, the host computer is configured to send a lock alarm signal to the control device when the quality analysis result indicates that the difference between the quality of the battery cell and the preset quality requirement is greater than a first reference value;
[0031] Control device for shutting down the machine and giving an alarm.
[0032] In this embodiment, when the difference between the quality of the produced battery cells and the preset quality requirements is greater than the first reference value, it means that the difference between the production quality of the battery cells and the required quality is too large to continue to produce the next battery cell. At this time, the upper computer will send a lock alarm signal to the control device to shut down the control device; thereby, the production quality of the battery cells can be improved.
[0033] In some embodiments of the present disclosure, the host computer is further used to present the host computer main interface; wherein the host computer main interface includes a winding equipment operation window and a code scanning station information box;
[0034] The host computer is also used to respond to the scanning trigger signal to display in the winding equipment operation window that the battery cell has reached the scanning position of the scanning gun; and in response to the barcode sent by the scanning gun, display the barcode in the battery cell barcode data box; and when the process parameters are sent to the production execution system, display the data being uploaded in the scanning station information box; and in response to the analysis results sent by the production execution system, display the analysis results in the scanning station information box.
[0035] In this embodiment, the upper computer presents the upper computer main interface, which includes a winding equipment operation window and a code scanning station information box, thereby supporting the display of the battery cell arriving at the code scanning position, the barcode display, the data uploading status, and the analysis results, thereby realizing the visualization of the outbound process.
[0036] In some embodiments of the present disclosure, the host computer is further configured to display an upload failure in the scan code workstation information box in response to a failure in sending the process parameters to the production execution system and a first number of sending times reaches a first preset number.
[0037] In this embodiment, it is also possible to support the display of the situation where the process parameters fail to be uploaded in the scan code station information box.
[0038] In a second aspect, an embodiment of the present disclosure provides an outbound method, which is applied to a material processing system, wherein the material processing system includes a host computer, a production execution system, and a control device; the method includes:
[0039] When the host computer receives the code scanning trigger signal from the control device, it instructs the code scanning gun to scan the barcode of the battery cell;
[0040] The host computer obtains the process parameters of the battery cell according to the barcode and sends the process parameters to the production execution system;
[0041] The production execution system performs at least one of quality analysis, overproduction analysis, and no-account verification on the battery cells based on the process parameters, obtains analysis results, and sends the analysis results to the host computer to complete the battery cell outbound process;
[0042] Among them, quality analysis is used to evaluate the quality of battery cells, overproduction analysis is used to measure the production situation after obtaining the battery cells, and no-account analysis is used to determine whether the material source of the battery cells has been recorded in the production execution system.
[0043] In this embodiment, when the host computer receives the scan trigger signal sent by the control device, it can instruct the barcode scanner to scan the barcode of the battery cell, thereby simplifying the scanning interaction process; then the host computer can find the process parameters of the battery cell according to the barcode, without data errors or omissions, and can accurately manage the data; then the process parameters can be sent to the production execution system for quality analysis, overproduction analysis and no-account verification to obtain at least one of the analysis results, thereby analyzing and verifying the quality of the battery cell, the current output, and the material source of the battery cell to complete the outbound process and achieve good control of the lithium battery production quality.
[0044] In some embodiments of the present disclosure, the analysis results include at least one of a quality analysis result, an overproduction warning result, and a no-account verification result; the production execution system performs quality analysis, overproduction analysis, and no-account verification on the battery cells based on the process parameters, and obtains analysis results including:
[0045] When the production execution system performs quality analysis on the battery cells, it compares each parameter in the process parameters with the preset reference range corresponding to each parameter to obtain the quality analysis results;
[0046] When analyzing overproduction of battery cells, the production execution system compares the output of the cells obtained with the warning output in the production plan quantity to obtain an overproduction warning result. The warning output represents the output whose quantity difference with the production plan quantity falls within a preset range. The production plan quantity represents the target output of the cells.
[0047] When the production execution system performs no-account verification on the battery cell, it determines the material number corresponding to the battery cell and whether the barcode of the battery cell has been recorded in the account, and obtains the no-account verification result.
[0048] In this embodiment, the production execution system can complete the quality analysis of the battery cells by comparing various parameters in the process parameters with the preset reference ranges corresponding to each parameter; it can also compare the current battery cell output with the warning output after the battery cells are obtained to determine whether an overproduction warning is currently required and obtain the overproduction warning result; and verify whether the material number and battery cell barcode used to produce the battery cell have been recorded to complete the no-account verification; based on the above method, after each battery cell is produced, the production status and quality of the battery cell can be analyzed, thereby achieving good control of the production quality of lithium batteries.
[0049] In some embodiments of the present disclosure, the method further includes:
[0050] The host computer displays the host computer main interface; the host computer main interface includes the winding equipment operation window and the code scanning station information box;
[0051] The host computer responds to the code scanning trigger signal and displays in the winding equipment operation window that the battery cell has reached the code scanning position of the code scanning gun;
[0052] The host computer responds to the barcode sent by the barcode scanner and displays the barcode in the battery barcode data frame;
[0053] When the host computer sends the process parameters to the production execution system, it will show in the scan station information box that the data is being uploaded;
[0054] The host computer responds to the analysis results sent by the production execution system and displays the analysis results in the scanned workstation information box.
[0055] In this embodiment, the upper computer presents the upper computer main interface, which includes a winding equipment operation window and a code scanning station information box, thereby supporting the display of the battery cell arriving at the code scanning position, the barcode display, the data uploading status, and the analysis results, thereby realizing the visualization of the outbound process.
[0056] In some embodiments of the present disclosure, the method further includes:
[0057] In response to a failure in sending the process parameters to the production execution system and a first number of sending times reaching a first preset number, the host computer displays an upload failure in the scan code station information box.
[0058] In this embodiment, it is also possible to support the display of the situation where the process parameters fail to be uploaded in the scan code station information box.
[0059] In some embodiments of the present disclosure, the method further includes:
[0060] In response to the barcode verification result being a barcode abnormality, the host computer displays the barcode abnormality in the barcode scanning station information box.
[0061] In this embodiment, the host computer may further support visualization of barcode verification results indicating barcode anomalies. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] Various other advantages and benefits will become apparent to those skilled in the art by reading the following detailed description of the preferred embodiment.The accompanying drawings are only for the purpose of illustrating the preferred embodiment and are not to be considered as limiting the present disclosure.
[0063] FIG1 is a schematic diagram of the structure of a material processing system according to an embodiment of the present disclosure;
[0064] FIG2 is a first schematic diagram of an implementation flow of the outbound method proposed in an embodiment of the present disclosure;
[0065] FIG3 is a second schematic diagram of the implementation flow of the outbound method proposed in an embodiment of the present disclosure;
[0066] FIG4 is a schematic diagram of the host computer main interface proposed in an embodiment of the present disclosure;
[0067] FIG5 is a third schematic diagram of the implementation flow of the outbound method proposed in an embodiment of the present disclosure;
[0068] FIG6 is a fourth schematic diagram of the implementation flow of the outbound method proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0069] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. It should be understood that the specific embodiments described herein are only used to explain the relevant applications and are not intended to limit the relevant applications. It should also be noted that for ease of description, only the portions relevant to the relevant applications are shown in the drawings.
[0070] New energy batteries are increasingly being used in everyday life and industry. For example, battery-powered new energy vehicles are already widely used, and batteries are also increasingly being applied to energy storage. New energy batteries are not only used in energy storage power systems such as hydropower, thermal power, wind power, and solar power stations, but are also widely used in electric vehicles such as electric bicycles, electric motorcycles, and electric vehicles, as well as in aerospace and other fields. As the application areas of power batteries continue to expand, their market demand is also growing.
[0071] Currently, the battery manufacturing process involves the outbound processing of battery cells. However, in the current outbound process, the code scanning interaction process is cumbersome and lacks fixed specifications. Interactions with the MES are prone to request timeouts, which can affect equipment performance and even lead to data loss. Furthermore, the host computer fails to strictly manage and package battery cell data. Furthermore, in the traditional outbound process, a failed code scan is immediately considered a failure. However, the barcode scanner is prone to failure due to vibrations, leading to misjudgments and making the equipment less tolerant of unstable production line environments. Similarly, a failed upload to the MES is considered an anomaly, which also carries the risk of misjudgment due to temporary network anomalies. Furthermore, the current overproduction alarm is too sudden for on-site operators, preventing them from making advance plans and wasting equipment time.
[0072] In order to solve the problems existing in the current outbound method, the embodiments of the present disclosure provide a material handling system and an outbound method. When the host computer in the material handling system receives the scanning trigger signal sent by the control device, it can instruct the barcode scanner to scan the barcode of the battery cell, thereby simplifying the scanning interaction process; then the host computer can find the process parameters of the battery cell according to the barcode, without data errors or omissions, and can accurately manage the data; then the process parameters can be sent to the production execution system for quality analysis, overproduction analysis and no-account verification to obtain at least one of the analysis results, thereby analyzing and verifying the quality of the battery cell, the current output, and the material source of the battery cell to complete the outbound process and achieve good control of the lithium battery production quality.
[0073] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present disclosure.
[0074] The description of the system in the embodiment of the present disclosure is similar to the description of the method embodiment below, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the embodiment of the system, please refer to the description of the method embodiment of the present disclosure for understanding.
[0075] An embodiment of the present disclosure provides a material processing system; as shown in FIG1 , the material processing system 0 may include a host computer 1 , a control device 2 , a production execution system 3 , and a barcode scanner 4 .
[0076] The host computer 1 is a computer system used to monitor and control industrial processes. It can monitor the status and parameters of industrial equipment in real time and remotely control the operation of the equipment through control commands. The host computer 1 can be a personal computer (PC) or a host computer, etc.
[0077] The host computer 1 can be used to instruct the barcode scanner to scan the barcode of the battery cell when receiving the barcode scanning trigger signal from the control device; and obtain the process parameters of the battery cell according to the barcode, and send the process parameters to the production execution system.
[0078] The control device 2 may be a programmable logic controller (PLC), which may be used to send a code scanning trigger signal to the host computer 1 when the battery cell is unloaded to the code scanning position of the code scanning gun.
[0079] It should be noted that in the embodiments of the present disclosure, the battery may be composed of battery cells, and the battery may be a battery cell. A battery cell refers to a basic unit that can realize the mutual conversion of chemical energy and electrical energy, and can be used to make a battery module or battery pack, thereby being used to supply power to an electrical device. A battery cell may be a secondary battery, which refers to a battery cell that can be activated by charging the active material after the battery cell is discharged and can continue to be used. The battery cell may be a lithium-ion battery, a sodium-ion battery, a sodium-lithium-ion battery, a lithium metal battery, a sodium metal battery, a lithium-sulfur battery, a magnesium-ion battery, a nickel-hydrogen battery, a nickel-cadmium battery, a lead-acid battery, etc., and the embodiments of the present disclosure are not limited to this.
[0080] In the embodiments of the present disclosure, the battery may also be a single physical module including one or more battery cells to provide higher voltage and capacity. When there are multiple battery cells, the multiple battery cells are connected in series, in parallel or in hybrid via a busbar.
[0081] In an embodiment of the present disclosure, when the battery cell reaches the scanning position of the barcode scanning gun, the sensor at the scanning position will generate a material presence sensing signal through induction, and upload the material presence sensing signal to the control device, so that the control device can send a scanning trigger signal to the host computer.
[0082] In some embodiments of the present disclosure, the control device 2 can set the flag position for triggering the barcode scanner to true after receiving the material sensing signal. When the upper computer monitors or reads that the flag position for triggering the barcode scanner to scan is true, it can be determined that the scanning trigger signal has been received, thereby instructing the barcode scanner to scan the barcode of the battery cell.
[0083] In some embodiments of the present disclosure, when the barcode scanner 4 scans the barcode of the battery cell, it can take a photo of the battery cell, and then analyze the barcode based on the image information obtained by the photo.
[0084] Production execution system 3 can be used to perform quality analysis, overproduction analysis, and no-account verification on battery cells based on process parameters, obtain analysis results, and send the analysis results to the host computer to complete the battery cell outbound process; among them, quality analysis is used to evaluate the quality of battery cells, overproduction analysis is used to measure the production situation after obtaining battery cells, and no-account analysis is used to determine whether the material source of the battery cells has been recorded in the production execution system.
[0085] In an embodiment of the present disclosure, process parameters characterize relevant parameters of the battery cell process; illustratively, the process parameters may include some process state parameters obtained by photographing the battery cell using a charge-coupled device (CCD), and some parameters obtained by directly measuring the battery cell; for example, the process parameters of the battery cell may include anode or cathode tab missing parameters, folding parameters, folding parameters, misalignment parameters, etc. obtained by photographing using a CCD, and may also include maximum value parameters, mean parameters of the anode electrode package and cathode electrode package, and relevant measurement parameters of the anode diaphragm, etc.
[0086] In an embodiment of the present disclosure, the analysis result may include at least one of a quality analysis result, an overproduction warning result, and a no-account verification result.
[0087] In some embodiments of the present disclosure, when performing quality analysis on battery cells, the production execution system compares each type of process parameter with a preset reference range corresponding to each type of parameter to obtain a quality analysis result.
[0088] In an embodiment of the present disclosure, when various parameters in the process parameters meet the corresponding preset reference ranges, the quality analysis result can be determined to be qualified, otherwise it is unqualified.
[0089] In some embodiments of the present disclosure, when the production execution system performs overproduction analysis on battery cells, the production output of the obtained battery cells is compared with the warning output in the production plan quantity to obtain an overproduction warning result; wherein, the warning output represents the output whose quantity difference with the production plan quantity meets the preset range; the production plan quantity represents the target output of the produced battery cells.
[0090] In some embodiments of the present disclosure, when the output of the obtained battery cells reaches the warning output, the overproduction warning result is to issue an overproduction warning.
[0091] In some embodiments of the present disclosure, when performing no-account verification on a battery cell, the production execution system determines the material number corresponding to the battery cell and whether the barcode of the battery cell has been accounted for, and obtains a no-account verification result.
[0092] It should be noted that in the embodiment of the present disclosure, the material number and the barcode of the battery cell should be recorded in the production execution system, that is, the material number and the barcode of the battery cell should be saved in the production execution system; the production execution system can determine whether this information has been recorded by performing an off-account check on the battery cell.
[0093] The production execution system 3 can also be used to compare each type of parameter in the process parameters with the preset reference range corresponding to each type of parameter to obtain quality analysis results, so as to complete the quality analysis of the battery cells; and compare the output of the obtained battery cells with the warning output in the production plan quantity to obtain overproduction warning results to complete overproduction analysis; and determine the material number corresponding to the battery cell and whether the barcode of the battery cell has been recorded, and obtain the no-account verification result to complete the no-account verification.
[0094] The upper computer 1 can also be used to determine the first number of times the process parameters are sent to the production execution system when sending the process parameters to the production execution system fails; and to send the process parameters to the production execution system when the first number is less than the first preset number; and to send a parameter upload failure signal to the control device when the first number reaches the first preset number.
[0095] The upper computer 1 can also be used to send a prompt signal to the control device to maintain the production plan quantity when the overproduction warning result is a verification failure or a verification error; wherein, the verification failure indicates that the production plan quantity is missing and the overproduction analysis cannot be performed; the verification error indicates that the production plan quantity is wrong; and when the overproduction warning result indicates the execution of the overproduction warning, the warning processing is performed and the number of warnings is recorded.
[0096] The upper computer 1 can also be used to write the overproduction warning number threshold according to the overproduction warning number threshold setting instruction when receiving the overproduction warning number threshold setting instruction; and send a shutdown signal to the control device when it is determined that the warning number reaches the overproduction warning number threshold; and clear the warning number when it receives the warning number clearing signal sent by the production execution system through the overproduction warning interface.
[0097] The upper computer 1 can also be used to trigger the barcode scanner to scan the barcode of the battery cell after receiving the barcode scanning trigger signal from the control device, and obtain the second number of times the barcode scanner scans the barcode if the barcode scanner fails to scan the barcode; and when the second number is less than the second preset number, instruct the barcode scanner to scan the barcode; and when the second number reaches the second preset number, determine that the scanning is abnormal.
[0098] The host computer 1 can also be used to verify the barcode when the barcode scanner scans the barcode successfully and obtain the barcode verification result; and when the barcode verification result shows that the barcode is normal, the barcode and process parameters are sent to the production execution system and saved.
[0099] The host computer 1 can also be used to receive a first quantity sent by the production execution system when requesting confirmation of the winding and loading inventory material from the production execution system; wherein the first quantity represents the number of battery cells that the production execution system can produce based on the winding and loading inventory material; and when the first quantity is less than the preset alarm quantity, the host computer sends an alarm signal to the control device.
[0100] The host computer 1 can also be used to send a lock alarm signal to the control device when the quality analysis result indicates that the difference between the quality of the battery cell and the preset quality requirement is greater than a first reference value.
[0101] The control device 2 can be used to stop the machine and issue an alarm after receiving the machine lock alarm signal sent by the host computer.
[0102] The host computer 1 is also used to present the host computer main interface; wherein the host computer main interface includes a winding equipment operation window and a code scanning station information box.
[0103] The upper computer 1 is also used to respond to the scanning trigger signal to display the battery cell arriving at the scanning position of the scanning gun in the winding equipment operation window; and in response to the barcode sent by the scanning gun, display the barcode in the battery cell barcode data box; and when the process parameters are sent to the production execution system, display the data being uploaded in the scanning station information box; and in response to the analysis results sent by the production execution system, display the analysis results in the scanning station information box.
[0104] The host computer 1 is further configured to display upload failure in the scan code station information box in response to a failure in sending the process parameters to the production execution system and a first number of sending times reaches a first preset number.
[0105] This embodiment provides a material processing system. When the host computer in the material processing system receives a code scanning trigger signal sent by the control device, it can instruct the code scanning gun to scan the barcode of the battery cell, thereby simplifying the code scanning interaction process; then the host computer can find the process parameters of the battery cell according to the barcode, without data errors or omissions, and can accurately manage the data; then the process parameters can be sent to the production execution system for at least one of quality analysis, overproduction analysis and no-account verification to obtain analysis results, thereby analyzing and verifying the quality of the battery cell, the current output, and the material source of the battery cell to complete the outbound process, thereby achieving good control of the lithium battery production quality.
[0106] Based on the above embodiment, in another embodiment of the present disclosure, FIG2 is a schematic diagram of a first implementation flow of the outbound method proposed in the embodiment of the present disclosure. As shown in FIG2 , the outbound method performed by the material handling system may include the following steps:
[0107] Step 101: Upon receiving a code scanning trigger signal from a control device, the host computer instructs a code scanning gun to scan the barcode of the battery cell.
[0108] In an embodiment of the present disclosure, the host computer may instruct the barcode scanner to scan the barcode of the battery cell upon receiving a barcode scanning trigger signal from the control device.
[0109] It should be noted that in the embodiment of the present disclosure, when the battery cell reaches the scanning position of the barcode scanning gun, the sensor at the scanning position will generate a material sensing signal through induction, and upload the material sensing signal to the control device, so that the control device can send a scanning trigger signal to the host computer.
[0110] In some embodiments of the present disclosure, the control device can set the flag position for triggering the barcode scanner to true after receiving the material sensing signal. When the upper computer monitors or reads that the flag position for triggering the barcode scanner to scan is true, it can be determined that the scanning trigger signal has been received, thereby instructing the barcode scanner to scan the barcode of the battery cell.
[0111] Exemplarily, the flag that triggers the barcode scanner to scan the code can be a Boolean variable (bool). When its address is true (true), it indicates that the code scan is triggered, and when its address is false (false), it indicates that the code scan is not triggered.
[0112] In some embodiments of the present disclosure, when a barcode scanner scans a barcode of a battery cell, the battery cell may be photographed, and the barcode may be obtained by parsing the photographed image information.
[0113] In some embodiments of the present disclosure, after the upper computer receives the scanning trigger signal of the control device, it triggers the scanning gun to scan the barcode of the battery cell. If the scanning gun fails to scan the barcode, it obtains the second number of times the scanning gun scans the barcode; if the second number is less than the second preset number, it instructs the scanning gun to scan the barcode; if the second number reaches the second preset number, it determines that the scanning is abnormal.
[0114] It should be noted that, in the embodiment of the present disclosure, the specific value of the second preset number of times is not limited in the present disclosure; for example, the second preset number of times can be 5. Assuming that the barcode scanner fails to scan the barcode 5 times, it is determined that the scanning is abnormal; and if the current scanning fails and the current number of barcode scans is 3, the host computer can continue to instruct the barcode scanner to scan the code.
[0115] It can be understood that in the embodiment of the present disclosure, by setting the second preset number of times, it is possible to avoid immediately determining that the code scanning has failed after one code scanning failure. This can avoid the problem of direct determination of the code scanning failure and determining the battery cell as a defective (NG) product due to occasional code scanning failure of the code scanning gun, for example, a code scanning failure caused by a temporary malfunction of the code scanning gun, thereby improving the reliability of code scanning.
[0116] In an embodiment of the present disclosure, if it is determined that the code scanning fails, the process ends.
[0117] In an embodiment of the present disclosure, when the barcode scanner successfully scans the barcode, the host computer can verify the barcode and obtain a barcode verification result; when the barcode verification result shows that the barcode is normal, the barcode and process parameters are sent to the production execution system and saved.
[0118] In some embodiments of the present disclosure, when saving the barcode and process parameters, the host computer can also bind and store information such as the tension parameters of the winding process, the tab width, the tab damage parameters, and the tab misalignment data with the battery cell barcode.
[0119] In an embodiment of the present disclosure, if the barcode verification result is that the barcode is abnormal, the host computer saves the process parameters of the battery cell locally and ends the outbound process.
[0120] For example, when the host computer verifies the barcode, it can verify whether the length of the barcode meets the preset reference length and whether the barcode is empty. Only when the barcode is not empty and the length meets the preset reference length, the barcode is determined to be normal.
[0121] Step 102: The host computer obtains the process parameters of the battery cell according to the barcode and sends the process parameters to the production execution system.
[0122] In an embodiment of the present disclosure, after receiving a code scanning trigger signal from the control device, the host computer instructs the code scanning gun to scan the barcode of the battery cell, and can obtain the process parameters of the battery cell according to the barcode and send the process parameters to the production execution system.
[0123] It should be noted that, in the embodiments of the present disclosure, the process parameters characterize the relevant parameters of the battery cell process; illustratively, the process parameters may include some process state parameters obtained by photographing the battery cell using a charge-coupled device (CCD), and some parameters obtained by directly measuring the battery cell; for example, the process parameters of the battery cell may include the anode or cathode ear missing parameters, folding parameters, folding parameters, misalignment parameters, etc. obtained by photographing with a CCD, and may also include the maximum value parameters, mean parameters of the anode electrode package and the cathode electrode package, and relevant measurement parameters of the anode diaphragm, etc.
[0124] It should be noted that in the embodiment of the present disclosure, the host computer can send the process parameters to the production execution system when the data upload function is turned on; if the data upload function is not turned on, after obtaining the process parameters of the battery cell, the host computer can directly send an indication signal to the control device, such as a correct (OK) signal, to instruct the control device to continue to perform subsequent operations. This method is suitable for equipment debugging scenarios. In formal production scenarios, the data upload function will be turned on.
[0125] In some embodiments of the present disclosure, when the host computer fails to send process parameters to the production execution system, the host computer determines the first number of times the process parameters are sent to the production execution system; when the first number is less than the first preset number, the host computer sends the process parameters to the production execution system; when the first number reaches the first preset number, the host computer sends a parameter upload failure signal to the control device.
[0126] It should be noted that, in the embodiment of the present disclosure, the specific value of the first preset number of times is not limited in the present disclosure; for example, the first preset number of times can be 5. When the upper computer fails to upload the process parameters, it can reconnect to the production execution system and send the process parameters again to prevent the upload failure caused by a temporary network abnormality. If the upload fails for 5 times, a parameter upload failure signal is sent to the control device.
[0127] In an embodiment of the present disclosure, if the process parameters fail to be uploaded, the host computer may save the process parameters to a database.
[0128] Step 103: The production execution system performs at least one of quality analysis, overproduction analysis, and no-account verification on the battery cells based on the process parameters, obtains analysis results, and sends the analysis results to the host computer to complete the battery cell outbound process.
[0129] In an embodiment of the present disclosure, after the host computer obtains the process parameters of the battery cell according to the barcode and sends the process parameters to the production execution system, the production execution system can perform at least one of quality analysis, overproduction analysis and no-account verification on the battery cell based on the process parameters, obtain the analysis results, and send the analysis results to the host computer to complete the battery cell's outbound process.
[0130] It should be noted that in the embodiments of the present disclosure, quality analysis is used to evaluate the quality of battery cells, overproduction analysis is used to measure the production situation after the battery cells are obtained, and no-account analysis is used to determine whether the material source of the battery cells is recorded in the production execution system.
[0131] In an embodiment of the present disclosure, the analysis result may include at least one of a quality analysis result, an overproduction warning result, and a no-account verification result.
[0132] In some embodiments of the present disclosure, when performing quality analysis on battery cells, the production execution system compares each type of process parameter with a preset reference range corresponding to each type of parameter to obtain a quality analysis result.
[0133] It can be understood that in the embodiments of the present disclosure, when various parameters in the process parameters meet the corresponding preset reference ranges, the quality analysis result can be determined to be qualified, otherwise it is unqualified.
[0134] Exemplarily, the process parameters include three types of parameters: A, B, and C, and their corresponding preset reference ranges are a1~a2, b1~b2, and c1~c2, respectively; only when a1≤A≤a2, b1≤B≤b2, and c1≤C≤c2, can the quality analysis result be determined to be qualified, otherwise it is unqualified.
[0135] In some embodiments of the present disclosure, the host computer may send a lock alarm signal to the control device when the quality analysis result indicates that the difference between the quality of the battery cell and the preset quality requirement is greater than a first reference value; the control device shuts down and issues an alarm.
[0136] Exemplarily, the preset quality requirement can be that each type of parameter in the process parameters meets their respective corresponding preset reference ranges, and the first reference value can be 40%. Assuming that the process parameters include 4 types of parameters, 2 types of parameters meet the corresponding preset reference ranges, and the other 2 types of parameters do not meet the corresponding preset reference ranges, that is, 50% of the parameters meet the corresponding preset reference ranges. The difference between the quality of the battery cell and the preset reference range (100%) is 50%, which is greater than the first reference value. It is considered that the difference in the process parameters of the battery cell is too large and the next battery cell cannot be produced. At this time, a lock alarm signal can be sent to the control device to shut down the control device and alarm.
[0137] In some embodiments of the present disclosure, when the production execution system performs overproduction analysis on battery cells, the production output of the obtained battery cells is compared with the warning output in the production plan quantity to obtain an overproduction warning result; wherein, the warning output represents the output whose quantity difference with the production plan quantity meets the preset range; the production plan quantity represents the target output of the produced battery cells.
[0138] It should be noted that, in the embodiments of the present disclosure, the preset range is not specifically limited by the present disclosure.
[0139] For example, the planned production quantity is 10,000, that is, the target number of battery cells to be produced is 10,000, the warning output is set to 9,900, the preset range is 100, and the difference between the planned production quantity and the warning output is 100, which is equal to the preset range.
[0140] In some embodiments of the present disclosure, when the output of the obtained battery cells reaches the warning output, the overproduction warning result is to issue an overproduction warning.
[0141] For example, if the current production after obtaining the battery cells is 9,000 battery cells, and the warning production is 9,900, the overproduction warning result is not to issue an overproduction warning; if the current production after obtaining the battery cells is 9,900, the overproduction warning result is to issue an overproduction warning.
[0142] In an embodiment of the present disclosure, if the overproduction warning result is to issue an overproduction warning, the host computer may issue an overproduction warning and record the number of times the overproduction warning is issued.
[0143] It should be noted that, in the embodiment of the present disclosure, after reaching the warning production, the host computer may issue an overproduction warning after each additional battery cell is added, or may issue an overproduction warning after an interval of a preset number of battery cells.
[0144] In some embodiments of the present disclosure, upon receiving an instruction to set a threshold value for overproduction warning times, the host computer writes the threshold value for overproduction warning times in accordance with the instruction to set a threshold value for overproduction warning times.
[0145] In an embodiment of the present disclosure, the host computer may receive an instruction for setting a threshold value for the number of overproduction warnings through a main interface of the host computer.
[0146] In some embodiments of the present disclosure, when the host computer determines that the number of warnings reaches a threshold value for the number of overproduction warnings, the host computer sends a shutdown signal to the control device.
[0147] For example, the threshold value of the number of overproduction warnings is 100. When the number of warnings reaches 100, the host computer may send a shutdown signal to the control device to instruct the control device to shut down.
[0148] In some embodiments of the present disclosure, when the host computer receives a warning number clearing signal sent by the production execution system through the overproduction warning interface, the host computer clears the warning number.
[0149] In the embodiments of the present disclosure, the specific form of the warning number clearing signal is not limited in the present disclosure. For example, the warning number clearing signal can be "0". When the upper computer receives "0" sent by the production execution system through the overproduction warning interface, the upper computer can clear the recorded warning number.
[0150] In some embodiments of the present disclosure, when the production execution system re-maintains the production plan quantity, that is, modifies the original production plan quantity, the production execution system can send a warning number reset signal to the host computer through the overproduction warning interface, so that the host computer will reset the number of warnings based on the original production plan quantity and the warning output, so that the production execution system and the host computer can re-perform overproduction analysis and overproduction warning based on the modified production plan quantity and the corresponding warning output.
[0151] In some embodiments of the present disclosure, when the overproduction warning result is a verification failure or a verification error, the host computer sends a prompt signal to the control device to maintain the production plan quantity; wherein, the verification failure indicates that the production plan quantity is missing and the overproduction analysis cannot be performed; the verification error indicates that the production plan quantity is wrong; when the overproduction warning result indicates the execution of the overproduction warning, the host computer performs warning processing and records the number of warnings.
[0152] In some embodiments of the present disclosure, when performing no-account verification on a battery cell, the production execution system determines the material number corresponding to the battery cell and whether the barcode of the battery cell has been accounted for, and obtains a no-account verification result.
[0153] It should be noted that in the embodiment of the present disclosure, the material number and the barcode of the battery cell should be recorded in the production execution system, that is, the material number and the barcode of the battery cell should be saved in the production execution system; the production execution system can determine whether this information has been recorded by performing an off-account check on the battery cell.
[0154] Exemplarily, when the production execution system performs a no-account check on the battery cell, it can confirm whether the anode electrode, cathode electrode, diaphragm, tail glue and battery cell barcode corresponding to the battery cell have been recorded; and the no-account check result can include the result of whether any of the above information has no account, for example, the no-account check result can include any one or more of the anode no account, cathode no account, diaphragm no account, tail glue no account, and current battery cell barcode no account; when all the above information has been recorded, the no-account check result can be that there is no no account.
[0155] In some embodiments of the present disclosure, the upper computer can also separately request the production execution system to perform no-account error prevention; when the upper computer requests the production execution system to confirm the winding and loading inventory materials, it receives a first quantity sent by the production execution system; wherein, the first quantity represents the number of battery cells that the production execution system can produce based on the winding and loading inventory materials; when the first quantity is less than the preset alarm quantity, the upper computer sends an alarm signal to the control device.
[0156] In some embodiments of the present disclosure, if an error or failure occurs in the production execution system, the error or failure can be fed back to the host computer through the analysis results. After obtaining the analysis results, the host computer will write the analysis results into the control device to complete the outbound process.
[0157] To sum up, in the embodiments of the present disclosure, by standardizing the interaction mode between the host computer and the control device, and the production execution system in the outbound process, the probability of data errors or losses can be effectively reduced, which is beneficial to the control of battery production quality and facilitates the investigation of problems arising in the production process; multiple scans and multiple attempts to connect to the production execution system can reduce the impact of some disturbances on production, and the verification of the barcode can also improve the accuracy of the data during the interaction process; even if an outbound abnormality occurs in the production execution system, the host computer will save the process parameters of the battery cell to the local database, so that when the barcode scanner is abnormal or the production execution system is abnormal, the process parameters can still be obtained by searching the data through the local database; in addition, the host computer interacts with the control device to perform the scanning task, and the host computer can save the process parameters locally and upload them to the production execution system after successfully verifying the barcode by itself, which can reduce the frequency of interaction with the production execution system and improve the interaction efficiency.
[0158] In some embodiments of the present disclosure, as shown in FIG3 , the outbound method may further include the following steps:
[0159] Step 401: The host computer presents the host computer main interface; wherein the host computer main interface includes a winding equipment operation window and a code scanning station information box.
[0160] Exemplarily, as shown in FIG4 , the host computer may present a host computer main interface 11 , which includes a winding equipment operation window 12 and a code scanning station information box 13 .
[0161] In this embodiment, the host computer main interface may further include a start button and a connection status display box; the host computer may also perform an initialization operation in response to the triggering of the start button, and display the connection status of the control device and the barcode scanner in the connection status display box.
[0162] Exemplarily, as shown in FIG4 , the host computer main interface 11 may include a start button 14 and a connection status display box 15; when the host receives the trigger of the start button 14, it may start the initialization operation and display the control device connection status 151 and the barcode scanner connection status 152 in the connection status display box 15; wherein, the control device connection status 151 may be normal or abnormal connection of the control device, and the barcode scanner connection status 152 may be normal or abnormal connection of the barcode scanner.
[0163] Step 402: In response to the code scanning trigger signal, the host computer displays in the winding equipment operation window that the battery cell has reached the code scanning position of the code scanning gun.
[0164] In this embodiment, when the battery cell reaches the scanning position of the barcode scanning gun, the sensor at the scanning position will generate a material sensing signal through induction, and upload the material sensing signal to the control device, so that the control device can send a scanning trigger signal to the host computer. When the host computer receives the scanning trigger signal, it can be determined that the battery cell has reached the scanning position at this time, and this status can be displayed in the winding equipment operation window; as shown in Figure 4, at this time the host computer can display in the winding equipment operation window 12 that the battery cell has reached the scanning position of the barcode scanning gun.
[0165] In this embodiment, the host computer can instruct the barcode scanner to scan the barcode of the battery cell while displaying that the battery cell has reached the barcode scanning position of the barcode scanner.
[0166] Step 403: The host computer displays the barcode in the cell barcode data frame in response to the barcode sent by the barcode scanner.
[0167] Exemplarily, as shown in FIG. 4 , the host computer may display the barcode in the cell barcode data frame 131 .
[0168] In some embodiments of the present disclosure, the host computer may further display a barcode abnormality in the barcode scanning station information box in response to a barcode verification result indicating a barcode abnormality.
[0169] Exemplarily, as shown in FIG4 , the host computer may further display a barcode anomaly in the cell barcode data box 131 in the barcode scanning station information box 13 .
[0170] Step 404: When the host computer sends the process parameters to the production execution system, it displays in the scan code station information box that the data is being uploaded.
[0171] For example, as shown in FIG4 , the host computer may display in the data upload status information box 132 in the code scanning station information box 13 that data is being uploaded.
[0172] In some embodiments of the present disclosure, the host computer may further display an upload failure in the scanning station information box in response to a failure in sending the process parameters to the production execution system and a first number of sending times reaches a first preset number.
[0173] For example, as shown in FIG4 , the host computer may further display an upload failure in the data upload status information box 132 in the code scanning station information box.
[0174] It should be noted that, in the embodiments of the present disclosure, the present disclosure does not limit the manner of indicating data being uploaded and data uploading failure. For example, different upload statuses can be represented by different numbers. Assuming that data being uploaded is represented as "1" and data uploading failure is represented as "2", when "1" is displayed in the data upload status information box 132, it indicates that data is currently being uploaded, and when "2" is displayed in the data upload status information box 132, it indicates that data uploading has failed.
[0175] Exemplarily, as shown in FIG4 , the main interface of the upper computer may further include a data upload start control 15, and the upper computer may start the data upload function in response to triggering the data upload start control 15; in addition, the data upload function may also be turned off, and there may be multiple ways to turn it off and on. For example, assuming that the data upload function is turned on when the data upload start control is triggered, then not triggering the data upload start control indicates that the data upload function is not enabled.
[0176] Step 405: The host computer displays the analysis result in the scanned workstation information box in response to the analysis result sent by the production execution system.
[0177] For example, as shown in FIG4 , the host computer may display the analysis result in the production execution system feedback result information box 133 in the code scanning workstation information box.
[0178] In this embodiment, the upper computer presents the upper computer main interface, which includes a winding equipment operation window and a code scanning station information box, thereby supporting the display of the battery cell arriving at the code scanning position, the barcode display, the data uploading status, and the analysis results, thereby realizing the visualization of the outbound process.
[0179] In this embodiment, when the host computer receives the scan trigger signal sent by the control device, it can instruct the barcode scanner to scan the barcode of the battery cell, thereby simplifying the scanning interaction process; then the host computer can find the process parameters of the battery cell according to the barcode, without data errors or omissions, and can accurately manage the data; then the process parameters can be sent to the production execution system for quality analysis, overproduction analysis and no-account verification to obtain at least one of the analysis results, thereby analyzing and verifying the quality of the battery cell, the current output, and the material source of the battery cell to complete the outbound process and achieve good control of the lithium battery production quality.
[0180] Based on the above embodiment, in another embodiment of the present disclosure, exemplarily, as shown in FIG5 , in the outbound method of the present disclosure, the execution method 11 of the host computer, the execution method 12 of the barcode scanner, and the execution method 13 of the production execution system may include the following steps:
[0181] Step 201: The host computer is initialized and starts the outbound process after successfully connecting the control device and the barcode scanner.
[0182] Step 202: Upon receiving the code scanning trigger signal sent by the control device, the host computer sends a command to the code scanning gun to instruct it to scan the code.
[0183] In this embodiment, when the battery cell reaches the scanning position of the scanning gun, the sensor at the scanning position will generate a material sensing signal through induction, and upload the material sensing signal to the control device. At this time, the control device can send a scanning trigger signal to the host computer to indicate that the scanning can start.
[0184] Step 203: Use a barcode scanner to take a photo and analyze the battery cell barcode.
[0185] Step 204: Send the scan result and barcode to the host computer.
[0186] Step 205: Determine whether the code scanning result is successful.
[0187] In this embodiment, the host computer determines whether the code scanning result is successful, and then executes step 206 if the code scanning is successful, and executes step 208 if the code scanning is unsuccessful.
[0188] Step 206: The host computer performs barcode verification.
[0189] Step 207: Determine whether the barcode verification result is normal.
[0190] In this embodiment, if the host computer determines that the barcode verification result is normal, the process parameters and related data are saved locally and step 209 is executed; otherwise, the process parameters and related data are saved and the outbound process ends.
[0191] Step 208: Check whether the number of code scans is less than 5 times.
[0192] In this embodiment, the second preset number of times is 5 times.
[0193] In this embodiment, if the number of scans is less than 5 times, step 203 can be continued. If it is not less than 5 times, step 206 is executed, so that the verification result of the barcode will be an abnormal barcode. The host computer will save the process parameters and related data and end the outbound process.
[0194] Step 209: Determine whether to enable the data upload function.
[0195] In this embodiment, after the host computer determines that the data upload function is enabled, it executes step 210 , otherwise it executes step 211 .
[0196] Step 210: Upload the process parameters to the production execution system.
[0197] In this embodiment, during the execution of step 210, if the upload parameters fail, the number of uploads, that is, the first number, is determined. If the first number reaches 5 times (the first preset number) and the upload still fails, the upload is determined to have failed and the outbound process is terminated. If it does not reach 5 times, the process parameters can continue to be uploaded to the production execution system.
[0198] In this embodiment, step 212 may be executed after step 210 .
[0199] In this embodiment, the host computer can obtain target configuration information while reading the process parameters of the battery cell.
[0200] In some embodiments of the present disclosure, the target configuration information may include preset reference ranges corresponding to various types of parameters.
[0201] Step 211: Send a correct signal to the control device to end the exit process.
[0202] In this embodiment, when the data upload function is not enabled, a correct signal can be directly sent to the control device to end the outbound process. This method is suitable for debugging scenarios such as offline production execution systems.
[0203] Step 212: The production execution system performs at least one of quality analysis, overproduction analysis, and no-account verification on the battery cells, obtains analysis results, and sends the analysis results to the host computer.
[0204] Step 213: The host computer receives the analysis result and performs relevant processing for overproduction warning based on the analysis result.
[0205] In this embodiment, during the execution of step 213, when the overproduction warning result in the analysis result indicates an overproduction warning, the host computer issues an overproduction warning; when the overproduction warning result is a verification failure or a verification error, the host computer sends a prompt signal to the control device to maintain the production plan quantity.
[0206] Step 214: Perform no-account foolproofing.
[0207] In this embodiment, when the upper computer executes step 214, the upper computer can request the production execution system to confirm the winding and loading inventory materials to receive the first quantity sent by the production execution system; wherein the first quantity represents the number of battery cells that can currently be produced determined by the production execution system based on the winding and loading inventory materials; when the first quantity is less than the preset alarm quantity, the upper computer sends an alarm signal to the control device to write a no-account warning to the control device.
[0208] In some embodiments of the present disclosure, as shown in FIG6 , a method for the production execution system and a host computer to interact and jointly complete overproduction analysis may include the following steps:
[0209] Step 301: The host computer uploads the process parameters of the battery cell to the production execution system.
[0210] Step 302: The production execution system performs overproduction analysis to obtain overproduction warning results.
[0211] Step 303: The production execution system sends the overproduction warning result to the host computer.
[0212] Step 304: The host computer performs relevant processing of the overproduction warning according to the overproduction warning result, and writes the processing result to the control device.
[0213] In this embodiment, when there is a network anomaly between the host computer and the production execution system, which causes the production execution system to be unable to successfully receive the process parameters, and the number of failed transmissions has reached a first preset number, the processing of this overproduction warning is terminated.
[0214] In this embodiment, if the overproduction warning result is verification failure or verification error, the relevant analysis of the overproduction warning cannot be completed based on the production plan quantity. The host computer can send a prompt signal to the control device to maintain the production plan quantity.
[0215] Step 305: The host computer determines whether the number of times the warning process is performed reaches the overproduction warning number threshold.
[0216] In this embodiment, if the number of warning processes does not reach the overproduction warning number threshold, step 306 is executed; if the number of warning processes reaches the overproduction warning number threshold, step 307 is executed.
[0217] Step 306: End the process of this overproduction analysis.
[0218] Step 307: Send a shutdown signal to the control device.
[0219] In some embodiments of the present disclosure, when the host computer receives "0" sent by the production execution system through the overproduction warning interface, the host computer may clear the recorded number of warnings.
[0220] This embodiment provides an outbound method. When the upper computer receives the scanning trigger signal sent by the control device, it can instruct the barcode scanner to scan the barcode of the battery cell, thereby simplifying the scanning interaction process; then the upper computer can find the process parameters of the battery cell according to the barcode, without data errors or omissions, and can accurately manage the data; then the process parameters can be sent to the production execution system for at least one of quality analysis, overproduction analysis and no-account verification to obtain the analysis results, thereby analyzing and verifying the quality of the battery cell, the current output, and the material source of the battery cell to complete the outbound process and achieve good control of the lithium battery production quality.
[0221] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware.
[0222] The above description is merely a preferred embodiment of the present disclosure and is not intended to limit the scope of protection of the present disclosure.
Claims
1. A material handling system, including a host computer, a production execution system, a control device, and a barcode scanner; The host computer is used to instruct the barcode scanner to scan the barcode of the battery cell when receiving the barcode scanning trigger signal from the control device; and obtaining process parameters of the battery cell according to the barcode, and sending the process parameters to the production execution system; The production execution system is used to perform quality analysis, overproduction analysis and no-account verification on the battery cells based on the process parameters, obtain analysis results, and send the analysis results to the host computer to complete the outbound process of the battery cells; wherein, the quality analysis is used to evaluate the quality of the battery cells, the overproduction analysis is used to measure the production situation after obtaining the battery cells, and the no-account analysis is used to determine whether the material source of the battery cells has been recorded in the production execution system.
2. The material handling system of claim 1, wherein: The production execution system is further configured to, when performing quality analysis on the battery cell, compare each type of the process parameters with a preset reference range corresponding to each type of the parameters to obtain the quality analysis result; and, in the case of overproduction analysis of the battery cells, comparing the output of the battery cells obtained with the warning output in the production plan quantity to obtain the overproduction warning result; and, in the case of performing no-account verification on the battery cell, determining the material number corresponding to the battery cell and whether the barcode of the battery cell has been accounted for, to obtain the no-account verification result; The difference between the quantity of the warning output and the production plan quantity represents the output that meets the preset range; and the production plan quantity represents the target output of the battery cells.
3. The material handling system of claim 2, wherein: The host computer is further configured to determine a first number of times the process parameters are sent to the production execution system if sending the process parameters to the production execution system fails; And when the first number is less than a first preset number, the process parameters are sent to the production execution system; and when the first number reaches the first preset number, a parameter upload failure signal is sent to the control device.
4. The material handling system of claim 3, wherein: The host computer is further configured to send a prompt signal to the control device to maintain the production plan quantity when the overproduction warning result is a verification failure or a verification error; wherein the verification failure indicates that the production plan quantity is missing and overproduction analysis cannot be performed; and the verification error indicates that the production plan quantity is incorrect. The host computer is further configured to perform warning processing and record the number of warnings when the overproduction warning result indicates that an overproduction warning should be executed.
5. The material processing system according to any one of claims 1 to 4, wherein: The host computer is further configured to, upon receiving an instruction to set a threshold value for an overproduction warning number, write the threshold value for an overproduction warning number according to the instruction to set a threshold value for an overproduction warning number; The host computer is further configured to send a shutdown signal to the control device when it is determined that the number of warnings reaches the overproduction warning number threshold; The host computer is further configured to clear the number of warning times when receiving a warning number clearing signal sent by the production execution system through the overproduction warning interface.
6. The material processing system according to any one of claims 1 to 5, wherein: The host computer is further configured to, upon receiving a code scanning trigger signal from the control device, trigger the code scanning gun to scan the barcode of the battery cell, and, if the code scanning gun fails to scan the barcode, obtain a second number of times the code scanning gun has scanned the barcode; and, if the second number is less than a second preset number, instruct the code scanning gun to scan the barcode; and, if the second number reaches the second preset number, determine that the code scanning is abnormal.
7. The material handling system of claim 6, wherein: The host computer is also used to verify the barcode and obtain a barcode verification result when the barcode scanner successfully scans the barcode; and when the barcode verification result shows that the barcode is normal, send the barcode and the process parameters to the production execution system and save the barcode and the process parameters.
8. The material processing system according to any one of claims 1 to 7, wherein: The host computer is further configured to receive a first quantity sent by the production execution system when requesting confirmation of winding and loading inventory materials from the production execution system; and to send an alarm signal to the control device when the first quantity is less than a preset alarm quantity; The first quantity represents the number of battery cells that the production execution system can produce based on the winding and loading inventory material.
9. The material processing system according to any one of claims 1 to 5, wherein: The host computer is configured to send a lock alarm signal to the control device when the quality analysis result indicates that the difference between the quality of the battery cell and the preset quality requirement is greater than a first reference value; The control device is used for shutting down the machine and giving an alarm.
10. The material processing system according to any one of claims 1 to 9, wherein: The host computer is also used to present the host computer main interface; wherein the host computer main interface includes a winding equipment operation window and a code scanning station information box; The host computer is also used to respond to the scanning trigger signal and display in the winding equipment operation window that the battery cell has reached the scanning position of the scanning gun; and in response to the barcode sent by the scanning gun, display the barcode in the battery cell barcode data box; and when the process parameters are sent to the production execution system, display in the scanning station information box that data is being uploaded; and in response to the analysis result sent by the production execution system, display the analysis result in the scanning station information box.
11. The material handling system of claim 10, wherein: The host computer is further configured to display an upload failure in the code scanning station information box in response to a failure in sending the process parameters to the production execution system and a first number of sending times reaching a first preset number.
12. The material handling system of claim 11, wherein: The host computer is further configured to display the barcode abnormality in the barcode scanning station information box in response to a barcode verification result indicating that the barcode is abnormal.
13. An outbound method, the method being applied to the material handling system according to any one of claims 1 to 12, the material handling system comprising a host computer, a production execution system, and a control device; the method comprising: When the host computer receives the code scanning trigger signal from the control device, it instructs the code scanning gun to scan the barcode of the battery cell; The host computer obtains the process parameters of the battery cell according to the barcode and sends the process parameters to the production execution system; The production execution system performs at least one of quality analysis, overproduction analysis, and no-account verification on the battery cell based on the process parameters, obtains an analysis result, and sends the analysis result to the host computer to complete the outbound process of the battery cell; Among them, the quality analysis is used to evaluate the quality of the battery cell, the overproduction analysis is used to measure the production situation after obtaining the battery cell, and the no-account analysis is used to determine whether the material source of the battery cell is recorded in the production execution system.
14. The outbound method according to claim 13, wherein: The analysis results include at least one of a quality analysis result, an overproduction warning result, and a no-account verification result; The production execution system performs at least one of quality analysis, overproduction analysis, and no-account verification on the battery cell based on the process parameters to obtain an analysis result, including: When the production execution system performs quality analysis on the battery cell, Comparing each parameter with the preset reference range corresponding to each parameter to obtain the quality analysis result; When the production execution system performs overproduction analysis on the battery cells, the production execution system compares the obtained production volume of the battery cells with the warning production volume in the production plan quantity to obtain the overproduction warning result; wherein the warning production volume represents the production volume whose quantity difference with the production plan quantity falls within a preset range; and the production plan quantity represents the target production volume of the battery cells; When performing no-account verification on the battery cell, the production execution system determines the number of the material corresponding to the battery cell and whether the barcode of the battery cell has been accounted for, and obtains the no-account verification result.
15. The outbound method according to claim 13 or 14, wherein: The method further comprises: The host computer presents the host computer main interface; wherein, the host computer main interface includes a winding equipment operation window and a code scanning station information box; The host computer responds to the code scanning trigger signal and displays in the winding equipment operation window that the battery cell has reached the code scanning position of the code scanning gun; The host computer displays the barcode in the cell barcode data frame in response to the barcode sent by the barcode scanner; When the host computer sends the process parameters to the production execution system, it displays in the code scanning station information box that data is being uploaded; The host computer displays the analysis result in the code scanning station information box in response to the analysis result sent by the production execution system.
16. The outbound method according to claim 15, wherein: The method further comprises: In response to a failure in sending the process parameters to the production execution system and a first number of sending times reaching a first preset number, the host computer displays an upload failure in the code scanning station information box.
17. The outbound method according to claim 16, wherein: The method further comprises: In response to the barcode verification result being a barcode abnormality, the host computer displays the barcode abnormality in the barcode scanning station information box.
18. The outbound method according to any one of claims 14 to 16, wherein: The method further comprises: When the overproduction warning result is a verification failure or a verification error, the upper computer sends a prompt signal to the control device to maintain the production plan quantity; wherein, the verification failure indicates that the production plan quantity is missing and the overproduction analysis cannot be performed; the verification error indicates that the production plan quantity is wrong.
19. The outbound method according to claim 18, further comprising: When the overproduction warning result indicates that an overproduction warning should be executed, the host computer performs warning processing and records the number of warnings.
20. The outbound method according to any one of claims 13 to 19, wherein: The method further comprises: When the host computer receives the instruction for setting the threshold value of the number of overproduction warnings, the host computer writes the threshold value of the number of overproduction warnings according to the instruction for setting the threshold value of the number of overproduction warnings.
Citation Information
Patent Citations
Complete machine bar code detection method, equipment and system
CN110837877A
System and method for improving code scanning stability on assembly line
CN111027339A
Battery module assembly method and battery module assembly system
CN117010678A
Material processing system and outbound method
CN117993414A
Systems and methods for creating machine vision jobs including barcode scanning
US11210484B1