Parameter configuration method and system

Through the remote configuration and verification of process parameters of the centralized control system, the errors and inefficiency caused by manual import in battery production are solved, and remote batch configuration and safe production are realized.

WO2025179703A1PCT designated stage Publication Date: 2025-09-04CONTEMPORARY AMPEREX TECHNOLOGY CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/097761
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-27
Filing Date
2024-06-06
Publication Date
2025-09-04

AI Technical Summary

Technical Problem

During the battery production process, the existing technology requires engineers to manually introduce process parameters, which is prone to errors, increase labor costs, and the inability to batch configure the same type of equipment, resulting in low production efficiency and safety risks.

Method used

The process parameters are configured through the centralized control system and remotely dispatched to the target digital procurement equipment for verification and update, avoiding manual import of mismatched parameters, realizing remote batch configuration and reducing labor consumption.

Benefits of technology

Remote parameter configuration is realized, labor consumption is reduced, equipment operation errors and safety risks are avoided, and production efficiency and safety are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024097761_04092025_PF_FP_ABST
    Figure CN2024097761_04092025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present disclosure are a parameter configuration method and system. The method comprises: in response to a process parameter configuration instruction, a centralized control system configuring process parameters that correspond to a process section to be configured, and determining a target data acquisition device from among a plurality of data acquisition devices that correspond to said process section; the centralized control system issuing, to the target data acquisition device, a parameter configuration updating command that includes the process parameters; in response to the parameter configuration updating command, the target data acquisition device verifying the process parameters, so as to obtain a first verification result, wherein the first verification result at least comprises a verification result that is obtained by performing format verification on the process parameters; and in response to the first verification result representing that the process parameter verification is successful, the target data acquisition device updating process configuration parameters on the basis of the process parameters, and displaying the updated process configuration parameters on a second display interface of the target data acquisition device.
Need to check novelty before this filing date? Find Prior Art

Description

Parameter configuration method and system

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This disclosure is based on and claims the priority of Chinese patent application with application number 202410211665.0, application date February 27, 2024, and invention name “Parameter Configuration Method and System”. The entire content of this Chinese patent application is hereby introduced into this disclosure as a reference. Technical Field

[0003] The embodiments of the present disclosure relate to the field of intelligent manufacturing technology, and are related to, but not limited to, a parameter configuration method and system. Background Art

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

[0005] During battery production, different process stages require different process parameters for manufacturing battery cells. To ensure the battery production line can successfully produce qualified battery products, line engineers configure the process parameters and then import the process parameter configuration files for each process stage at the production site corresponding to each stage.

[0006] Because related technologies require engineers to manually import configuration files, errors are common, labor costs are increased, and batch configuration of similar devices is impossible. Therefore, in order to improve the production efficiency of battery production lines, a method for batch configuration of process parameters on the production line is needed.

[0007] Summary of the Invention

[0008] In order to solve the problems existing in the related technology, the embodiments of the present disclosure provide a parameter configuration method and system. After the centralized control system configures the process parameters corresponding to the process section to be configured, the process parameters are remotely issued to one or more target data acquisition devices. After the target data acquisition devices verify the process parameters, they update the configuration parameters of each device. This solves the security problem of manually modifying the device configuration file in the related technology, and also solves the problem of low efficiency caused by manually updating the process parameters.

[0009] In a first aspect, an embodiment of the present disclosure provides a parameter configuration method, which is applied to a parameter configuration system of a battery production line, wherein the parameter configuration system includes at least a centralized control system and a data acquisition device; the parameter configuration method includes: in response to a process parameter configuration instruction, the centralized control system configures the process parameters corresponding to the process segment to be configured; in response to a device selection operation on a first display interface of the centralized control system, the centralized control system determines a target data acquisition device from a plurality of data acquisition devices corresponding to the process segment to be configured; the centralized control system sends a parameter configuration update command containing the process parameters to the target data acquisition device; the target data acquisition device verifies the process parameters in response to the parameter configuration update command to obtain a first verification result; the first verification result includes at least a verification result of a format verification of the process parameters; in response to the first verification result indicating that the process parameter verification has passed, the target data acquisition device updates the process configuration parameters based on the process parameters, and displays the updated process configuration parameters on the second display interface of the target data acquisition device.

[0010] In the above embodiment, the process parameters corresponding to different process sections on the battery production line are configured on the centralized control system, and the process parameters corresponding to different process sections are selectively sent to the target data acquisition equipment selected in the process section. The target data acquisition equipment verifies the process parameters and then configures them. This not only enables remote parameter configuration of the data acquisition equipment without the need for engineers to go on-site for configuration, reducing manpower consumption, but also allows batch updates of similar equipment for the same wire drawing. At the same time, after receiving the process parameters sent by the centralized control system, the target data acquisition equipment verifies the process parameters, avoiding the problem of importing mismatched process parameters into the data acquisition equipment, which causes errors in the operation of the data acquisition equipment.

[0011] In some embodiments, the process parameters are verified to obtain a first verification result, including: the target data acquisition device compares the device resource number in the process parameters with the local device resource number to obtain a first comparison result; in response to the first comparison result indicating that the device resource number in the process parameters is consistent with the local device resource number, the process parameters are format-checked to obtain the first verification result.

[0012] In the above embodiment, after receiving the process parameters sent by the centralized control system, the target data acquisition device verifies the process parameters, thereby avoiding the problem of importing mismatched process parameters into the data acquisition device, which may cause errors in the operation of the data acquisition device.

[0013] In some embodiments, the format verification of the process parameters to obtain the first verification result includes: performing format conversion on the process parameters to obtain a conversion result; in response to the conversion result characterizing that the process parameters are converted into a configuration file with a target format, comparing the data type of the configuration file with a preset data type, and when the data type of the configuration file is consistent with the preset data type, obtaining the first verification result characterizing that the process parameters have passed the verification; in response to the process parameters being unable to be converted into a configuration file with a target format, or the data type of the configuration file is inconsistent with the preset data type, obtaining the first verification result characterizing that the process parameters have failed the verification.

[0014] In the above embodiment, after receiving the process parameters sent by the centralized control system, the target data acquisition device performs multi-dimensional verification on the process parameters, such as format verification and data type verification, to avoid the problem of importing mismatched process parameters into the data acquisition device, which may cause errors in the operation of the data acquisition device.

[0015] In some embodiments, the parameter configuration method also includes: in response to the first verification result indicating that the process parameter verification has failed, the target data acquisition device determines the abnormal cause of the process parameter; the target data acquisition device displays the abnormal cause on the second display interface of the target data acquisition device, and sends the abnormal cause to the centralized control system; the centralized control system displays the abnormal cause on the first display interface of the centralized control system in response to the abnormal cause sent by the target data acquisition device.

[0016] In the above embodiment, after the cause of the process parameter abnormality is determined, the cause of the abnormality will be displayed on the display interface of the centralized control system and the target data acquisition equipment to remind the engineers on the production line. This not only realizes human-computer interaction, but also can quickly remind the technical personnel on the production line to make adjustments when an abnormality occurs, thereby improving the safety of the production line.

[0017] In some embodiments, the parameter configuration method also includes: in response to a login operation for the data acquisition device to be configured, the data acquisition device to be configured displays a parameter configuration interface on the second display interface; the data acquisition device to be configured is the same as or different from the target data acquisition device; in response to a process parameter export operation for the centralized control system, a parameter configuration table corresponding to the process parameters is generated; in response to a parameter configuration table import operation for the parameter configuration interface, the data acquisition device to be configured performs data verification on the parameter configuration table to obtain a second verification result; in response to the second verification result indicating that the parameter configuration table has passed the verification, the data acquisition device to be configured updates the process configuration parameters based on the parameter configuration table, and displays the updated process configuration parameters on the second display interface of the data acquisition device to be configured.

[0018] In the above embodiment, in the case where a single machine in the production line is abnormal and does not respond to remote updates, a manual import method is used to quickly update the process parameters of the abnormal data acquisition equipment on the production line, thereby reducing the probability of problems occurring on the production line.

[0019] In some embodiments, the data acquisition device to be configured performs data verification on the parameter configuration table to obtain a second verification result, including: the data acquisition device to be configured performs data integrity verification on the parameter configuration table to obtain an integrity result; in response to the integrity result indicating that the data in the parameter configuration table is complete, the data acquisition device to be configured compares the device resource number in the parameter configuration table with the local device resource number to obtain a second comparison result; in response to the second comparison result indicating that the device resource number in the parameter configuration table is consistent with the local device resource number, a second verification result indicating that the parameter configuration table has passed the verification is obtained; in response to the integrity result indicating that the data in the parameter configuration table is incomplete or the second comparison result indicating that the device resource number in the parameter configuration table is inconsistent with the local device resource number, a second verification result indicating that the parameter configuration table has failed the verification is obtained.

[0020] In the above embodiment, after receiving the parameter configuration table imported by the set, the data acquisition device to be configured verifies the parameter configuration table, thereby avoiding the problem of importing an unmatched parameter configuration table into the data acquisition device to be configured, which may cause the data acquisition device to be configured to run incorrectly.

[0021] In some embodiments, the method also includes: in response to the second verification result indicating that the parameter configuration table has passed the verification, the data acquisition device to be configured stores the parameter configuration table to a specified path; the specified path includes a historical parameter configuration table of the data acquisition device to be configured; in response to a parameter configuration table rollback operation on the parameter configuration interface, the data acquisition device to be configured determines the target rollback parameters in the historical parameter configuration table in the specified path, updates the process configuration parameters based on the target rollback parameters, and displays the updated process configuration parameters on the second display interface of the data acquisition device to be configured.

[0022] In the above embodiment, all parameter configuration tables that have been used historically by the device are saved in the local path of the data acquisition device. In this way, when an abnormal warning occurs in the data acquisition device on the production line, the engineers on the production line can promptly modify the parameter configuration table of the abnormal data acquisition device to reduce production line failures.

[0023] In some embodiments, the parameter configuration system also includes a controller and a distributed message system; the parameter configuration method also includes: in response to the completion of the update of the process configuration parameters of the target digital acquisition device and the issuance of a process parameter upload instruction by the centralized control system, the target digital acquisition device determines the connection status with the controller; in response to the normal connection between the target digital acquisition device and the controller, the target digital acquisition device determines the target acquisition point among multiple acquisition points of the controller based on the process configuration parameters; the target digital acquisition device sends a data acquisition instruction containing the target acquisition point to the controller; the controller reads the actual process parameters corresponding to the target acquisition point in response to the data acquisition instruction, and sends the actual process parameters to the target digital acquisition device; in response to the upload period setting operation for the second display interface of the target digital acquisition device, the target digital acquisition device determines the upload period of the actual process parameters, and uploads the actual process parameters to the designated topic of the distributed message system based on the upload period.

[0024] In the above embodiment, after the target data acquisition equipment collects the actual process parameters, the actual process parameters of each target data acquisition equipment are uploaded to the centralized control system. The centralized control system can perform a horizontal analysis of the corresponding process sections of each target data acquisition equipment and optimize and update the process parameters of each process section to improve the production efficiency of the production line.

[0025] In some embodiments, the parameter configuration method further includes: the centralized control system subscribing to the designated topic to periodically obtain the actual process parameters of the target data acquisition equipment, and displaying the actual process parameters of the target data acquisition equipment on the first display interface of the centralized control system.

[0026] In the above embodiment, after the centralized control system obtains the actual process parameters of each target data acquisition device, the actual process parameters of each target data acquisition device can be displayed on the first display interface of the centralized control system to realize data visualization, and compare the same type of process parameters, and optimize and update the process parameters of each process section to improve the production efficiency of the production line.

[0027] In some embodiments, the parameter configuration method also includes: the target data acquisition device determines the parameter range of the target acquisition point based on the process configuration parameters; in response to the actual process parameters corresponding to the target acquisition point exceeding the parameter range of the target acquisition point, displaying an abnormal prompt on the second display interface of the target data acquisition device.

[0028] In the above embodiment, the centralized control system sets a corresponding parameter range for each collection point, and issues an abnormal prompt when the corresponding execution device exceeds the parameter range. This not only ensures safe production of the production line, but also ensures that the battery production line will not produce unqualified battery products due to abnormal process parameters, thereby ensuring the yield of the battery products.

[0029] In a second aspect, an embodiment of the present disclosure provides a parameter configuration system, which includes: a centralized control system for configuring process parameters corresponding to the process segment to be configured in response to a process parameter configuration instruction; the centralized control system is also used to determine a target data acquisition device among multiple data acquisition devices corresponding to the process segment to be configured in response to a device selection operation on a first display interface of the centralized control system; the centralized control system is also used to send a parameter configuration update command containing the process parameters to the target data acquisition device; the target data acquisition device is used to verify the process parameters in response to the parameter configuration update command to obtain a first verification result; the first verification result at least includes a verification result of a format verification of the process parameters; the target data acquisition device is also used to update the process configuration parameters based on the process parameters in response to the first verification result indicating that the process parameters have passed the verification, and display the updated process configuration parameters on the second display interface of the target data acquisition device.

[0030] In the above embodiment, the process parameters corresponding to different process sections on the battery production line are configured on the centralized control system, and the process parameters corresponding to different process sections are selectively sent to the target data acquisition equipment selected in the process section. The target data acquisition equipment verifies the process parameters and then configures them. This not only enables remote parameter configuration of the data acquisition equipment without the need for engineers to go on-site for configuration, reducing manpower consumption, but also allows batch updates of similar equipment for the same wire drawing. At the same time, after receiving the process parameters sent by the centralized control system, the target data acquisition equipment verifies the process parameters, avoiding the problem of manually importing mismatched process parameters into the data acquisition equipment, which leads to errors in the operation of the data acquisition equipment.

[0031] In some embodiments, the target data acquisition device is further used to compare the device resource number in the process parameters with the local device resource number to obtain a first comparison result; the target data acquisition device is further used to perform format verification on the process parameters in response to the first comparison result indicating that the device resource number in the process parameters is consistent with the local device resource number to obtain the first verification result.

[0032] In the above embodiment, after receiving the process parameters sent by the centralized control system, the target data acquisition device verifies the process parameters, thereby avoiding the problem of importing mismatched process parameters into the data acquisition device, which may cause errors in the operation of the data acquisition device.

[0033] In some embodiments, the target data acquisition device is also used to perform format conversion on the process parameters to obtain a conversion result; the target data acquisition device is also used to, in response to the conversion result, characterize the conversion of the process parameters into a configuration file having a target format, compare the data type of the configuration file with a preset data type, and obtain a first verification result characterizing that the process parameters have passed the verification when the data type of the configuration file is consistent with the preset data type; the target data acquisition device is also used to, in response to the process parameters being unable to be converted into a configuration file having a target format, or the data type of the configuration file is inconsistent with the preset data type, obtain a first verification result characterizing that the process parameters have failed the verification.

[0034] In the above embodiment, after receiving the process parameters sent by the centralized control system, the target data acquisition device performs multi-dimensional verification on the process parameters, such as format verification and data type verification, to avoid the problem of importing mismatched process parameters into the data acquisition device, which may cause errors in the operation of the data acquisition device.

[0035] In some embodiments, the target data acquisition device is further used to determine the cause of the abnormality of the process parameter in response to the first verification result indicating that the process parameter verification has failed; the target data acquisition device is further used to display the cause of the abnormality on the second display interface of the target data acquisition device, and send the cause of the abnormality to the centralized control system; the centralized control system is further used to display the cause of the abnormality on the first display interface of the centralized control system in response to the cause of the abnormality sent by the target data acquisition device.

[0036] In the above embodiment, after the cause of the process parameter abnormality is determined, the cause of the abnormality will be displayed on the display interface of the centralized control system and the target data acquisition equipment to remind the engineers on the production line. This not only realizes human-computer interaction, but also can quickly remind the technical personnel on the production line to make adjustments when an abnormality occurs, thereby improving the safety of the production line.

[0037] In some embodiments, the data acquisition device to be configured is used to display a parameter configuration interface on the second display interface in response to a login operation for the data acquisition device to be configured; the data acquisition device to be configured is the same as or different from the target data acquisition device; the data acquisition device to be configured is also used to generate a parameter configuration table corresponding to the process parameters in response to a process parameter export operation for the centralized control system; the data acquisition device to be configured is also used to perform data verification on the parameter configuration table in response to a parameter configuration table import operation for the parameter configuration interface to obtain a second verification result; the data acquisition device to be configured is also used to update the process configuration parameters based on the parameter configuration table in response to the second verification result indicating that the parameter configuration table has passed the verification, and display the updated process configuration parameters on the second display interface of the data acquisition device to be configured.

[0038] In the above embodiment, in the case where a single machine in the production line is abnormal and does not respond to remote updates, a manual import method is used to quickly update the process parameters of the abnormal data acquisition equipment on the production line, thereby reducing the probability of problems occurring on the production line.

[0039] In some embodiments, the data acquisition device to be configured is also used to perform data integrity verification on the parameter configuration table to obtain an integrity result; the data acquisition device to be configured is also used to respond to the integrity result to indicate that the data in the parameter configuration table is complete, compare the device resource number in the parameter configuration table with the local device resource number, and obtain a second comparison result; the data acquisition device to be configured is also used to respond to the second comparison result to indicate that the device resource number in the parameter configuration table is consistent with the local device resource number, and obtain a second verification result indicating that the parameter configuration table has passed the verification; the data acquisition device to be configured is also used to respond to the integrity result to indicate that the data in the parameter configuration table is incomplete or the second comparison result indicates that the device resource number in the parameter configuration table is inconsistent with the local device resource number, and obtain a second verification result indicating that the parameter configuration table has failed the verification.

[0040] In the above embodiment, after receiving the parameter configuration table imported by the set, the data acquisition device to be configured verifies the parameter configuration table, thereby avoiding the problem of importing an unmatched parameter configuration table into the data acquisition device to be configured, which may cause the data acquisition device to be configured to run incorrectly.

[0041] In some embodiments, the data acquisition device to be configured is further used to store the parameter configuration table to a specified path in response to the second verification result indicating that the parameter configuration table has passed verification; the specified path includes the historical parameter configuration table of the data acquisition device to be configured; the data acquisition device to be configured is also used to determine the target rollback parameters in the historical parameter configuration table in the specified path in response to the parameter configuration table rollback operation for the parameter configuration interface, and update the process configuration parameters based on the target rollback parameters, and display the updated process configuration parameters on the second display interface of the data acquisition device to be configured.

[0042] In the above embodiment, all parameter configuration tables that have been used historically by the device are saved in the local path of the data acquisition device. In this way, when an abnormal warning occurs in the data acquisition device on the production line, the engineers on the production line can promptly modify the parameter configuration table of the abnormal data acquisition device to reduce production line failures.

[0043] In some embodiments, the parameter configuration system also includes a controller and a distributed message system; wherein, the target data acquisition device is also used to respond to the completion of the update of the process configuration parameters of the target data acquisition device and the issuance of a process parameter upload instruction by the centralized control system, and the target data acquisition device determines the connection status between the target data acquisition device and the controller; the target data acquisition device is also used to respond to the normal connection between the target data acquisition device and the controller, and based on the process configuration parameters, determine the target acquisition point among multiple acquisition points of the controller; the target data acquisition device is also used to send a data acquisition instruction containing the target acquisition point to the controller; the controller is used to respond to the data acquisition instruction, read the actual process parameters corresponding to the target acquisition point, and send the actual process parameters to the target data acquisition device; the target data acquisition device is also used to respond to the upload period setting operation for the second display interface of the target data acquisition device, determine the upload period of the actual process parameters, and upload the actual process parameters to the designated topic of the distributed message system based on the upload period.

[0044] In the above embodiment, after the target data acquisition equipment collects the actual process parameters, the actual process parameters of each target data acquisition equipment are uploaded to the centralized control system. The centralized control system can perform a horizontal analysis of the corresponding process sections of each target data acquisition equipment and optimize and update the process parameters of each process section to improve the production efficiency of the production line.

[0045] In some embodiments, the centralized control system is further used to subscribe to the designated topic to periodically obtain the actual process parameters of the target data acquisition equipment, and display the actual process parameters of the target data acquisition equipment on the first display interface of the centralized control system.

[0046] In the above embodiment, after the centralized control system obtains the actual process parameters of each target data acquisition device, the actual process parameters of each target data acquisition device can be displayed on the first display interface of the centralized control system to realize data visualization, and compare the same type of process parameters, and optimize and update the process parameters of each process section to improve the production efficiency of the production line.

[0047] In some embodiments, the target data acquisition device is further used to determine the parameter range of the target acquisition point based on the process configuration parameters; the target data acquisition device is also used to display an abnormal prompt on the second display interface of the target data acquisition device in response to the actual process parameters corresponding to the target acquisition point exceeding the parameter range of the target acquisition point.

[0048] In the above embodiment, the centralized control system sets a corresponding parameter range for each collection point, and issues an abnormal prompt when the corresponding execution device exceeds the parameter range. This not only ensures safe production of the production line, but also ensures that the battery production line will not produce unqualified battery products due to abnormal process parameters, thereby ensuring the yield of the battery products.

[0049] The above description is only an overview of the technical solution of the present disclosure. In order to more clearly understand the technical means of the present disclosure, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present disclosure more obvious and easy to understand, the specific implementation methods of the present disclosure are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] FIG1 is a first optional flow chart of a parameter configuration method according to an embodiment of the present disclosure;

[0051] FIG2 is a second optional flow chart of a parameter configuration method provided in an embodiment of the present disclosure;

[0052] FIG3 is a third optional flow chart of a parameter configuration method provided in an embodiment of the present disclosure;

[0053] FIG4 is a schematic diagram of the structure of a parameter configuration system provided by an embodiment of the present disclosure;

[0054] FIG5 is a schematic diagram of a CP parameter configuration update process according to an embodiment of the present disclosure;

[0055] FIG6 is a schematic diagram of a flow chart of importing on-site CP parameter configuration according to an embodiment of the present disclosure;

[0056] FIG7 is a schematic diagram of a remote update process of CP parameter configuration provided by an embodiment of the present disclosure;

[0057] FIG8 is a schematic diagram of the automatic uploading process of CP parameters provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0058] In order to make the purpose, technical solutions and advantages of the present disclosure clearer, the present disclosure will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limiting the present disclosure. All other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present disclosure.

[0059] In the following description, references to "some embodiments" describe a subset of all possible embodiments, but it is understood that "some embodiments" can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict. Unless otherwise defined, all technical and scientific terms used in the embodiments of the present disclosure have the same meaning as commonly understood by those skilled in the art to which the embodiments of the present disclosure belong. The terms used in the embodiments of the present disclosure are only for the purpose of describing the embodiments of the present disclosure and are not intended to limit the present disclosure.

[0060] Currently, market developments indicate that power batteries are becoming increasingly widely used. Power batteries are not only used in energy storage systems such as hydropower, thermal, wind, and solar power plants, but are also widely used in electric vehicles like electric bicycles, electric motorcycles, and electric vehicles, as well as in aerospace and other fields. As power battery applications continue to expand, market demand is also growing.

[0061] In the embodiments of the present disclosure, the battery may be a battery cell (sometimes also referred to as a battery cell), or a battery module or battery pack comprising a plurality of battery cells. 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 electrical devices. A battery cell may be a secondary battery, which refers to a battery cell that can be activated by charging the active material after the battery cell is discharged and can continue to be used. The battery cell may be a lithium-ion battery, a sodium-ion battery, a sodium-lithium-ion battery, a lithium metal battery, a sodium metal battery, a lithium-sulfur battery, a magnesium-ion battery, a nickel-hydrogen battery, a nickel-cadmium battery, a lead-acid battery, etc., and the embodiments of the present disclosure are not limited thereto.

[0062] The applicant has noticed that in the battery manufacturing process, in order to ensure that the battery production line can smoothly produce qualified battery products, the engineers on the production line export a process parameter file after configuring the process parameters. They need to open the configuration file of the field data tool at the production site corresponding to different process sections and copy the corresponding part of the process parameters to the configuration file to realize the parameter configuration of different process sections.

[0063] However, the relevant technology has security issues with manual import and the inability to remotely update the configuration file. First, the configuration of process parameters needs to be manually copied to the configuration file, and there is a high risk of errors when importing the file. For example, copying to the wrong label level and overwriting other functional configurations will cause equipment on the process section of the production line to malfunction. Second, engineers must go to the site to update the configuration file, which cannot reduce manpower consumption, and it is also dangerous for personnel to walk back and forth on the production line. At the same time, it is also impossible to batch update similar equipment corresponding to the same process section.

[0064] In order to improve the production efficiency of the battery production line and reduce labor costs, the applicant has found that after the centralized control system has configured the process parameters corresponding to the process section to be configured, the process parameters can be remotely sent to one or more data acquisition devices in the process section to be configured. After the data acquisition devices verify the process parameters, they update the configuration parameters of each device, which solves the security problem of manually modifying the device configuration file and the problem of inefficiency caused by manually updating the process parameters.

[0065] In order to solve the problems existing in the related technology, an embodiment of the present disclosure provides a parameter configuration method, which is applied to the parameter configuration system of a battery production line. The parameter configuration system includes at least a centralized control system configured on the main server of the battery production line and digital acquisition equipment on each process section. The centralized control system responds to the process parameter configuration instructions issued by the engineer to configure the process parameters corresponding to the process section to be configured. The centralized control system responds to the engineer's device selection operation on multiple digital acquisition devices in the process section to be configured, determines the target digital acquisition device that needs to be parameter configured among the multiple digital acquisition devices, and sends a parameter configuration update command containing the process parameters to the target digital acquisition device. The target digital acquisition device responds to the parameter configuration update command to verify the process parameters. In response to the first verification result indicating that the process parameters have passed the verification, the target digital acquisition device updates the process configuration parameters based on the process parameters, and displays the updated process configuration parameters on the second display interface of the target digital acquisition device.

[0066] In this way, the embodiment of the present disclosure configures the process parameters corresponding to different process sections on the battery production line on the centralized control system, and selectively sends the process parameters corresponding to different process sections to the target data acquisition equipment selected in the process section. The target data acquisition equipment configures the process parameters after verifying the process parameters. This not only enables remote parameter configuration of the data acquisition equipment without the need for engineers to go on-site for configuration, reducing manpower consumption, but also allows batch updates of similar equipment on the same wire drawing line. At the same time, after receiving the process parameters sent by the centralized control system, the target data acquisition equipment verifies the process parameters, avoiding the problem of manually importing mismatched process parameters into the data acquisition equipment, resulting in errors in the operation of the data acquisition equipment, and also avoiding the problem of danger caused by people walking on the production line.

[0067] The battery packs produced by the battery production line disclosed in the embodiments of the present disclosure can be used, but are not limited to, in electrical devices such as vehicles, ships, or aircraft. A power supply system comprising the battery packs and batteries disclosed herein can be used to alleviate and automatically regulate deterioration in cell expansion, replenish electrolyte consumption, and improve battery performance stability and battery life.

[0068] The battery packs produced by the battery production line disclosed in the embodiments of the present disclosure can be used as power sources for electrical devices, which may include, but are not limited to, mobile phones, tablets, laptops, electric toys, power tools, electric vehicles, electric cars, ships, spacecraft, and the like. Electric toys may include fixed or mobile electric toys, such as game consoles, electric car toys, electric ship toys, and electric airplane toys, and spacecraft may include airplanes, rockets, space shuttles, and spacecraft, among others.

[0069] In the embodiments of the present disclosure, the battery pack produced by the battery production line may be formed by a plurality of batteries connected in series and in parallel, wherein 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 a 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 continuously used by activating the active material by charging after the battery cell is discharged. The battery cell may be a lithium-ion battery, a sodium-ion battery, a sodium-lithium-ion battery, a lithium metal battery, a sodium metal battery, a lithium-sulfur battery, a magnesium-ion battery, a nickel-hydrogen battery, a nickel-cadmium battery, a lead-acid battery, etc., and the embodiments of the present disclosure are not limited thereto.

[0070] In some embodiments, a battery pack includes multiple cells, which can be connected in series, in parallel, or in a hybrid configuration. A hybrid configuration refers to a combination of series and parallel connections. The series, parallel, or hybrid configuration of the cells is achieved by welding the cell terminals to a busbar assembly. Each cell can be a secondary battery or a primary battery; it can also be a lithium-sulfur battery, a sodium-ion battery, or a magnesium-ion battery, but is not limited thereto. The cells can be cylindrical, flat, rectangular, or have other shapes.

[0071] In the embodiment of the present disclosure, the parameter configuration method can be applied not only to battery production lines, but also to any production line, such as an automobile production line or a steel manufacturing production line. The embodiment of the present disclosure does not limit the specific application scenarios of the parameter configuration method.

[0072] Next, we will explain the parameter configuration method based on the application of it to a battery production line as an example. A battery production line has a centralized control system, which can be deployed on the main server of the battery production line. The battery production line includes multiple process sections, such as electrode winding, cell grouping, battery pack addressing, and battery welding. Each process section uses multiple execution devices to perform the various process operations in the process section. For example, in addition to the welding robot, there are also execution devices for moving the battery pack and for placing the busbar during welding. Each process section can be configured with multiple on-site machines, each of which is equipped with an industrial computer. Different execution devices have different process parameters when working. Each process section uses different industrial computers to configure the process parameters of different devices. The industrial computer is equipped with a data acquisition device for configuring the process parameters. The data acquisition device is used to receive instructions from the centralized control system, configure the process parameters issued by the centralized control system, collect on-site data on the battery production line, and upload the on-site data to the centralized control system. Here, it should be noted that the data acquisition equipment can be integrated with the industrial computer, that is, the industrial computer is installed with data acquisition software as the data acquisition equipment; the data acquisition equipment and the industrial computer can also be separated, both located in the on-site machine, and the data acquisition equipment and the industrial computer are electrically connected to realize data transmission.

[0073] FIG1 is a first optional flow chart of a parameter configuration method provided by an embodiment of the present disclosure. As shown in FIG1 , the parameter configuration method provided by an embodiment of the present disclosure can be implemented through steps S101 to S105:

[0074] Step S101: In response to a process parameter configuration instruction, the centralized control system configures process parameters corresponding to the process section to be configured.

[0075] In the embodiment of the present disclosure, the process parameter configuration instruction may refer to an instruction initiated by an engineer based on the first display interface of the centralized control system, which is used to instruct the update of the process capability (CP, Process Capability index) parameters (i.e., the process parameters in the embodiment of the present disclosure) of some data acquisition equipment on the production line.

[0076] In some embodiments, engineers can configure a production line database (e.g., an ECP database, which includes data such as the pulling force, operating rate, and mechanical life of each mechanical device on the production line) for each process section on the centralized control system. Each process section corresponds to a specific ECP database. Engineers can then configure the process parameters for the process sections that require updated process parameters in the centralized control system based on the ECP database.

[0077] Here, configuring the process parameters corresponding to the process section to be configured can refer to the process parameters on the pulling wire corresponding to the process section to be configured, as indicators of the corresponding process of a pulling wire, for example, the upper and lower limits of the movement range of the robot arm when grabbing the battery cell and the upper and lower limits of the welding temperature when welding the battery cell poles and other process parameters.

[0078] In some embodiments, each pull line may be configured with a set of process parameters, which are applicable to all or part of the data acquisition equipment in the process section.

[0079] Step S102 : In response to a device selection operation on the first display interface of the centralized control system, the centralized control system determines a target data acquisition device from a plurality of data acquisition devices corresponding to the process section to be configured.

[0080] In some embodiments, the process section to be configured corresponds to multiple data acquisition devices. Based on the engineer's device selection operation on the first display interface of the centralized control system, the target data acquisition device for which process parameters need to be remotely sent can be determined.

[0081] In some embodiments, the device selection operation may include, but is not limited to, a selection operation, a confirmation operation, a page turning operation, a scrolling operation, and the like. The selection operation may be an instruction input / selected by the user through an input component or device in the current display interface. The input component or device may include, but is not limited to, a keyboard, a mouse, a touch screen, a touchpad, or an audio input device. For example, a user selects a target data acquisition device from multiple data acquisition devices displayed in the configuration component of the first display interface of the centralized control system. The embodiments of this disclosure do not limit the implementation of the device selection operation.

[0082] In some embodiments, the first display interface of the centralized control system may refer to an operation interface of the centralized control system, which may be displayed in the form of a web page.

[0083] In some embodiments, the target data acquisition device may be a data acquisition device on the process section to be configured, or may be multiple similar devices on the same pull line.

[0084] Step S103: The centralized control system sends a parameter configuration update command including the process parameters to the target data acquisition device.

[0085] In some embodiments, the centralized control system and the target data acquisition equipment can communicate via a bus (such as a high-speed serial computer expansion bus (PCIe, Peripheral Component Interconnect express), a serial peripheral interface (SPI, Serial Peripheral Interface), etc.) or Ethernet to implement the issuance of parameter configuration update commands.

[0086] In some embodiments, a process parameter sending button is provided on the first display interface of the centralized control system. In response to the engineer clicking the button, the centralized control system sends a parameter configuration update command containing the process parameters to the target data acquisition device.

[0087] Step S104: The target data acquisition device verifies the process parameters in response to the parameter configuration update command to obtain a first verification result; the first verification result at least includes a verification result of a format verification of the process parameters.

[0088] In some embodiments, after receiving the parameter configuration update command, the target data acquisition device verifies the process parameters, for example, to verify whether the process parameters are the process parameters of the process section corresponding to the device, or whether there are any data missing in the process parameters, and obtains a first verification result corresponding to the process parameters. The first verification result includes two results: the process parameter verification passed; and the process parameter verification failed.

[0089] In some embodiments, the process parameters configurable by a data acquisition device have a fixed format. For example, the correct process parameters may consist of 11 columns of data, each of which may contain a data type such as a device resource number, an ECP parameter, or an address. Therefore, verifying the process parameters may refer to verifying the format of the process parameters to ensure that the target data acquisition device can be updated based on the process parameters.

[0090] Step S105 : In response to the first verification result indicating that the process parameter verification has passed, the target data acquisition device updates the process configuration parameters based on the process parameters, and displays the updated process configuration parameters on the second display interface of the target data acquisition device.

[0091] In some embodiments, when the first verification result indicates that the process parameter verification has passed, the configuration file in the memory of the target data acquisition device can be updated based on the process parameters issued by the centralized control system, so that the target data acquisition device configures the equipment operation on the production line based on the updated configuration file. For example, the movement range of the gripping robot in the battery cell stacking process is the first preset area on the stacking station before the update, and the movement range of the gripping robot in the process parameters issued by the centralized control system is the second preset area, the second preset area is within the first preset area, and the second preset area is smaller than the first preset area. At this time, after the configuration file in the memory of the target data acquisition device is updated based on the issued process parameters, the updated process configuration parameters will be displayed on the second display interface of the target data acquisition device. If the movement range of the gripping robot exceeds the second preset area, the target data acquisition device will display the abnormality on the second display interface of the target data acquisition device after obtaining the data.

[0092] In the embodiment of the present disclosure, the second display interface of the target data acquisition device may be a human machine interface (HMI) on a field machine corresponding to the target data acquisition device, for displaying process configuration parameters of the target data acquisition device.

[0093] The disclosed embodiment configures process parameters corresponding to different process sections on a battery production line on a centralized control system, and selectively sends the process parameters corresponding to different process sections to a target data acquisition device selected in the process section. The target data acquisition device verifies the process parameters and then configures them. This not only enables remote parameter configuration of the data acquisition device without the need for engineers to go on-site for configuration, thus reducing manpower consumption, but also allows batch updates of similar devices of the same wire drawing. At the same time, after receiving the process parameters sent by the centralized control system, the target data acquisition device verifies the process parameters, thus avoiding the problem of importing mismatched process parameters into the data acquisition device, which may cause errors in the operation of the data acquisition device.

[0094] In some embodiments, step S104 may be implemented through steps S1041 to S1042:

[0095] Step S1041: The target data acquisition device compares the device resource number in the process parameter with the local device resource number to obtain a first comparison result.

[0096] In some embodiments, the device resource number is a unique index identifier of each data acquisition device in the battery production line, and the process parameters at least include the device resource number corresponding to the target data acquisition device selected by the engineer to which the process parameters need to be sent.

[0097] The target digital acquisition device verifies the process parameters by first checking whether the device resource number in the process parameters is the device resource number of the current target digital acquisition device. If not, it means that the process parameters issued by the centralized control system do not match the current target digital acquisition device, and the process configuration parameters of the current target digital acquisition device cannot be updated based on the process parameters, and the process parameter configuration process ends.

[0098] Step S1042: In response to the first comparison result indicating that the device resource number in the process parameter is consistent with the local device resource number, format verification is performed on the process parameter to obtain the first verification result.

[0099] In some embodiments, if the device resource number in the process parameter is consistent with the local device resource number, it is necessary to determine whether the data type of the process parameter is complete. If the data is complete, it means that the process parameter has passed the verification.

[0100] In some embodiments, determining whether the data is complete in step S1042 may be implemented through steps S1 to S3:

[0101] Step S1: convert the process parameters into a format to obtain a conversion result.

[0102] In some embodiments, the process parameters issued by the centralized control system may be a json file, and the configurable file of the target data acquisition device may be an extensible markup language (XML) file. Therefore, after the target data acquisition device receives the process parameters, it is necessary to parse the process parameters. If the process parameters issued by the centralized control system cannot be parsed into an XML file, the process parameter verification fails.

[0103] Step S2, in response to the conversion result representing that the process parameters are converted into a configuration file having a target format, the data type of the configuration file is compared with a preset data type, and when the data type of the configuration file is consistent with the preset data type, a first verification result representing that the process parameters have passed the verification is obtained.

[0104] In some embodiments, the preset data type means that the correct process parameters have a fixed configuration format. For example, the correct process parameters can be composed of 11 columns of data, and each column of data can be a device resource number, ECP parameter (at least including the parameter value range of the data acquisition equipment operation), address and other data types.

[0105] If the process parameters can be converted into a configuration file with a target format (such as XML format), the data type of the parsed process parameters is compared with the preset data type. If the data type of the parsed process parameters is missing, it means that the process parameter verification fails; if the data type of the configuration file is consistent with the preset data type, it means that the process parameter verification passes.

[0106] Step S3: In response to the process parameters being unable to be converted into a configuration file of a target format, or the data type of the configuration file being inconsistent with a preset data type, obtaining a first verification result indicating that the process parameters have failed verification.

[0107] In some embodiments, when the process parameters cannot be converted into a configuration file in the target format, or the data type of the configuration file is inconsistent with the preset data type, it means that the target data acquisition device has failed to verify the process parameters, which means that the target data acquisition device cannot configure the process parameters, and the process parameter configuration process ends.

[0108] In the embodiment of the present disclosure, after receiving the process parameters sent by the centralized control system, the target data acquisition device verifies the process parameters, thereby avoiding the problem of importing mismatched process parameters into the data acquisition device, which may cause errors in the operation of the data acquisition device.

[0109] In some embodiments, when the first verification result indicates that the process parameter verification fails, the parameter configuration method provided by the embodiment of the present disclosure may further include steps S4 to S6:

[0110] Step S4: In response to the first verification result indicating that the process parameter verification fails, the target data acquisition device determines the cause of the abnormality of the process parameter.

[0111] In some embodiments, when the process parameter verification fails, the target data acquisition device determines the abnormal reason for the process parameter verification, such as the process parameter cannot be converted into a configuration file in the target format, or the data type of the configuration file is inconsistent with the preset data type.

[0112] Step S5: The target data acquisition device displays the abnormality cause on the second display interface of the target data acquisition device, and sends the abnormality cause to the centralized control system.

[0113] In the embodiment of the present disclosure, after the target data acquisition device determines the abnormal cause of the process parameter verification, the abnormal cause can be displayed on the second display interface of the target data acquisition device or an alarm prompt can be issued to remind engineers at the production site so that the engineers can manually configure the process parameters of the target data acquisition device to avoid abnormal events in the battery production line.

[0114] In some embodiments, after the target data acquisition device determines the abnormal cause of the process parameter verification, the abnormal cause can be sent to the centralized control system so that the engineers who manage the centralized control system can update the process parameters according to the abnormal cause and re-issue process parameters that are more compatible with the battery production site.

[0115] Step S6: The centralized control system responds to the abnormality reason sent by the target data acquisition device and displays the abnormality reason on the first display interface of the centralized control system.

[0116] After determining the cause of the abnormal process parameters, the embodiment of the present disclosure will display the cause of the abnormality on the first display interface of the centralized control system and the second display interface of the target data acquisition device to remind engineers on the production line and the centralized control system. This not only realizes human-computer interaction, but also can quickly remind technical personnel on the production line to make adjustments when an abnormality occurs, thereby improving the safety of the production line.

[0117] In some embodiments, in addition to the aforementioned method of issuing process parameters through the centralized control system and updating the configuration file after verification by the target data acquisition equipment, the parameter configuration method provided by the present disclosure can also allow engineers to manually import some equipment. After importing, the data acquisition equipment verifies the imported configuration parameter table and updates the process configuration parameters after verification. Figure 2 is an optional flow diagram of the parameter configuration method provided by the embodiment of the present disclosure. As shown in Figure 2, the parameter configuration method provided by the embodiment of the present disclosure can also include steps S201 to S204.

[0118] Step S201: In response to a login operation for a data acquisition device to be configured, the data acquisition device to be configured displays a parameter configuration interface on the second display interface; the data acquisition device to be configured is the same as or different from the target data acquisition device.

[0119] In some embodiments, the data acquisition device to be configured can be the same as the aforementioned target data acquisition device. In this case, manual process parameter configuration of the data acquisition device to be configured can be completed before the centralized control system remotely sends the target data acquisition device. In this way, when the centralized control system remotely sends the target data acquisition device, the manually imported process parameters can be overwritten, or the data acquisition device to be configured can be skipped; manual process parameter configuration of the data acquisition device to be configured can also be completed after the centralized control system remotely sends the target data acquisition device. The manually imported process parameters can overwrite the remotely sent process parameters,

[0120] In some embodiments, the data acquisition device to be configured may also be different from the aforementioned target data acquisition device. In this case, manual process parameter configuration of the data acquisition device to be configured does not conflict with the operation of the centralized control system remotely issuing process parameters to the target data acquisition device.

[0121] In some embodiments, before manually configuring process parameters, on-site engineers must log in to the data acquisition device to obtain permissions. If they are not logged in or have insufficient permissions, they will be rejected in subsequent steps and prompted to "Insufficient permissions, please use higher permissions." In this case, the process parameters cannot be imported.

[0122] Step S202: In response to the process parameter export operation for the centralized control system, a parameter configuration table corresponding to the process parameters is generated.

[0123] In some embodiments, the process parameter export operation may refer to exporting the process parameters through an external storage device (e.g., a USB flash disk). At this time, a parameter configuration table is generated based on the process parameters, and the parameter configuration table is copied through the USB flash disk to implement the parameter configuration table import.

[0124] Step S203: In response to the parameter configuration table import operation on the parameter configuration interface, the data acquisition device to be configured performs data verification on the parameter configuration table to obtain a second verification result.

[0125] In some embodiments, for the parameter configuration table import operation of the parameter configuration interface of the data acquisition device to be configured, data verification can be performed on the imported parameter configuration table to determine whether the parameter configuration table meets the configuration requirements, whether there is any data missing, or whether it is inconsistent with the device resource number of the data acquisition device to be configured, and a second verification result is obtained.

[0126] Step S204: In response to the second verification result indicating that the parameter configuration table has passed verification, the data acquisition device to be configured updates the process configuration parameters based on the parameter configuration table, and displays the updated process configuration parameters on the second display interface of the data acquisition device to be configured.

[0127] In some embodiments, when the second verification result indicates that the parameter configuration table has passed verification, the configuration file in the memory of the data acquisition device to be configured can be updated based on the imported parameter configuration table, so that the data acquisition device to be configured can configure the device operation on the production line based on the updated configuration file.

[0128] In the case where a single machine in the production line is abnormal and does not respond to remote updates, the embodiment of the present disclosure adopts a manual import method to quickly update the process parameters of the abnormal data acquisition equipment on the production line, thereby reducing the probability of problems occurring on the production line.

[0129] In some embodiments, step S203 may be implemented through steps S2031 to S2034:

[0130] Step S2031: The data acquisition device to be configured performs data integrity verification on the parameter configuration table to obtain an integrity result.

[0131] In some embodiments, the complete parameter configuration table that can be imported by the data acquisition device to be configured has a fixed format, for example, 11 columns of data. Therefore, after importing the parameter configuration table, the data acquisition device to be configured performs a data integrity check on the parameter configuration table, namely, determining whether the imported parameter configuration table has 11 columns of data and whether the data types are consistent, and obtaining a completeness result.

[0132] Step S2032: In response to the completeness result indicating that the data in the parameter configuration table is complete, the data acquisition device to be configured compares the device resource number in the parameter configuration table with the local device resource number to obtain a second comparison result.

[0133] In some embodiments, if the data in the parameter configuration table is complete, that is, the parameter configuration table has 11 columns of data and the data types are consistent, the data acquisition device to be configured compares the device resource number in the parameter configuration table with the local device resource number to determine whether the imported parameter configuration table matches the data acquisition device to be configured.

[0134] Step S2033: In response to the second comparison result indicating that the device resource number in the parameter configuration table is consistent with the local device resource number, a second verification result indicating that the parameter configuration table has passed verification is obtained.

[0135] In some embodiments, if the device resource number in the parameter configuration table is consistent with the local device resource number, a second verification result indicating that the parameter configuration table has passed verification is obtained.

[0136] Step S2034: In response to the integrity result indicating that the data in the parameter configuration table is incomplete or the second comparison result indicating that the device resource number in the parameter configuration table is inconsistent with the local device resource number, a second verification result indicating that the parameter configuration table fails verification is obtained.

[0137] In some embodiments, if the data in the parameter configuration table is incomplete or the device resource number in the parameter configuration table is inconsistent with the local device resource number, it means that the imported parameter configuration table has failed the verification. At this time, the data acquisition device to be configured can prompt through a pop-up window that the imported parameter configuration table does not match the current device, and the CP parameter manual configuration update process can be ended.

[0138] After receiving the parameter configuration table imported by the set, the data acquisition device to be configured in the embodiment of the present disclosure verifies the parameter configuration table, thereby avoiding the problem of importing an unmatched parameter configuration table into the data acquisition device to be configured, which may cause the data acquisition device to be configured to run incorrectly.

[0139] In some embodiments, when the second verification result indicates that the parameter configuration table fails verification, the parameter configuration method provided by the embodiment of the present disclosure may further include step S10 and step S11:

[0140] Step S10: In response to the second verification result indicating that the parameter configuration table has passed verification, the data acquisition device to be configured stores the parameter configuration table to a designated path; the designated path includes a historical parameter configuration table of the data acquisition device to be configured.

[0141] In the embodiment of the present disclosure, after the parameter configuration table is verified, the imported parameter configuration table can be backed up to the specified path of the data acquisition device to be configured. The specified path is located in the local storage of the data acquisition device to be configured, which contains all the historical parameter configuration tables used by the data acquisition device to be configured. If the version of the parameter configuration table needs to be rolled back later, the latest version of the parameter configuration table can also be obtained from the specified path to update the process parameters of the data acquisition device to be configured.

[0142] Step S11, in response to the parameter configuration table rollback operation for the parameter configuration interface, the data acquisition device to be configured determines the target rollback parameters in the historical parameter configuration table in the specified path, updates the process configuration parameters based on the target rollback parameters, and displays the updated process configuration parameters on the second display interface of the data acquisition device to be configured.

[0143] In some embodiments, when the current parameter configuration table of the data acquisition device to be configured is wrong, in response to the parameter configuration table rollback operation on the parameter configuration interface of the data acquisition device to be configured, the parameter configuration table rollback operation is used to determine the target rollback parameters in the historical parameter configuration table of the data acquisition device to be configured in the specified path, and update the process configuration parameters based on the target rollback parameters, and display the updated process configuration parameters on the second display interface of the data acquisition device to be configured.

[0144] The disclosed embodiment saves all parameter configuration tables that have been used historically by the data acquisition device in the local path of the data acquisition device. In this way, when an abnormal warning occurs in the data acquisition device on the production line, the engineers on the production line can promptly modify the parameter configuration table of the abnormal data acquisition device to reduce production line failures.

[0145] In some embodiments, the parameter configuration system further includes a controller and a distributed messaging system. The controller may be any one of a programmable logic controller (PLC), a single-chip microcomputer, an intermediate computer, and a host computer; the distributed messaging system may be a Kafka server, which is a distributed publish-subscribe messaging system. Data acquisition equipment can upload collected data to topics corresponding to the Kafka server, and the centralized control system subscribes to topics corresponding to the Kafka server to obtain process parameters of each data acquisition equipment.

[0146] In the disclosed embodiment, the polling thread on the target data acquisition device reads the process parameters that need to be collected each time, packages them and uploads them to the Kafka server; at the same time, there is also a thread on the centralized control system that continuously subscribes to the corresponding Topic on the Kafka server, obtains the process parameters uploaded by each machine, and refreshes the process parameter interface on the centralized control system.

[0147] FIG3 is a third optional flow chart of the parameter configuration method provided in the embodiment of the present disclosure. As shown in FIG3 , the parameter configuration method provided in the embodiment of the present disclosure may further include steps S301 to S305 .

[0148] Step S301: In response to the completion of updating the process configuration parameters of the target data acquisition device and the issuance of a process parameter upload instruction by the centralized control system, the target data acquisition device determines the connection status with the controller.

[0149] In some embodiments, a component for adjusting the automatic upload cycle of process parameters is present on the second display interface of the target data acquisition device. The process parameters issued by the centralized control system include the automatic upload cycle of parameters. Engineers can modify the automatic upload cycle of parameters in the process parameters issued by the centralized control system based on the component for the automatic upload cycle of process parameters to obtain the automatic upload cycle of parameters for the target data acquisition device. This allows the target data acquisition device to upload the process parameters of the production line collected by the target data acquisition device according to the automatic upload cycle of parameters after the process configuration parameters of the target data acquisition device are updated.

[0150] In some embodiments, the process parameters of the production line collected by the target data acquisition device can be the operating status of each device on the production line. The target data acquisition device realizes the collection of process parameters by collecting corresponding points in the PLC. There are multiple points in the PLC, and each point can collect different data, such as the movement range of the robot and the welding temperature of the robot during welding. Therefore, after the process configuration parameters of the target data acquisition device are updated and the centralized control system issues a process parameter upload instruction, the target data acquisition device needs to determine the connection status with the controller. If the connection with the PLC is normal, step S302 is executed. If the connection is abnormal, the target data acquisition device can sleep for a period of time (for example, 100ms) and then determine again whether the connection with the PLC is normal.

[0151] Step S302: In response to the target data acquisition device being normally connected to the controller, the target data acquisition device determines a target acquisition point among multiple acquisition points of the controller based on the process configuration parameters.

[0152] In some embodiments, some process parameters on the production line are managed by local data acquisition devices, while others are managed centrally by the centralized control system. After the centralized control system receives the process parameters uploaded by all data acquisition devices, it can perform a horizontal comparison to better optimize the process parameters. Therefore, if the target data acquisition device is properly connected to the PLC, it is necessary to determine the process parameters that the target data acquisition device needs to collect and upload to the centralized control system.

[0153] In some embodiments, the process parameters in the process configuration parameters issued by the centralized control system are all process parameters managed by the centralized control system. Therefore, the process parameters that need to be collected can be obtained based on the process configuration parameters, and the target collection points are determined among the multiple collection points of the controller by the collection points corresponding to the process parameters that need to be collected.

[0154] Step S303: The target data acquisition device sends a data acquisition instruction including the target acquisition point to the controller.

[0155] In some embodiments, after determining the target acquisition point, the target data acquisition device sends a data acquisition instruction containing the target acquisition point to the PLC to obtain the process parameters corresponding to the target acquisition point.

[0156] Step S304: The controller responds to the data acquisition instruction, reads the actual process parameters corresponding to the target acquisition point, and sends the actual process parameters to the target data acquisition device.

[0157] In some embodiments, after receiving a data acquisition instruction from a target data acquisition device, the controller can batch-acquire actual process parameters corresponding to the target acquisition points and send the actual process parameters to the target data acquisition device. Here, actual process parameters refer to the process parameters of the equipment during actual production on the battery production line, such as the actual range of movement of the robot and the actual welding temperature of the robot during welding.

[0158] Step S305: In response to the upload cycle setting operation on the second display interface of the target data acquisition device, the target data acquisition device determines the upload cycle of the actual process parameters, and uploads the actual process parameters to the designated topic of the distributed messaging system based on the upload cycle.

[0159] In the embodiment of the present disclosure, after receiving the actual process parameters collected by the controller, the target data acquisition device can upload the actual process parameters to the designated topic of the distributed message system (Kafka server) in an upload cycle, so that the centralized control system can obtain the actual process parameters of each target data acquisition device by subscribing to the Kafka server.

[0160] In some embodiments, the target data acquisition device also needs to determine whether the data collected by the PLC is read normally. If it cannot be read normally, it will be marked as abnormal and then uploaded.

[0161] In the embodiment of the present disclosure, after the target data acquisition equipment collects the actual process parameters, the actual process parameters of each target data acquisition equipment are uploaded to the centralized control system. The centralized control system can perform a horizontal analysis of the corresponding process sections of each target data acquisition equipment and optimize and update the process parameters of each process section to improve the production efficiency of the production line.

[0162] In some embodiments, the centralized control system may obtain data from the Kafka server by subscription, and the parameter configuration method provided in the embodiment of the present disclosure may further include step S12.

[0163] Step S12: The centralized control system subscribes to the designated topic to periodically obtain the actual process parameters of the target data acquisition equipment, and displays the actual process parameters of the target data acquisition equipment on the first display interface of the centralized control system.

[0164] In the embodiment of the present disclosure, the Kafka server has multiple topics. After obtaining the actual process parameters uploaded by each target data acquisition device, the Kafka server places the data in different topics according to the type of the actual process parameters. For example, the operating status of each device is placed in the operating status topic, and the failure time and failure cause of each device are placed in the failure topic.

[0165] In some embodiments, the centralized control system can subscribe to a specified topic of the Kafka server. Since each target data acquisition device regularly uploads actual process parameters based on the upload period as the time node, the centralized control system can periodically obtain the actual process parameters of each target data acquisition device.

[0166] In the embodiment of the present disclosure, after the centralized control system obtains the actual process parameters of each target data acquisition device, the actual process parameters of each target data acquisition device can be displayed on the first display interface of the centralized control system to achieve data visualization, and compare the same type of process parameters, and optimize and update the process parameters of each process section to improve the production efficiency of the production line.

[0167] In some embodiments, the parameter configuration method provided by the embodiments of the present disclosure may further include step S13 and step S14.

[0168] Step S13: The target data acquisition device determines the parameter range of the target acquisition point based on the process configuration parameters.

[0169] In some embodiments, the process configuration parameters issued by the centralized control system may be the safe operating range of each execution device on the process section to be configured. This range is usually defined by upper and lower limits. The setting of the upper and lower limits is determined based on the actual process requirements and equipment specifications, and usually requires consideration of factors such as the mechanical limits, safety performance, and range of process requirements of the equipment. For example, in mechanical motion control, upper and lower limits can be used to limit the range of motion of the robot arm to prevent it from exceeding the safe moving distance; in temperature control, upper and lower limits can be used to prevent overheating or low temperature during welding. Therefore, each target acquisition point corresponds to an execution device (such as a welding robot) on the process section to be configured, and the target data acquisition device can determine the parameter range of each target acquisition point based on the process configuration parameters.

[0170] Step S14: In response to the actual process parameter corresponding to the target acquisition point exceeding the parameter range of the target acquisition point, an abnormality prompt is displayed on the second display interface of the target data acquisition device.

[0171] In the embodiment of the present disclosure, if the actual process parameters of a target acquisition point (i.e., the current state or value of the execution device corresponding to the target acquisition point) exceed the preset upper and lower limits, it means that the target acquisition point is in an abnormal or faulty state and corresponding measures need to be taken to handle it. At this time, the target data acquisition device can display the abnormal target acquisition point and the actual process parameters of the point on the second display interface of the target data acquisition device or issue an alarm prompt to prompt on-site engineers to make a determination to ensure the safe production of the production line.

[0172] In the disclosed embodiment, the centralized control system sets a corresponding parameter range for each collection point, and issues an abnormal prompt when the corresponding execution equipment exceeds the parameter range. This not only ensures safe production of the production line, but also ensures that the battery production line will not produce unqualified battery products due to abnormal process parameters, thereby ensuring the yield of the battery products.

[0173] The present disclosure provides a parameter configuration system. FIG4 is a schematic diagram of the structure of the parameter configuration system provided by the present disclosure. As shown in FIG4 , the parameter configuration system includes at least a centralized control system 401, a target data acquisition device 402, and a network 403. The network 403 can be a wide area network or a local area network, or a combination of the two.

[0174] In some embodiments, a battery production line is configured with a centralized control system 401, which can be deployed on the main server of the battery production line. The battery production line includes multiple process sections to be configured, such as electrode winding, cell grouping, battery pack addressing, and battery welding. Each process section is executed by multiple execution devices, such as welding robots in the welding process. Each process section is configured with multiple industrial computers, which are equipped with data acquisition equipment for configuring process parameters. Each industrial computer is connected to one or more controllers, which control one or more execution devices.

[0175] In some embodiments, the centralized control system 401 is used to configure the process parameters corresponding to the process segment to be configured in response to the process parameter configuration instruction, and is also used to respond to the device selection operation on the first display interface 401-1 of the centralized control system 401 to determine the target data acquisition device 402 among the multiple data acquisition devices corresponding to the process segment to be configured, and is also used to send the parameter configuration update command containing the process parameters to the target data acquisition device 402 through the network 403.

[0176] In some embodiments, the target data acquisition device 402 is used to verify the process parameters in response to the parameter configuration update command to obtain a first verification result, and is also used to respond to the first verification result to indicate that the process parameter verification has passed, update the process configuration parameters based on the process parameters, and display the updated process configuration parameters on the second display interface 402-1 of the target data acquisition device 402.

[0177] In some embodiments, the target data acquisition device 402 is also used to compare the device resource number in the process parameters with the local device resource number to obtain a first comparison result; in response to the first comparison result indicating that the device resource number in the process parameters is consistent with the local device resource number, the process parameters are format checked to obtain a first verification result.

[0178] In some embodiments, the target data acquisition device 402 is also used to perform format conversion on the process parameters to obtain a conversion result; in response to the conversion result, the process parameters are converted into a configuration file having a target format, the data type of the configuration file is compared with the preset data type, and when the data type of the configuration file is consistent with the preset data type, a first verification result is obtained, indicating that the process parameters have passed the verification; in response to the process parameters being unable to be converted into a configuration file of the target format, or the data type of the configuration file is inconsistent with the preset data type, a first verification result is obtained, indicating that the process parameters have not passed the verification.

[0179] In some embodiments, the target data acquisition device 402 is also used to determine the cause of the abnormality of the process parameters in response to the first verification result indicating that the process parameter verification has failed; display the cause of the abnormality on the second display interface 402-1 of the target data acquisition device 402, and send the cause of the abnormality to the centralized control system 401; the centralized control system 401 is also used to display the cause of the abnormality on the first display interface 401-1 of the centralized control system 401 in response to the cause of the abnormality sent by the target data acquisition device 402.

[0180] In some embodiments, the parameter configuration system also includes a data acquisition device to be configured, and the data acquisition device to be configured is used to display a parameter configuration interface on the second display interface in response to a login operation for the data acquisition device to be configured; the data acquisition device to be configured is the same as or different from the target data acquisition device 402; in response to the process parameter export operation for the centralized control system 401, a parameter configuration table corresponding to the process parameters is generated; in response to the parameter configuration table import operation for the parameter configuration interface, data verification is performed on the parameter configuration table to obtain a second verification result; in response to the second verification result indicating that the parameter configuration table has passed the verification, the process configuration parameters are updated based on the parameter configuration table, and the updated process configuration parameters are displayed on the second display interface of the data acquisition device to be configured.

[0181] In some embodiments, the data acquisition device to be configured is also used to perform data integrity verification on the parameter configuration table to obtain an integrity result; in response to the integrity result indicating that the data in the parameter configuration table is complete, the device resource number in the parameter configuration table is compared with the local device resource number to obtain a second comparison result; in response to the second comparison result indicating that the device resource number in the parameter configuration table is consistent with the local device resource number, a second verification result indicating that the parameter configuration table has passed the verification is obtained; in response to the integrity result indicating that the data in the parameter configuration table is incomplete or the second comparison result indicating that the device resource number in the parameter configuration table is inconsistent with the local device resource number, a second verification result indicating that the parameter configuration table has failed the verification is obtained.

[0182] In some embodiments, the data acquisition device to be configured is also used to store the parameter configuration table to a specified path in response to the second verification result indicating that the parameter configuration table has passed the verification; the specified path includes a historical parameter configuration table of the data acquisition device to be configured; in response to a parameter configuration table rollback operation on the parameter configuration interface, the target rollback parameters are determined in the historical parameter configuration table in the specified path, and the process configuration parameters are updated based on the target rollback parameters, and the updated process configuration parameters are displayed on the second display interface of the data acquisition device to be configured.

[0183] In some embodiments, the parameter configuration system also includes a controller and a distributed message system; wherein, the controller is connected to the data acquisition equipment on the production line, and data packets can be transmitted between the controller and the data acquisition equipment according to the PLC communication protocol, and the distributed message system is respectively connected to the data acquisition equipment and the centralized control system 401.

[0184] The target data acquisition device 402 is also used to respond to the completion of the update of the process configuration parameters of the target data acquisition device 402 and the issuance of a process parameter upload instruction by the centralized control system 401, and the target data acquisition device 402 determines the connection status with the controller. It is also used to respond to the normal connection between the target data acquisition device 402 and the controller, based on the process configuration parameters, determine the target acquisition point among multiple acquisition points of the controller, and send a data acquisition instruction containing the target acquisition point to the controller.

[0185] The controller is configured to read the actual process parameters corresponding to the target acquisition points in response to the data acquisition instruction, and send the actual process parameters to the target data acquisition device 402 .

[0186] Target data acquisition device 402 is further configured to determine an upload period for actual process parameters in response to an upload period setting operation on second display interface 402-1 of target data acquisition device 402, and upload the actual process parameters to a designated topic of the distributed messaging system based on the upload period. Centralized control system 401 subscribes to the designated topic of the distributed messaging system to periodically obtain the actual process parameters of target data acquisition device 402, and displays the actual process parameters of target data acquisition device 402 on first display interface 401-1 of centralized control system 401.

[0187] In some embodiments, the centralized control system 401 is further used to subscribe to a specified topic to periodically obtain actual process parameters of a target data acquisition device, and display the actual process parameters of the target data acquisition device on the first display interface 401 - 1 of the centralized control system 401 .

[0188] In some embodiments, the target data acquisition device 402 is also used to determine the parameter range of the target acquisition point based on the process configuration parameters; in response to the actual process parameters corresponding to the target acquisition point exceeding the parameter range of the target acquisition point, an abnormal prompt is displayed on the second display interface 402-1 of the target data acquisition device 402.

[0189] It should be noted that the description of the system in the embodiment of the present disclosure is similar to the description of the method embodiment above, and has similar beneficial effects as the method embodiment, so it will not be repeated here. For technical details not disclosed in the embodiment of the system, please refer to the description of the method embodiment of the present disclosure for understanding.

[0190] Below, an exemplary application of an embodiment of the present disclosure in an actual application scenario will be described, specifically involving the design of a process capability index (CP) parameter interaction process for a data acquisition tool (i.e., a data acquisition device, a device installed with data acquisition software).

[0191] Based on the problems existing in the related technologies, the embodiments of the present disclosure provide a CP parameter configuration method, wherein a process engineer (PE) can configure a production line database (such as an ECP library, including data such as the tension, working speed and mechanical life of each mechanical equipment on the production line) in the centralized control system in advance, and then a mechanical engineer (ME) can configure the CP parameters of the corresponding wire drawing on the battery production line in the centralized control system based on the ECP library. At this time, the ME can choose to specify one or multiple machines of the same type for the same wire drawing (i.e., on-site machines, which are equipped with data acquisition tools), and the centralized control system will issue CP parameters to the selected machines. When the data acquisition tool verifies and passes this XML content, it will update the CP parameter configuration of the current machine, using the automatic upload cycle in the XML and uploading it to the Topic of the corresponding Kafka server.

[0192] In some embodiments, after the ME configures the CP parameters of the corresponding device in the centralized control system, it can also export an Excel file, import it into the CP parameter configuration interface of the data acquisition tool, and modify the upload cycle on the interface. The configuration file update can be completed without restarting. This update method is suitable for when a single machine is abnormal and does not respond to remote updates.

[0193] The CP parameter interaction process provided by the embodiment of the present disclosure includes two parts: CP parameter configuration update and CP parameter automatic upload. Among them, the CP parameter configuration update can be used to update the CP parameters of the machine when a new data acquisition tool is deployed or the model is changed, which can be achieved by remotely issuing the configuration or importing the configuration on the interface on site; the CP parameter immediate acquisition of the centralized control system is used to test whether the data acquisition tool has the function of normal parameter acquisition after the CP parameter configuration of the data acquisition tool is updated, and whether the centralized control system can obtain the data uploaded by the data acquisition tool through the Restful interface (which may refer to the interface for the centralized control system to obtain the data of the data acquisition tool); the automatic upload of CP parameters is the data source used by the centralized control system to analyze the CP parameters. Through the CP parameter configuration of the data acquisition tool, the CP parameter values ​​of the data acquisition tool are periodically collected and packaged and uploaded to the specified Topic of the Kafka server. The centralized control system will continue to subscribe to the corresponding Topic and organize and store the acquired data according to the machine.

[0194] The present disclosure provides a CP parameter configuration update process, as shown in FIG5 . FIG5 is a schematic diagram of the CP parameter configuration update process provided by the present disclosure. The CP parameter configuration update process is implemented by steps S501 to S505:

[0195] Step S501: CP parameters are imported on-site.

[0196] In the embodiment of the present disclosure, there are two update schemes for CP parameter configuration update. You can choose to import Excel on the interface to implement configuration update on site, or you can choose to remotely send the CP parameters of the corresponding data acquisition tool through the centralized control system for configuration.

[0197] Step S502: CP parameters are remotely updated.

[0198] Step S503: The data acquisition tool determines whether the CP parameters correspond to the current machine.

[0199] In the disclosed embodiment, the CP parameters include at least a device resource number. After receiving the CP parameters, the data acquisition tool compares the CP parameter's device resource number with the device resource number of the local device to determine whether the CP parameters correspond to the current device. If the CP resource number corresponds to the current device, step S504 is executed. If the CP resource number does not correspond to the current device, the CP parameter configuration update ends.

[0200] Step S504: The data acquisition tool updates the configuration in the memory and modifies the upload cycle.

[0201] In some embodiments, after the data acquisition tool passes the CP verification, the CP parameter configuration of the current machine will be updated, and the automatic upload cycle in the CP parameters will be used to upload the process parameters on the production line collected by the data acquisition tool to the Topic of the corresponding Kafka server.

[0202] Step S505: The data acquisition tool saves the CP parameters to a configuration file.

[0203] The present disclosure also provides an on-site CP parameter configuration import process, as shown in FIG6 . FIG6 is a schematic diagram of the on-site CP parameter configuration import process provided by the present disclosure. The on-site CP parameter configuration import process is implemented by steps S601 to S612:

[0204] S601. PE configures the ECP library.

[0205] In some embodiments, PE can configure the ECP library corresponding to the pulling wires in each process section on the production line on the centralized control system, where each pulling wire corresponds to an ECP library.

[0206] S602: The ME configures a CP configuration table.

[0207] In some embodiments, the ME can pull the ECP library on the centralized control system to configure the CP parameters of the specified data acquisition tool, and click Export to generate an Excel-type CP parameter configuration table.

[0208] S603: Export the CP configuration table.

[0209] In some embodiments, the ME may export the CP configuration table from an external storage device (eg, a USB flash disk).

[0210] S604. The engineer logs in and obtains permission.

[0211] In some embodiments, the ME, PE or data acquisition tool administrator logs in to the on-site data acquisition tool (i.e., the data acquisition tool to be configured). If the data acquisition tool is not logged in or the user has insufficient permissions, it will be rejected in subsequent steps and prompted to use higher permissions. The device cannot be imported.

[0212] S605: Import the CP configuration table.

[0213] In some embodiments, the CP parameter configuration table generated in step S602 is imported into the data acquisition tool interface.

[0214] S606: Determine whether the CP configuration table complies with the configuration format.

[0215] In some embodiments, the program of the data acquisition tool will first check whether the CP parameter configuration table meets the column number requirement. The correct CP parameter configuration table has a fixed configuration format. For example, the correct CP parameter configuration table consists of 11 columns of data, including device resource number, ECP parameters, address and other information. If the CP configuration table does not meet the requirements, step S608 will be executed, a pop-up window will be displayed to prompt that the configuration file is abnormal, and the CP parameter configuration update process will be ended; if the CP configuration table meets the requirements, step S607 will be executed.

[0216] S607: Check whether the CP configuration table corresponds to the current device.

[0217] In some embodiments, the program of the data acquisition tool verifies whether the device resource number in the CP parameter configuration table is the current device. If it does not match, step S610 is executed, and a pop-up window prompt is displayed, indicating that the device resource number in the imported CP configuration table is not the device resource number of the current device, and the CP parameter configuration update process ends; if it matches, step S609 is executed.

[0218] S608: Prompt that the configuration file is abnormal and generate an error log.

[0219] In some embodiments, the exception may be that the data is not configured by the engineer, or the imported data is not the CP configuration table corresponding to the wire. In this case, the data acquisition tool will prompt that the configuration file is abnormal and generate an error log.

[0220] S609: Update the configuration in the memory based on the CP configuration table.

[0221] In some embodiments, when the CP configuration table corresponds to the current device, the CP parameter configuration information in the memory of the data acquisition tool can be updated based on the CP configuration table, the configuration in the CP parameter automatic upload thread can be refreshed, and the collected CP parameters can be uploaded based on the automatic upload time.

[0222] S610: A pop-up message indicates an error device.

[0223] S611. Update the configuration file based on the CP configuration table.

[0224] In some embodiments, there is an automatic upload cycle of CP parameters on the interface of the data acquisition tool, and you can choose to save after modification and update the configuration file of the program.

[0225] S612: Back up the CP configuration table.

[0226] In some embodiments, the imported CP parameter configuration table can be backed up to a specified path, which is located in the local storage of the data acquisition tool and contains all the CP parameter configurations used by the data acquisition tool. If the CP parameter configuration version needs to be rolled back later, the latest version of the CP parameter configuration can also be obtained from the specified path.

[0227] The present disclosure also provides a remote update process for CP parameter configuration. The process is initiated by the centralized control system, which sends the configured CP parameter configuration to the designated machine through the centralized control system. After verification by the machine, the response result is returned to the centralized control system. This function mainly consists of two parts: the centralized control system and the data acquisition tool. As shown in Figure 7, Figure 7 is a schematic diagram of the remote update process for CP parameter configuration provided by the present disclosure. The remote update process for CP parameter configuration is implemented by steps S701 to S710:

[0228] S701. PE configures the ECP library.

[0229] In some embodiments, PE can configure the ECP library corresponding to the pulling wires in each process section on the production line on the centralized control system, where each pulling wire corresponds to an ECP library.

[0230] S702. The ME configures a CP configuration table.

[0231] In some embodiments, the ME can pull the ECP library on the centralized control system to configure the CP parameters of the specified data acquisition tool, and click Export to generate an Excel-type CP parameter configuration table.

[0232] S703: Select the corresponding machine to send CP parameter configuration.

[0233] In some embodiments, the ME can select an industrial control machine on the centralized control system to remotely send the CP parameter configuration, and send the CP parameter configuration table to the data acquisition tool corresponding to the selected machine.

[0234] S704: Check whether the CP parameter configuration corresponds to the current device.

[0235] In some embodiments, the program of the data acquisition tool verifies whether the device resource number in the CP parameter configuration table is the current device. If it does not match, step S705 is executed, and a pop-up window prompt is displayed, indicating that the device resource number in the imported CP configuration table is not the device resource number of the current device, and the CP parameter configuration update process ends; if it matches, step S706 is executed.

[0236] S705: Not the current machine.

[0237] In some embodiments, if the current device is not the current one, a pop-up window prompt is displayed, and a message is returned indicating that the device resource number is abnormal, indicating that the device resource number in the issued CP configuration table is not the device resource number of the current device, and the CP parameter configuration update process is terminated.

[0238] S706: Analyze the CP parameter configuration.

[0239] In some embodiments, if the CP parameter configuration corresponds to the current device, the data acquisition tool parses the CP parameter configuration sent down. If the verification fails, for example, if the CP parameter configuration json file sent down by the centralized control system cannot be parsed into an XML file, the verification fails; or after being parsed into XML, the XML file lacks the device resource number, entry tag, etc., the reason for the failure is determined, and a message is returned to prompt the centralized control system what the reason is for the abnormality in the current CP parameter configuration.

[0240] S707: Determine whether the analysis is abnormal.

[0241] S708: Prompt that the CP parameter configuration is abnormal.

[0242] In some embodiments, if the device is not the current one, the data acquisition tool will pop up a prompt and return a message to the centralized control system to indicate that the device resource number is abnormal.

[0243] S709: Update the configuration in the memory.

[0244] In some embodiments, if the verification passes, the configuration in the memory is updated, the CP parameters are refreshed, and the configuration in the thread is automatically uploaded.

[0245] S710. Update the configuration file.

[0246] In some embodiments, the CP parameters of the device local configuration file are updated.

[0247] The embodiment of the present disclosure also provides a CP parameter automatic upload process. This process has a polling thread on the data acquisition tool. Each polling reads the CP parameters that need to be collected in the CP parameter configuration, packages them, and uploads them to the Kafka server. At the same time, there is also a thread on the centralized control system that continuously subscribes to the corresponding Topic on Kafka, obtains the CP parameters uploaded by each machine, and refreshes the CP parameter interface. This function consists of three parts: PLC, data acquisition tool, and centralized control system. As shown in Figure 8, Figure 8 is a schematic diagram of the CP parameter automatic upload process provided by the embodiment of the present disclosure. The CP parameter automatic upload process is implemented by steps S801 to S815:

[0248] S801: Have CP parameters been configured?

[0249] In some embodiments, before uploading the CP parameters, it may be determined whether the current device has been configured with CP parameter information. If the CP parameter information has not been configured, sleep for 1000ms and execute step 801 again.

[0250] S802: Check whether the PLC connection is normal.

[0251] In some embodiments, if the CP parameter information has been configured, it is determined whether the connection between the PLC and the data acquisition tool is normal. If the PLC connection is abnormal, it sleeps for 100ms and executes step 801 again.

[0252] S803: Obtain CP parameter configuration.

[0253] S804: Determine the points that need to be collected.

[0254] In some embodiments, some parameters are managed locally and do not need to be uploaded to the Kafka server. Therefore, it is necessary to determine the parameters managed by the centralized control system in the PLC points, and the PLC collects the points corresponding to these parameters.

[0255] S805, CP points batch reading.

[0256] In some embodiments, batch reading of PLC points is performed to determine whether any points are not being read properly. This can be due to communication line issues, PLC connection issues, or configuration errors. The data acquisition tool then determines whether the values ​​are being read properly. If so, step S807 is executed; if not, step S808 is executed.

[0257] S806: Whether the value is read normally.

[0258] S807: Pack the read values ​​and upload them to the Kafka server.

[0259] In some embodiments, when the data acquisition tool can read the numerical value normally, the read parameter value is packaged and uploaded to the Kafka server. The centralized control system has a thread that continuously subscribes to the corresponding Topic on the Kafka server. After obtaining the CP parameters and uploading them, the centralized control system can display the obtained CP parameters on the interface of the centralized control system.

[0260] S808. Mark the points read.

[0261] In some embodiments, if the parameter value is not read normally, the parameters that can be read are marked and packaged and uploaded to the Kafka server.

[0262] S809: Compare the upper and lower limits of the CP parameter value.

[0263] In some embodiments, whether the CP parameter value exceeds the upper and lower limits refers to the fact that in the PLC control system, for each control point, a safe operating range is preset based on the CP parameter configuration table issued, and this range is usually defined by upper and lower limits. If the current state or value of a control point exceeds the preset upper and lower limits, it means that the point is in an abnormal or faulty state and needs to take corresponding measures to deal with it. The setting of the upper and lower limits is determined according to the actual process requirements and equipment specifications, and usually factors such as the mechanical limits, safety performance, and range of process requirements of the equipment need to be considered. For example, in mechanical motion control, upper and lower limits can be used to limit the range of motion of the robot arm to prevent it from exceeding the safe moving distance; in temperature control, upper and lower limits can be used to prevent overheating or low temperature during welding; when pressing components such as busbars, upper and lower limits can be used to determine sufficient contact between the busbars and the battery cell poles.

[0264] When a PLC point exceeds its upper or lower limits, the data acquisition tool typically triggers an alarm or fault signal, alerting the operator and prompting them to take appropriate action. Common solutions include adjusting device parameters, shutting down the device, and activating backup equipment to ensure safe and stable operation of the equipment and production line. Therefore, it is crucial to regularly check and update the upper and lower limits of PLC points and to promptly address any anomalies.

[0265] S810. Update the CP parameter real-time interface.

[0266] In some embodiments, if the read CP parameters exceed the upper and lower limits on the CP parameter configuration table, the data acquisition tool updates the CP parameter real-time interface.

[0267] S811. Store the CP parameter upload log.

[0268] S812. Subscribe to the Kafka server.

[0269] S813. Continuously collect CP parameters based on the Kafka server.

[0270] In some embodiments, there is also a thread on the centralized control system that continuously subscribes to the corresponding Topic on Kafka, obtains the CP parameters uploaded by each machine, and refreshes the CP parameter interface of the centralized control system.

[0271] S814: Store the collected data into a database.

[0272] In some embodiments, the centralized control system stores the collected data in a database of the centralized control system.

[0273] S815. Refresh the interface.

[0274] The disclosed embodiment eliminates the need for manual copying of CP parameter configurations to configuration files, preventing issues such as copying to the wrong tag level and overwriting other functional configurations. This solves the problem of being unable to remotely update device configurations in related technologies, reduces labor consumption, and enables batch updates of similar devices on the same cable.

[0275] The above description is merely an embodiment of the present disclosure and is not intended to limit the scope of protection of the present disclosure. Any modifications, equivalent replacements, and improvements made within the spirit and scope of the present disclosure are included in the scope of protection of the present disclosure.

Claims

1. A parameter configuration method, which is applied to a parameter configuration system of a battery production line, wherein the parameter configuration system includes at least a centralized control system and a data acquisition device; the parameter configuration method comprises: In response to the process parameter configuration instruction, the centralized control system configures the process parameters corresponding to the process section to be configured; In response to a device selection operation on the first display interface of the centralized control system, the centralized control system determines a target data acquisition device from a plurality of data acquisition devices corresponding to the process section to be configured; The centralized control system sends a parameter configuration update command containing the process parameters to the target data acquisition device; The target data acquisition device verifies the process parameters in response to the parameter configuration update command to obtain a first verification result; The first verification result at least includes a verification result of a format verification of the process parameters; In response to the first verification result indicating that the process parameter verification has passed, the target data acquisition device updates the process configuration parameters based on the process parameters, and displays the updated process configuration parameters on a second display interface of the target data acquisition device.

2. The parameter configuration method according to claim 1, wherein: Verifying the process parameters to obtain a first verification result includes: The target data acquisition device compares the device resource number in the process parameter with the local device resource number to obtain a first comparison result; In response to the first comparison result indicating that the device resource number in the process parameter is consistent with the local device resource number, a format check is performed on the process parameter to obtain the first check result.

3. The parameter configuration method according to claim 2, wherein: The performing format verification on the process parameters to obtain the first verification result includes: Performing format conversion on the process parameters to obtain a conversion result; In response to the conversion result indicating that the process parameters are converted into a configuration file having a target format, a data type of the configuration file is compared with a preset data type, and when the data type of the configuration file is consistent with the preset data type, a first verification result indicating that the process parameters have passed verification is obtained; In response to the process parameters being unable to be converted into a configuration file in a target format, or the data type of the configuration file being inconsistent with a preset data type, a first verification result indicating that the process parameters have failed verification is obtained.

4. The parameter configuration method according to any one of claims 1 to 3, wherein: The parameter configuration method further includes: In response to the first verification result indicating that the process parameter verification has failed, the target data acquisition device determines a cause of the abnormality of the process parameter; The target data acquisition device displays the abnormality cause on the second display interface of the target data acquisition device, and sends the abnormality cause to the centralized control system; The centralized control system responds to the abnormality cause sent by the target data acquisition device and displays the abnormality cause on the first display interface of the centralized control system.

5. The parameter configuration method according to any one of claims 1 to 4, wherein: The parameter configuration method further includes: In response to a login operation for the data acquisition device to be configured, the data acquisition device to be configured displays a parameter configuration interface on the second display interface; the data acquisition device to be configured is the same as or different from the target data acquisition device; In response to a process parameter export operation for the centralized control system, generating a parameter configuration table corresponding to the process parameters; In response to the parameter configuration table import operation on the parameter configuration interface, the data acquisition device to be configured performs data verification on the parameter configuration table to obtain a second verification result; In response to the second verification result indicating that the parameter configuration table has passed verification, the data acquisition device to be configured updates the process configuration parameters based on the parameter configuration table and displays the updated process configuration parameters on the second display interface of the data acquisition device to be configured.

6. The parameter configuration method according to claim 5, wherein: The data acquisition device to be configured performs data verification on the parameter configuration table to obtain a second verification result, including: The data acquisition device to be configured performs data integrity verification on the parameter configuration table to obtain an integrity result; In response to the completeness result indicating that the data in the parameter configuration table is complete, the data acquisition device to be configured compares the device resource number in the parameter configuration table with the local device resource number to obtain a second comparison result; In response to the second comparison result indicating that the device resource number in the parameter configuration table is consistent with the local device resource number, a second verification result indicating that the parameter configuration table has passed verification is obtained; In response to the completeness result indicating that the data in the parameter configuration table is incomplete or the second comparison result indicating that the device resource number in the parameter configuration table is inconsistent with the local device resource number, a second verification result indicating that the parameter configuration table fails verification is obtained.

7. The parameter configuration method according to claim 5, wherein: The method further comprises: In response to the second verification result indicating that the parameter configuration table has passed verification, the data acquisition device to be configured stores the parameter configuration table to a designated path; the designated path includes a historical parameter configuration table of the data acquisition device to be configured; In response to the parameter configuration table rollback operation on the parameter configuration interface, the data acquisition device to be configured determines the target rollback parameters in the historical parameter configuration table in the specified path, updates the process configuration parameters based on the target rollback parameters, and displays the updated process configuration parameters on the second display interface of the data acquisition device to be configured.

8. The parameter configuration method according to any one of claims 1 to 7, wherein: The parameter configuration system further includes a controller and a distributed message system; the parameter configuration method further includes: In response to the target data acquisition device completing the process configuration parameter update and the centralized control system issuing a process parameter upload instruction, the target data acquisition device determines the connection status between the target data acquisition device and the controller; In response to the target data acquisition device being normally connected to the controller, the target data acquisition device determines a target acquisition point among a plurality of acquisition points of the controller based on the process configuration parameters; The target data acquisition device sends a data acquisition instruction containing the target acquisition point to the controller; The controller reads the actual process parameters corresponding to the target acquisition points in response to the data acquisition instruction, and sends the actual process parameters to the target data acquisition device; In response to the upload cycle setting operation on the second display interface of the target data acquisition device, the target data acquisition device determines the upload cycle of the actual process parameters and uploads the actual process parameters to the designated topic of the distributed messaging system based on the upload cycle.

9. The parameter configuration method according to claim 8, wherein: The parameter configuration method further includes: The centralized control system subscribes to the designated topic to periodically obtain actual process parameters of the target data acquisition equipment, and displays the actual process parameters of the target data acquisition equipment on a first display interface of the centralized control system.

10. The parameter configuration method according to claim 8, wherein: The parameter configuration method further includes: The target data acquisition device determines the parameter range of the target acquisition point based on the process configuration parameters; In response to the actual process parameter corresponding to the target acquisition point exceeding the parameter range of the target acquisition point, an abnormal prompt is displayed on the second display interface of the target data acquisition device.

11. A parameter configuration system, comprising: The centralized control system is used to configure the process parameters corresponding to the process section to be configured in response to the process parameter configuration instruction; The centralized control system is further configured to determine a target data acquisition device from among a plurality of data acquisition devices corresponding to the process section to be configured in response to a device selection operation on the first display interface of the centralized control system; The centralized control system is further configured to send a parameter configuration update command containing the process parameters to the target data acquisition device; The target data acquisition device is configured to verify the process parameters in response to the parameter configuration update command to obtain a first verification result; the first verification result at least includes a verification result of a format verification of the process parameters; The target data acquisition device is further configured to update process configuration parameters based on the process parameters in response to the first verification result indicating that the process parameter verification has passed, and display the updated process configuration parameters on a second display interface of the target data acquisition device.

12. The parameter configuration system according to claim 11, wherein: The target data acquisition device is further configured to compare the device resource number in the process parameter with the local device resource number to obtain a first comparison result; The target data acquisition device is further configured to perform format verification on the process parameters in response to the first comparison result indicating that the device resource number in the process parameters is consistent with the local device resource number, to obtain the first verification result.

13. The parameter configuration system according to claim 12, wherein: The target data acquisition device is further used to convert the format of the process parameters to obtain a conversion result; The target data acquisition device is further configured to convert the process parameters into a configuration file having a target format in response to the conversion result, compare a data type of the configuration file with a preset data type, and obtain a first verification result indicating that the process parameters have passed verification if the data type of the configuration file is consistent with the preset data type; The target data acquisition device is further configured to obtain a first verification result indicating that the process parameter verification has failed in response to the process parameter being unable to be converted into a configuration file in a target format or the data type of the configuration file being inconsistent with a preset data type.

14. The parameter configuration system according to any one of claims 11 to 13, wherein: The target data acquisition device is further configured to determine a cause of the abnormality of the process parameter in response to the first verification result indicating that the process parameter verification has failed; The target data acquisition device is further configured to display the cause of the abnormality on a second display interface of the target data acquisition device and send the cause of the abnormality to the centralized control system; The centralized control system is further configured to respond to the abnormality cause sent by the target data acquisition device and display the abnormality cause on the first display interface of the centralized control system.

15. The parameter configuration system according to any one of claims 11 to 14, wherein: A data acquisition device to be configured, configured to display a parameter configuration interface on the second display interface in response to a login operation for the data acquisition device to be configured; the data acquisition device to be configured is the same as or different from the target data acquisition device; The data acquisition device to be configured is further configured to generate a parameter configuration table corresponding to the process parameters in response to a process parameter export operation for the centralized control system; The data acquisition device to be configured is further configured to perform data verification on the parameter configuration table in response to an import operation of the parameter configuration table on the parameter configuration interface to obtain a second verification result; The data acquisition device to be configured is further configured to update process configuration parameters based on the parameter configuration table in response to the second verification result indicating that the parameter configuration table has passed verification, and display the updated process configuration parameters on the second display interface of the data acquisition device to be configured.

16. The parameter configuration system according to claim 15, wherein: The data acquisition device to be configured is further used to perform data integrity verification on the parameter configuration table to obtain an integrity result; The data acquisition device to be configured is further configured to compare the device resource number in the parameter configuration table with the device resource number of the local device in response to the completeness result indicating that the data in the parameter configuration table is complete, to obtain a second comparison result; The data acquisition device to be configured is further configured to obtain a second verification result indicating that the parameter configuration table has passed verification in response to the second comparison result indicating that the device resource number in the parameter configuration table is consistent with the local device resource number; The data acquisition device to be configured is further configured to obtain a second verification result indicating that the parameter configuration table fails verification, in response to the completeness result indicating that the data in the parameter configuration table is incomplete or the second comparison result indicating that the device resource number in the parameter configuration table is inconsistent with the local device resource number.

17. The parameter configuration system according to claim 15, wherein: The data acquisition device to be configured is further configured to store the parameter configuration table to a designated path in response to the second verification result indicating that the parameter configuration table has passed verification; the designated path includes a historical parameter configuration table of the data acquisition device to be configured; The data acquisition device to be configured is also used to respond to the parameter configuration table rollback operation for the parameter configuration interface, determine the target rollback parameters in the historical parameter configuration table in the specified path, update the process configuration parameters based on the target rollback parameters, and display the updated process configuration parameters on the second display interface of the data acquisition device to be configured.

18. The parameter configuration system according to any one of claims 11 to 17, wherein: The parameter configuration system also includes a controller and a distributed message system; wherein, The target data acquisition device is further configured to, in response to the target data acquisition device completing the process configuration parameter update and the centralized control system issuing a process parameter upload instruction, determine the connection status between the target data acquisition device and the controller; The target data acquisition device is further configured to determine a target acquisition point among a plurality of acquisition points of the controller based on the process configuration parameters in response to the target data acquisition device being normally connected to the controller; The target data acquisition device is further configured to send a data acquisition instruction containing the target acquisition point to the controller; The controller is configured to read the actual process parameters corresponding to the target acquisition points in response to the data acquisition instruction, and send the actual process parameters to the target data acquisition device; The target data acquisition device is also used to determine the upload cycle of the actual process parameters in response to the upload cycle setting operation on the second display interface of the target data acquisition device, and upload the actual process parameters to the designated topic of the distributed message system based on the upload cycle.

19. The parameter configuration system according to claim 18, wherein: The centralized control system is further configured to subscribe to the designated topic to periodically obtain actual process parameters of the target data acquisition equipment, and display the actual process parameters of the target data acquisition equipment on the first display interface of the centralized control system.

20. The parameter configuration system according to claim 18, wherein: The target data acquisition device is further used to determine the parameter range of the target acquisition point based on the process configuration parameters; The target data acquisition device is further configured to display an abnormality prompt on a second display interface of the target data acquisition device in response to an actual process parameter corresponding to the target acquisition point exceeding a parameter range of the target acquisition point.

Citation Information

Patent Citations

  • Method for controlling process parameters, production execution system and device interface system

    CN108693846A

  • Configuration method, device and system for equipment parameters

    CN109870991A

  • Configuration parameter updating method and device for distributed cluster, apparatus and storage medium

    CN110825420A

  • Equipment data verification method and device, equipment and storage medium

    CN116501727A

  • System database configuration method and device, terminal equipment and storage medium

    CN117520295A