Module upgrading control circuit and method and electric welding machine

By introducing module upgrade control circuits into the welding machine, and using the panel control module to identify and transmit the program to be matched, the complex upgrade operation of the existing welding machine module is solved, and efficient and rapid module upgrades are achieved.

CN120085889APending Publication Date: 2025-06-03SHANGHAI GREATWAY WELDING EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510159354.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-13
Publication Date
2025-06-03

AI Technical Summary

Technical Problem

The upgrade operation of existing welding machine modules is complicated and prone to errors, and cannot meet the needs of efficient and rapid upgrades.

Method used

It provides a module upgrade control circuit, including a transmission interface, a panel control module, a motherboard control module and a command input module. The panel control module recognizes and transmits the matching program to achieve unified upgrade of different modules to be upgraded.

Benefits of technology

It reduces the difficulty and error rate of module upgrade operation, improves the accuracy and ease of use of upgrades, and supports fast and efficient module upgrades.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120085889A_ABST
    Figure CN120085889A_ABST
Patent Text Reader

Abstract

The invention provides a module upgrading control circuit and method and an electric welding machine. The module upgrading control circuit comprises a transmission interface used for accessing a program to be matched; the panel control module is connected with the transmission interface and is used for acquiring a to-be-matched program; the mainboard control module is connected with the panel control module; the instruction input module is connected with the transmission interface through a switch assembly, and the switch assembly is controlled by the panel control module; wherein the panel control module is configured to identify a to-be-matched program and transmit the to-be-matched program to a corresponding to-be-upgraded module, and the to-be-upgraded module comprises the panel control module, a mainboard control module or an instruction input module. According to the module upgrading control circuit, the module upgrading operation difficulty can be reduced, the accuracy and usability of the module upgrading operation are improved, and the problems that current module upgrading is inconvenient and operation is complex are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of welding machines, and in particular to a module upgrade control circuit, system, electronic device, and storage medium. Background Art

[0002] With the continuous progress of technology, the welding power supply of welding machines has gradually changed from traditional analog control circuits to digital control circuits to meet increasingly complex market demands and application scenarios. Digital welding power supplies usually include multiple control modules, and each module is usually independently managed by different control programs.

[0003] Welding power supply products on the market usually pre-install a fixed control program at the time of factory shipment and do not have the function of subsequent user program upgrade. Even if some manufacturers provide a program upgrade function, usually users need to download and install different programs separately to upgrade different control modules. This module upgrade method has a complex operation process, is prone to errors, and has limitations in terms of upgrade speed and efficiency, and cannot meet the current demand of welding machines for efficient and fast upgrades.

[0004] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention

[0005] Based on this, the embodiments of this application provide a module upgrade control circuit, method, and welding machine, which can reduce the difficulty of module upgrade operations, improve the accuracy and usability of module upgrade operations, and solve the problem of inconvenient and complex module upgrade currently.

[0006] According to some embodiments, this application provides a module upgrade control circuit on the one hand, including:

[0007] A transmission interface for accessing the program to be matched;

[0008] A panel control module connected to the transmission interface for obtaining the program to be matched;

[0009] A main board control module connected to the panel control module;

[0010] An instruction input module is connected to the transmission interface through a switch component, and the switch component is controlled by the panel control module;

[0011] Wherein, the panel control module is configured to: identify the program to be matched and transmit the program to be matched to the corresponding module to be upgraded, and the module to be upgraded includes the panel control module, the main board control module, or the instruction input module.

[0012] In some embodiments, the transmission interface includes a first transmission terminal and a second transmission terminal; the switch assembly includes: a first switch and a second switch; wherein,

[0013] The enable terminal of the first switch is connected to the panel control module, the input terminal of the first switch is connected to the transmission interface, and the first contact of the first switch is connected to the first input terminal of the instruction input module;

[0014] The enable terminal of the second switch is connected to the panel control module, the input terminal of the second switch is connected to the transmission interface, and the first contact of the second switch is connected to the second input terminal of the instruction input module;

[0015] The panel control module is configured to:

[0016] When it is determined that the module to be upgraded corresponding to the program to be matched is the instruction input module, the panel control module controls the input terminal of the first switch to be conducted with the first contact of the first switch, and the input terminal of the second switch to be conducted with the first contact of the second switch, so that the program to be matched is transmitted from the transmission interface to the instruction input module.

[0017] In some embodiments, the second contact of the first switch is connected to the first input terminal of the panel control module; the second contact of the second switch is connected to the second input terminal of the panel control module;

[0018] The panel control module is configured to:

[0019] When it is determined that the module to be upgraded corresponding to the program to be matched is the panel control module, the panel control module controls the input terminal of the first switch to be conducted with the second contact of the first switch, and the input terminal of the second switch to be conducted with the second contact of the second switch, so as to obtain the program to be matched.

[0020] In some embodiments, the panel control module is further configured to:

[0021] When it is determined that the module to be upgraded corresponding to the program to be matched is the main board control module, the panel control module controls the input terminal of the first switch to be conducted with the second contact of the first switch, and the input terminal of the second switch to be conducted with the second contact of the second switch, and transmits the program to be matched from the transmission interface to the main board control module.

[0022] According to some embodiments, another aspect of the present application further provides a module upgrade control method, which is applied to the module upgrade control circuit provided in the foregoing embodiments. The module upgrade control method includes:

[0023] Provide a program to be matched;

[0024] The panel control module obtains the program to be matched through the transmission interface;

[0025] The panel control module identifies the program to be matched and transmits the program to be matched to the corresponding module to be upgraded. The modules to be upgraded include the panel control module, the main board control module or the instruction input module;

[0026] The module to be upgraded receives the corresponding program to be matched and is upgraded according to the program to be matched.

[0027] In some embodiments, the transmission interface includes a first transmission terminal and a second transmission terminal; the switch assembly includes: a first switch and a second switch; wherein, the enable end of the first switch is connected to the panel control module, the input end of the first switch is connected to the transmission interface, and the first contact of the first switch is connected to the first input terminal of the instruction input module; the enable end of the second switch is connected to the panel control module, the input end of the second switch is connected to the transmission interface, and the first contact of the second switch is connected to the second input terminal of the instruction input module;

[0028] When it is determined that the module to be upgraded corresponding to the program to be matched is the instruction input module, the step of transmitting the program to be matched to the corresponding module to be upgraded includes:

[0029] The panel control module controls the input end of the first switch to be conducted with the first contact of the first switch, and the input end of the second switch to be conducted with the first contact of the second switch, so that the program to be matched is transmitted from the transmission interface to the instruction input module.

[0030] In some embodiments, the second contact of the first switch is connected to the first input terminal of the panel control module; the second contact of the second switch is connected to the second input terminal of the panel control module;

[0031] When it is determined that the module to be upgraded corresponding to the program to be matched is the panel control module, the step of transmitting the program to be matched to the corresponding module to be upgraded includes:

[0032] The panel control module controls the input end of the first switch to be conducted with the second contact of the first switch, and the input end of the second switch to be conducted with the second contact of the second switch to obtain the program to be matched.

[0033] In some embodiments, when it is determined that the module to be upgraded corresponding to the program to be matched is the main board control module, the step of transmitting the program to be matched to the corresponding module to be upgraded includes:

[0034] The panel control module controls the input end of the first switch to conduct with the second contact of the first switch, and the input end of the second switch to conduct with the second contact of the second switch, and transmits the program to be matched from the transmission interface to the main board control module.

[0035] In some embodiments, the module upgrade control method provides the program to be matched by using a USB flash drive;

[0036] After the module to be upgraded completes its own upgrade according to the program to be matched, the module upgrade control method further includes:

[0037] The panel control module checks whether there is any other program to be matched in the connected USB flash drive;

[0038] If it is checked that there is any other program to be matched in the USB flash drive, the panel control module continues to identify the program to be matched obtained by the check, and transmits the program to be matched to the corresponding module to be upgraded.

[0039] According to some embodiments, on the other hand, the present application provides a welding machine, which includes a module to be upgraded, and the module upgrade control circuit provided in the foregoing embodiments; and / or

[0040] The welding machine upgrades the module to be upgraded in the welding machine by using the module upgrade control method provided in the foregoing embodiments.

[0041] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application.

[0042] The embodiments of the present application can / at least have the following advantages:

[0043] The embodiments of the present application can upgrade different modules to be upgraded in the welding machine (at least including a panel control module, a main board control module, and an instruction input module) through one transmission interface respectively, without the user operating through multiple interfaces or complex steps, thereby eliminating the risk that the traditional multi-interface upgrade method may cause the user to insert the wrong interface, resulting in program upgrade failure or incorrect upgrade, and significantly improving the accuracy and usability of the module upgrade operation.

[0044] In the embodiments of the present application, the panel control module is used to identify the program to be matched and transmit the program to be matched to the corresponding module to be upgraded. Thus, the user only needs to provide the program file to be updated (the program to be matched), input the transmission interface and power on the device to complete the program upgrade of the module to be upgraded, without the need for specialized technical support, which greatly facilitates the end user and improves the product usage experience.

[0045] In addition, the embodiments of the present application are applicable to various models of welding machines, and can achieve program update and upgrade through simple hardware interfaces, with good versatility and scalability.

[0046] Other advantages, objectives, and features of the present application will be described to some extent in the subsequent specification, and to some extent, will be obvious to those skilled in the art based on the study of the following text, or can be learned from the practice of the present application. The objectives and other advantages of the present application can be achieved and obtained through the following specification. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Other features, objectives, and advantages of the present application will become more obvious by reading the detailed description of the non-limiting embodiments with reference to the following drawings.

[0048] Figure 1 is a schematic structural diagram of a module upgrade control circuit in some embodiments of the present application;

[0049] Figure 2 is a schematic flowchart of a module upgrade control method in some embodiments of the present application;

[0050] Figure 3 is a schematic structural diagram of the module to be upgraded after it completes its own upgrade in the module upgrade control method provided by some embodiments of the present application.

[0051] DESCRIPTION OF THE REFERENCE NUMERALS:

[0052] 11. Transmission interface; 12. Panel control module; 13. Main board control module; 14. Instruction input module. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0053] To facilitate the understanding of the present application, the present application will be described more comprehensively with reference to the relevant drawings. Embodiments of the present application are given in the drawings. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, these embodiments are provided to make the disclosure of the present application more thorough and comprehensive.

[0054] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. The terms used in the specification of this application are for the purpose of describing specific embodiments only and are not intended to limit this application.

[0055] It can be understood that the terms "first", "second", etc. used in this application may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish one element from another. For example, without departing from the scope of this application, the first switch may be referred to as the second switch, and similarly, the second switch may be referred to as the first switch. Both the first switch and the second switch are switches, but they are not the same switch.

[0056] It can be understood that for "connection" in the following embodiments, if there is transmission of electrical signals or data between the connected circuits, modules, units, etc., it should be understood as "electrical connection", "communication connection", etc.

[0057] As used herein, the singular forms "a", "an", and "the" may also include the plural forms unless the context clearly dictates otherwise. It should also be understood that the terms "comprise / include" or "have" etc. specify the presence of the stated features, wholes, steps, operations, components, parts, or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts, or combinations thereof. At the same time, the term "and / or" used in this specification includes any and all combinations of the related listed items.

[0058] Currently, welding power source products on the market usually pre-install a fixed control program at the factory and do not have the function of subsequent user program upgrade. Even if some manufacturers provide the program upgrade function, usually users need to separately download and install different programs to upgrade different control modules.

[0059] For example, some devices require users to upgrade each program separately through multiple USB interfaces, or only support the upgrade of a certain program. This method not only increases the complexity of the operation, but also easily causes users to insert the program into the wrong interface by mistake, resulting in upgrade failure or other problems, bringing inconvenience to users. Thus, it can be seen that this module upgrade method has a complex operation process, is error-prone, has limitations in terms of upgrade speed and efficiency, and cannot meet the current demand of welding machines for efficient and rapid upgrade.

[0060] Based on this, the present application hopes to provide a solution that can solve the above technical problems, reduce the difficulty of module upgrade operations, improve the accuracy and usability of module upgrade operations, and solve the problem of inconvenient and complex module upgrade operations at present. Its detailed content will be elaborated in the following embodiments.

[0061] According to some embodiments, on the one hand, the present application provides a module upgrade control circuit. Please refer to Figure 1 , the module upgrade control circuit may specifically include: a transmission interface 11, a panel control module 12, a main board control module 13, and an instruction input module 14.

[0062] The transmission interface 11 is used to access the program to be matched; the panel control module 12 is connected to the transmission interface 11 and is used to obtain the program to be matched; the main board control module 13 is connected to the panel control module 12; the instruction input module 14 is connected to the transmission interface 11 through a switch component, and the switch component is controlled by the panel control module 12.

[0063] In this module upgrade control circuit, the panel control module 12 is configured to: identify the program to be matched and transmit the program to be matched to the corresponding module to be upgraded. It should be noted that in the embodiments of the present application, the module to be upgraded at least includes the panel control module 12, the main board control module 13, or the instruction input module 14.

[0064] The module upgrade control circuit provided by the present application can upgrade different modules to be upgraded (at least including the panel control module 12, the main board control module 13, and the instruction input module 14) in the welding machine respectively through a single transmission interface 11, without the user having to operate through multiple interfaces or complex steps, thus eliminating the risk that the traditional multi-interface upgrade method may cause the user to insert the wrong interface, resulting in program upgrade failure or incorrect upgrade, and significantly improving the accuracy and usability of module upgrade operations.

[0065] In the above module upgrade control circuit, the panel control module 12 identifies the program to be matched and transmits the program to be matched to the corresponding module to be upgraded. Thus, the user only needs to provide the program file to be updated (the program to be matched), input it into the transmission interface 11 and power on the machine, and the program upgrade of the module to be upgraded can be completed without special technical support, greatly facilitating the end user and improving the product usage experience.

[0066] It should be noted that the above module upgrade control circuit can be applied to various models of welding machines, can realize program update and upgrade through simple hardware interfaces, and has good versatility and expandability.

[0067] Please continue to refer to Figure 1, in some embodiments, the panel control module 12, the main board control module 13, and the instruction input module 14 may be components of the digital welding power source in the welding machine.

[0068] For example, the main board control module 13 is responsible for the core control functions of the welding machine, including but not limited to the adjustment of welding current and voltage, overload protection, and cooperation with other hardware components of the digital welding power source. The instruction input module 14, also known as the UI module, is responsible for implementing the interaction between the user and the welding machine. For example, it is used to receive the user's input instructions and feedback the working status of the welding machine through appropriate displays. The instruction input module 14 may include an LCD screen (liquid crystal display screen), control buttons, a touch screen, or other forms of user input devices, but is not limited thereto.

[0069] The embodiments of the present application do not specifically limit the implementation manners of the panel control module 12 and the main board control module 13. In the specific embodiments of the present application, both the panel control module 12 and the main board control module 13 may be implemented by a micro control unit (MCU).

[0070] Exemplarily, when the panel control module 12 is implemented by an MCU, it can be referred to as the "panel MCU" at this time. The panel MCU can receive the program to be matched from the transmission interface 11, and the processor integrated therein can quickly execute the program recognition logic to identify and process the program to be matched, so as to select the module to be upgraded corresponding to the program to be matched. Moreover, the panel MCU can also control the conduction state of the switch component to ensure that the program to be matched can be accurately transmitted to the corresponding module to be upgraded.

[0071] Exemplarily, when the main board control module 13 is implemented by an MCU, it can be referred to as the "main board MCU" at this time.

[0072] Please continue to refer to Figure 1 , in some embodiments, the transmission interface 11 may include a first transmission terminal D+ and a second transmission terminal D-, and the switch component may include a first switch U2B and a second switch U3B.

[0073] As Figure 1 shown, the enable terminal EN2 of the first switch U2B is connected to the panel control module 12, the input terminal B2 of the first switch U2B is connected to the transmission interface 11, and the first contact A21 of the first switch U2B is connected to the first input terminal LCD D+ of the instruction input module 14.

[0074] As Figure 1 shown, the enable terminal EN3 of the second switch U3B is connected to the panel control module 12, the input terminal B3 of the second switch U3B is connected to the transmission interface 11, and the first contact A31 of the second switch U3B is connected to the second input terminal LCD D- of the instruction input module 14.

[0075] Exemplarily, as Figure 1 shown, the input terminal B2 of the first switch U2B can be connected to the first transmission terminal D+ of the transmission interface 11; correspondingly, the input terminal B3 of the second switch U3B is connected to the second transmission terminal D- of the transmission interface 11.

[0076] In some embodiments, when it is determined that the module to be upgraded corresponding to the program to be matched is the instruction input module 14, the panel control module 12 controls the input terminal B2 of the first switch U2B to conduct with the first contact A21 of the first switch U2B, and the input terminal B3 of the second switch U3B to conduct with the first contact A31 of the second switch U3B, so that the program to be matched is transmitted from the transmission interface 11 to the instruction input module 14.

[0077] Please continue to refer to Figure 1 , in some embodiments, the second contact A22 of the first switch U2B is connected to the first input terminal MCU D+ of the panel control module 12, and the second contact A32 of the second switch U3B is connected to the second input terminal MCU D- of the panel control module 12.

[0078] In some embodiments, when it is determined that the module to be upgraded corresponding to the program to be matched is the panel control module 12, the panel control module 12 controls the input terminal B2 of the first switch U2B to conduct with the second contact A22 of the first switch U2B, and the input terminal B3 of the second switch U3B to conduct with the second contact A32 of the second switch U3B, so as to obtain the program to be matched.

[0079] In some embodiments, when it is determined that the module to be upgraded corresponding to the program to be matched is the main board control module 13, the panel control module 12 controls the input terminal B2 of the first switch U2B to conduct with the second contact A22 of the first switch U2B, and the input terminal B3 of the second switch U3B to conduct with the second contact A32 of the second switch U3B, and transmits the program to be matched from the transmission interface 11 to the main board control module 13.

[0080] Based on the same inventive concept, on the other hand, the present application also provides a module upgrade control method, which is applied to the module upgrade control circuit provided in the foregoing embodiments. Please refer to Figure 2 , the module upgrade control method may specifically include the following steps S100 to S400:

[0081] S100: Provide a program to be matched.

[0082] S200: The panel control module 12 obtains the program to be matched through the transmission interface 11.

[0083] S300: The panel control module 12 identifies the program to be matched and transfers the program to be matched to the corresponding module to be upgraded. The modules to be upgraded include the panel control module 12, the main board control module 13, or the instruction input module 14.

[0084] S400: The module to be upgraded receives the corresponding program to be matched and performs an upgrade based on the program to be matched.

[0085] The module upgrade control method provided by this application can upgrade different modules to be upgraded (at least including the panel control module 12, the main board control module 13, and the instruction input module 14) in the electric welding machine through a single transmission interface 11, without the user having to operate through multiple interfaces or complex steps, thus eliminating the risk that the traditional multi-interface upgrade method may cause the user to insert the wrong interface, resulting in program upgrade failure or incorrect upgrade, and significantly improving the accuracy and usability of the module upgrade operation.

[0086] In the above module upgrade control method, the panel control module 12 identifies the program to be matched and transfers the program to be matched to the corresponding module to be upgraded. Thus, the user only needs to provide the program file to be updated (the program to be matched), input it into the transmission interface 11 and power on the machine to complete the program upgrade of the module to be upgraded, without the need for specialized technical support, which greatly facilitates the end user and improves the product usage experience.

[0087] It should be noted that the above module upgrade control method can be applied to various models of electric welding machines, can implement program update and upgrade through a simple hardware interface, and has good versatility and scalability.

[0088] As an example, in step S100, a USB flash drive can be used to provide the program to be matched. The user can download the program file to be updated and upgraded from a specified server or website and save it to the USB flash drive. The upgrade program can be stored in a specific file format (such as.bin or.hex, etc.) to ensure that it can be recognized and processed by the panel control module 12.

[0089] Exemplarily, the transmission interface 11 can include a USB interface.

[0090] Combined with Figure 1 Understand that the user can download the program file to be updated or upgraded (i.e., the program to be matched) to the USB flash drive. When the USB flash drive is connected to the transmission interface 11 (i.e., the USB interface) of the electric welding machine, the program to be matched is provided using the USB flash drive.

[0091] After the electric welding machine is started, the USB flash drive can be connected to the first switch U2B and the second switch U3B through the first transmission terminal D+ and the second transmission terminal D- of the transmission interface 11, and then connected to the first input terminal MCU D+ and the second input terminal MCU D- of the panel control module 12.

[0092] During this process, the panel control module 12 can detect the format suffix of the program to be matched in the USB flash drive, and judge the program module to be updated according to the file type. The panel MCU will automatically identify and select the module to be upgraded according to the preset file format, and perform corresponding program update operations. In this way, the user does not need to manually select or distinguish different program files, and the electric welding machine can intelligently identify and complete the program upgrade.

[0093] In some embodiments, step S300 may be specifically embodied as:

[0094] When it is determined that the module to be upgraded corresponding to the program to be matched is the instruction input module 14, the panel control module 12 controls the input terminal B2 of the first switch U2B to conduct with the first contact A21 of the first switch U2B, and the input terminal B3 of the second switch U3B to conduct with the first contact A31 of the second switch U3B, so that the program to be matched is transmitted from the transmission interface 11 to the instruction input module 14.

[0095] The above steps may be specifically embodied as: the enable terminals EN2 of the first switch U2B and the enable terminal EN3 of the second switch U3B output electrical signals to control the actions of the first switch U2B and the second switch U3B, and conduct the first contact A21 of the first switch U2B and the first contact A31 of the second switch U3B respectively.

[0096] During this process, the program to be matched is transmitted to the first contact A21 of the first switch U2B and the first contact A31 of the second switch U3B through the first transmission terminal D+ and the second transmission terminal D- of the transmission interface 11, and then transmitted to the first input terminal LCD D+ and the second input terminal LCD D- of the instruction input module 14, and is used to upgrade the program of the instruction input module 14.

[0097] In some embodiments, step S300 may also be specifically embodied as:

[0098] When it is determined that the module to be upgraded corresponding to the program to be matched is the panel control module 12, the panel control module 12 controls the input terminal B2 of the first switch U2B to conduct with the second contact A22 of the first switch U2B, and the input terminal B3 of the second switch U3B to conduct with the second contact A32 of the second switch U3B to obtain the program to be matched.

[0099] The above steps can be specifically manifested as follows: The enable terminals EN2 of the first switch U2B and EN3 of the second switch U3B do not output electrical signals, and the first switch U2B and the second switch U3B do not operate, thus remaining in a normally closed state, that is, the second contacts A22 of the first switch U2B and the second contacts A32 of the second switch U3B are respectively conducted.

[0100] During this process, the program to be matched is connected to the first input terminal MCU D+ and the second input terminal MCU D- of the panel control module 12 through the first transmission terminal D+ and the second transmission terminal D- of the transmission interface 11, and is used to upgrade the program of the panel control module 12.

[0101] In some embodiments, step S300 can also be specifically manifested as follows:

[0102] When it is determined that the module to be upgraded corresponding to the program to be matched is the main board control module 13, the panel control module 12 controls the input terminal B2 of the first switch U2B to be conducted with the second contact A22 of the first switch U2B, and the input terminal B3 of the second switch U3B to be conducted with the second contact A32 of the second switch U3B, and transmits the program to be matched from the transmission interface 11 to the main board control module 13.

[0103] The above steps can be specifically manifested as follows: The enable terminals EN2 of the first switch U2B and EN3 of the second switch U3B still do not output electrical signals, and the panel control module 12 updates and upgrades the main board control module 13 by communicating the program to be matched in the USB flash drive through the bus RS232.

[0104] Please refer to Figure 3 , in some embodiments, after the module to be upgraded completes its own upgrade according to the program to be matched, the module upgrade control method further includes the following steps S500 to S600:

[0105] S500: The panel control module 12 checks whether there are other programs to be matched in the connected USB flash drive.

[0106] S600: If it is checked that there are other programs to be matched in the USB flash drive, the panel control module 12 continues to identify the checked program to be matched and transmits the program to be matched to the corresponding module to be upgraded.

[0107] In the above embodiments, after the panel control module 12 completes an upgrade operation, it can automatically check whether there are other programs to be matched in the USB flash drive. If any exist, the panel control module 12 can continue to identify and transfer these programs to be matched, ensuring that all modules to be upgraded can complete the upgrade, which helps to achieve the overall module function update inside the electric welding machine. The above embodiments enable the user to complete the upgrade of multiple modules to be upgraded through a single USB flash drive insertion operation, further simplifying the module upgrade operation steps and improving the module upgrade efficiency.

[0108] In some embodiments, after the program upgrade is completed, the instruction input module 14 can communicate with the panel control module 12 via the RS232 bus to feedback the status of the program update completion to the panel control module 12. At this time, the electric welding machine enters the normal startup interface, waiting for the user to remove the USB flash drive and perform welding operations.

[0109] The module upgrade control method provided in this application is applicable to the case where the USB flash drive contains multiple programs to be matched at the same time. Exemplarily, if the USB flash drive contains the panel control module upgrade program, the main board control module upgrade program, and the instruction input module upgrade program at the same time, this module upgrade control method can sequentially complete the upgrade operations of the three modules to be upgraded. If the USB flash drive only contains the upgrade program file of a certain module to be upgraded, the electric welding machine will only upgrade that module to be upgraded. Whether the upgrade process involves one or more modules to be upgraded, after the upgrade is completed, the electric welding machine will automatically enter the normal startup interface and prompt the user to remove the USB flash drive to prepare for subsequent welding operations.

[0110] Based on the same inventive concept, on the other hand, this application provides an electric welding machine, which includes modules to be upgraded, and the module upgrade control circuit provided in the foregoing embodiments; and / or this electric welding machine upgrades the modules to be upgraded in the electric welding machine by using the module upgrade control method provided in the foregoing embodiments.

[0111] It can be understood that the electric welding machine can also achieve all the technical effects that the foregoing module upgrade control circuit and module upgrade control method can achieve, which will not be elaborated here.

[0112] It should be noted that various modifications and changes can be made to this application without departing from the spirit or scope of this application, which is obvious to those skilled in the art. Therefore, the embodiments provided in the embodiments of this application can be combined with each other without conflict.

[0113] In the description of this specification, the descriptions referring to terms such as "some embodiments", "by way of example", "exemplarily", etc. mean that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic descriptions of the above terms do not necessarily refer to the same embodiment or example.

[0114] The technical features of the above-described embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features of the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as within the scope described in this specification.

[0115] The above-described embodiments only represent several implementation manners of the present application. The descriptions are relatively specific and detailed, but should not be construed as a limitation on the scope of the patent application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the appended claims.

Claims

1. A module upgrade control circuit, characterized in that: include: A transmission interface, used to access the program to be matched; A panel control module, connected to the transmission interface, for acquiring the program to be matched; A mainboard control module connected to the panel control module; A command input module connected to the transmission interface via a switch component, wherein the switch component is controlled by the panel control module; The panel control module is configured to: identify the program to be matched, and transmit the program to be matched to the corresponding module to be upgraded, and the module to be upgraded includes the panel control module, the mainboard control module or the instruction input module.

2. The module upgrade control circuit according to claim 1, characterized in that: The transmission interface includes a first transmission terminal and a second transmission terminal; the switch component includes: a first switch and a second switch; wherein, The enabling end of the first switch is connected to the panel control module, the input end of the first switch is connected to the transmission interface, and the first contact of the first switch is connected to the first input terminal of the instruction input module; The enabling end of the second switch is connected to the panel control module, the input end of the second switch is connected to the transmission interface, and the first contact of the second switch is connected to the second input terminal of the instruction input module; The panel control module is configured as follows: When it is determined that the module to be upgraded corresponding to the program to be matched is the command input module, the panel control module controls the input end of the first switch to be connected with the first contact of the first switch, and the input end of the second switch to be connected with the first contact of the second switch, so that the program to be matched is transmitted from the transmission interface to the command input module.

3. The module upgrade control circuit according to claim 2, characterized in that: The second contact of the first switch is connected to the first input terminal of the panel control module; the second contact of the second switch is connected to the second input terminal of the panel control module; The panel control module is configured as follows: When it is determined that the module to be upgraded corresponding to the program to be matched is the panel control module, the panel control module controls the input end of the first switch to be connected with the second contact of the first switch, and the input end of the second switch to be connected with the second contact of the second switch, so as to obtain the program to be matched.

4. The module upgrade control circuit according to claim 3, characterized in that: The panel control module is also configured to: When it is determined that the module to be upgraded corresponding to the program to be matched is the mainboard control module, the panel control module controls the input end of the first switch to be connected with the second contact of the first switch, and the input end of the second switch to be connected with the second contact of the second switch, and transmits the program to be matched from the transmission interface to the mainboard control module.

5. A module upgrade control method, characterized in that: Applied to the module upgrade control circuit according to any one of claims 1 to 4, the module upgrade control method comprises: Provide matching procedures; The panel control module obtains the program to be matched through the transmission interface; The panel control module identifies the program to be matched and transmits the program to be matched to the corresponding module to be upgraded, wherein the module to be upgraded includes the panel control module, the mainboard control module or the instruction input module; The module to be upgraded receives the corresponding program to be matched, and performs upgrading according to the program to be matched.

6. The module upgrade control method according to claim 5, characterized in that: The transmission interface includes a first transmission terminal and a second transmission terminal; the switch assembly includes: a first switch and a second switch; wherein the enable end of the first switch is connected to the panel control module, the input end of the first switch is connected to the transmission interface, and the first contact of the first switch is connected to the first input terminal of the instruction input module; the enable end of the second switch is connected to the panel control module, the input end of the second switch is connected to the transmission interface, and the first contact of the second switch is connected to the second input terminal of the instruction input module; When it is determined that the module to be upgraded corresponding to the program to be matched is the instruction input module, the step of transmitting the program to be matched to the corresponding module to be upgraded includes: The panel control module controls the input end of the first switch to be connected with the first contact of the first switch, and the input end of the second switch to be connected with the first contact of the second switch, so that the program to be matched is transmitted from the transmission interface to the instruction input module.

7. The module upgrade control method according to claim 6, characterized in that: The second contact of the first switch is connected to the first input terminal of the panel control module; the second contact of the second switch is connected to the second input terminal of the panel control module; When it is determined that the module to be upgraded corresponding to the program to be matched is the panel control module, the step of transmitting the program to be matched to the corresponding module to be upgraded includes: The panel control module controls the input end of the first switch to be connected with the second contact of the first switch, and the input end of the second switch to be connected with the second contact of the second switch, so as to obtain the program to be matched.

8. The module upgrade control method according to claim 7, characterized in that: When it is determined that the module to be upgraded corresponding to the program to be matched is the mainboard control module, the step of transmitting the program to be matched to the corresponding module to be upgraded includes: The panel control module controls the input end of the first switch to be connected with the second contact of the first switch, and the input end of the second switch to be connected with the second contact of the second switch, and transmits the program to be matched from the transmission interface to the mainboard control module.

9. The module upgrade control method according to claim 5, characterized in that: Use a USB flash drive to provide the program to be matched; After the module to be upgraded completes its own upgrade according to the program to be matched, the module upgrade control method further includes: The panel control module checks whether there are other programs to be matched in the connected U disk; If it is found that there are other programs to be matched in the U disk, the panel control module continues to identify the programs to be matched obtained by the check, and transmits the programs to be matched to the corresponding modules to be upgraded.

10. An electric welding machine, characterized in that: The electric welding machine comprises a module to be upgraded, and a module upgrade control circuit as claimed in any one of claims 1 to 4; and / or The electric welding machine upgrades the module to be upgraded in the electric welding machine using the module upgrade control method according to any one of claims 5 to 9.