In-and-out station system and in-and-out station verification method

By generating a unique virtual code based on time stamps during the battery cell production process, and combining consistency check and MES verification, data traceability and abnormal battery cell judgment problems caused by the reuse of virtual codes are solved, and the efficiency and accuracy of battery cell production management are improved.

CN120409514APending Publication Date: 2025-08-01CONTEMPORARY AMPEREX TECHNOLOGY CO LTD +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202410146845.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-01
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

During the battery cell production process, the reuse of virtual codes in the prior art leads to difficulty in tracing local data logs, low management efficiency of entry and exit system, and abnormality of the battery cell judgment occurs frequently.

Method used

By generating a unique virtual code based on a time stamp when entering the station, and combining the consistency check between the scanned battery code and the stored battery code and the MES outbound verification, the accurate traceability and stability of the battery cell in the entire production process.

Benefits of technology

It realizes accurate data log traceability of the battery cell, improves the management efficiency of the inlet and exit system, avoids abnormal cell judgments, and ensures the stability and accuracy of the production process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120409514A_ABST
    Figure CN120409514A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an in-and-out station system and an in-and-out station verification method, the in-and-out station system comprises a control device, an upper computer and a code scanning device, the control device is used for setting a first trigger signal to be in a first state when it is detected that a to-be-measured cell arrives at an in-station code scanning station; the upper computer is used for sending a code scanning instruction to the code scanning equipment when reading that the first trigger signal is in the first state, and receiving a cell code returned by the code scanning equipment; and the upper computer is also used for generating a virtual code corresponding to the battery cell code according to the current timestamp, and writing a corresponding relation between the virtual code and the battery cell code into a preset database of the control equipment, so as to complete station entering of the battery cell to be measured at the station entering code scanning station. The unique virtual code can be generated based on the current timestamp, accurate tracing of the local data log is effectively realized, and the management efficiency of the entry and exit system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of batteries, and specifically, to an in-out station system and an in-out station verification method. Background Art

[0002] A battery cell is the smallest unit of a battery system, and each battery cell monomer has a separate battery cell code. On the production line of battery cells, in order to improve the speed of battery cells entering and leaving the station, a corresponding virtual code is generated for each incoming battery.

[0003] In the related art, a Programmable Logic Controller (PLC) generally stores only a few hundred virtual codes. When the number of produced batteries is large, these virtual codes are cyclically assigned to the batteries, and the repetition of virtual codes for different batteries makes it extremely difficult to trace the local data log. Summary of the Invention

[0004] This application mainly provides an in-out station system and an in-out station verification method, which can generate a unique virtual code based on the current timestamp, effectively realizing the accurate traceability of the local data log and improving the management efficiency of the in-out station system.

[0005] The technical solution of this application is implemented as follows:

[0006] In a first aspect, an embodiment of this application provides an in-out station system, which includes a control device, a host computer, and a code scanning device, where:

[0007] The control device is configured to set the first trigger signal to the first state when it detects that the battery cell to be measured reaches the in-station code scanning station;

[0008] The host computer is configured to send a code scanning instruction to the code scanning device and receive the battery cell code returned by the code scanning device when it reads that the first trigger signal is in the first state;

[0009] The host computer is further configured to generate a virtual code corresponding to the battery cell code according to the current timestamp, and write the correspondence between the virtual code and the battery cell code into the preset database of the control device to complete the entry of the battery cell to be measured at the in-station code scanning station.

[0010] Through the above technical means, the host computer can obtain the current timestamp and generate a unique virtual code when the battery cell to be measured reaches the in-station code scanning station, effectively realizing the accurate traceability of the local data log and improving the management efficiency of the in-out station system.

[0011] In some embodiments, a code scanning device is configured to take a photo of a cell to be measured according to a code scanning instruction, analyze the captured image to obtain the cell code of the cell to be measured, and return the cell code to the host computer.

[0012] Through the above technical means, the code scanning device determines the cell code through photo analysis, realizes the automatic identification of the cell to be measured, and improves the inbound speed of the cell to be measured.

[0013] In some embodiments, the inbound and outbound system further includes a production execution system, where: the host computer is further configured to call the inbound interface of the production execution system and send the cell code to the inbound interface of the production execution system; the production execution system is further configured to verify the inbound status of the cell to be measured according to the cell code, generate a first verification result and return it to the host computer.

[0014] Through the above technical means, the production execution system calls the inbound interface of the production execution system, enabling the production execution system to perform an inbound verification on the cell to be measured based on the cell code, avoiding anomalies in the production process of the cell, and improving the stability of the inbound and outbound system.

[0015] In some embodiments, the host computer is further configured to send an inbound result signal to the control device and write the inbound result signal into a preset database; wherein, the inbound result signal is used to indicate whether the code scanning device has successfully scanned the code and whether the production execution system has successfully verified.

[0016] Through the above technical means, after the cell to be measured enters the station, the host computer writes the inbound result signal into the preset database to ensure the traceability of the entire process when the cell to be measured enters the station.

[0017] In some embodiments, the control device is further configured to reset the first trigger signal from the first state to the second state after receiving the inbound result signal.

[0018] Through the above technical means, after the cell to be measured has entered the station, the first trigger signal is reset in a timely manner to maintain the stability of the inbound and outbound system.

[0019] In some embodiments, the control device is further configured to set the second trigger signal to the first state when detecting that the cell to be measured reaches the sorting and code scanning station of the outbound code scanning station; the host computer is further configured to read the virtual code of the cell to be measured when reading that the second trigger signal is in the first state, send a code scanning instruction to the code scanning device, and determine a second verification result based on the scanned cell code returned by the code scanning device and the stored cell code corresponding to the virtual code; the host computer is further configured to send the scanned cell code and the corresponding second verification result to the control device and write them into the preset database.

[0020] Through the above technical means, when the battery cell to be measured arrives at the sorting and scanning station, the second verification result is determined according to the scanned battery cell code and the stored battery cell code, and the second verification result is written into the preset database. This avoids abnormal subsequent outbound processes caused by incorrect identification of the battery cell code by the scanning device when the battery cell to be measured enters the station, and improves the stability of the inbound and outbound system.

[0021] In some embodiments, the host computer is specifically configured to query the corresponding stored battery cell code in the preset database according to the virtual code, check the consistency between the scanned battery cell code and the stored battery cell code, and determine the second verification result.

[0022] Through the above technical means, when the battery cell to be measured arrives at the sorting and scanning station, the scanned battery cell code obtained by re-scanning is checked for consistency with the stored battery cell code stored in the preset database when entering the station, avoiding abnormal subsequent outbound processes caused by incorrect identification of the battery cell code by the scanning device when the battery cell to be measured enters the station, and improving the stability of the inbound and outbound system.

[0023] In some embodiments, the control device is further configured to reset the second trigger signal from the first state to the second state after receiving the second verification result.

[0024] Through the above technical means, after determining the second verification result, the second trigger signal is reset in a timely manner to maintain the stability of the inbound and outbound system.

[0025] In some embodiments, the control device is further configured to set the third trigger signal to the first state when detecting that the battery cell to be measured arrives at the sorting and transfer station; the host computer is further configured to read the virtual code of the battery cell to be measured and determine the stored battery cell code corresponding to the virtual code from the preset database when reading that the third trigger signal is in the first state; and call the outbound interface of the production execution system and send the stored battery cell code to the outbound interface of the production execution system; the production execution system is further configured to verify the outbound status of the battery cell to be measured according to the stored battery cell code, generate a third verification result and return it to the host computer; the host computer is further configured to generate an outbound result signal for the battery cell to be measured according to the second verification result and the third verification result, and send the outbound result signal to the control device to complete the outbound of the battery cell to be measured at the outbound scanning station.

[0026] Through the above technical means, the host computer makes a double determination based on the second verification result and the third verification result, solves the problem that the battery cell determination is prone to be abnormal when the specification parameters set by the host computer are inconsistent with the MES, and improves the efficiency of the inbound and outbound system.

[0027] In some embodiments, the control device is further configured to reset the third trigger signal from the first state to the second state after receiving the outbound result signal.

[0028] Through the above technical means, after the battery cell to be measured completes leaving the station, the third trigger signal is reset in a timely manner to maintain the stability of the in-out station system.

[0029] In some embodiments, the host computer is further configured to obtain the battery cell data of the battery cell to be measured, determine whether the battery cell data is within a preset range, and determine a fourth verification result; the host computer is further configured to generate an out-of-station result signal of the battery cell to be measured according to the second verification result, the third verification result, and the fourth verification result, and send the out-of-station result signal to the control device.

[0030] Through the above technical means, the host computer can also perform multiple judgments according to the second verification result, the third verification result, and the fourth verification result, avoiding misjudging the battery to be measured as abnormal and improving the out-of-station efficiency.

[0031] In some embodiments, the host computer is further configured to save the battery cell data of the battery cell to be measured to a local file.

[0032] Through the above technical means, after obtaining the battery cell data, the host computer saves the battery cell data in a timely manner for querying the battery cell data in time when the battery cell has an abnormality.

[0033] In some embodiments, the host computer is further configured to display a first display interface of the dimension measurement process on the current interface of the host computer; when the connection status is normal in the first display area of the first display interface, the host computer enters the running state of the dimension measurement process in response to the selection operation of the running option in the second display area of the first display interface.

[0034] Through the above technical means, the connection status is displayed in the first display area of the first display interface, and the running option is displayed in the second display area of the first display interface, enabling the user to control the running state of the host computer to control the rhythm of the dimension measurement process, thereby helping to improve the efficiency of the in-out station system.

[0035] In some embodiments, the host computer is further configured to display a second display interface on the current interface of the host computer in response to the selection operation of the target menu in the third display area of the first display interface; wherein, the following one or more menus are displayed in the third display area of the first display interface: real-time production data, first-piece information, production output statistics, alarm query, data query, and parameter configuration.

[0036] Through the above technical means, a menu bar is displayed in the third display area of the first display interface for the user to select, improving the efficiency of the in-out station system.

[0037] In some embodiments, the host computer is further configured to, when in the running state and after receiving that the first trigger signal from the control device is in the first state, display a code scanning trigger in the battery cell in-station menu on the first display interface; the host computer is further configured to, when in the running state and after receiving that the second trigger signal from the control device is in the first state, display a code scanning trigger in the battery cell out-station menu on the first display interface, and display a connection state in the online status menu on the first display interface.

[0038] By the above technical means, information related to the in-out station system is displayed in multiple menus on the first display interface, so that when a problem occurs, the location of the problem can be known in time, improving the efficiency of the in-out station system.

[0039] In some embodiments, the host computer is further configured to, when in the running state, display one or more of the following information in the fourth display area of the first display interface: the operation log of the dimension measurement process, the MES log, the error log, the in-station information, and the out-station information.

[0040] By the above technical means, the relevant logs of the operation of the in-out station system are displayed in the fourth display area of the first display interface, which is beneficial for the user to know the relevant information of the battery cell to be measured. When a problem occurs, the location where the problem occurs can be determined in time, improving the efficiency of the in-out station system.

[0041] In a second aspect, an in-out station verification method provided by an embodiment of the present application is applied to an in-out station system. The in-out station system includes a control device, a host computer, and a code scanning device. The method includes:

[0042] When the control device detects that the battery cell to be measured reaches the in-station code scanning station, it sets the first trigger signal to the first state; when the host computer reads that the first trigger signal is in the first state, it sends a code scanning instruction to the code scanning device and receives the battery cell code returned by the code scanning device; the host computer generates a virtual code corresponding to the battery cell code according to the current timestamp, and writes the corresponding relationship between the virtual code and the battery cell code into the preset database of the control device to complete the in-station of the battery cell to be measured at the in-station code scanning station.

[0043] By the above technical means, the host computer can obtain the current timestamp and generate a unique virtual code when the battery cell to be measured reaches the in-station code scanning station, effectively realizing the accurate traceability of the local data log and improving the management efficiency of the in-out station system.

[0044] In some embodiments, the in-out station system further includes a production execution system. The method further includes: the host computer calls the in-station interface of the production execution system and sends the battery cell code to the in-station interface of the production execution system; the production execution system verifies the in-station status of the battery cell to be measured according to the battery cell code, generates a first verification result and returns it to the host computer.

[0045] Through the above technical means, the production execution system calls the inbound interface of the production execution system, enabling the production execution system to perform inbound verification on the cells to be measured based on the cell codes, avoiding anomalies in the production process of the cells, and improving the stability of the inbound and outbound systems.

[0046] In some embodiments, after writing the correspondence between the virtual code and the cell code into the preset database of the control device, the method further includes: the host computer sending an inbound result signal to the control device and writing the inbound result signal into the preset database; wherein, the inbound result signal is used to indicate whether the code scanning device has successfully scanned the code and whether the production execution system has successfully verified.

[0047] Through the above technical means, after the cells to be measured enter the station, the host computer writes the inbound result signal into the preset database, ensuring the traceability of the entire process when the cells to be measured enter the station.

[0048] In some embodiments, the method further includes:

[0049] When the control device detects that the cells to be measured reach the sorting and code scanning station, it sets the second trigger signal to the first state; when the host computer reads that the second trigger signal is in the first state, it reads the virtual code of the cells to be measured, sends a code scanning instruction to the code scanning device, and determines the second verification result based on the scanned cell code returned by the code scanning device and the stored cell code corresponding to the virtual code; the host computer sends the scanned cell code and the corresponding second verification result to the control device and writes them into the preset database.

[0050] Through the above technical means, when the cells to be measured reach the sorting and code scanning station, a consistency check is performed between the scanned cell code obtained by re-scanning and the stored cell code stored in the preset database when entering the station, avoiding anomalies in the subsequent outbound process caused by incorrect identification of the code scanning device when the cells to be measured enter the station, and improving the stability of the inbound and outbound systems.

[0051] In some embodiments, determining the second verification result based on the scanned cell code returned by the code scanning device and the stored cell code corresponding to the virtual code includes: the host computer queries the corresponding stored cell code in the preset database according to the virtual code, performs a consistency check between the scanned cell code and the stored cell code, and determines the second verification result.

[0052] Through the above technical means, when the cells to be measured reach the sorting and code scanning station, a consistency check is performed between the scanned cell code obtained by re-scanning and the stored cell code stored in the preset database when entering the station, avoiding anomalies in the subsequent outbound process caused by incorrect identification of the code scanning device when the cells to be measured enter the station, and improving the stability of the inbound and outbound systems.

[0053] In some embodiments, the method further includes: when the control device detects that the cell to be measured reaches the sorting and transfer station, setting the third trigger signal to the first state; when the host computer reads that the third trigger signal is in the first state, reading the virtual code of the cell to be measured, and determining the stored cell code corresponding to the virtual code from a preset database; and calling the outbound interface of the production execution system, and sending the stored cell code to the outbound interface of the production execution system; the production execution system verifies the outbound status of the cell to be measured according to the stored cell code, generates a third verification result and returns it to the host computer; the host computer generates an outbound result signal for the cell to be measured according to the second verification result and the third verification result, and sends the outbound result signal to the control device to complete the outbound of the cell to be measured at the outbound code scanning station.

[0054] By the above technical means, the host computer makes a double determination according to the second verification result and the third verification result, solves the problem that it is easy to cause abnormal cell determination when the specification parameters set by the host computer are inconsistent with the MES, and improves the efficiency of the inbound and outbound system.

[0055] In some embodiments, the method further includes: the host computer obtains the cell data of the cell to be measured, determines whether the cell data is within a preset range, and determines a fourth verification result; the host computer generates an outbound result signal for the cell to be measured according to the second verification result, the third verification result and the fourth verification result, and sends the outbound result signal to the control device.

[0056] By the above technical means, the host computer can also make multiple judgments according to the second verification result, the third verification result and the fourth verification result, avoid misjudgment of the cell to be measured, and improve the outbound efficiency.

[0057] The present application provides an inbound and outbound system and an inbound and outbound verification method. During the inbound process, the host computer can obtain the current timestamp and generate a unique virtual code when the cell to be measured reaches the inbound code scanning station, effectively realizing the accurate traceability of local data logs; in addition, during the outbound process, after performing outbound verification by means of consistency check of the scanned cell code and the stored cell code, MES outbound verification, etc., it is possible to avoid abnormal cell determination and avoid deviation of measurement results, thereby improving the accuracy of the cell determination result. In addition, it is also possible to quickly locate abnormal cells, facilitate on-site operators to locate problems, and thus improve the management efficiency of the inbound and outbound system. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] Figure 1 is a schematic structural diagram of an inbound and outbound system provided by an embodiment of the present application;

[0059] Figure 2 is a schematic diagram of the inbound process of an inbound and outbound system provided by an embodiment of the present application;

[0060] Figure 3 Schematic diagram of the outbound process of an inbound and outbound system provided by an embodiment of the present application Figure 1 ;

[0061] Figure 4 Schematic diagram of the outbound process of an inbound and outbound system provided by an embodiment of the present application Figure 2 ;

[0062] Figure 5 Schematic diagram of the first display interface of an inbound and outbound system provided by an embodiment of the present application;

[0063] Figure 6 Schematic diagram of the second display interface of an inbound and outbound system provided by an embodiment of the present application;

[0064] Figure 7 Schematic diagram of the step process of an inbound and outbound verification method provided by an embodiment of the present application Figure 1 ;

[0065] Figure 8 Schematic diagram of the step process of an inbound and outbound verification method provided by an embodiment of the present application Figure 2 ;

[0066] Figure 9 Schematic diagram of the step process of an inbound and outbound verification method provided by an embodiment of the present application Figure 3 ;

[0067] Figure 10 Schematic diagram of the step process of an inbound and outbound verification method provided by an embodiment of the present application Figure 4 ;

[0068] Figure 11 Schematic diagram of the step process of an inbound and outbound verification method provided by an embodiment of the present application Figure 5 . Detailed implementation manners

[0069] In order to understand the features and technical content of the embodiments of the present application in more detail, the implementation of the embodiments of the present application will be described in detail below with reference to the accompanying drawings. The accompanying drawings are only for reference and illustration, and are not intended to limit the embodiments of the present application.

[0070] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application and are not intended to limit the present application.

[0071] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will 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.

[0072] It should also be pointed out that the terms "first\second\third" involved in the embodiments of the present application are only used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.

[0073] 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.

[0074] Currently, new energy batteries are increasingly being used in everyday life and industry. They are not only used in energy storage systems such as hydropower, thermal power, wind power, and solar power plants, but are also widely used in electric vehicles like electric bicycles, electric motorcycles, and electric cars, as well as in a variety of fields such as aerospace. As the application of power batteries continues to expand, market demand is also growing.

[0075] In the embodiments of the present application, the battery may be a battery cell. A battery cell refers to a basic unit that can realize the mutual conversion of chemical energy and electrical energy, and can be used to make a battery module or battery pack, thereby being used to supply power to an electrical device. The battery cell may be a secondary battery, which refers to a battery cell that can be recharged to activate the active material after the battery cell is discharged and continue to be used. The battery cell may be a lithium-ion battery, a sodium-ion battery, a sodium-lithium-ion battery, a lithium metal battery, a sodium metal battery, a lithium-sulfur battery, a magnesium-ion battery, a nickel-metal hydride battery, a nickel-cadmium battery, a lead-acid battery, etc., and the embodiments of the present disclosure are not limited to this.

[0076] In the embodiment of the present application, 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.

[0077] The production process of battery cells includes multiple production steps, such as winding, cold pressing, top cover welding, helium inspection, primary / secondary injection, coating, dimensional measurement, and packaging. The cell code that uniquely identifies the battery cell may be obscured in some production steps, making it difficult to trace a single cell throughout the entire production process. Therefore, to meet the needs of production management and traceability management, as well as to increase the speed of code reading and writing at the entry and exit points, a corresponding virtual code can be generated for the battery cell after entering the dimensional measurement process. This virtual code is then bound to the cell code, making the battery cell transparent during the production process.

[0078] In the related art, after the entry and exit system is initialized, the host computer completes the code scanning and generates a virtual code of 0-200 and sends it to the PLC for storage. The PLC binds the virtual code to the battery cells in the order in which the battery cells enter the station, records the data results in the production process, and generates a local data log. Finally, after the battery cells leave the station, the binding relationship between the virtual code and the battery cells is released. However, in the actual production process, the number of battery cells produced in a single shift is as high as more than 10,000, and the PLC will recycle these virtual codes of 0-200. In a similar period of time, the same virtual code is repeatedly assigned to different battery cells. After the battery cells leave the station, due to the repeated use of the virtual code, local traceability cannot confirm the status of the battery cells, which makes local data log tracing extremely difficult.

[0079] In order to solve the problem of repeated use of the above-mentioned virtual codes, an embodiment of the present application provides an entry and exit system and an entry and exit verification method. The upper computer can obtain the current timestamp and generate a unique virtual code when the battery cell to be measured arrives at the entry code scanning station, effectively realizing the accurate tracing of local data logs and improving the management efficiency of the entry and exit system; in addition, during the exit process, after the exit verification is performed by performing consistency checks on the scanned battery cell code and the stored battery cell code, MES exit verification, etc., it can avoid abnormal battery cell judgment and deviation in measurement results, thereby improving the accuracy of the battery cell judgment results. In addition, abnormal battery cells can be quickly located, which is convenient for on-site operators to locate problems, thereby improving the management efficiency of the entry and exit system.

[0080] The present application is further described in detail below through the accompanying drawings and specific embodiments.

[0081] Figure 1 This is a schematic diagram of the structure of an entry and exit system provided in an embodiment of the present application. Figure 1 As shown, the entry and exit system 10 includes a control device 101, a host computer 102 and a code scanning device 103, wherein the host computer 102 is in communication with the control device 101, wherein:

[0082] The control device 101 is configured to set the first trigger signal to the first state when it detects that the cell to be measured reaches the in-station scanning code station.

[0083] Exemplarily, the control device 101 can be a PLC, which is configured to control the first trigger signal to be in the first state after the cell to be measured enters the station.

[0084] In the embodiment of the present application, the in-station scanning code station can be the scanning code station in the in-out station system 10. This station can be set at the in-station entrance of the in-out station system 10. In the dimension measurement process, after the cell to be measured reaches the scanning code station, it triggers the host computer 102 to scan the code and enter the station, and performs relevant operations for dimension measurement of the cell to be measured, such as cell height measurement, cell width measurement, etc. To improve the efficiency during the above operations, the host computer 102 can generate a unique virtual code to mark the cell to be measured. It can be understood that this virtual code is shorter than the cell code of the cell to be measured. When the cell to be measured exits the station after completing the relevant operations of dimension measurement, there may be a situation where the host computer determines an abnormality. To avoid this situation, when the cell to be measured exits the station, double out-station verification can be performed by means of consistency check of the scanned cell code and the stored cell code, MES out-station verification, etc., to improve the out-station efficiency.

[0085] In the embodiment of the present application, it can be detected by setting an induction device at the in-station position of the cell, so that the control device 101 determines whether the cell to be measured reaches the in-station scanning code station. Exemplarily, the induction device can be a photoelectric induction device.

[0086] The first trigger signal can be set in the control device 101. After detecting that the cell to be measured reaches the in-station scanning code station, the control device 101 can set the first trigger signal to the first state (true); correspondingly, before detecting that the cell to be measured reaches the in-station scanning code station, the first trigger signal can be set to the second state (false). Exemplarily, the first trigger signal can be a Boolean variable (bool), and when its address is in the first state (true), it indicates that there is a cell on the in-station scanning code station; when its address is in the second state (false), it indicates that there is no cell on the in-station scanning code station.

[0087] The host computer 102 is configured to send a scanning code instruction to the scanning code device 103 and receive the cell code returned by the scanning code device 103 when it reads that the first trigger signal is in the first state.

[0088] In the embodiment of the present application, the host computer 102 can poll to read the first trigger signal of the cell to be measured. After reading that the first trigger signal is in the first state, it triggers the host computer 102 to scan the code and enter the station.

[0089] The host computer 102 instructs the code scanning device 103 to scan a code by sending a code scanning instruction to the code scanning device 103. After the code scanning is completed, the code scanning device 103 feeds back the battery cell code and the battery cell code result to the host computer 102. Among them, the battery cell code is generally a 24-bit string, and the battery cell code result can include "code scanning OK" and "code scanning failure".

[0090] In the embodiment of the present application, the host computer 102 can read the battery cell code scanned by the code scanning device 103 through the Transmission Control Protocol (TCP).

[0091] In some embodiments, the code scanning device 103 is configured to take a picture of the battery cell to be measured according to the code scanning instruction, analyze the captured image to obtain the battery cell code of the battery cell to be measured, and return the battery cell code to the host computer 102.

[0092] It should be noted that the host computer 102 can instruct the code scanning device 103 to scan the battery cell code of the battery cell by sending a code scanning instruction to the code scanning device 103. After receiving the code scanning instruction, the code scanning device 103 can take a picture of the battery cell, and thus analyze the code scanning instruction according to the image information obtained by the shooting to obtain the battery cell code.

[0093] In this way, the code scanning device 103 can determine the battery cell code through photographing and analysis, realize the automatic identification of the battery cell to be measured, and improve the inbound speed of the battery cell to be measured.

[0094] It should also be noted that the host computer 102 determines whether the code scanning device 103 has successfully scanned the code according to the battery cell code result fed back by the code scanning device 103. If the code scanning is successful, the host computer 102 temporarily stores the battery cell code and establishes a binding relationship between the battery cell code and the battery. If the code scanning fails, the host computer 102 can end the process, or according to the worker's operation, the host computer 102 instructs the code scanning device 103 to scan the code again.

[0095] The host computer 102 is further configured to generate a virtual code corresponding to the battery cell code according to the current time stamp, and write the corresponding relationship between the virtual code and the battery cell code into the preset database of the control device 101 to complete the inbound of the battery cell to be measured at the inbound code scanning station.

[0096] It should be noted that the time stamp is a digital string used to record time, which can refer to the total number of seconds from 00:00:00 on January 1, 1970 Greenwich Mean Time, that is, 08:00:00 on January 1, 1970 Beijing time to the current time point. A time stamp generation module can be set in the host computer 102 for generating and managing time stamps.

[0097] It should also be noted that the length of the timestamp can be determined according to its preset representation unit and the system it belongs to. Exemplarily, in a 64-bit system, the timestamp can be 64 bits; in a 32-bit system, the timestamp can be 32 bits.

[0098] It should be noted that the preset database can be stored in the control device 101 or synchronously stored in the host computer 102. The preset database contains at least one data table, and the main table can be used to store battery cells, virtual codes, battery cell codes, and other battery cell data.

[0099] It should also be noted that the preset database can be initialized after the in-out station system is started, and the content of the data tables included is empty. As the battery cells enter the station, virtual codes are generated and stored in the preset database. After the in-out station system is powered off, the content of the preset database can be cleared.

[0100] In the embodiment of the present application, the host computer 102 generates a virtual code according to the timestamp. Since the timestamp is unique, the generated virtual code is also unique. It can be understood that the length of the virtual code is not necessarily equal to that of the timestamp. Moreover, in order to improve the barcode reading and writing speed during in-out station, the length of the virtual code generally needs to be less than the aforementioned 24-bit battery cell code.

[0101] Since the current timestamp is unique, therefore, according to the length of the virtual code, the current timestamp can be intercepted from the low position to the high position to convert the format of the timestamp into the preset format of the virtual code. Since the order of magnitude corresponding to the number of digits of the virtual code is generally greater than the order of magnitude of the single-shift battery cell production quantity, and the generated virtual code increases by seconds, the virtual code is unique in the preset database.

[0102] In the embodiment of the present application, after the host computer 102 generates the virtual code, the virtual code is bound to the battery cell code obtained by the aforementioned barcode scanning device 103, so that the virtual code and the battery cell code both correspond to the same battery cell. Finally, the host computer 102 writes the battery cell code and the virtual code into the preset database of the control device 101 according to their corresponding relationship.

[0103] The embodiment of the present application provides an in-out station system. When the battery cell to be measured reaches the in-station barcode scanning station, the host computer can obtain the current timestamp and generate a unique virtual code, effectively realizing the accurate traceability of local data logs and improving the management efficiency of the in-out station system.

[0104] In another embodiment of the present application, based on the in-out station system 10 of the foregoing embodiment, the in-out station system 10 further includes a production execution system 104, where:

[0105] The host computer 102 is also used to call the inbound interface of the Manufacturing Execution System (MES) 104 and send the cell code to the inbound interface of the Manufacturing Execution System (MES) 104.

[0106] In the embodiment of the present application, after receiving the cell code returned by the code scanning device 103, the host computer 102 can determine whether the cell code is correct by performing anti-fooling verification on the cell code. Exemplarily, the verification of the cell code can include verifying preset anti-fooling conditions such as whether the number of digits of the cell code is a 24-bit string and whether it contains abnormal symbols.

[0107] When the cell code verification passes, the host computer 102 requests to call the MES inbound interface by calling the inbound interface of the Manufacturing Execution System (MES) 104 and sends the cell code to the Manufacturing Execution System (MES) 104 together.

[0108] The Manufacturing Execution System (MES) 104 is also used to verify the inbound status of the cell to be measured according to the cell code, generate a first verification result and return it to the host computer 102.

[0109] After receiving the request to call the MES inbound interface sent by the host computer 102, the Manufacturing Execution System (MES) 104 can perform logical processing based on the received cell code, generate a first verification result and feedback it to the host computer 102. Exemplarily, a process flow table for cell production can be set inside the Manufacturing Execution System (MES) 104. The process of logical processing can include that the Manufacturing Execution System (MES) 104 can determine which process the cell is currently in according to the cell code fed back by the host computer 102, so as to realize the full-process tracking of the cell.

[0110] In the embodiment of the present application, if the production process of the cell is abnormal due to human factors, the Manufacturing Execution System (MES) 104 can feedback a first verification result of MES inbound verification failure to the host computer 102 and end the process of the cell; if the logical processing process passes, the Manufacturing Execution System (MES) 104 can feedback a first verification result of MES inbound verification success to the host computer 102 and continue the process; or, if the Manufacturing Execution System (MES) 104 fails, it can feedback a first verification result of MES inbound verification timeout to the host computer 102. Among them, the first verification result can include MES inbound verification OK, MES inbound verification timeout, and MES inbound verification failure.

[0111] In some embodiments, the host computer 102 is also used to send an inbound result signal to the control device 101 and write the inbound result signal into a preset database.

[0112] Among them, the inbound result signal is used to indicate whether the code scanning device 103 scans successfully and whether the Manufacturing Execution System (MES) 104 verifies successfully.

[0113] It should be noted that the inbound result signal can be determined according to the aforementioned cell code result and the first verification result. Exemplarily, the inbound result signal can be an integer variable (int). When its value is 1, it indicates that the code scanning is OK or the first verification result is that the MES verification is OK; when its value is 2, it indicates that the code scanning fails; when its value is 3, it indicates that the first verification result is that the MES inbound verification times out; when its value is 4, it indicates that the first verification result is that the MES inbound verification fails.

[0114] It should also be noted that the preset database can be stored in the control device 101.

[0115] In some embodiments, the control device 101 is further configured to reset the first trigger signal from the first state to the second state after receiving the inbound result signal.

[0116] In the foregoing embodiment, after the control device 101 detects that the cell to be measured reaches the inbound code scanning station, by setting the first trigger signal of the cell to be measured from the second state to the first state, when the host computer 102 polls, if it reads that the first trigger signal is in the first state, it triggers the code scanning device 103 to perform code scanning. Therefore, after the host computer 102 generates a virtual code according to the time stamp and writes the virtual code, the inbound result signal, the cell code, etc. into the preset database, it indicates that the inbound process corresponding to the cell to be measured has been completed, and the first trigger signal can be reset from the first state to the second state, so that when the next cell reaches the inbound code scanning station, by setting the first trigger signal to the first state again, the inbound process of the cell to be measured is triggered.

[0117] The embodiment of the present application provides an inbound and outbound system. By using the time stamp to generate a virtual code, the uniqueness of the virtual code is ensured. In the case of an abnormality of the cell, the position where the abnormality occurs can be traced and located in a timely manner according to the binding relationship between the virtual code and the cell code, improving the efficiency of the inbound and outbound system.

[0118] In another embodiment of the present application, Figure 2 is a schematic diagram of the inbound process of an inbound and outbound system provided by an embodiment of the present application. As Figure 2 shown, the inbound process may include the following steps:

[0119] S201, Start.

[0120] S202, The initialization of the host computer software is completed, the connection to the PLC and the barcode scanner is successful, and the inbound process is started.

[0121] In the embodiment of the present application, after the PLC and the host computer are ready, the device is in a normal operation state.

[0122] S203, Read the PLC code scanning trigger signal.

[0123] In the embodiment of the present application, the host computer can read the first trigger signal of the control device in a polling manner.

[0124] S204, trigger the photoelectric, and set the trigger signal of the barcode scanner to true.

[0125] In the embodiment of the present application, after the control device detects that the cell to be measured reaches the in-station barcode scanning station, the PLC sets the trigger signal of the barcode scanner to true, that is, sets the first trigger signal to the first state.

[0126] S205, send a trigger barcode scanner instruction: LON.

[0127] In the embodiment of the present application, when the host computer reads that the first trigger signal is in the first state, it determines that the PLC detects that there is a cell in place at the barcode scanning station, and triggers the host computer to perform in-station barcode scanning.

[0128] In the embodiment of the present application, the host computer polls to read the first trigger signal. When the first trigger signal is in the first state, it calls the barcode scanner driver by sending a barcode scanning instruction to the barcode scanner.

[0129] S206, the barcode scanner takes a photo and analyzes the cell code.

[0130] In the embodiment of the present application, the host computer sends a barcode scanning instruction to instruct the barcode scanner to scan the cell to obtain a barcode scanning result. Among them, if the barcode scanning result is a 24-bit string, the cell code is obtained. If the barcode scanning result is not a 24-bit string, the barcode scanning result displays information indicating that the barcode scanning fails.

[0131] S207, return the barcode scanning result.

[0132] S208, determine whether the barcode scanning is successful?

[0133] If yes, continue to execute step S209.

[0134] If not, continue to execute step S210.

[0135] In the embodiment of the present application, after the host computer receives the barcode scanning result returned by the barcode scanner, it determines whether the barcode scanning is successful. Here, if the barcode scanning result is the cell code, the barcode scanning is successful; if the barcode scanning result is not the cell code, the barcode scanning fails.

[0136] S209, call the MES interface.

[0137] In the embodiment of the present application, if the barcode scanning is successful, the verification code result, that is, the aforementioned in-station result signal, can be 1; if the barcode scanning fails, the verification code result can be 2.

[0138] Exemplarily, when the checksum result is 1, the host computer reads the cell code obtained by the barcode scanning device through TCP and calls the MES inbound interface. Specifically, the host computer software can send the cell code to MES together when sending a call instruction to MES to request the MES interface.

[0139] S210, perform barcode scanning NG processing, and reply 2 to write a special virtual code.

[0140] In the embodiment of the present application, the special virtual code refers to a virtual code preset by the user and belonging to a different range from the virtual code. After the host computer determines that the barcode scanning fails, the host computer can generate a special virtual code and write it into the preset database together with the cell code to mark the cell code with failed barcode scanning.

[0141] S211, MES performs logical processing.

[0142] As in the foregoing embodiment, MES performs logical processing, that is, determines whether there is an abnormality in the process where the cell to be measured is located according to the cell code, and generates a first check result and returns it to the host computer. If there is an abnormality, an alarm is given and the next cell is not allowed to enter the station.

[0143] S212, return the determination result.

[0144] S213, determine whether MES passes the inspection?

[0145] If so, continue to execute step S214.

[0146] If not, continue to execute step S215.

[0147] In the embodiment of the present application, the host computer can determine whether MES passes the inspection according to the first check result returned by MES. As described above, if the first check result is 1, the MES inbound inspection is successful; if the first check result is 3, the MES inbound inspection times out; if the first check result is 4, the MES inbound inspection fails.

[0148] S214, perform inbound OK processing, reply 1, and write a virtual code.

[0149] When the MES inbound inspection is successful, the host computer generates a unique virtual code by obtaining a timestamp.

[0150] After the virtual code and the cell code returned by the barcode scanning device are written into the preset database of the PLC according to the corresponding relationship, the first check result is also written into the PLC. After receiving the first check result, the PLC resets the first trigger signal.

[0151] S215, perform MES failure processing and reply 3 or 4, and write a special virtual code.

[0152] In the case of a failure in the MES inbound verification, the host computer generates a special virtual code and writes the special virtual code, the corresponding cell code, and the first verification result into the preset database of the PLC.

[0153] S216, end.

[0154] The embodiment of the present application provides an inbound and outbound system. By using timestamps to generate unique virtual codes, when an abnormal cell state occurs, by querying the binding relationship between the cell code and the virtual code in the local data log, it is possible to quickly locate which cell is abnormal, facilitating on-site operators to locate problems and promptly review the startup.

[0155] In another embodiment of the present application, based on the inbound and outbound system 10 of the foregoing embodiment, the control device 101 is further configured to set the second trigger signal to the first state when detecting that the cell to be measured arrives at the sorting and scanning station.

[0156] It should be noted that in the production line of cells, there are multiple processes, and each process may include multiple specified positions. In the embodiment of the present application, the sorting and scanning station can be set at the cell outbound position in the dimension measurement process.

[0157] As in the foregoing embodiment, the control device 101 can determine whether there is a cell in place at the sorting and scanning station by setting an induction device at the sorting and scanning station. Exemplarily, it can be a photoelectric induction device.

[0158] A second trigger signal can be set in the control device 101. After detecting that the cell to be measured arrives at the sorting and scanning station, the control device 101 can set the second trigger signal to the first state (true); correspondingly, before detecting that the cell to be measured arrives at the sorting and scanning station, the second trigger signal can be set to the second state (false).

[0159] Exemplarily, the second trigger signal can be a Boolean variable (bool). When its address is in the first state (true), it indicates that there is a cell at the sorting and scanning station; when its address is in the second state (false), it indicates that there is no cell at the sorting and scanning station.

[0160] The host computer 102 is further configured to, when reading that the second trigger signal is in the first state, read the virtual code of the cell to be measured, send a scanning instruction to the scanning device 103, and determine the second verification result according to the scanned cell code returned by the scanning device 103 and the stored cell code corresponding to the virtual code.

[0161] In the embodiment of the present application, when the host computer 102 reads that the second trigger signal is in the first state, it sends a code scanning instruction to the code scanning device 103 again, instructing the code scanning device 103 to obtain the scanned cell code by performing the steps of taking a photo and parsing, and returning the scanned cell code to the host computer 102.

[0162] It should be noted that, as in the foregoing embodiment, when the cell to be measured enters the station, the host computer 102 sends a code scanning instruction to the code scanning device 103, so that the code scanning device 103 returns the cell code of the cell to be measured, and writes the cell code and the generated virtual code into the preset database according to the corresponding relationship. When the cell to be measured exits the station, the host computer 102 reads the virtual code corresponding to the cell to be measured as the virtual code, and reads the corresponding cell code written when entering the station in the preset database according to the virtual code, as the stored cell code corresponding to the virtual code.

[0163] In this way, after the host computer 102 obtains the scanned cell code and the stored cell code corresponding to the cell to be measured, it verifies them to determine the second verification result. Among them, the second verification result can be used to indicate whether the verification of the host computer 102 passes.

[0164] The host computer 102 is further configured to send the scanned cell code and the corresponding second verification result to the control device 101 and write them into the preset database.

[0165] It should be noted that after the host computer 102 determines the second verification result according to the scanned cell code and the stored cell code, whether the second verification result passes or fails, the host computer 102 continues to execute the step of writing the scanned cell code and the second verification result into the preset database.

[0166] In some embodiments, the host computer 102 is specifically configured to query the corresponding stored cell code in the preset database according to the virtual code, perform a consistency check on the scanned cell code and the stored cell code, and determine the second verification result.

[0167] It should be noted that the host computer 102 determines and reads the corresponding stored cell code according to the virtual code of the cell to be measured and the corresponding relationship between the virtual code and the stored cell code.

[0168] It should also be noted that the host computer 102 can read the corresponding stored cell code according to the virtual code according to the binding relationship between the cell to be measured, the virtual code, and the stored cell code written into the preset database when entering the station.

[0169] Further, the host computer 102 compares the stored cell code and the scanned cell code returned by the scanning device 103 bit by bit after the cell to be measured reaches the sorting and scanning station, verifies whether the two are exactly the same, and uses the comparison result as the second verification result. It can be understood that the host computer 102 can perform consistency checks through methods such as array comparison, loop traversal, and serialization comparison, which will not be listed one by one here.

[0170] In the embodiment of the present application, if there is any situation where the values of any digit in the scanned cell code and the stored cell code are different during the comparison process, it can be considered that the comparison fails, the second verification result is passed, and the control device 101 performs the OK processing for scanning the code; if the digits of the scanned cell code and the stored cell code are exactly the same during the comparison process, it can be considered that the comparison is successful, the second verification result is not passed, the control device 101 performs the NG processing for scanning the code, and the host computer 102 does not continue to execute other steps.

[0171] Exemplarily, the second verification result can be an integer variable (int). When its value is 1, it indicates that the verification is passed; when its value is 2, it indicates that the verification fails.

[0172] In some embodiments, the control device is further configured to reset the second trigger signal from the first state to the second state after receiving the second verification result.

[0173] In the embodiment of the present application, after detecting that the cell to be measured reaches the sorting and scanning station, the control device 101 sets the second trigger signal of the cell to be measured from the second state to the first state, so that when the host computer 102 polls, if it reads that the second trigger signal is in the first state, it triggers the host computer to scan the code and leave the station. Specifically, the host computer 102 sends a scanning instruction to the scanning device 103, receives the scanned cell code, reads the stored cell code stored at the time of entering the station, and performs a consistency check on the above-mentioned scanned cell code and stored cell code. After determining the second verification result, it indicates that the first verification process of the outbound process corresponding to the cell to be measured has been completed, and the second trigger signal can be reset from the first state to the second state, so that when the next cell reaches the sorting and scanning station, the outbound process of the cell to be measured is triggered by setting the second trigger signal to the first state again.

[0174] The embodiment of the present application provides an inbound and outbound system. When the cell to be measured reaches the sorting and scanning station, a consistency check is performed on the scanned cell code obtained by re-scanning and the stored cell code stored at the time of entering the station, avoiding abnormal subsequent outbound processes caused by incorrect identification of the scanning device when the cell to be measured enters the station, and improving the stability of the inbound and outbound system.

[0175] In another embodiment of the present application, Figure 3 is a schematic diagram of the outbound process of an inbound and outbound system provided by the embodiment of the present application Figure 1 . AsFigure 3 As shown in the figure, the outbound process may include the following steps:

[0176] S301, start.

[0177] S302, the host computer software initialization is completed, the connection to the PLC and the barcode scanner is successful, and the sorting and barcode scanning process is started.

[0178] After the PLC and the host computer are ready, the device is in a normal operating state.

[0179] S303, read the trigger signal of the barcode scanner.

[0180] In the embodiment of the present application, the host computer can read the trigger signal of the control device by polling.

[0181] S304, the battery cell triggers the barcode scanner, and the trigger signal is set to True.

[0182] In the embodiment of the present application, when the control device detects the sorting and barcode scanning station, that is, when there is a battery cell in place at the sorting and barcode scanning station, by setting the trigger signal to True, that is, setting the second trigger signal to the first state, the host computer is triggered to perform barcode scanning and outbound.

[0183] S305, send a barcode scanner command.

[0184] In the embodiment of the present application, the host computer polls to read the second trigger signal. When the read trigger point is True, that is, when the second trigger signal is in the first state, the virtual code of the corresponding station is read, and the barcode scanner is called by sending a barcode scanning command to the barcode scanner.

[0185] S306, the barcode scanner takes a picture and analyzes the battery cell code.

[0186] S307, return the barcode scanning result.

[0187] In the embodiment of the present application, the host computer can read the battery cell code of the battery cell to be measured through TCP.

[0188] S308, determine whether it is OK?

[0189] In the embodiment of the present application, for step S308, if so, continue to execute step S309. If not, continue to execute step S310.

[0190] S309, verify the virtual barcode at the sorting and barcode scanning position.

[0191] In the embodiment of the present application, after the barcode scanning device successfully obtains the scanned battery cell code and returns it to the host computer, the host computer reads the virtual code corresponding to the target battery cell and verifies whether it is correct.

[0192] S310, perform barcode scanning NG processing.

[0193] S311, Verify whether the barcodes are consistent?

[0194] In the embodiment of the present application, for step S311, if so, continue to execute step S312. If not, continue to execute step S313.

[0195] In the embodiment of the present application, the host computer reads the cell code corresponding to the virtual code in the preset database according to the virtual code corresponding to the cell to be measured as the stored cell code. In addition, after verifying the consistency between the stored cell code and the scanned cell code, whether they are consistent or not, the host computer updates the scanned cell code and the consistency verification result, that is, the second verification result, to the preset database.

[0196] S312, Write OK for the cell conclusion.

[0197] S313, Write NG for the cell conclusion.

[0198] S314, Process the scan as OK.

[0199] In the embodiment of the present application, after writing the scanned cell code and the consistency verification result into the control device, the control device receives the result signal and resets the second trigger signal from the first state to the second state.

[0200] S315, Process the scan as NG.

[0201] S316, End.

[0202] The embodiment of the present application provides an inbound and outbound system. When the cell to be measured reaches the sorting and scanning station, the scanned cell code obtained by re-scanning is checked for consistency with the stored cell code stored at the time of inbound, avoiding abnormal subsequent outbound processes caused by incorrect identification of the scanning device when the cell to be measured enters the station, and improving the stability of the inbound and outbound system.

[0203] In another embodiment of the present application, based on the inbound and outbound system 10 in the foregoing embodiment, the control device 101 is further configured to set the third trigger signal to the first state when detecting that the cell to be measured reaches the sorting and transfer station.

[0204] In the embodiment of the present application, the sorting and transfer station may be the station at the outbound port of the cell in the dimension measurement process.

[0205] As in the foregoing embodiment, the control device 101 may set an induction device at the sorting and transfer station. Exemplarily, it may be a photoelectric induction device for determining whether there is a cell in place at the sorting and transfer station.

[0206] A third trigger signal can be set in the control device 101. After detecting that the cell to be measured reaches the sorting transfer station, the control device 101 can set the third trigger signal to the first state (true); correspondingly, before detecting that the cell to be measured reaches the sorting transfer station, the third trigger signal can be set to the second state (false). Exemplarily, the third trigger signal can be a Boolean variable (bool), and when its address is in the first state (true), it indicates that there is a cell at the sorting transfer station; when its address is in the second state (false), it indicates that there is no cell at the sorting transfer station.

[0207] The host computer 102 is further configured to, when reading that the third trigger signal is in the first state, read the virtual code of the cell to be measured, and determine the stored cell code corresponding to the virtual code from a preset database; and call the outbound interface of the production execution system 104, and send the stored cell code to the outbound interface of the production execution system 104.

[0208] In the embodiment of the present application, when the host computer 102 polls and reads that the third trigger signal is in the first state, it can read the stored cell code and call the outbound interface of the production execution system 104, so that the production execution system 104 executes the MES outbound verification process based on the stored cell code. If the host computer 102 does not read that the third trigger signal is in the first state, the host computer 102 does not continue to execute the following steps.

[0209] The production execution system 104 is further configured to verify the outbound status of the cell to be measured according to the stored cell code, generate a third verification result and return it to the host computer 102.

[0210] As in the foregoing embodiment, the second verification result is used to indicate whether the consistency check of the scanned cell code and the stored cell code passes.

[0211] After receiving the instruction from the host computer 102 to call the outbound interface, the production execution system 104 determines whether an abnormality occurs in the process where the cell to be measured is located, generates a third verification result and returns it to the host computer 102. If it is abnormal, an alarm is given and the next cell is not allowed to enter the station.

[0212] Specifically, after receiving the instruction from the host computer 102 to call the MES outbound interface, the production execution system 104 can perform logical processing based on the received stored cell code. Exemplarily, a process flow table for cell production can be set inside the production execution system 104, and the process flow table includes all the processes that the cell goes through in sequence during the cell production process. The process of MES logical processing can include that the production execution system 104 can determine which process the cell to be measured is in according to the stored cell code sent by the host computer 102, so as to realize the full-process tracking of the cell.

[0213] Exemplarily, the third verification result can be an integer variable (int). When its value is 1, it indicates that the MES outbound verification passes; when its value is 2, it indicates that the MES outbound verification fails.

[0214] The host computer 102 is further configured to generate an outbound result signal for the cell to be measured according to the second verification result and the third verification result, and send the outbound result signal to the control device 101 to complete the outbound of the cell to be measured at the outbound scanning station.

[0215] In the embodiment of the present application, when the consistency check of the second verification result passes and the third verification result is successful, the host computer 102 determines that the outbound result signal is an outbound success; when the consistency check of the second verification result fails or the third verification result is a failure, the host computer 102 determines that the outbound result signal is an outbound failure.

[0216] It should be noted that regardless of whether the outbound result signal is an outbound success or an outbound failure, the host computer sends the outbound result signal to the control device 101.

[0217] In some embodiments, the control device 101 is further configured to reset the third trigger signal from the first state to the second state after receiving the outbound result signal.

[0218] It should be noted that after the control device 101 detects that the cell to be measured reaches the sorting transfer station, by setting the third trigger signal of the cell to be measured from the second state to the first state, when the host computer 102 polls, if it reads that the third trigger signal is in the first state, it triggers the host computer to scan and go outbound.

[0219] It should also be noted that after the host computer 102 determines the third verification result according to the MES determination result, it indicates that the second verification process corresponding to the cell to be measured has been completed, and the third trigger signal can be reset from the first state to the second state, so that when the next cell reaches the sorting transfer station, by setting the third trigger signal to the first state again, the outbound process of the next cell can be triggered.

[0220] The embodiment of the present application provides an inbound and outbound system. When going outbound, on the basis of determining the second verification result, the MES determination result is used to prevent abnormal cell results, avoiding the situation where the measurement result deviates and the cell abnormality determination is NG when the on-site parameter setting is inconsistent with the MES data collection group, improving the efficiency of the inbound and outbound system.

[0221] In another embodiment of the present application, based on the inbound and outbound system 10 in the foregoing embodiment, the host computer 102 is further configured to obtain the cell data of the cell to be measured, determine whether the cell data is within a preset range, and determine the fourth verification result.

[0222] In the embodiments of the present application, the cell data of the cell to be measured may include voltage detection data, leakage current detection data of insulation settings, dimension measurement data, etc., which are provided by multiple stations passed by the cell to be measured during the production process. The data types included in the cell data can be determined according to the process where the cell to be measured is located, and no specific limitation is made here.

[0223] After receiving the third verification result returned by the production execution system 104, the host computer 102 can communicate with each station in the dimension measurement process to obtain the cell data of the cell to be measured.

[0224] It should be noted that for different types of cell data, according to the error set by the user and the standard value of the cell, the corresponding preset ranges can be stored in the host computer 102. After obtaining the current cell data, the host computer 102 can compare the cell data with the corresponding preset ranges to determine whether there are any abnormalities in the cell data.

[0225] In the embodiments of the present application, if at least one of the cell data is not within its corresponding preset range, the host computer 102 can determine that the fourth verification result is abnormal; if all items in the cell data are within their corresponding preset ranges, the host computer 102 can determine that the fourth verification result is normal.

[0226] The host computer 102 is further configured to generate an outbound result signal of the cell to be measured according to the second verification result, the third verification result, and the fourth verification result, and send the outbound result signal to the control device 101.

[0227] In the embodiments of the present application, the second verification result indicates whether the consistency check of scanning and storing the cell code passes, the third verification result is used to indicate whether the MES outbound verification is successful, and the fourth verification result is used to indicate whether all items in the cell data are within their corresponding preset ranges.

[0228] It should be noted that the host computer 102 determines that the determination result is passed when the consistency check of the second verification result passes, the third verification result is successful, and the fourth verification result is normal; if the host computer 102 determines that the determination result is not passed when the consistency check of the second verification result passes, the third verification result is failed, and the fourth verification result is normal, or when the third verification result is successful and the fourth verification result is abnormal, or when the third verification result is failed and the fourth verification result is abnormal.

[0229] In some embodiments, the host computer 102 is further configured to save the cell data of the cell to be measured to a local file.

[0230] In the embodiments of the present application, regardless of whether the determination result determined by the host computer 102 is passed or not passed, the host computer 102 saves the battery cell data and the determination result to a local file. Wherein, the local file can be a log file or a data file stored in the host computer.

[0231] The embodiments of the present application provide an in-out station system. The host computer records the determination results of the data of each work station. When leaving the station, the anti-fooling battery cell result abnormal situation is carried out with the device determination result and the MES determination result, avoiding the deviation of the measurement result and the situation of NG in the abnormal determination of the battery cell when the on-site parameter setting is inconsistent with the MES data collection group, and improving the efficiency of the in-out station system.

[0232] In another embodiment of the present application, Figure 4 is a schematic diagram of the outbound process of an in-out station system provided by the embodiments of the present application Figure 2 As Figure 4 shown, after the outbound process shown in Figure 3 it can further include the following steps:

[0233] S401, start.

[0234] S402, the initialization of the host computer software is completed, the connection with the PLC and the barcode scanner is successful, and the sorting and printing process is started.

[0235] After the PLC and the host computer are ready, the device is in a normal running state.

[0236] S403, read the sorting and printing trigger signal. ]>

[0237] In the embodiments of the present application, the host computer can read the trigger signal of the control device in a polling manner.

[0238] S404, the battery cell triggers sorting and printing, and the trigger signal is set to True.

[0239] In the embodiments of the present application, when the control device detects the sorting and transfer work station, that is, when there is a battery cell in place on the sorting and transfer work station, by setting the trigger signal to True, that is, setting the third trigger signal to the first state, the host computer is triggered to save the outbound and production data.

[0240] S405, verify the sorting and scanning virtual barcode and obtain the real barcode.

[0241] In the embodiments of the present application, the host computer polls to read the third trigger signal. When the read trigger point is True, that is, when the third trigger signal is in the first state, the virtual code of the corresponding work station is read, and the corresponding battery cell code in the preset database is read according to the virtual code to obtain the real inbound code, that is, the stored battery cell code.

[0242] S406, call the outbound interface.

[0243] S407, the MES performs logical processing.

[0244] S408, determine whether the cell conclusion is OK?

[0245] In the embodiment of the present application, for step S408, if so, continue to execute step S409. If not, continue to execute step S410.

[0246] In the embodiment of the present application, after the host computer calls the outbound interface, it verifies whether the data of each station is NG, that is, verifies whether each item in the cell data is within its corresponding preset range, and determines the fourth verification result.

[0247] Furthermore, the host computer also determines the third verification result according to the result of whether the MES outbound verification passes.

[0248] In the embodiment of the present application, when all the above processes are OK, the determination result is OK, otherwise it is NG. That is, only when the third verification result passes and the fourth verification result also passes, it is determined that the determination result passes, otherwise it fails.

[0249] S409, perform the print OK process.

[0250] In the embodiment of the present application, printing means that after the cell goes out of the station, the cell data and the determination result are saved to a local file. It should also be noted that regardless of whether the determination result passes or fails, that is, whether the print OK process or the print NG process is performed, the data is saved to the local file.

[0251] S410, perform the print NG process.

[0252] S411, end.

[0253] In the embodiment of the present application, after performing the print OK process or the print NG process, that is, writing the result to the PLC, the PLC receives the result signal and then resets the third trigger signal.

[0254] The embodiment of the present application provides an in-out station system. When the cell goes out of the station, the outbound result is double-determined by the device and the MES, solving the problem that when the specification parameters set by the host computer are inconsistent with the MES, it is easy to cause abnormal cell determination.

[0255] In another embodiment of the present application, Figure 5 is a schematic diagram of the first display interface of an in-out station system provided by an embodiment of the present application. The touch screen where the first display interface is located can be connected to the host computer and the control device. As Figure 5 shown, the host computer is also used to display the first display interface of the dimension measurement process on the current interface of the host computer.

[0256] It should be noted that during the production process of the battery cell, there are multiple processes, and the corresponding first display interfaces for different processes may be different. Figure 5 The figure shows the first display interface of the dimension measurement process. Exemplarily, it can be the main interface.

[0257] When the connection statuses displayed in the first display area 501 of the first display interface are all normal, the host computer enters the running state of the dimension measurement process in response to the selection operation of the running option in the second display area 502 acting on the first display interface.

[0258] In the embodiments of the present application, as Figure 5 shown, the first display area 501 of the first display interface can be used to display the connection statuses of the host computer with the PLC and at least one barcode scanner. It can be understood that when the in-out station system further includes MES, the first display area 501 can also be used to display the connection status of the host computer with MES.

[0259] As described above, after the host computer is turned on, it runs the application and displays the first display interface of the application program on the current interface. Among them, after the user logs in, a "Start" option is set in the second display area 502 of the first display interface. The user can click or check this option, so that the host computer receives the selection operation of the running option on the current interface and responds to this operation, causing the host computer to enter the running state.

[0260] In this way, the user can control the running state of the host computer through the "Start" option in the second display area 502 to control the rhythm of the continuous measurement process of the battery cell, thereby helping to improve the efficiency of the in-out station system.

[0261] In some embodiments, Figure 6 The figure is a schematic diagram of the second display interface of an in-out station system provided by an embodiment of the present application. As Figure 6 shown, the host computer is further configured to display the second display interface on the current interface of the host computer in response to the selection operation of the target menu in the third display area 503 acting on the first display interface. Exemplarily, it can be the device parameter interface. Among them, the following one or more menus are displayed in the third display area 503 of the first display interface: real-time production data, first-piece information, production output statistics, alarm query, data query, and parameter configuration.

[0262] In the embodiments of the present application, as Figure 5As shown, a menu bar is set on the third display area 503 of the first display interface, which may include menu items such as "Real-time Production Data", "First-piece Information", "Production Output Statistics", "Alarm Query", "Data Query", "Parameter Configuration", etc. It can be understood that the third display area 503 may also include other menu items. For example, production control equipment debugging, debugging tools, user management, and authority management, etc.; or, the above menu items may also include other sub-menu items, which can be specifically set according to the actual production situation of the battery cells. For example, as Figure 6 shown, the "Alarm Query" menu item may further include sub-menu items "PLC Alarm" and "Host Computer Alarm"; the "Parameter Configuration" menu item may also include sub-menu items "Equipment Parameters", "First-piece", "Obtain Battery Cell Barcode at In-station", "Check Battery Cell Status", "Obtain Data at Out-station", "Marking", "Daily Inspection", "Battery Cell Cancellation", "Transcoding", etc.

[0263] The user can click on the "Equipment Parameters" sub-menu item under the "Parameter Configuration" menu item to enter the second display interface as Figure 6 shown. Among them, the left side of the second display interface may also include "First Display Interface", as well as option bars such as "Real-time Production Data", "First-piece Information", "Production Output Statistics", "Alarm Query", "Data Query", "Parameter Configuration", etc. The right side is a schematic diagram of the "Equipment Parameters" interface. After the worker verifies and logs in and enters equipment parameters such as "Basic Data", "Specification Parameter Settings", and "Basic Control Tasks" on this page, the in-out station system is started.

[0264] In some embodiments, the host computer is further configured to, when in the running state and after the first trigger signal received from the control device is in the first state, display a scan code trigger in the battery cell in-station menu on the first display interface.

[0265] The host computer is further configured to, when in the running state and after the second trigger signal received from the control device is in the first state, display a scan code trigger in the battery cell out-station menu on the first display interface, and display a connection status in the online status menu on the first display interface.

[0266] As Figure 5 shown, the upper half of the first display interface is used to display the real-time three-dimensional image of the operation of the in-out station system, and display the current operation status of the in-out station system through menus such as "Battery Cell Out-station", "Battery Cell In-station", "Online Status", "Insulation Tester", etc.

[0267] In some embodiments, the host computer is further configured to, when in the running state, display one or more of the following information on the fourth display area 504 of the first display interface: operation log of the dimension measurement process, MES log, error log, in-station information, and out-station information.

[0268] Understandably, when the host computer is in the running state, during the operation of the above-mentioned inbound and outbound system, and when the host computer reads that the trigger signal is set to the first state, at this time, the size measurement process of the battery cell starts, and the host computer obtains the current timestamp and generates a virtual code. Then, on the fourth display area 504 of the first display interface, the following can be displayed: the operation log, MES log, and error log of the size measurement process, inbound information, and outbound information. Understandably, different log types correspond to different devices and scenarios.

[0269] In some embodiments, the host computer is further configured to, when an abnormality occurs in the battery cell to be measured, in response to a query operation on the current interface of the host computer, display the battery cell code of the battery cell to be measured on the current interface.

[0270] It should be noted that on-site operators can determine whether an abnormality occurs in the battery cell to be measured by judging the appearance of the battery cell or according to the alarm of the inbound and outbound system. If an abnormality occurs in the battery cell to be measured, the operator can determine the battery cell code corresponding to the battery cell to be measured with an abnormality by clicking on the sub-menu under the "Data Query" menu bar or the sub-menu under the "Alarm Query" menu bar. In some alternative embodiments, the virtual code, battery cell data, etc. of the battery cell to be measured can also be displayed.

[0271] The embodiment of the present application provides an inbound and outbound system, which displays relevant information about the operation of the inbound and outbound system in different display areas on the first display interface, facilitating users to know the operation situation of the inbound and outbound system, and enabling timely awareness of problems when they occur, thereby improving the efficiency of the inbound and outbound system.

[0272] In another embodiment of the present application, Figure 7 is a schematic step flow diagram of an inbound and outbound verification method provided by an embodiment of the present application Figure 1 . As Figure 7 shown, this method can be applied to the aforementioned inbound and outbound system. The inbound and outbound system includes a control device, a host computer, and a code scanning device. This method may further include the following steps:

[0273] S701, when the control device detects that the battery cell to be measured reaches the inbound code scanning station, it sets the first trigger signal to the first state.

[0274] S702, when the host computer reads that the first trigger signal is in the first state, it sends a code scanning instruction to the code scanning device and receives the battery cell code returned by the code scanning device.

[0275] S703, the host computer generates a virtual code corresponding to the battery cell code according to the current timestamp, and writes the corresponding relationship between the virtual code and the battery cell code into the preset database of the control device to complete the inbound of the battery cell to be measured at the inbound code scanning station.

[0276] In some embodiments, the method may further include: the code scanning device takes a photo of the cell to be measured according to a code scanning instruction, analyzes the captured image to obtain the cell code of the cell to be measured, and returns the cell code to the host computer.

[0277] In some embodiments, Figure 8 is a schematic step flow diagram of an in-out station verification method provided by an embodiment of the present application Figure 2 . As Figure 8 shown, the in-out station system may further include a production execution system, and the method may further include:

[0278] S801, the host computer calls the in-station interface of the production execution system and sends the cell code to the in-station interface of the production execution system.

[0279] S802, the production execution system verifies the in-station status of the cell to be measured according to the cell code, generates a first verification result and returns it to the host computer.

[0280] In some embodiments, the method may further include: the host computer sends an in-station result signal to the control device and writes the in-station result signal into a preset database; wherein, the in-station result signal is used to indicate whether the code scanning device scans successfully and whether the production execution system verifies successfully.

[0281] In some embodiments, after receiving the in-station result signal, the control device resets the first trigger signal from the first state to the second state.

[0282] In another embodiment of the present application, Figure 9 is a schematic step flow diagram of an in-out station verification method provided by an embodiment of the present application Figure 3 . As Figure 9 shown, the method may include:

[0283] S901, when the control device detects that the cell to be measured arrives at the sorting and code scanning station, it sets the second trigger signal to the first state.

[0284] S902, when the host computer reads that the second trigger signal is in the first state, it reads the virtual code of the cell to be measured, sends a code scanning instruction to the code scanning device, and determines a second verification result according to the stored cell code corresponding to the scanned cell code and the virtual code returned by the code scanning device.

[0285] S903, the host computer sends the scanned cell code and the corresponding second verification result to the control device and writes them into a preset database.

[0286] In some embodiments, the method may further include: the host computer queries the corresponding stored cell code in a preset database according to the virtual code, checks the consistency between the scanned cell code and the stored cell code, and determines a second verification result.

[0287] In some embodiments, the method further includes: after receiving the second verification result, the control device resets the second trigger signal from the first state to the second state.

[0288] In some embodiments, Figure 10 Schematic diagram of the steps of an in-out station verification method provided by an embodiment of the present application Figure 4 As Figure 10 shown, the method may further include the following steps:

[0289] S1001. When the control device detects that the cell to be measured reaches the sorting and transfer station, it sets the third trigger signal to the first state.

[0290] S1002. When the host computer reads that the third trigger signal is in the first state, it reads the virtual code of the cell to be measured, determines the stored cell code corresponding to the virtual code from the preset database; and calls the outbound interface of the production execution system, and sends the stored cell code to the outbound interface of the production execution system.

[0291] S1003. The production execution system verifies the outbound state of the cell to be measured according to the stored cell code, generates a third verification result and returns it to the host computer.

[0292] S1004. The host computer generates an outbound result signal for the cell to be measured according to the second verification result and the third verification result, and sends the outbound result signal to the control device to complete the outbound of the cell to be measured at the outbound code scanning station.

[0293] In some embodiments, the method further includes: the control device is further configured to reset the third trigger signal from the first state to the second state after receiving the outbound result signal.

[0294] In some embodiments, Figure 11 Schematic diagram of the steps of an in-out station verification method provided by an embodiment of the present application Figure 5 As Figure 11 shown, the method may further include the following steps:

[0295] S1101. The host computer obtains the cell data of the cell to be measured, and determines a fourth verification result by judging whether the cell data is within a preset range.

[0296] S1102. The host computer generates an outbound result signal for the cell to be measured according to the second verification result, the third verification result and the fourth verification result, and sends the outbound result signal to the control device.

[0297] In some embodiments, the method may further include: the host computer is further configured to save the battery cell data of the battery cell to be measured to a local file.

[0298] In another embodiment of the present application, for the inbound and outbound verification method, the method may further include: displaying a first display interface of the dimension measurement process on the current interface of the host computer.

[0299] In an embodiment of the present application, when the connection status displayed in the first display area of the first display interface is normal, the host computer enters the running state of the dimension measurement process in response to the selection operation of the running option in the second display area acting on the first display interface.

[0300] In some embodiments, the method may further include: the host computer displays a second display interface on the current interface of the host computer in response to the selection operation of the target menu in the third display area acting on the first display interface.

[0301] Among them, the following one or more menus are displayed in the third display area of the first display interface: real-time production data, first-piece information, production output statistics, alarm query, data query, and parameter configuration.

[0302] In some embodiments, the method may further include: when the host computer is in the running state and the first trigger signal received from the control device is in the first state, the host computer displays a code scanning trigger in the battery cell inbound menu on the first display interface.

[0303] In some embodiments, the method may further include: when the host computer is in the running state and the second trigger signal received from the control device is in the first state, the host computer displays a code scanning trigger in the battery cell outbound menu on the first display interface, and displays the connection status in the online status menu on the first display interface.

[0304] In some embodiments, the method may further include: when the host computer is in the running state, the following one or more pieces of information are displayed in the fourth display area of the first display interface: operation log of the dimension measurement process, MES log, error log, inbound information, and outbound information.

[0305] The embodiments of the present application provide an in-out station verification method. During the inbound process, a unique virtual code is generated by using a timestamp. When the cell state is abnormal, by querying the binding relationship between the cell code and the virtual code in the local data log, it is possible to quickly locate which cell has an abnormality, facilitating on-site operators to locate the problem and conduct a timely review of the startup. During the outbound process, the outbound results are double-verified by the device and MES, solving the problem that when the specification parameters set by the host computer are inconsistent with MES, it is easy to cause abnormal cell determination, improving the accuracy of the cell determination result, and further improving the management efficiency of the in-out station system.

[0306] It should be understood that the "one embodiment" or "an embodiment" mentioned throughout the specification means that the specific features, structures, or characteristics related to the embodiment are included in at least one embodiment of the present disclosure. Therefore, the appearances of "in one embodiment" or "in an embodiment" throughout the specification do 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 various embodiments of the present application, the sequence numbers of the above steps / processes do not mean the order of execution is prior or posterior, and the execution order of each step / process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present disclosure. The sequence numbers of the embodiments of the present disclosure above are only for description and do not represent the advantages or disadvantages of the embodiments.

[0307] It should be noted that in the application, the term "comprising", "including" or any other variant thereof is intended to cover a non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, the element defined by the statement "including one..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0308] In several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are only illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined, or 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 with each other can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical, or other forms.

[0309] The units described above as separate components may or may not be physically separated, 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. Additionally, in each embodiment of the present application, the functional units may all be integrated in one processing unit, or each unit may be separately regarded as a unit, or two or more units may be integrated in one unit; the above integrated units may be implemented in the form of hardware, or in the form of hardware plus software functional units.

[0310] The above are only the preferred embodiments of the present application and are not intended to limit the protection scope of the present application. Any modifications, equivalent replacements, and improvements made within the spirit and principles of the present application shall be included within the protection scope of the present application.

Claims

1. An inbound and outbound system, characterized in that, The inbound and outbound system includes a control device, a host computer, and a code scanning device, where: The control device is configured to set the first trigger signal to the first state when it detects that the cell to be measured reaches the inbound code scanning station; The host computer is configured to send a code scanning instruction to the code scanning device and receive the cell code returned by the code scanning device when it reads that the first trigger signal is in the first state; The host computer is further configured to generate a virtual code corresponding to the cell code according to the current timestamp, and write the corresponding relationship between the virtual code and the cell code into the preset database of the control device to complete the inbound of the cell to be measured at the inbound code scanning station.

2. The system according to claim 1, wherein The code scanning device is configured to take a picture of the cell to be measured according to the code scanning instruction, analyze the captured image to obtain the cell code of the cell to be measured, and return the cell code to the host computer.

3. The system according to claim 1, wherein The inbound and outbound system further includes a production execution system, where: The host computer is further configured to call the inbound interface of the production execution system and send the cell code to the inbound interface of the production execution system; The production execution system is further configured to verify the inbound status of the cell to be measured according to the cell code, generate a first verification result and return it to the host computer.

4. The system according to claim 1, wherein The host computer is further configured to send an inbound result signal to the control device and write the inbound result signal into the preset database; wherein, the inbound result signal is used to indicate whether the code scanning device scans successfully and whether the production execution system verifies successfully.

5. The system according to any one of claims 1 to 4, wherein The control device is further configured to reset the first trigger signal from the first state to the second state after receiving the inbound result signal.

6. The system according to claim 3, wherein The control device is further configured to set the second trigger signal to the first state when it detects that the cell to be measured reaches the sorting code scanning station; The host computer is further configured to read the virtual code of the cell to be measured when it reads that the second trigger signal is in the first state, send a code scanning instruction to the code scanning device, and determine a second verification result according to the scanned cell code returned by the code scanning device and the stored cell code corresponding to the virtual code; The host computer is further configured to send the scanned cell code and the corresponding second verification result to the control device and write them into the preset database.

7. The system according to claim 6, wherein The host computer is specifically configured to query the corresponding stored cell code in the preset database according to the virtual code, perform a consistency check on the scanned cell code and the stored cell code, and determine the second verification result.

8. The system according to claim 6, wherein The control device is further configured to reset the second trigger signal from the first state to the second state after receiving the second verification result.

9. The system according to claim 6, wherein the control device is further configured to set the third trigger signal to a first state when detecting that the cell to be measured arrives at the sorting and transfer station; the host computer is further configured to, when reading that the third trigger signal is in the first state, read the virtual code of the cell to be measured, determine the stored cell code corresponding to the virtual code from a preset database; and call the outbound interface of the production execution system and send the stored cell code to the outbound interface of the production execution system; the production execution system is further configured to verify the outbound status of the cell to be measured according to the stored cell code, generate a third verification result and return it to the host computer; the host computer is further configured to generate an outbound result signal of the cell to be measured according to the second verification result and the third verification result, and send the outbound result signal to the control device to complete the outbound of the cell to be measured at the outbound code scanning station.

10. The system according to claim 9, wherein the control device is further configured to reset the third trigger signal from the first state to a second state after receiving the outbound result signal.

11. The system according to claim 9, wherein the host computer is further configured to obtain the cell data of the cell to be measured, determine whether the cell data is within a preset range, and determine a fourth verification result; the host computer is further configured to generate an outbound result signal of the cell to be measured according to the second verification result, the third verification result and the fourth verification result, and send the outbound result signal to the control device.

12. The system according to claim 11, wherein the host computer is further configured to save the cell data of the cell to be measured to a local file.

13. The system according to any one of claims 1 to 12, wherein the host computer is further configured to display a first display interface of the dimension measurement process on the current interface of the host computer; when the connection statuses displayed in the first display area of the first display interface are all normal, the host computer enters the running state of the dimension measurement process in response to a selection operation on the running option in the second display area of the first display interface.

14. The system according to claim 13, wherein the host computer is further configured to display a second display interface on the current interface of the host computer in response to a selection operation on the target menu in the third display area of the first display interface; wherein one or more of the following menus are displayed in the third display area of the first display interface: real-time production data, first-piece information, production output statistics, alarm query, data query, and parameter configuration.

15. The system according to claim 13, wherein the host computer is further configured to display a code scanning trigger in the cell inbound menu on the first display interface after being in the running state and receiving that the first trigger signal from the control device is in the first state. The host computer is further configured to, when in the running state and after receiving that the second trigger signal from the control device is in the first state, display a code scanning trigger in the battery cell outbound menu on the first display interface, and display a connection state in the online state menu on the first display interface.

16. The system according to claim 13, wherein the host computer is further configured to, when in the running state, display one or more of the following information in the fourth display area of the first display interface: the operation log of the dimension measurement process, the MES log, the error log, the inbound information, and the outbound information.

17. A method for in-out station verification, characterized in that Applied to an inbound and outbound system, the inbound and outbound system includes a control device, a host computer, and a code scanning device, and the method includes: When the control device detects that the battery cell to be measured reaches the inbound code scanning station, it sets the first trigger signal to the first state. When the host computer reads that the first trigger signal is in the first state, it sends a code scanning instruction to the code scanning device and receives the battery cell code returned by the code scanning device. The host computer generates a virtual code corresponding to the battery cell code according to the current timestamp, and writes the correspondence between the virtual code and the battery cell code into the preset database of the control device to complete the inbound of the battery cell to be measured at the inbound code scanning station.

18. The method according to claim 17, wherein The inbound and outbound system further includes a production execution system, and the method further includes: The host computer calls the inbound interface of the production execution system and sends the battery cell code to the inbound interface of the production execution system. The production execution system verifies the inbound status of the battery cell to be measured according to the battery cell code, generates a first verification result and returns it to the host computer.

19. The method according to claim 17, wherein After writing the correspondence between the virtual code and the battery cell code into the preset database of the control device, the method further includes: The host computer sends an inbound result signal to the control device and writes the inbound result signal into the preset database; wherein, the inbound result signal is used to indicate whether the code scanning device scans successfully and whether the production execution system verifies successfully.

20. The method according to claim 18, wherein The method further includes: When the control device detects that the battery cell to be measured reaches the sorting code scanning station, it sets the second trigger signal to the first state. When the host computer reads that the second trigger signal is in the first state, it reads the virtual code of the battery cell to be measured, sends a code scanning instruction to the code scanning device, and determines a second verification result according to the scanned battery cell code returned by the code scanning device and the stored battery cell code corresponding to the virtual code. The host computer sends the scanned battery cell code and the corresponding second verification result to the control device and writes them into the preset database.

21. The method according to claim 20, wherein Determining the second verification result according to the scanned battery cell code returned by the code scanning device and the stored battery cell code corresponding to the virtual code includes: The host computer queries the corresponding stored battery cell code in the preset database according to the virtual code, performs a consistency check on the scanned battery cell code and the stored battery cell code, and determines the second verification result.

22. The method according to claim 20, wherein The method further includes: When the control device detects that the cell to be measured reaches the sorting and transfer station, it sets the third trigger signal to the first state; When the host computer reads that the third trigger signal is in the first state, it reads the virtual code of the cell to be measured, determines the stored cell code corresponding to the virtual code from a preset database; and calls the outbound interface of the production execution system and sends the stored cell code to the outbound interface of the production execution system; The production execution system verifies the outbound state of the cell to be measured according to the stored cell code, generates a third verification result and returns it to the host computer; The host computer generates an outbound result signal for the cell to be measured according to the second verification result and the third verification result, and sends the outbound result signal to the control device to complete the outbound of the cell to be measured at the outbound code scanning station.

23. The method according to claim 22, wherein The method further includes: The host computer obtains the cell data of the cell to be measured, determines whether the cell data is within a preset range, and determines a fourth verification result; The host computer generates an outbound result signal for the cell to be measured according to the second verification result, the third verification result and the fourth verification result, and sends the outbound result signal to the control device.

Citation Information

Cited By

  • Data processing method and system for virtual EAP in semiconductor EAP system and electronic equipment

    CN121390590A