Verification method for battery cell when exiting from station and battery cell station exit system
By batch reading of battery cell data and generating message requests, the problem of low battery cell outbound verification efficiency is solved, and more efficient battery cell status verification and stability improvement of production control equipment is achieved.
Patent Information
- Application Number
- PCT/CN2024/112780
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-29
- Filing Date
- 2024-08-16
- Publication Date
- 2025-09-04
AI Technical Summary
The existing battery cell outbound verification method performs battery cell status verification through multiple interactions, resulting in inefficiency.
The data of multiple battery cells are read in batches and the battery cell status is checked to reduce the number of interactions with the production control equipment, and the upper computer generates a message and requests to carry the battery cell information that has been successfully inspected to the production control equipment for verification.
It improves the efficiency of battery cell outbound verification, reduces communication overhead and delay time, reduces resource consumption, and enhances the stability and reliability of production control equipment.
Smart Images

Figure CN2024112780_04092025_PF_FP_ABST
Abstract
Description
A method for checking battery cell exit and a battery cell exit system
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This disclosure is based on Chinese patent application number 202410226991.9, application date February 29, 2024, and invention name “A method for battery cell exit verification and a battery cell exit system”, 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 a battery exit verification technology during a battery production process, and more particularly to a battery cell exit verification method and a battery cell exit verification system. Background Art
[0004] Currently, in the relevant technology, during the battery production process, the top cover welding equipment's loading and scanning station is a single-cell channel. After the cell arrives at the main equipment's loading and unloading station, it is verified. The controller determines whether the corresponding cell proceeds to the subsequent process based on the outbound result. The outbound verification of the cell is carried out through multiple interactions between the controller, the host computer, and the production control equipment to verify the cell status. However, this multiple interaction method is inefficient, which shows that the existing outbound verification of the cell suffers from the technical problem of low interaction efficiency.
[0005] Summary of the Invention
[0006] The embodiments of the present disclosure provide a method for battery cell exit verification and a battery cell exit system, which can improve the efficiency of exit verification.
[0007] The technical solution of the present disclosure is achieved as follows:
[0008] The present disclosure provides a method for checking battery cell exit, which is applied to a battery cell exit system; the battery cell exit system includes: a host computer, a controller and a production control device; the method includes:
[0009] When the first battery cells corresponding to the respective battery cell channels of the plurality of battery cell channels all arrive at the unloading station, the controller sets the total trigger signal to a trigger state;
[0010] When the host computer reads the total trigger signal as being in a trigger state, the host computer reads the first barcode of the first battery cell corresponding to each of the multiple battery cell channels and the first process data corresponding to each of the multiple first battery cells;
[0011] The host computer performs a cell status check on the cell corresponding to the first normal barcode in the first barcode, and sends the second barcode and corresponding second process data of one or more successfully checked second cells in a message request to the production control device for verification;
[0012] The host computer determines a verification result of the second battery cell based on the result message sent by the production control device according to the message request; and sends the verification result of the second battery cell to the controller.
[0013] It is understandable that the host computer batch reading can obtain the data of multiple battery cells at one time. Batch reading reduces communication overhead and delay time, which can significantly improve reading efficiency. In addition, using batch reading reduces the number of interactions with the controller, which can significantly reduce resource consumption. By performing a battery cell status test on the battery cell, if the battery cell status is abnormal, there is no need to interact with the production control equipment, which can reduce the burden on the production control equipment and improve the stability and reliability of the production control equipment. Only the second barcode of the second battery cell that has been successfully tested and its corresponding second process data are carried in the message request and sent to the production control equipment for verification. This can reduce the number of interactions between the host computer and the production control equipment and improve the efficiency of outbound verification.
[0014] In the above solution, the method for battery cell exit verification further includes:
[0015] Displaying a main interface for controlling the top cover welding process on the host computer;
[0016] When the connection status of the controller displayed in the first display area of the main interface is normal, the host computer enters the running state of the outbound verification in response to the selection operation of the running option in the second display area of the main interface;
[0017] After the host computer determines the verification result of the second battery cell based on the result message sent by the production control device according to the message request, the program interface of the host computer displays the verification result of the second battery cell.
[0018] It is understandable that by enabling the host computer interface to display information related to the second battery cell exit verification, the problem can be promptly known when a problem occurs, which is conducive to improving the efficiency of the battery cell exit verification.
[0019] In the above solution, the host computer performs a cell status check on the cell corresponding to the first normal barcode in the first barcode, and carries the second barcode and corresponding second process data of one or more successfully checked second cells in a message request to the production control device for verification, including:
[0020] The host computer performs a cell state test on the cell corresponding to the first normal barcode to obtain a cell test result;
[0021] The host computer determines the second barcodes of the one or more second battery cells that have been successfully tested from the battery cell test results;
[0022] The host computer determines, based on the second barcodes of the one or more successfully inspected second battery cells, the second process data corresponding to the second barcodes of the one or more successfully inspected second battery cells;
[0023] The host computer generates the message request based on the second barcodes of the one or more successfully inspected second battery cells, the second process data of the second barcodes of the one or more successfully inspected second battery cells, and the top cover welding equipment information;
[0024] The message request is sent to the production control device through the first article control interface or the outbound control interface for verification.
[0025] It can be understood that the battery cell status is inspected. If the battery cell status is abnormal, such as failure to enter the station, the process after entering the station will no longer be executed. When leaving the station, there is no need to interact with the production control equipment. It is directly discharged from the waste discharge mechanism, that is, the NG slot. This can avoid unnecessary requests, thereby reducing the communication overhead with the production control equipment and reducing resource consumption, thereby improving the response speed of the production control equipment; sending multiple battery cell barcodes to the production control equipment for verification through message requests can reduce the number of interactions between the host computer and the production control equipment, and improve the efficiency of battery cell exit verification.
[0026] In the above solution, the host computer generates the message request based on the second barcode of the one or more successfully inspected second battery cells, the second process data of the second barcode of the one or more successfully inspected second battery cells, and the top cover welding equipment information, including:
[0027] The host computer determines one or more parameter data based on the second process data of the second barcode of the one or more successfully inspected second battery cells; the one or more parameter data correspond to the one or more successfully inspected second battery cells;
[0028] The host computer generates the message request by encapsulating the second barcode of the one or more successfully inspected second battery cells, the one or more parameter data, the top cover welding equipment information and the encrypted authentication account password.
[0029] It can be understood that the upper computer encapsulates the second barcode of one or more successfully inspected second battery cells, one or more parameter data, top cover welding equipment information and encrypted authentication account password to generate a message request, which can avoid abnormal interaction between the upper computer and the production control equipment, and the inability to return corresponding information by calling the production control equipment interface, thereby ensuring the normal production of battery cells.
[0030] In the above solution, before the host computer performs a cell status check on the cell corresponding to the first normal barcode in the first barcode, the cell exit verification method further includes:
[0031] The host computer performs barcode inspection on the first barcode of the first battery cell to obtain the first normal barcode and the first abnormal barcode;
[0032] The host computer determines first result information of the first battery cell based on the first abnormal barcode;
[0033] The host computer assigns a value to the verification result bit of the first battery cell based on the first result information to obtain the verification result bit of the first battery cell;
[0034] The host computer sends the verification result of the first battery cell to the controller.
[0035] It can be understood that the host computer performs a barcode inspection on the first barcode of the first battery cell to obtain a first normal barcode and a first abnormal barcode; the host computer determines the first result information of the first battery cell based on the first abnormal barcode; the host computer assigns a value to the verification result bit of the first battery cell based on the first result information to obtain the verification result bit of the first battery cell; the host computer sends the verification result bit of the first battery cell to the controller, and performs a barcode inspection to filter out abnormal barcodes, and assigns values to the abnormal barcodes, and sends the assignment results to the controller, so that the controller can process the battery cells with abnormal barcodes, thereby improving the efficiency of battery cell outbound verification.
[0036] In the above solution, the host computer determines the verification result of the second battery cell based on the result message sent by the production control device according to the message request, including:
[0037] The production control device parses and verifies the message request to obtain a result message;
[0038] The production control device sends the result message to the host computer;
[0039] The host computer determines a verification result of the second battery cell based on the result message.
[0040] It can be understood that the production control device parses and verifies the message request to obtain a result message; the production control device sends the result message to the host computer; the host computer determines the verification result of the second battery cell based on the result message, and can obtain the verification results of multiple battery cells at one time, reducing the number of interactions between the host computer and the production control device; through the above-mentioned interaction method, the interaction efficiency between the host computer and the production control device can be improved, thereby improving the efficiency of battery cell outbound verification.
[0041] In the above solution, the production control device parses and verifies the message request to obtain a result message, including:
[0042] The production control device parses the message request to obtain the second barcode of one or more second battery cells, one or more parameter data, and top cover welding equipment information;
[0043] The production control device performs cell status verification on the second barcodes and the one or more parameter data of the one or more second battery cells respectively to obtain first sub-verification results corresponding to each of the one or more second battery cells;
[0044] The production control device performs parameter inspection on the top cover welding equipment information to obtain a second sub-calibration result of the top cover welding equipment;
[0045] The production control device determines the verification result of the second battery cell and the result message based on the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells.
[0046] It can be understood that the production control equipment parses the message request to obtain the second barcode of one or more second battery cells, one or more parameter data and top cover welding equipment information; performs battery cell status verification on the second barcodes and one or more parameter data of one or more second battery cells respectively to obtain the first sub-verification results corresponding to one or more second battery cells; performs parameter verification on the top cover welding equipment information to obtain the second sub-verification result of the top cover welding equipment; and determines the verification result and result message of the second battery cell based on the first sub-verification result and the second sub-verification result corresponding to one or more second battery cells. During this process, the production control equipment can verify the second barcodes of multiple second battery cells at the same time, which saves verification time and is conducive to improving the efficiency of battery cell outbound verification.
[0047] In the above solution, the method for battery cell exit verification further includes:
[0048] Based on the first sub-verification results and the second sub-verification results corresponding to the one or more second battery cells, after determining the verification result of the second battery cell and the result message, the first sub-verification result and the second sub-verification result are displayed on the main interface of the top cover welding of the host computer.
[0049] It is understandable that the first sub-verification result and the second sub-verification result of the top cover welding equipment are displayed on the host computer, so that the user can understand the result of the outbound verification in a timely manner.
[0050] In the above solution, the host computer determines the verification result of the second battery cell based on the result message, including:
[0051] The host computer obtains the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells based on the result message;
[0052] The host computer obtains a verification result of the second battery cell based on the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells;
[0053] The host computer saves the production data of the second battery cell locally.
[0054] It can be understood that the host computer obtains the first sub-verification result and the second sub-verification result corresponding to one or more second battery cells based on the result message; the host computer obtains the verification result of the second battery cell based on the first sub-verification result and the second sub-verification result corresponding to one or more second battery cells; the host computer saves the production data of the second battery cell locally. When the host computer saves the production data of the second battery cell locally, it can still be traced in the local data through the production time when reasons such as communication abnormality or controller transfer barcode abnormality occur, so as to facilitate subsequent query of the production data of the battery cell.
[0055] In the above solution, after the host computer obtains the first sub-verification result and the second sub-verification result corresponding to one or more second battery cells based on the result message, the battery cell exit verification method further includes:
[0056] If the host computer determines, based on the first sub-verification result, that the verification of the second battery cell by the production control device fails, recording first result information for the second battery cell; or if the host computer determines that the verification of the second battery cell by the production control device succeeds, recording second result information for the second battery cell;
[0057] The host computer assigns a value to the check result bit of the second battery cell based on the first result information or the second result information corresponding to the second battery cell;
[0058] The host computer sends the verification result of the second battery cell to the controller.
[0059] It can be understood that, based on the first sub-verification result, the upper computer records the first result information for the second battery cell when it determines that the production control device has failed to verify the second battery cell; and records the second result information for the second battery cell when it determines that the production control device has successfully verified the second battery cell; the upper computer assigns a value to the verification result bit of the second battery cell based on the first result information or the second result information corresponding to the second battery cell; the upper computer sends the verification result bit of the second battery cell to the controller, so that the subsequent controller can directly determine the verification result of the second battery cell and make corresponding processing based on the verification result bit of the second battery cell.
[0060] In the above solution, the host computer performs a cell status check on the cell corresponding to the first normal barcode. After obtaining the cell test result, the cell exit verification method further includes:
[0061] The host computer determines first result information of the first battery cell based on the failed battery cell corresponding to the first normal barcode of the first battery cell from the battery cell detection result;
[0062] The host computer assigns a value to the verification result bit of the first battery cell based on the first result information;
[0063] The host computer sends the verification result of the first battery cell to the controller.
[0064] It can be understood that the upper computer determines the first result information of the first battery cell from the battery cell detection results, and assigns a value to the verification result bit of the first battery cell based on the first result information; and sends the verification result bit of the first battery cell to the controller, so that the subsequent controller can directly determine the verification result of the first battery cell and make corresponding processing based on the verification result bit of the first battery cell.
[0065] In the above solution, the method for battery cell exit verification further includes:
[0066] After the host computer reads the total trigger signal as being in a triggered state, the controller sets the total trigger signal to a non-triggered state.
[0067] It is understandable that after the host computer reads the total trigger signal as a triggered state, the controller sets the total trigger signal to an untriggered state to facilitate subsequent new outbound verification.
[0068] In the above solution, before the host computer performs barcode verification on the first barcode of the first battery cell and obtains the first normal barcode and the first abnormal barcode, the battery cell exit verification method further includes:
[0069] The host computer reads the first barcode of the first battery cell of the multiple battery cell channels and the first process data of the multiple first battery cells;
[0070] In the case that the host computer does not read the first process data, the host computer continues to read the first barcodes of the first battery cells of the multiple battery cell channels and the first process data of the multiple first battery cells until the host computer reads the first process data;
[0071] When the host computer reads the first process data, the host computer performs a barcode check on the first barcode of the first battery cell of the multiple battery cell channels.
[0072] It can be understood that the host computer reads the first barcode of the first battery cell of multiple battery cell channels and the first process data of multiple first battery cells; if the host computer does not read the first process data, the host computer continues to read the first barcode of the first battery cell of multiple battery cell channels and the first process data of multiple first battery cells until the host computer reads the first process data; performing barcode verification on the first barcode of the first battery cell of multiple battery cell channels can reduce the outbound verification link, which is conducive to improving the efficiency of battery cell outbound verification.
[0073] In the above solution, after the host computer performs barcode verification on the first barcode of the first battery cell and obtains the first normal barcode and the first abnormal barcode, the battery cell exit verification method further includes:
[0074] The host computer saves the first abnormal barcode locally.
[0075] It is understandable that the host computer saves the first abnormal barcode locally to facilitate subsequent query of abnormal production data.
[0076] In the above solution, the method for battery cell exit verification further includes:
[0077] When the controller receives the verification result bit of the second battery cell and the value assigned to the verification result bit of the second battery cell is the first value, the controller transfers the second battery cell to the next process;
[0078] When the controller receives the verification result bit of the second battery cell and the value assigned to the verification result bit of the second battery cell is a second value, the controller discharges the second battery cell from the waste discharge mechanism;
[0079] When the controller receives the verification result bit of the first battery cell and the value assigned to the verification result bit of the first battery cell is a second value, the controller discharges the first battery cell from the waste discharge mechanism.
[0080] It can be understood that after the controller receives the verification result bit of the second battery cell or the verification result bit of the first battery cell, if the assignment of the verification result bit is the first value, the second battery cell will be transferred to the next process; if the assignment of the verification result bit is the second value, the controller will discharge the second battery cell from the waste discharge mechanism to prevent the abnormal battery cell from being processed.
[0081] In the above solution, the method for battery cell exit verification further includes:
[0082] When the value assigned to the check result bit of the second battery cell is the third value, the controller performs a machine lock alarm process to prompt the production equipment to perform a first article process;
[0083] If the value assigned to the check result bit is the fourth value, the controller performs network alarm processing and checks the network.
[0084] It can be understood that the controller can perform a machine lock alarm process based on the assignment of the second battery cell verification result bit to a third value to prompt the production equipment to perform the first-piece process; if the assignment of the verification result bit is a fourth value, the controller performs a network alarm process to check the network, which can reduce resource waste and avoid ineffective production.
[0085] In the above solution, when the first battery cells corresponding to the respective battery cell channels all arrive at the unloading station, the controller sets the total trigger signal to a trigger state, including:
[0086] When the first battery cell corresponding to any battery cell channel arrives at the unloading station of the logistics line, the controller receives the material signal corresponding to any battery cell channel until the controller receives material signals from all battery cell channels; the material signal includes a material outbound signal or a material first piece signal;
[0087] The controller sets the total trigger signal from an untriggered state to the triggered state based on the material-outgoing signals or the material-first-piece signals of all the battery cell channels.
[0088] It can be understood that the controller receives the material signal from all battery cell channels, sets the total trigger signal from the untriggered state to the triggered state, and starts the outbound process, which can reduce the number of interactions and improve the efficiency of battery cell outbound verification.
[0089] In the above solution, the step of sending the message request to the production control device for verification through the first article control interface or the outbound control interface includes:
[0090] In the case where the material signal is a material outbound signal, the host computer sends the message request to the production control device through the outbound control interface for verification;
[0091] In the case that the material-available signal is a first-piece material-available signal, the host computer sends the message request to the production control device through the first-piece control interface for verification.
[0092] It is understandable that the production control equipment calls different receptions according to different processes, thereby achieving the compatibility of the production control equipment verification.
[0093] In the above solution, the method for battery cell exit verification further includes:
[0094] After receiving the check result bit of the first battery cell or the second battery cell sent by the host computer, the controller resets the check result bit;
[0095] The host computer reads the verification result bit and performs verification;
[0096] In the case that the check result bit is not cleared, the host computer continues to read the check result bit until the check result bit is cleared.
[0097] It can be understood that the controller resets the check result bit; the host computer reads the check result bit and performs verification. If the check result bit is not cleared, the host computer continues to read the check result bit until the check result bit is cleared, so that the subsequent controller can receive new check result information.
[0098] The present disclosure provides a battery cell outbound system, which includes: a controller, a host computer and a production control device; wherein,
[0099] The controller is configured to set the total trigger signal to a trigger state when the first battery cells corresponding to the respective battery cell channels all arrive at the unloading station;
[0100] The host computer is configured to read the first barcode of the first battery cell corresponding to each of the multiple battery cell channels and the first process data corresponding to each of the multiple first battery cells when the total trigger signal is read as a trigger state; perform a battery cell status check on the battery cell corresponding to the first normal barcode in the first barcode, and carry the second barcode and the corresponding second process data of one or more successfully detected second battery cells in a message request to the production control device;
[0101] The production control device is configured to verify the second barcode and the second process data corresponding thereto according to the message request, obtain a verification result of the second battery cell, and carry the result in a result message to the host computer;
[0102] The host computer is further configured to determine a verification result of the second battery cell according to the result message sent by the message request; and send the verification result of the second battery cell to the controller.
[0103] It can be understood that when the host computer reads the total trigger signal as a trigger state, the host computer reads the first barcode of the first battery cell corresponding to each of the multiple battery cell channels and the first process data corresponding to each of the multiple first battery cells; the host computer batch reading can obtain the data of multiple battery cells at one time, and batch reading reduces communication overhead and delay time, which can significantly improve reading efficiency. In addition, the use of batch reading reduces the number of interactions with the controller, which can significantly reduce resource consumption. The host computer performs a battery status test on the battery corresponding to the first normal barcode in the first barcode, and carries the second barcode of the second battery cell corresponding to one or more qualified batteries and its corresponding second process data in the message request to the production control device for verification. The host computer determines the verification result of the second battery cell based on the result message sent by the production control device according to the message request. By performing a battery status check on the battery, if the battery status is abnormal and there is no need to interact with the production control device, the burden on the production control device can be reduced, and the stability and reliability of the production control device can be improved. Only the second barcode of the second battery cell corresponding to the qualified battery and its corresponding second process data are carried in the message request and sent to the production control device for verification. This can reduce the number of interactions between the host computer and the production control device and improve the efficiency of outbound verification.
[0104] The embodiment of the present disclosure provides a method for checking the exit of a battery cell and a battery cell exit system, the battery cell exit system includes: a host computer, a controller and a production control device; the method for checking the exit of a battery cell includes: when the first battery cells corresponding to each of the multiple battery cell channels arrive at the unloading station, the controller sets the total trigger signal to a trigger state; when the host computer reads the total trigger signal as a trigger state, the host computer reads the first barcode of the first battery cell corresponding to each of the multiple battery cell channels and the first process data corresponding to each of the multiple first battery cells; the host computer performs a battery cell state check on the battery cell corresponding to the first normal barcode in the first barcode, and carries the second barcode and the corresponding second process data of one or more second batteries that have successfully been checked in a message request to the production control device for verification; the host computer determines the verification result of the second battery cell based on the result message sent by the production control device according to the message request; and sends the verification result of the second battery cell to the controller; that is, in the embodiment of the present disclosure, the host computer batch reads to obtain the data of multiple batteries at one time, and batch reading reduces communication overhead and delay time, which can significantly improve reading efficiency. In addition, using batch reading to reduce the number of interactions with the controller can significantly reduce resource consumption. By inspecting the battery cell status, if the battery cell status is abnormal, there is no need to interact with the production control equipment, which can reduce the burden on the production control equipment and improve the stability and reliability of the production control equipment. Only the second barcode of the second battery cell that has been successfully inspected and its corresponding second process data are carried in the message request and sent to the production control equipment for verification. This can reduce the number of interactions between the host computer and the production control equipment and improve the efficiency of outbound verification. BRIEF DESCRIPTION OF THE DRAWINGS
[0105] FIG1 is a schematic flow chart of an optional method for battery cell exit verification provided by an embodiment of the present disclosure;
[0106] FIG2 is a schematic diagram of an example 1 of an optional display interface of a host computer provided in an embodiment of the present disclosure;
[0107] FIG3 is a flow chart of Example 1 of an optional method for battery cell exit verification provided by an embodiment of the present disclosure;
[0108] FIG4 is a flow chart of Example 2 of an optional method for battery cell exit verification provided by an embodiment of the present disclosure;
[0109] FIG5 is a flow chart of Example 3 of an optional method for battery cell exit verification provided by an embodiment of the present disclosure;
[0110] FIG6 is a flow chart of Example 4 of an optional method for battery cell exit verification provided by an embodiment of the present disclosure;
[0111] FIG7 is a flow chart of Example 5 of an optional method for battery cell exit verification provided by an embodiment of the present disclosure;
[0112] FIG8 is a schematic structural diagram of an optional battery cell exit system provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0113] To make the purpose, technical solutions and advantages of the embodiments of the present disclosure more clear, the specific technical solutions of the present disclosure will be further described in detail below in conjunction with the drawings in the embodiments of the present disclosure. The following embodiments are used to illustrate the present disclosure, but are not intended to limit the scope of the present disclosure.
[0114] Unless otherwise defined, all technical and scientific terms used in this disclosure have the same meaning as commonly understood by those skilled in the art in the art of this disclosure. The terms used in this disclosure are only for the purpose of describing the embodiments of this disclosure and are not intended to limit this disclosure.
[0115] In the following description, references to “some embodiments,” “this embodiment,” “embodiments of the present disclosure,” and examples, etc., describe a subset of all possible embodiments, but it can be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
[0116] If similar descriptions of "first / second" appear in the application documents, the following explanation is added. In the following description, the terms "first\second\third" involved are merely used to distinguish similar objects and do not represent a specific order for the objects. It can be understood that "first\second\third" can be interchanged with the specific order or sequence where permitted, so that the embodiments of the present disclosure described herein can be implemented in an order other than that illustrated or described herein.
[0117] New energy batteries are being used more and more widely in life and industry. For example, new energy vehicles equipped with batteries have been widely used. In addition, batteries are also being increasingly used in energy storage fields.
[0118] At present, the application of new energy batteries in life and industry is becoming more and more extensive. 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, electric cars, as well as in aerospace and other fields. With the continuous expansion of the application field of power batteries, the market demand is also constantly expanding. In the embodiment of the present disclosure, the battery can be a battery cell. A battery cell refers to a basic unit that can realize the mutual conversion of chemical energy and electrical energy, which can be used to make a battery module or battery pack, thereby being used to supply power to electrical devices. The battery cell can be a secondary battery, which refers to a battery cell that can continue to be used by activating the active material by charging after the battery cell is discharged. The battery cell can 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 embodiment of the present disclosure is not limited to this.
[0119] 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.
[0120] In the battery production process, it mainly includes the cell segment process, module segment process and battery pack segment process. In the cell segment process flow, there is a process called top cover welding. Top cover welding refers to traditional laser deep penetration welding for metal materials. At the top cover welding station, the battery cells will be inspected for outbound / first piece. The outbound process mainly involves the interaction between the host computer, the controller and the manufacturing execution system (MES). The host computer refers to a computer that can directly issue control commands, generally a personal computer (PC), which can be called Host Computer / Master Computer / Upper Computer. The controller is a computer that directly controls the equipment and obtains the status of the equipment. It is generally a microcomputer such as a programmable logic controller (PLC) or a single chip microcomputer (Single Chip Microcomputer / Slave Computer / Lower Computer). In this disclosure, PLC is used as the controller and MES is referred to as production control equipment. The controller is used to perform corresponding operations on the battery cells according to the processing procedures corresponding to each process, and to collect the production data generated by the battery in each process in real time; the host computer is used to monitor and control the controller and execute the outbound process; the production control equipment is used to manage battery production data.
[0121] The controller determines whether the corresponding battery cell should proceed to the subsequent process based on the outbound results.
[0122] Related technologies use a single-cell approach for outbound / first-article verification of battery cells. This involves sending the barcode information and process data of a single battery cell at a time to the production control equipment for verification. Because this approach only sends the relevant information of one battery cell at a time for verification, if multiple batteries require verification, the host computer must interact with the production control equipment multiple times, resulting in lengthy verification times and low efficiency.
[0123] In order to improve the efficiency of battery cell exit verification, the present disclosure provides a battery cell exit verification method, which is applied to the top cover welding process.
[0124] An embodiment of the present disclosure provides a method for battery cell exit verification. FIG1 is a flow chart of an optional battery cell exit verification method provided by an embodiment of the present disclosure. As shown in FIG1 , the battery cell exit verification method may include:
[0125] S201: When the first battery cells corresponding to the plurality of battery cell channels all arrive at the unloading station, the controller sets the total trigger signal to a trigger state.
[0126] In the embodiment of the present disclosure, the state of the total trigger signal indicates whether multiple first battery cells have arrived at the unloading station. When multiple first battery cells arrive at the unloading station, the total trigger signal is set to the trigger state. At this time, the controller, the host computer and the production control equipment perform the outbound / first piece verification operation based on the total trigger signal. Only when the host computer reads the total trigger signal in the trigger state, the host computer will read the relevant data of the first battery cell and send the relevant data of the first battery cell to the production control equipment for outbound / first piece verification.
[0127] It should be noted that the total trigger signal has two states, one is a triggered state and the other is a non-triggered state. The triggered state indicates that the total trigger signal is in a triggered state, and the non-triggered state indicates that the total trigger signal is in a non-triggered state.
[0128] In some embodiments of the present disclosure, a battery production line may have multiple cell channels along its logistics line. When cells from all channels arrive at a material unloading station, a controller sets a master trigger signal to a triggered state. The material unloading station is where cells are transferred to before being shipped after undergoing the top cover welding process.
[0129] In some embodiments of the present disclosure, when the battery cell corresponding to any battery cell channel arrives at the unloading station of the logistics line, the sensor of the logistics line sends the material-available signal corresponding to any battery cell channel to the controller until the controller receives the material-available signals from all battery cell channels.
[0130] In some embodiments of the present disclosure, the material available signal includes a material outbound signal or a material first piece signal.
[0131] In some embodiments of the present disclosure, the controller sets the total trigger signal from an untriggered state to a triggered state based on the material outgoing signal or the material first piece signal of all battery cell channels.
[0132] It should be noted that the untriggered state is the non-triggered state, and the triggered state is the triggered state. Setting the overall trigger signal from the untriggered state to the triggered state is equivalent to changing the overall trigger signal from the non-triggered state to the triggered state. The triggered state can be represented by a rising edge, and the untriggered state by a falling edge. The triggered state can be True or 1, and the untriggered state can be False or 0.
[0133] S202 : When the host computer reads a total trigger signal that is in a trigger state, the host computer reads a first barcode of a first battery cell corresponding to each of the plurality of battery cell channels and first process data corresponding to each of the plurality of first battery cells.
[0134] In some embodiments of the present disclosure, when the upper computer reads the total trigger signal as a trigger state, the upper computer reads the first barcode of the first battery cell corresponding to each of the multiple battery cell channels and the first process data corresponding to each of the multiple first battery cells; if the upper computer does not read the first process data, the upper computer continues to read the first barcode of the first battery cell corresponding to each of the multiple battery cell channels and the first process data corresponding to each of the multiple first battery cells until the upper computer reads the first process data.
[0135] In some embodiments of the present disclosure, when the upper computer reads the total trigger signal as a trigger state, the upper computer reads the first barcode of the first battery cell corresponding to each of the multiple battery cell channels and the first process data corresponding to each of the multiple first battery cells; if the upper computer reads the first process data, the upper computer performs a barcode check on the first barcode of the first battery cell corresponding to each of the multiple battery cell channels.
[0136] In some embodiments of the present disclosure, after the host computer obtains the first process data, the host computer performs barcode verification on the first barcodes of the first battery cells corresponding to the multiple battery cell channels to obtain a first normal barcode and a first abnormal barcode in the first barcodes.
[0137] In some embodiments of the present disclosure, when the host computer obtains the first abnormal barcode, it executes the operation of saving the production data to a local plain text file (Comma Separated Values, CSV), determines that the first battery cell is NG outgoing, and feeds back the result to the PLC.
[0138] S203. The host computer performs a cell status inspection on the cell corresponding to the first normal barcode in the first barcode, and carries the second barcode and corresponding second process data of one or more successfully inspected second cells in a message request to the production control device for verification.
[0139] In the embodiment of the present disclosure, the first battery cell is a battery cell obtained from a plurality of battery cell channels, and the second battery cell is a battery cell obtained by screening (inspecting) the plurality of first battery cells.
[0140] In some embodiments of the present disclosure, the host computer performs a cell status inspection on the battery cell corresponding to the first normal barcode in the first barcode to obtain the battery cell inspection result, selects the second barcode of one or more successfully inspected second battery cells from the battery cell inspection result, and simultaneously obtains the second barcode and the corresponding second process data of the one or more successfully inspected second battery cells, and carries the second barcode of the one or more successfully inspected second battery cells and the corresponding second process data in a message request and sends them to the production control device for verification.
[0141] In some embodiments of the present disclosure, the host computer performs a cell status inspection on the battery cell corresponding to the first normal barcode to obtain a battery cell inspection result; the host computer determines the second barcode of one or more successfully inspected second battery cells from the battery cell inspection result; the host computer determines the second process data corresponding to the second barcode of one or more successfully inspected second battery cells based on the second barcode of one or more successfully inspected second battery cells; the host computer generates a message request based on the second barcode of one or more successfully inspected second battery cells, the second process data of the second barcode of one or more successfully inspected second battery cells, and the top cover welding equipment information, and the host computer sends the message request to the production control device through the first-piece control interface or the outbound control interface for verification.
[0142] In some embodiments of the present disclosure, a host computer determines multiple parameter data based on the second process data of the second barcodes of multiple successfully inspected second battery cells. The host computer integrates the second barcodes of the multiple successfully inspected second battery cells, the multiple parameter data, and the top cover welding equipment information to obtain array information corresponding to the second barcodes and the top cover welding equipment. The encrypted authentication account password and the array information are encapsulated to generate a message request. The message request is sent to the production control equipment through the first article control interface or the outbound control interface for verification.
[0143] In some embodiments of the present disclosure, after receiving a message request, the host computer calls the first-article control interface or outbound control interface of the production control device and sends it to the production control device for verification. The specific call of the first-article control interface or outbound control interface is determined by the currently executed first-article process or outbound process.
[0144] It should be noted that there is a correspondence between one or more parameter data and one or more second battery cells that have been successfully tested.
[0145] S204 . The host computer determines a verification result of the second battery cell based on the result message sent by the production control device according to the message request; and sends the verification result of the second battery cell to the controller.
[0146] In the embodiment of the present disclosure, the production control device parses and verifies the message request to obtain a result message; and sends the result message to the host computer; the host computer parses and verifies the result message to determine the verification result of the second battery cell; and sends the verification result of the second battery cell to the controller.
[0147] In some embodiments of the present disclosure, the verification result of the second battery cell is displayed in the battery cell tray menu on the main interface of the host computer.
[0148] In some embodiments of the present disclosure, the production control device parses and verifies the message request to obtain a result message; the production control device sends the result message to a host computer; and the host computer determines the verification result of the second battery cell based on the result message.
[0149] In some embodiments of the present disclosure, the production control device parses the message request to obtain the second barcode, one or more parameter data and top cover welding equipment information of one or more second battery cells; performs battery cell status verification on the second barcode and one or more parameter data of the one or more second battery cells respectively to obtain the first sub-verification result corresponding to each of the one or more second battery cells; performs parameter verification on the top cover welding equipment information to obtain the second sub-verification result of the top cover welding equipment; and determines the verification result and result message of the second battery cell based on the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells.
[0150] In some embodiments of the present disclosure, the host computer displays the first sub-verification result corresponding to one or more second battery cells and the second sub-verification result of the top cover welding equipment.
[0151] It is understandable that the host computer batch reading can obtain the data of multiple battery cells at one time. Batch reading reduces communication overhead and delay time, which can significantly improve reading efficiency. In addition, using batch reading reduces the number of interactions with the controller, which can significantly reduce resource consumption. By performing a battery cell status test on the battery cell, if the battery cell status is abnormal, there is no need to interact with the production control equipment, which can reduce the burden on the production control equipment and improve the stability and reliability of the production control equipment. Only the second barcode of the second battery cell that has been successfully tested and its corresponding second process data are carried in the message request and sent to the production control equipment for verification. This can reduce the number of interactions between the host computer and the production control equipment and improve the efficiency of outbound verification.
[0152] In some embodiments of the present disclosure, the method for battery cell exit verification further includes:
[0153] The main interface for controlling the top cover welding process is displayed on the host computer;
[0154] When the connection status of the controller displayed in the first display area of the main interface is normal, the host computer enters the running state of the outbound verification in response to the selection operation of the running option in the second display area of the main interface;
[0155] After the host computer determines the verification result of the second battery cell based on the result message sent by the production control device according to the message request, the program interface of the host computer displays the verification result of the second battery cell.
[0156] Exemplarily, as shown in FIG2 , the host computer displays the main interface 1 for controlling the top cover welding process, and displays the connection status in the first display area 2 of the main interface 1, and the connection status includes that the PLC connection is normal. The host computer responds to the selection operation of the operation option in the second display area 3 on the main interface 1, and enters the operation state of the outbound verification. The operation options include start and reset, and the selection operation generally refers to start, so that the host computer enters the operation state of the inbound verification. After the host computer determines the verification result of the second battery cell based on the result message sent by the production control device according to the message request, the verification result of the second battery cell is displayed in the battery tray 5 of the program interface of the host computer, that is, the Mes outbound OK / NG of the repaired battery cell.
[0157] In some embodiments of the present disclosure, S203 may be implemented through S2031 to S2035 as follows:
[0158] S2031. The host computer performs a cell status inspection on the cell corresponding to the first normal barcode to obtain a cell inspection result.
[0159] In some embodiments of the present disclosure, the host computer reads the outbound signal of the controller, performs a cell status inspection on the cell corresponding to the first normal barcode according to the outbound signal, and obtains a cell detection result.
[0160] In some embodiments of the present disclosure, the host computer can determine the cell corresponding to the first normal barcode based on the outbound signal and perform a cell detection result, where the cell detection result includes a cell status test success or a cell status test failure.
[0161] S2032: The host computer determines, from the battery cell detection results, the second barcodes of one or more second battery cells that have been successfully inspected.
[0162] In some embodiments of the present disclosure, the host computer may select a cell whose cell status inspection succeeds from the cell inspection results corresponding to the first normal barcode, thereby determining the second barcode of the second cell whose cell status inspection succeeds.
[0163] S2033: The host computer determines, based on the second barcodes of the one or more successfully inspected second battery cells, the second process data corresponding to the second barcodes of the one or more successfully inspected second battery cells.
[0164] In some embodiments of the present disclosure, since there is a correspondence between the cell barcode and the process data, the host computer can determine the second process data corresponding to the second barcode of one or more successfully inspected second cells based on the second barcode of one or more successfully inspected second cells.
[0165] It should be noted that the cell barcode may be the second barcode, and the process data may be the second process data.
[0166] S2034. The host computer generates a message request based on the second barcode of the one or more successfully inspected second battery cells, the second process data of the second barcode of the one or more successfully inspected second battery cells, and the top cover welding equipment information.
[0167] In some embodiments of the present disclosure, the host computer determines one or more parameter data based on the second process data of the second barcode of one or more successfully inspected second battery cells; there is a corresponding relationship between the one or more parameter data and the one or more successfully inspected second battery cells; the host computer encapsulates the second barcode of one or more successfully inspected second battery cells, the one or more parameter data, the top cover welding equipment information and the encrypted authentication account password to generate a message request.
[0168] 2035. Send the message request to the production control device through the first article control interface or the outbound control interface for verification.
[0169] In some embodiments of the present disclosure, if the current process is the first piece process, the host computer can send the message request to the production control device through the first piece control interface for verification; if the current process is the outbound process, the host computer can send the message request to the production control device through the outbound control interface for verification.
[0170] In some embodiments of the present disclosure, when the material signal is a material outbound signal, the host computer sends the message request to the production control device through the outbound control interface for verification; when the material signal is a material first-piece signal, the host computer sends the message request to the production control device through the first-piece control interface for verification.
[0171] It is understandable that the battery status of the battery is inspected. If the battery status is abnormal, such as the battery cell fails to leave the station, the process after the battery cell leaves the station will no longer be executed. When leaving the station, there is no need to interact with the production control equipment, and the NG slot is directly discharged. This can avoid unnecessary requests, thereby reducing the communication overhead with the production control equipment and reducing resource consumption, thereby improving the response speed of the production control equipment; sending multiple battery cell barcodes to the production control equipment for verification through message requests can reduce the number of interactions between the host computer and the production control equipment, and improve the efficiency of battery cell exit verification.
[0172] In some embodiments of the present disclosure, before S202, the method further includes:
[0173] The host computer performs a barcode check on the first barcode of the first battery cell to obtain a first normal barcode and a first abnormal barcode in the first barcode;
[0174] The host computer determines first result information of the first battery cell based on the first abnormal barcode;
[0175] The host computer assigns a value to the verification result bit of the first battery cell based on the first result information;
[0176] The host computer sends the verification result of the first battery cell to the controller.
[0177] In some embodiments of the present disclosure, the upper computer performs barcode inspection on the first barcode of the first battery cell corresponding to each of the multiple battery cell channels to obtain abnormal barcode information and normal barcode information, and determines the first result information of the first battery cell based on the abnormal barcode information. Based on the first result information of the first battery cell, the upper computer assigns a value of 2 to the verification result bit of the first battery cell to obtain the verification result bit of the first battery cell; and sends the verification result bit of the first battery cell to the controller.
[0178] It should be noted that the first result information indicates that the barcode information is abnormal, and the verification result bit is 2, which indicates that the verification has failed.
[0179] It is understandable that the host computer can screen out abnormal barcodes by performing barcode inspection, assign values to the abnormal barcodes, and send the assignment results to the controller, so that the controller can process the battery cells with abnormal barcodes, thereby improving the efficiency of battery cell outbound verification.
[0180] In some embodiments of the present disclosure, after the host computer performs barcode inspection on the first barcode of the first battery cell and obtains the first normal barcode and the first abnormal barcode in the first barcode, the method further includes: the host computer saving the first abnormal barcode locally.
[0181] In some embodiments of the present disclosure, after obtaining the first abnormal barcode, the host computer directly saves the first abnormal barcode locally and also saves data related to the first abnormal barcode locally.
[0182] It is understandable that the data related to the first abnormal barcode of the host computer is saved locally. When communication abnormalities or controller transfer barcode abnormalities occur, it can still be traced in the local data through production time, which is convenient for subsequent inquiries about the production data of the battery cell.
[0183] In some embodiments of the present disclosure, the host computer determines the verification result of the second battery cell based on the result message sent by the production control device according to the message request, specifically including:
[0184] The production control device parses and verifies the message request and obtains the result message;
[0185] In some embodiments of the present disclosure, the production control device parses the message request to obtain the second barcode, one or more parameter data and top cover welding equipment information of one or more second battery cells; performs battery cell status verification on the second barcode and one or more parameter data of the one or more second battery cells respectively to obtain the first sub-verification result corresponding to each of the one or more second battery cells; performs parameter verification on the top cover welding equipment information to obtain the second sub-verification result of the top cover welding equipment; and determines the verification result and result message of the second battery cell based on the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells.
[0186] The production control equipment sends the result message to the host computer;
[0187] The host computer determines the verification result of the second battery cell based on the result message.
[0188] It is understandable that the production control equipment can verify the second barcodes of multiple second battery cells at the same time, which saves inspection time and is conducive to improving the efficiency of battery cell outbound inspection.
[0189] In some embodiments of the present disclosure, the method for battery cell exit verification further includes:
[0190] After determining the verification result and result message of the second battery cell based on the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells, the first sub-verification result and the second sub-verification result are displayed on the main interface of the top cover welding of the host computer.
[0191] It can be understood that displaying the first sub-verification result and the second sub-verification result facilitates intuitively obtaining the verification result and facilitates subsequent processing of the battery cell.
[0192] In some embodiments of the present disclosure, the host computer determines the verification result of the second battery cell based on the result message, specifically including:
[0193] The host computer obtains the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells based on the result message;
[0194] The host computer obtains a verification result of the second battery cell based on the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells;
[0195] The host computer saves the production data of the second battery cell locally.
[0196] In some embodiments of the present disclosure, after obtaining the verification result of the second battery cell, the host computer feeds back the verification result of the second battery cell to the controller, and may also save the production data of the second battery cell locally.
[0197] It can be understood that the host computer obtains the first sub-verification result and the second sub-verification result corresponding to one or more second battery cells based on the result message; the host computer obtains the verification result of the second battery cell based on the first sub-verification result and the second sub-verification result corresponding to one or more second battery cells; the host computer saves the production data of the second battery cell locally. When the host computer saves the production data of the second battery cell locally, it can still be traced in the local data through the production time when reasons such as communication abnormality or controller transfer barcode abnormality occur, so as to facilitate subsequent query of the production data of the battery cell.
[0198] In some embodiments of the present disclosure, after the host computer obtains the first sub-verification result and the second sub-verification result corresponding to the one or more second battery cells based on the result message, the method further includes:
[0199] If the host computer determines, based on the first sub-verification result, that the verification of the production control device for the second battery cell fails, the host computer records the first result information for the second battery cell; or if the host computer determines that the verification of the production control device for the second battery cell succeeds, the host computer records the second result information for the second battery cell;
[0200] The controller assigns a value to the check result bit of the second battery cell based on the first result information or the second result information corresponding to the second battery cell;
[0201] The host computer sends the verification result of the second battery cell to the controller.
[0202] It can be understood that, based on the first sub-verification result, the upper computer records the first result information for the second battery cell when it determines that the production control device has failed to verify the second battery cell; and records the second result information for the second battery cell when it determines that the production control device has successfully verified the second battery cell; the upper computer assigns a value to the verification result bit of the second battery cell based on the first result information or the second result information corresponding to the second battery cell to obtain the verification result bit of the second battery cell; the upper computer sends the verification result bit of the second battery cell to the controller, so that the subsequent controller can directly determine the verification result of the second battery cell and make corresponding processing based on the verification result bit of the second battery cell.
[0203] In some embodiments of the present disclosure, the host computer performs a cell status test on the cell corresponding to the first normal barcode, and after obtaining the cell test result, the method further includes:
[0204] The host computer determines first result information of the first battery cell based on the failed detection cell corresponding to the first normal barcode of the first battery cell from the battery cell detection results;
[0205] The host computer assigns a value to the verification result bit of the first battery cell based on the first result information to obtain the verification result bit of the first battery cell;
[0206] The host computer sends the verification result of the first battery cell to the controller.
[0207] In some embodiments of the present disclosure, after the upper computer obtains the unqualified information of the first battery cell, it can assign a value of 2 to the verification result bit of the first battery cell and send the verification result bit of the first battery cell to the controller, so that the controller can discharge the first battery cell according to the verification result bit of the first battery cell.
[0208] It can be understood that the upper computer determines the first result information of the first battery cell from the battery cell detection result, and assigns a value to the verification result bit of the first battery cell based on the first result information of the first battery cell to obtain the verification result bit of the first battery cell; and sends the verification result bit of the first battery cell to the controller, so that the subsequent controller can directly determine the verification result of the first battery cell and make corresponding processing based on the verification result bit of the first battery cell.
[0209] In some embodiments of the present disclosure, after S201, the method further includes: after the host computer reads the total trigger signal as being in a triggered state, the controller sets the total trigger signal to a non-triggered state.
[0210] It is understandable that after the host computer reads the total trigger signal as the triggered state, the controller sets the total trigger signal to the untriggered state and changes the state of the total trigger signal in time to facilitate a new verification later.
[0211] In some embodiments of the present disclosure, before the host computer performs barcode verification on the first barcode of the first battery cell and obtains the first normal barcode and the first abnormal barcode, the method further includes:
[0212] The host computer reads the first barcode of the first battery cell of the plurality of battery cell channels and the first process data of the plurality of first battery cells;
[0213] If the host computer does not read the first process data, the host computer continues to read the first barcodes of the first battery cells of the multiple battery cell channels and the first process data of the multiple first battery cells until the host computer reads the first process data;
[0214] When the host computer reads the first process data, the host computer performs a barcode check on the first barcodes of the first battery cells of the plurality of battery cell channels.
[0215] For example, FIG3 is a flow chart of Example 1 of an optional method for battery cell exit verification provided by an embodiment of the present disclosure. As shown in FIG3 , the battery cell exit verification method may include:
[0216] S501, read the barcode of the outgoing / first battery cell.
[0217] In some embodiments of the present disclosure, the host computer reads the barcode of the battery cell of the outgoing / first item.
[0218] S502: Batch read the process data bound to the battery cell barcode in the PLC.
[0219] In some embodiments of the present disclosure, the host computer batch reads the process data bound to the battery cell barcode in the PLC.
[0220] S503: Check whether the process data is read successfully.
[0221] In some embodiments of the present disclosure, the host computer determines whether the process data is read successfully. If so, S504 is executed; if not, S502 is executed.
[0222] S504: Check whether the cell barcode is an empty barcode or an NG barcode.
[0223] In some embodiments of the present disclosure, the host computer determines whether the cell barcode is an empty barcode or an NG barcode. If so, S505 is executed; if not, S507 is continued to be executed.
[0224] S505. Save the production data to local CSV.
[0225] In some embodiments of the present disclosure, the host computer saves the production data of the empty barcode or NG barcode to a local CSV.
[0226] S506: Feedback the outbound / first piece NG signal to the PLC.
[0227] In some embodiments of the present disclosure, the host computer feeds back the cell verification result of the empty barcode or NG barcode as an outbound / first piece NG signal to the PLC.
[0228] S507: Perform battery status check until the result is fed back to the PLC.
[0229] It can be understood that the host computer reads the first barcode of the first battery cell of multiple battery cell channels and the first process data of multiple first battery cells; if the host computer does not read the first process data, the host computer continues to read the first barcode of the first battery cell of the multiple battery cell channels and the first process data of multiple first battery cells until the host computer reads the first process data; performing barcode verification on the first barcode of the first battery cell of multiple battery cell channels can reduce the outbound verification link, which is conducive to improving the efficiency of the battery cell outbound verification.
[0230] In some embodiments of the present disclosure, the above method further includes:
[0231] After the controller receives the verification result bit of the second battery cell and the value assigned to the verification result bit of the second battery cell is the first value, the controller transfers the second battery cell to the next process;
[0232] After the controller receives the verification result bit of the second battery cell and the value assigned to the verification result bit of the second battery cell is the second value, the controller discharges the second battery cell from the waste discharge mechanism;
[0233] When the controller receives the verification result bit of the first battery cell and the assignment of the verification result bit of the first battery cell is the second value, the controller discharges the first battery cell from the waste discharge mechanism.
[0234] It is understandable that after the controller checks the check result bit of the first battery cell, it can perform corresponding operations according to the value of the check result bit to improve the efficiency of processing the battery cell.
[0235] In some embodiments of the present disclosure, after the controller receives the verification result bit of the second battery cell, when the verification result bit of the second battery cell is assigned a third value, the controller performs a machine lock alarm process to prompt the production equipment to perform the first-piece process; when the verification result bit of the second battery cell is assigned a fourth value, the controller performs a network alarm process to check the network.
[0236] In some embodiments of the present disclosure, after the controller receives the verification result bit of the second battery cell, it can perform corresponding operations based on the value of the verification result bit. Specifically, if the value assigned to the verification result bit of the second battery cell is the third value, the controller performs a machine lock alarm process to prompt the production equipment to perform the first-piece process; if the value assigned to the verification result bit is the fourth value, the controller performs a network alarm process to check the network.
[0237] In some embodiments of the present disclosure, the controller performs lock alarm processing or network alarm processing, which means that the controller generates alarm information to prompt the production equipment or the host computer to perform processing.
[0238] It can be understood that the controller can perform a machine lock alarm process based on the assignment of the second battery cell verification result bit to a third value to prompt the production equipment to perform the first-piece process; if the assignment of the verification result bit is a fourth value, the controller performs a network alarm process to check the network, which can reduce resource waste and avoid ineffective production.
[0239] In some embodiments of the present disclosure, after receiving the verification result bit of the first battery cell or the second battery cell sent by the host computer, the controller resets the verification result bit;
[0240] The host computer reads the verification result bit and performs verification;
[0241] When the check result bit is not cleared, the host computer continues to read the check result bit until the check result bit is cleared.
[0242] For example, FIG4 is a flow chart of Example 2 of an optional method for battery cell exit verification provided by an embodiment of the present disclosure. As shown in FIG4 , the battery cell exit verification method may include:
[0243] S701. PLC receives feedback from the host computer and resets the result point.
[0244] In some embodiments of the present disclosure, after the PLC receives the feedback result from the host computer, the result points stored therein are cleared.
[0245] S702. The host computer reads the result points.
[0246] In some embodiments of the present disclosure, the host computer reads the result point after clearing.
[0247] S703: Check whether the result point has been reset.
[0248] In some embodiments of the present disclosure, the host computer determines whether the result point has been reset; if not, S702 is executed; if so, S704 is executed.
[0249] S704: Reset the upper computer sequence.
[0250] In some embodiments of the present disclosure, the host computer step reset means that the PLC sets the trigger point to False, and the host computer reads the trigger point to check whether it changes from True to False. Only if it changes can the next battery cell's outbound verification be triggered. Otherwise, it returns to S703.
[0251] In some embodiments of the present disclosure, after the PLC trigger starts and receives the result feedback signal from the host computer, the result feedback signal is cleaned up before starting the next process.
[0252] Among them, in the interaction signal between the host computer and PLC in the above-mentioned battery cell exit verification process, the trigger signal adopts the BOOL type and the result feedback signal adopts the Short type.
[0253] It can be understood that when the host computer process ends, the reset status of the PLC result point is judged. From the time the PLC trigger signal is set to True to the time the result point is reset, the entire process forms a complete closed loop, effectively avoiding the problem of false triggering or multiple feedback results in the PLC.
[0254] It can be understood that the controller resets the check result bit; the host computer reads the check result bit and performs verification. If the check result bit is not cleared, the host computer continues to read the check result bit until the check result bit is cleared, so that the subsequent controller can receive new check result information.
[0255] In some embodiments of the present disclosure, after entering the outbound verification operation state, the operation log, production control device log, error log and outbound log are displayed.
[0256] Exemplarily, as shown in FIG2 , after the host computer enters the outbound verification operation state, the operation log, production control device log, error log and outbound log are displayed in the third display area 4 of the main interface 1 , and the generated control device log is also called the MES log.
[0257] It is understandable that the operation log, production control equipment log, error log and outbound log are displayed on the main interface of the host computer, so that when a problem occurs, the problem can be known in time, which is conducive to improving the efficiency of battery cell outbound verification.
[0258] The following examples are used to describe the method for battery cell exit verification in one or more of the above embodiments.
[0259] FIG5 is a flow chart of a third example of an optional method for battery cell exit verification provided by an embodiment of the present disclosure. As shown in FIG5 , the battery cell exit verification method may include:
[0260] S301. The host computer software is initialized, the PLC and barcode scanner are connected successfully, and the outbound / first piece process is started.
[0261] In some embodiments of the present disclosure, after the host computer software is initialized and the PLC and barcode scanner are successfully connected, the outbound / first-article process is started when all connection statuses are normal.
[0262] S302, read the total trigger signal of the PLC outbound / first piece.
[0263] In some embodiments of the present disclosure, the total trigger signal address type is Bool type, where True indicates triggering and False indicates not triggering. The controller sets the total trigger signal for cell outbound / first piece to True, and the host computer reads the total trigger signal for outbound / first piece from the controller.
[0264] S303: Read the PLC cell barcode and the process data bound to the barcode.
[0265] In some embodiments of the present disclosure, the controller transfers the outbound / first battery cell barcode and corresponding data to the interaction point, and the host computer reads the PLC battery cell barcode and the process data bound to the barcode.
[0266] S304: Determine whether the cell barcode is normal.
[0267] In some embodiments of the present disclosure, it is determined whether the cell barcode is normal. If so, S305 is executed; if not, S310 is executed.
[0268] S305: Determine whether the battery status of the normal battery cell barcode is successfully inspected.
[0269] In some embodiments of the present disclosure, it is determined whether the battery status of the normal cell barcode is successfully inspected. If so, S306 is executed; if not, S310 is executed.
[0270] S306: Request the outbound / first-article MES interface and send the qualified battery cell barcode to the MES.
[0271] S307. MES performs logic processing.
[0272] S308. MES returns the determination result to the host computer.
[0273] S309: Determine whether the MES inspection is successful based on the determination result.
[0274] In some embodiments of the present disclosure, the host computer determines whether the MES inspection is successful based on the determination result. If so, S311 is executed; if not, S310 is executed.
[0275] S310. PLC receives feedback result 2 and performs exit / first piece NG processing.
[0276] In some embodiments of the present disclosure, the controller receives feedback result 2, performs exit / first piece NG processing, and then continues to execute S312.
[0277] It should be noted that NG means failure processing.
[0278] S311. PLC receives feedback result 1 and performs exit / first piece OK processing.
[0279] In some embodiments of the present disclosure, the controller receives feedback result 1, performs exit / first piece OK processing, and then continues to execute S312.
[0280] It should be noted that OK indicates successful processing.
[0281] In some embodiments of the present disclosure, the feedback result address type is Int type, 0 indicates reset, 1 indicates MES verification success, and 2 indicates MES verification NG.
[0282] S312, PLC result bit is cleared.
[0283] In some embodiments of the present disclosure, the controller clears the result bit to zero.
[0284] It is understood that the embodiments of the present disclosure have the following beneficial effects:
[0285] The technical effect of batch polling to monitor the changes of PLC trigger points in real time:
[0286] (1) Improved reading efficiency: Batch reading can obtain data from multiple points at once, while single-point reading requires reading the data of each point one by one. Batch reading reduces communication overhead and latency, significantly improving reading efficiency.
[0287] (2) Reduced number of interactions: Batch reads require only one request, while single-point reads require multiple requests. Batch reads reduce the number of interactions, which can reduce communication load and improve the system's concurrency capabilities.
[0288] (3) Reduce resource consumption: For large-scale data reading, using batch reading to reduce the number of interactions with the PLC can significantly reduce resource consumption.
[0289] The technical effect of determining whether to request MES verification when the battery cell leaves the station / first piece is based on the battery status:
[0290] (1) Save communication overhead: If the battery status is abnormal, such as the battery cell fails to leave the station, the process after the battery cell leaves the station will no longer be executed. When leaving the station, there is no need to interact with the MES, and the NG slot is directly discharged. This can avoid unnecessary requests, thereby reducing the communication overhead with the MES and reducing resource consumption, thereby improving the response speed of the MES.
[0291] (2) Reduce system burden: Communicating with the MES may consume a certain amount of system resources and time. When the battery status is abnormal and interaction with the MES is not required, the burden on the MES can be reduced, improving system stability and reliability.
[0292] FIG6 is a flow chart of a fourth example of an optional method for battery cell exit verification provided by an embodiment of the present disclosure. As shown in FIG6 , the battery cell exit verification method may include:
[0293] S401, read the total trigger signal of PLC outbound / first piece.
[0294] In some embodiments of the present disclosure, the host computer reads the total trigger signal of the PLC outbound and first item.
[0295] S402: Is the total trigger signal True?
[0296] In some embodiments of the present disclosure, it is determined whether the total trigger signal is True. If so, S403 is executed; if not, S401 is executed.
[0297] S403: The total trigger signal of outbound / first piece is set to False.
[0298] S404, start the outbound or first piece process.
[0299] In some embodiments of the present disclosure, when the logistics line, PLC, and host computer are ready and the equipment is operating normally, after a battery cell arrives at the unloading station, the PLC triggers an outbound or first-piece signal based on the material level indicator. The host computer then receives the PLC's master trigger signal and begins the outbound or first-piece process. The master trigger signal is triggered when multiple battery cells from multiple channels arrive at the unloading station.
[0300] In some embodiments of the present disclosure, False indicates that it cannot be triggered, and True indicates that it can be triggered. After the host computer receives the total trigger signal and monitors the rising edge of the total trigger signal, it starts to trigger the host computer outbound / first piece process.
[0301] In some embodiments of the present disclosure, the upper computer operation logic is that after the upper computer initialization is completed and the connection with the PLC is successfully established, the outbound and first-piece threads are started; the thread internally monitors the total trigger signal of the PLC outbound and first-piece in a cyclic manner at an interval of 20ms; when the total trigger signal of the outbound or first-piece is True, the outbound or first-piece process is started, and the PLC outbound or first-piece total trigger signal is set to False, and the upper computer sequence jumps to the next step, otherwise it continues to monitor the total trigger signal.
[0302] In some embodiments of the present disclosure, the PLC trigger logic of the main device is: when the battery cell arrives at the unloading station, the sensor triggers a material signal. After receiving the material signal, the PLC triggers a True signal for outbound or first piece.
[0303] It is understandable that the host computer resets itself after receiving the PLC trigger signal, which can avoid repeated triggering processes. When the host computer fails to read the trigger signal, the trigger signal still remains in the True state, which can effectively avoid the situation where the host computer fails to receive the trigger signal, and prevent the equipment from alarming and shutting down due to no action due to no feedback from the host computer, thereby improving production efficiency.
[0304] FIG7 is a flowchart of Example 5 of an optional method for battery cell exit verification provided by an embodiment of the present disclosure. As shown in FIG7 , the battery cell exit verification method may include:
[0305] S601, read the PLC outgoing signal.
[0306] In some embodiments of the present disclosure, the host computer reads whether the PLC sends an outgoing signal.
[0307] S602: Is the battery cell status normal?
[0308] In some embodiments of the present disclosure, the host computer determines whether the state of the battery cell is normal. If so, S503 is executed; if not, S506 is executed.
[0309] S603. Extract the parameter data required by MES and call the outbound / first-article MES interface.
[0310] In some embodiments of the present disclosure, when the outbound process calls the outbound MES interface, the first-article process calls the first-article MES interface, and the host computer sends a Hypertext Transfer Protocol (HTTP) request to the MES, the pre-authentication mode is used. Generating the HTTP request specifically includes the following:
[0311] a. Pre-authentication mode: The HTTP request header contains the encrypted authentication account and password, but does not contain the username and password. This will cause abnormal interaction between the host computer and the MES system. Calling the battery cell outbound MES interface will not return the corresponding information, and the battery cell cannot be produced normally.
[0312] b. Integrate all channel cells into one HTTP request. First, the MES interface must support this transmission method. Then, the host computer integrates the cell barcodes into an array, encapsulates it into the HTTP request, and sends it to the MES.
[0313] In some embodiments of the present disclosure, the host computer extracts parameter data required by the MES from process data.
[0314] It is understandable that when the host computer interacts with MES, when uploading battery cell barcodes, equipment information and process data, they are uploaded to MES in the form of HTTP requests. Only simple configuration is required on the host computer of the master device. Compared with using traditional WebService requests to MES, the interaction efficiency between the host computer and MES is greatly improved, and the stability is better.
[0315] It should be noted that HTTP request, namely Hyper Text Transfer Protocol request, is a transmission protocol used to transfer hypertext from the World Wide Web (WWW) server to the local browser. HTTP is an application layer protocol, consisting of requests and responses, and is a standard client and server model. WebService requests are based on the SOAP protocol. HTTP requests are more efficient and can handle more complex data types. HTTP requests support the client / server model, which is simple and fast. When a client requests a service from the server, it only needs to transmit the request method and the path is flexible. HTTP allows the transmission of any type of data object. It is connectionless, that is, each connection is limited to processing only one request, which can save transmission time.
[0316] S604: Analyze the information returned by MES and feed back to PLC based on the analysis results.
[0317] In some embodiments of the present disclosure, the host computer parses the information returned by the MES, obtains the parsing result, and feeds the parsing result back to the PLC.
[0318] It should be noted that the analysis result is the verification result of MES.
[0319] S605. Save the production data to local CSV.
[0320] In some embodiments of the present disclosure, the host computer saves the production data to a local CSV.
[0321] S606: Feedback outbound / first piece NG to PLC.
[0322] In some embodiments of the present disclosure, the host computer feeds back the outbound / first piece NG to the PLC.
[0323] It is understandable that when the host computer obtains an abnormal battery cell barcode, it saves the production data to a local CSV file. When reasons such as communication abnormality or PLC transfer barcode abnormality occur, it can still be traced in the local data through production time.
[0324] In some embodiments of the present disclosure, as shown in FIG2 , the left menu bar of the top cover welding host computer may include: Main Interface. The host computer options also include: Start and Reset.
[0325] In some embodiments of the present disclosure, when the software is started and the process is running, the host computer main interface will have different prompt information, mainly including PLC peripheral connection status, operation log, MES log and error log and other production logs.
[0326] In some embodiments of the present disclosure, in Figure 2, the left side is a menu bar. After clicking the "Start" button in the lower left corner to start the automatic control process, the button switches to "Reset"; at this time, the host computer enters the business operation state; after the host computer control process is normally started, the loading and scanning code are performed to start the process, and the various indicator lights of the battery cell repair under the battery cell tray display MES outbound OK / NG.
[0327] In some embodiments of the present disclosure, the lower left corner of Figure 2 is a connection status bar. When the host computer preparation work is completed and all peripherals are connected normally, it means that production can begin. When clicking the start button, it is necessary to judge the connection status of all peripherals. The host computer control process can be started only after all peripherals are connected normally. After normal startup, the peripheral connection indicator light in the connection status bar is displayed as green. After the host computer control process is normally started, the host computer outbound / first piece process starts to run. When the host computer requests MES and the verification is OK, it means that the outbound / first piece result is OK, and the outbound MES indicator light turns green; if the MES verification is NG, it means that the outbound / first piece result is NG, and the outbound MES indicator light turns red.
[0328] It is understandable that when the host computer interacts with MES, when uploading the top cover barcode and device information, it is uploaded to MES in the form of HTTP request. Only simple configuration is required on the host computer of the main device. Compared with using traditional WebService to request MES, the interaction efficiency between the host computer and MES is greatly improved, and the stability is better.
[0329] The embodiment of the present disclosure provides a method for checking the exit of a battery cell, including: when the first battery cells corresponding to each of the multiple battery cell channels arrive at the unloading station, the controller sets the total trigger signal to a trigger state; when the host computer reads the total trigger signal as a trigger state, the host computer reads the first barcode of the first battery cell corresponding to each of the multiple battery cell channels and the first process data corresponding to each of the multiple first battery cells; the host computer performs a battery cell status check on the battery cell corresponding to the first normal barcode in the first barcode, and carries the second barcode and the corresponding second process data of one or more successfully checked second battery cells in a message request to the production control device for verification; the host computer determines the verification result of the second battery cell based on the result message sent by the production control device according to the message request; and sends the verification result of the second battery cell to the controller; that is, in the embodiment of the present disclosure, the host computer can obtain the data of multiple battery cells at one time by batch reading, and batch reading reduces communication overhead and delay time, which can significantly improve reading efficiency. In addition, using batch reading to reduce the number of interactions with the controller can significantly reduce resource consumption. By inspecting the battery cell status, if the battery cell status is abnormal, there is no need to interact with the production control equipment, which can reduce the burden on the production control equipment and improve the stability and reliability of the production control equipment. Only the second barcode of the second battery cell that has been successfully inspected and its corresponding second process data are carried in the message request and sent to the production control equipment for verification. This can reduce the number of interactions between the host computer and the production control equipment and improve the efficiency of outbound verification.
[0330] Figure 8 is a structural diagram of an optional battery cell exit system provided in an embodiment of the present disclosure. As shown in Figure 8, the battery cell exit system 100 may include: a controller 11, a host computer 12, and a production control device 13; wherein the host computer 12 has communication connections with the controller 11 and the production control device 13 respectively.
[0331] The controller 11 is used to trigger the battery cell to be verified and transfer the battery cell to a waste discharge mechanism or the next workstation. The host computer 12 is used to interact with the MES 13 to obtain the verification result of the battery cell.
[0332] It should be noted that the waste discharge mechanism can be an NG tank.
[0333] In some embodiments of the present disclosure, the controller 11 is configured to set the overall trigger signal to a trigger state when the first battery cells corresponding to the respective battery cell channels all arrive at the unloading station;
[0334] The host computer 12 is used to read the first barcode of the first battery cell corresponding to each of the multiple battery cell channels and the first process data corresponding to each of the multiple first battery cells when the total trigger signal is read as a trigger state; perform a battery status test on the battery corresponding to the first normal barcode in the first barcode, and carry the second barcode and the corresponding second process data of one or more successfully tested second battery cells in a message request to the production control device 13 for verification; determine the verification result of the second battery cell based on the result message sent by the production control device 13 according to the message request; and send the verification result of the second battery cell to the controller 11.
[0335] In some embodiments of the present disclosure, the host computer 12 is further used to display a main interface for controlling the top cover welding process;
[0336] When the connection status of the controller displayed in the first display area of the main interface is normal, in response to the selection operation of the operation option in the second display area of the main interface, the outbound verification operation state is entered;
[0337] After determining the verification result of the second battery cell based on the result message sent by the production control device according to the message request, the verification result of the second battery cell is displayed.
[0338] In some embodiments of the present disclosure, the host computer 12 is further used to perform a cell status inspection on the cell corresponding to the first normal barcode to obtain a cell inspection result; determine the second barcode of the one or more successfully inspected second cell from the cell inspection result; determine the second process data corresponding to the second barcode of the one or more successfully inspected second cell based on the second barcode of the one or more successfully inspected second cell; generate the message request based on the second barcode of the one or more successfully inspected second cell, the second process data of the second barcode of the one or more successfully inspected second cell and the top cover welding equipment information; and send the message request to the production control device 13 through the first-piece control interface or the outbound control interface for verification.
[0339] In some embodiments of the present disclosure, the host computer 12 is further used to determine one or more parameter data based on the second process data of the second barcode of one or more successfully inspected second battery cells; the one or more parameter data correspond to the second battery cells corresponding to the one or more qualified batteries; and the message request is generated by encapsulating the second barcode of the one or more successfully inspected second battery cells, the one or more parameter data, the top cover welding equipment information and the encrypted authentication account password.
[0340] In some embodiments of the present disclosure, the host computer 12 is further used to perform barcode verification on the first barcode of the first battery cell to obtain the first normal barcode and the first abnormal barcode; determine the first result information of the first battery cell based on the first abnormal barcode; assign a value to the verification result bit of the first battery cell based on the first result information; and send the verification result bit of the first battery cell to the controller 11.
[0341] In some embodiments of the present disclosure, the production control device 13 is configured to parse and verify the message request to obtain a result message; and send the result message to the host computer 12;
[0342] The host computer 12 is further configured to determine a verification result of the second battery cell based on the result message.
[0343] In some embodiments of the present disclosure, the production control device 13 is further used to parse the message request to obtain the second barcode, one or more parameter data and top cover welding equipment information of one or more second battery cells; perform battery cell status verification on the second barcode and one or more parameter data of the one or more second battery cells respectively to obtain the first sub-verification results corresponding to each of the one or more second battery cells; perform parameter verification on the top cover welding equipment information to obtain the second sub-verification result of the top cover welding equipment; and determine the verification result of the second battery cell and the result message based on the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells.
[0344] In some embodiments of the present disclosure, the host computer 12 is further used to determine the verification result of the second battery cell and the result message based on the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells, and then display the first sub-verification result and the second sub-verification result.
[0345] In some embodiments of the present disclosure, the host computer 12 is further used to obtain the first sub-verification result and the second sub-verification result corresponding to one or more second battery cells based on the result message; obtain the verification result of the second battery cell based on the first sub-verification result and the second sub-verification result corresponding to the one or more second battery cells; and save the production data of the second battery cell locally.
[0346] In some embodiments of the present disclosure, the host computer 12 is further used to record first result information for the second battery cell when it is determined that the production control device 13 has failed to verify the second battery cell based on the first sub-verification result; and to record second result information for the second battery cell when it is determined that the production control device 13 has successfully verified the second battery cell; assign a value to the verification result bit of the second battery cell based on the first result information or the second result information corresponding to the second battery cell; and send the verification result bit of the second battery cell to the controller 11.
[0347] In some embodiments of the present disclosure, the host computer 12 is further used to determine the first result information of the first battery cell from the battery cell detection results, the failed detection battery cell corresponding to the first normal barcode of the first battery cell; assign a value to the verification result bit of the first battery cell based on the first result information of the first battery cell; and send the verification result bit of the first battery cell to the controller 11.
[0348] In some embodiments of the present disclosure, the controller 11 is further configured to set the total trigger signal to a non-triggered state after the host computer 12 reads that the total trigger signal is in a triggered state.
[0349] In some embodiments of the present disclosure, the host computer 12 is further used to read the first barcode of the first battery cell of the multiple battery cell channels and the first process data of the multiple first battery cells; if the first process data is not read, continue to read the first barcode of the first battery cell of the multiple battery cell channels and the first process data of the multiple first battery cells until the first process data is read; if the first process data is read, perform barcode verification on the first barcode of the first battery cell of the multiple battery cell channels.
[0350] In some embodiments of the present disclosure, the host computer 12 is further configured to save the first abnormal barcode locally.
[0351] In some embodiments of the present disclosure, the controller 11 is further used to, after receiving the verification result bit of the second battery cell, if the value assigned to the verification result bit is the first value, transfer the second battery cell to the next process; if the value assigned to the verification result bit is the second value, discharge the second battery cell from the waste discharge mechanism; upon receiving the verification result bit of the first battery cell, if the value assigned to the verification result bit of the first battery cell is the second value, the controller 11 discharges the first battery cell from the waste discharge mechanism.
[0352] In some embodiments of the present disclosure, the controller 11 is further used to perform a machine lock alarm process if the value assigned to the second battery cell verification result bit is a third value, so as to prompt the production equipment to perform the first-piece process; if the value assigned to the verification result bit is a fourth value, perform a network alarm process and check the network.
[0353] In some embodiments of the present disclosure, the controller 11 is used to receive a material-available signal corresponding to any battery cell channel when the first battery cell corresponding to any battery cell channel arrives at the unloading station of the logistics line, until material-available signals are received from all battery cell channels; the material-available signal includes a material-available outbound signal or a material-available first-piece signal; based on the material-available outbound signal or the material-available first-piece signal of all battery cell channels, the total trigger signal is set from the untriggered state to the triggered state.
[0354] In some embodiments of the present disclosure, the host computer 12 is also used to send the message request to the production control device 13 through the outbound control interface for verification if the material signal is a material outbound signal; if the material signal is a material first-piece signal, the message request is sent to the production control device 13 through the first-piece control interface for verification.
[0355] In some embodiments of the present disclosure, the controller 11 is further used to reset the verification result bit after receiving the verification result bit of the first battery cell or the second battery cell sent by the host computer 12; read the verification result bit and perform verification, and if the verification result bit is not cleared, continue to read the verification result bit until the verification result bit is cleared.
[0356] It is understandable that the interaction signals between the host computer and the PLC in the loading and scanning of battery cells outbound process adopt a standardized design. The memory of the last interaction is cleared at the beginning and end of the process. This can effectively avoid errors such as repeated triggering and abnormal signal feedback during the interaction between the host computer and the PLC, which is of great help in achieving long-term and stable production of battery cells, thereby saving manpower.
[0357] It should be understood that “one embodiment” or “an embodiment” mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in one or more embodiments of the present disclosure. Therefore, “in one embodiment” or “in an embodiment” appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in the various embodiments of the present disclosure, the size of the serial numbers of the above-mentioned steps / processes does not mean the order of execution, and the execution order of each step / process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure. The serial numbers of the embodiments of the present disclosure are for description only and do not represent the advantages and disadvantages of the embodiments.
[0358] It should be noted that, in the application, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or also includes elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0359] In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.
[0360] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; they may be located in one place or distributed across multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, the functional units in the various embodiments of the present disclosure may all be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0361] The above is only an embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by any technician familiar with this technical field within the technical scope disclosed in this disclosure should be covered by the scope of protection of the present disclosure.
Claims
1. A method for checking the battery cell exit, applied to the battery cell exit system; The battery cell exit system includes: a host computer, a controller and a production control device; the battery cell exit verification method includes: When the first battery cells corresponding to the respective battery cell channels of the plurality of battery cell channels all arrive at the unloading station, the controller sets the total trigger signal to a trigger state; When the host computer reads the total trigger signal as being in a trigger state, the host computer reads the first barcode of the first battery cell corresponding to each of the multiple battery cell channels and the first process data corresponding to each of the multiple first battery cells; The host computer performs a cell status check on the cell corresponding to the first normal barcode in the first barcode, and sends the second barcode and corresponding second process data of one or more successfully checked second cells in a message request to the production control device for verification; The host computer determines a verification result of the second battery cell based on the result message sent by the production control device according to the message request; and sends the verification result of the second battery cell to the controller.
2. The method for battery cell exit verification according to claim 1, wherein: The method for battery cell exit verification further includes: Displaying a main interface for controlling the top cover welding process on the host computer; When the connection status of the controller displayed in the first display area of the main interface is normal, the host computer enters the running state of the outbound verification in response to the selection operation of the running option in the second display area of the main interface; After the host computer determines the verification result of the second battery cell based on the result message sent by the production control device according to the message request, the main interface of the host computer displays the verification result of the second battery cell.
3. The method for battery cell exit verification according to claim 1 or 2, wherein: The host computer performs a cell status inspection on the cell corresponding to the first normal barcode in the first barcode, and carries the second barcode and corresponding second process data of one or more successfully inspected second cells in a message request to the production control device for verification, including: The host computer performs a battery status test on the battery cell corresponding to the first normal barcode to obtain a battery cell test result; The host computer determines the second barcodes of the one or more second battery cells that have been successfully tested from the battery cell test results; The host computer determines, based on the second barcodes of the one or more successfully inspected second battery cells, the second process data corresponding to the second barcodes of the one or more successfully inspected second battery cells; The host computer generates the message request based on the second barcodes of the one or more successfully inspected second battery cells, the second process data of the second barcodes of the one or more successfully inspected second battery cells, and the top cover welding equipment information; The message request is sent to the production control device through the first article control interface or the outbound control interface for verification.
4. The method for battery cell exit verification according to claim 3, wherein: The host computer generates the message request based on the second barcodes of the one or more successfully inspected second battery cells, the second process data of the second barcodes of the one or more successfully inspected second battery cells, and the top cover welding equipment information, including: The host computer determines one or more parameter data based on the second process data of the second barcode of the one or more successfully inspected second battery cells; the one or more parameter data correspond to the one or more successfully inspected second battery cells; The host computer generates the message request by encapsulating the second barcode of the one or more successfully inspected second battery cells, the one or more parameter data, the top cover welding equipment information and the encrypted authentication account password.
5. The method for battery cell exit verification according to any one of claims 1 to 4, wherein: Before the host computer performs a cell status check on the cell corresponding to the first normal barcode in the first barcode, the cell exit verification method further includes: The host computer performs barcode inspection on the first barcode of the first battery cell to obtain the first normal barcode and the first abnormal barcode; The host computer determines first result information of the first battery cell based on the first abnormal barcode; The host computer assigns a value to the verification result bit of the first battery cell based on the first result information; The host computer sends the verification result of the first battery cell to the controller.
6. The method for battery cell exit verification according to any one of claims 1 to 5, wherein: The host computer determines a verification result of the second battery cell based on the result message sent by the production control device according to the message request, including: The production control device parses and verifies the message request to obtain a result message; The production control device sends the result message to the host computer; The host computer determines a verification result of the second battery cell based on the result message.
7. The method for battery cell exit verification according to claim 6, wherein: The production control device parses and verifies the message request to obtain a result message, including: The production control device parses the message request to obtain the second barcode of one or more second battery cells, one or more parameter data, and top cover welding equipment information; The production control device performs cell status verification on the second barcodes and the one or more parameter data of the one or more second battery cells respectively to obtain first sub-verification results corresponding to each of the one or more second battery cells; The production control device performs parameter inspection on the top cover welding equipment information to obtain a second sub-calibration result of the top cover welding equipment; The production control device determines the verification result of the second battery cell and the result message based on the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells.
8. The method for battery cell exit verification according to claim 6 or 7, wherein: The method for battery cell exit verification further includes: Based on the first sub-verification results and the second sub-verification results corresponding to the one or more second battery cells, after determining the verification result of the second battery cell and the result message, the first sub-verification result and the second sub-verification result are displayed on the main interface of the top cover welding of the host computer.
9. The method for battery cell exit verification according to any one of claims 6 to 8, wherein: The host computer determines a verification result of the second battery cell based on the result message, including: The host computer obtains the first sub-check result and the second sub-check result corresponding to each of the one or more second battery cells based on the result message; The host computer obtains a verification result of the second battery cell based on the first sub-verification result and the second sub-verification result corresponding to each of the one or more second battery cells; The host computer saves the production data of the second battery cell locally.
10. The method for battery cell exit verification according to claim 9, wherein: After the host computer obtains the first sub-verification result and the second sub-verification result corresponding to one or more second battery cells based on the result message, the battery cell exit verification method further includes: If the host computer determines, based on the first sub-verification result, that the verification of the second battery cell by the production control device fails, recording first result information for the second battery cell; or if the host computer determines that the verification of the second battery cell by the production control device succeeds, recording second result information for the second battery cell; The host computer assigns a value to the check result bit of the second battery cell based on the first result information or the second result information corresponding to the second battery cell; The host computer sends the verification result of the second battery cell to the controller.
11. The method for battery cell exit verification according to claim 3, wherein: The host computer performs a cell status inspection on the cell corresponding to the first normal barcode, and after obtaining the cell inspection result, the cell exit verification method further includes: The host computer determines first result information of the first battery cell based on the failed battery cell corresponding to the first normal barcode of the first battery cell from the battery cell detection result; The host computer assigns a value to the verification result bit of the first battery cell based on the first result information; The host computer sends the verification result of the first battery cell to the controller.
12. The method for battery cell exit verification according to any one of claims 1 to 11, wherein: The method for battery cell exit verification further includes: After the host computer reads the total trigger signal as being in a triggered state, the controller sets the total trigger signal to a non-triggered state.
13. The method for battery cell exit verification according to claim 5, wherein: Before the host computer performs barcode verification on the first barcode of the first battery cell and obtains the first normal barcode and the first abnormal barcode, the battery cell exit verification method further includes: The host computer reads the first barcode of the first battery cell of the multiple battery cell channels and the first process data of the multiple first battery cells; In the case that the host computer does not read the first process data, the host computer continues to read the first barcodes of the first battery cells of the multiple battery cell channels and the first process data of the multiple first battery cells until the host computer reads the first process data; When the host computer reads the first process data, the host computer performs a barcode check on the first barcode of the first battery cell of the multiple battery cell channels.
14. The method for battery cell exit verification according to claim 5, wherein: After the host computer performs barcode verification on the first barcode of the first battery cell and obtains the first normal barcode and the first abnormal barcode, the battery cell exit verification method further includes: The host computer saves the first abnormal barcode locally.
15. The method for battery cell exit verification according to claim 10 or 11, wherein: The method for battery cell exit verification further includes: When the controller receives the verification result bit of the second battery cell and the value assigned to the verification result bit of the second battery cell is the first value, the controller transfers the second battery cell to the next process; When the controller receives the verification result bit of the second battery cell and the value assigned to the verification result bit of the second battery cell is a second value, the controller discharges the second battery cell from the waste discharge mechanism; When the controller receives the verification result bit of the first battery cell and the value assigned to the verification result bit of the first battery cell is a second value, the controller discharges the first battery cell from the waste discharge mechanism.
16. The method for battery cell exit verification according to claim 15, wherein: The method for battery cell exit verification further includes: When the value assigned to the check result bit of the second battery cell is the third value, the controller performs a machine lock alarm process to prompt the production equipment to perform a first article process; When the value assigned to the check result bit of the second battery cell is the fourth value, the controller performs network alarm processing and checks the network.
17. The method for battery cell exit verification according to any one of claims 1 to 16, wherein: When the first battery cells corresponding to the respective battery cell channels of the plurality of battery cell channels all arrive at the unloading station, the controller sets the total trigger signal to a trigger state, including: When the first battery cell corresponding to any battery cell channel arrives at the unloading station of the logistics line, the controller receives the material signal corresponding to any battery cell channel until the controller receives material signals from all battery cell channels; the material signal includes a material outbound signal or a material first piece signal; The controller sets the total trigger signal from an untriggered state to the triggered state based on the material-outgoing signals or the material-first-piece signals of all the battery cell channels.
18. The method for battery cell exit verification according to claim 3, wherein: The sending of the message request to the production control device through the first article control interface or the outbound control interface for verification includes: In the case where the material signal is a material outbound signal, the host computer sends the message request to the production control device through the outbound control interface for verification; In the case that the material-available signal is a first-piece material-available signal, the host computer sends the message request to the production control device through the first-piece control interface for verification.
19. The method for battery cell exit verification according to any one of claims 1 to 18, wherein: The method for battery cell exit verification further includes: After receiving the check result bit of the first battery cell or the second battery cell sent by the host computer, the controller resets the check result bit; The host computer reads the verification result bit and performs verification; In the case that the check result bit is not cleared, the host computer continues to read the check result bit until the check result bit is cleared.
20. A battery cell outbound system, comprising: The controller is configured to set the overall trigger signal to a trigger state when the first battery cells corresponding to the respective battery cell channels all arrive at the unloading station; The host computer is configured to read the first barcode of the first battery cell corresponding to each of the plurality of battery cell channels and the first process data corresponding to each of the plurality of first battery cells when the total trigger signal is read as a trigger state; Performing a cell status check on a cell corresponding to a first normal barcode in the first barcode, and sending a second barcode of one or more successfully checked second cells and corresponding second process data thereof in a message request to a production control device; The production control device is configured to verify the second barcode and the second process data corresponding thereto according to the message request, obtain a verification result of the second battery cell, and carry the result in a result message to the host computer; The host computer is further configured to determine a verification result of the second battery cell according to the result message; and send the verification result of the second battery cell to the controller.
Citation Information
Patent Citations
Lithium battery bar code recognition system and method based on image processing
CN110909559A
Automatic production line for lithium batteries
CN114614035A
Automatic process control method, device and system and storage medium
CN116315010A
Battery module assembly method and battery module assembly system
CN117010678A
Verification method and equipment of battery module
CN117058138A