CN113218042A - Air conditioner outdoor unit parameter modification method and device, storage medium and air conditioning system - Google Patents

Air conditioner outdoor unit parameter modification method and device, storage medium and air conditioning system Download PDF

Info

Publication number
CN113218042A
CN113218042A CN202110474118.8A CN202110474118A CN113218042A CN 113218042 A CN113218042 A CN 113218042A CN 202110474118 A CN202110474118 A CN 202110474118A CN 113218042 A CN113218042 A CN 113218042A
Authority
CN
China
Prior art keywords
air conditioner
parameter
modified
external unit
parameters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110474118.8A
Other languages
Chinese (zh)
Inventor
刘湘
张琴兰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TCL Air Conditioner Zhongshan Co Ltd
Original Assignee
TCL Air Conditioner Zhongshan Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TCL Air Conditioner Zhongshan Co Ltd filed Critical TCL Air Conditioner Zhongshan Co Ltd
Priority to CN202110474118.8A priority Critical patent/CN113218042A/en
Publication of CN113218042A publication Critical patent/CN113218042A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/54Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/56Remote control
    • F24F11/58Remote control using Internet communication
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • F24F11/63Electronic processing
    • F24F11/64Electronic processing using pre-stored data
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/70Control systems characterised by their outputs; Constructional details thereof
    • F24F11/72Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/88Electrical aspects, e.g. circuits

Abstract

The application provides an air conditioner external unit parameter modification method and device, a storage medium and an air conditioning system. The method for modifying the parameters of the air conditioner external unit comprises the following steps: receiving a modification instruction sent by a remote controller, wherein the modification instruction carries parameters to be modified; sending the parameter to be modified to the air conditioner external unit, calling the air conditioner external unit to verify the parameter to be modified to obtain a verification result, wherein the verification result is used for indicating whether to change the initial parameter stored in a storage chip of the air conditioner external unit; and calling the air conditioner external unit, and updating the initial parameters according to the verification result and the parameters to be modified. This application can revise the E side parameter in the outer machine of air conditioner under the condition of not networking, is applicable to the air conditioner type that can network simultaneously and the air conditioner type that can not network to need not dismantle E side chip, convenient operation.

Description

Air conditioner outdoor unit parameter modification method and device, storage medium and air conditioning system
Technical Field
The application relates to the technical field of air conditioners, in particular to a method and a device for modifying parameters of an air conditioner external unit, a storage medium and an air conditioning system.
Background
At present, most outdoor units of the inverter air conditioner are provided with eeprom (electrically Erasable Programmable read only memory) chips (such as 24C16, 24C08, etc., which are commonly referred to as E-side chips for short hereinafter), and the E-side chips are used for storing operating parameters for controlling the air conditioning system. The E-side chip is an air conditioner external unit storage chip with data not lost after power failure. By using the E-side chip, the main program of the air conditioner controller can be kept unchanged, and different application scenes can be matched only by modifying parameters (hereinafter referred to as E-side parameters) in the E-side chip, so that the universality of the main program is greatly enhanced.
The existing E-party parameter modification method comprises a method for modifying parameters by taking off an E-party chip and a method for online upgrading through internal networking. However, if the E-side chip is taken down for parameter modification, the E-side chip is easily damaged, and the model which cannot be networked cannot be upgraded online through internal networking, so a new E-side parameter modification method is urgently needed.
Disclosure of Invention
The application provides a method and a device for modifying parameters of an air conditioner external unit, a storage medium and an air conditioner system, and aims to solve the problem that the machine type which cannot be networked cannot be upgraded on line through the networking of the internal unit.
In a first aspect, the present application provides a method for modifying parameters of an external unit of an air conditioner, where the method includes:
receiving a modification instruction sent by a remote controller, wherein the modification instruction carries parameters to be modified;
sending the parameter to be modified to the air conditioner external unit, calling the air conditioner external unit to verify the parameter to be modified to obtain a verification result, wherein the verification result is used for indicating whether to change the initial parameter stored in a storage chip of the air conditioner external unit;
and calling the air conditioner external unit, and updating the initial parameters according to the verification result and the parameters to be modified.
In a second aspect, the present application provides an air conditioner external unit parameter modification device, including:
the remote control device comprises a receiving unit, a processing unit and a processing unit, wherein the receiving unit is used for receiving a modification instruction sent by the remote controller, and the modification instruction carries parameters to be modified;
the sending unit is used for sending the parameter to be modified to the air conditioner external unit and calling the air conditioner external unit to verify the parameter to be modified to obtain a verification result, wherein the verification result is used for indicating whether to modify the initial parameter stored in a storage chip of the air conditioner external unit;
and the updating unit is used for calling the air conditioner external unit and updating the initial parameters according to the verification result and the parameters to be modified.
In a possible implementation manner of the present application, the air conditioning system further includes an air conditioner internal unit, and the air conditioner external unit parameter modification device is specifically configured to:
calling the air conditioner internal unit to receive the modification instruction sent by the remote controller;
the sending unit is specifically configured to:
and calling the air conditioner internal unit to send the parameter to be modified to the air conditioner external unit, calling the air conditioner external unit to verify the parameter to be modified, and obtaining the verification result.
In a possible implementation manner of the present application, the parameter to be modified preset in the remote controller carries a third check code, and the sending unit is specifically configured to:
calculating according to the parameter to be modified to obtain a first check code;
sending the first check code and the parameter to be modified to the air conditioner external unit, and calling the air conditioner external unit to perform calculation processing according to the parameter to be modified to obtain a second check code, wherein the second check code is used for comparing with the first check code to check whether the parameter to be modified changes in the sending process;
and calling the air conditioner external unit to compare whether the first check code is the same as the second check code, and obtaining the check result.
In a possible implementation manner of the present application, the sending unit is further specifically configured to:
sending the parameter to be modified to the air conditioner external unit, and calling the air conditioner external unit to perform calculation processing according to the parameter to be modified to obtain a fourth check code, wherein the fourth check code is used for comparing with the third check code to check whether the parameter to be modified changes in the sending process;
and calling the air conditioner external unit to compare whether the third check code is the same as the fourth check code or not to obtain a check result.
In a possible implementation manner of the present application, the air conditioning system further includes a protection circuit and a control chip, the control chip is connected to the write protection pin of the storage chip of the external unit of the air conditioner through the protection circuit, and the update unit is further specifically configured to:
calling the control chip to input a positive voltage to the protection circuit so as to adjust the protection circuit to be in a pull-up state, wherein the pull-up state is used for indicating that the storage chip of the air conditioner external unit is in a write protection state;
and calling the control chip to input negative voltage to the protection circuit so as to adjust the protection circuit to a pull-down state, wherein the pull-down state is used for indicating that the storage chip of the air conditioner external unit is in a writing state.
In a possible implementation manner of the present application, the parameter to be modified includes an address parameter and an operation parameter, and the updating unit is further specifically configured to:
detecting the state of a storage chip of the air conditioner external unit;
and when the state of the storage chip of the air conditioner external unit is detected to be in the writing state, calling the air conditioner external unit to write the operation parameters into a storage address of the storage chip of the air conditioner external unit, and finishing the updating of the initial parameters, wherein the address parameters carry information of the storage address.
In a possible implementation manner of the present application, the updating unit is further specifically configured to:
and sending a modification completion prompt when a completion mark generated in the air conditioner external unit is detected, wherein the completion mark is generated when the initial parameter changes after the air conditioner external unit completes updating.
In a third aspect, the present application further provides an air conditioning system, where the air conditioning system includes a processor and a memory, where the memory stores a computer program, and the processor executes any of the steps in the method for modifying parameters of an external unit of an air conditioner provided in the present application when calling the computer program in the memory.
In a fourth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, where the computer program is loaded by a processor to execute the steps in the method for modifying parameters of an outdoor unit of an air conditioner.
The method comprises the steps of receiving a modification instruction sent by a remote controller; sending the parameter to be modified to the air conditioner external unit, calling the air conditioner external unit to verify the parameter to be modified to obtain a verification result, wherein the verification result is used for indicating whether to change the initial parameter stored in a storage chip of the air conditioner external unit; the air conditioner external unit is called, the initial parameters are updated according to the checking result and the parameters to be modified, the E-square parameters in the air conditioner external unit can be modified under the condition of no networking, and the method is suitable for the types of air conditioners capable of being networked and the types of air conditioners incapable of being networked, does not need to disassemble an E-square chip, and is convenient to operate.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic view of an application scenario of a method for modifying parameters of an external unit of an air conditioner according to an embodiment of the present application;
fig. 2 is a schematic flow chart of a method for modifying parameters of an outdoor unit of an air conditioner provided in an embodiment of the present application;
fig. 3 is a schematic flow chart of a method for modifying parameters of an outdoor unit of an air conditioner provided in an embodiment of the present application;
FIG. 4(a) is a schematic circuit diagram of one embodiment provided in embodiments of the present application;
FIG. 4(b) is a schematic circuit diagram of one embodiment provided in embodiments of the present application;
fig. 5 is a schematic structural diagram of an embodiment of an outdoor unit parameter modification device of an air conditioner provided in an embodiment of the present application;
fig. 6 is a schematic structural diagram of an embodiment of an electronic device provided in the embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In the description of the embodiments of the present application, it should be understood that the terms "first", "second", and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implying any number of technical features indicated. Thus, features defined as "first", "second", may explicitly or implicitly include one or more of the described features. In the description of the embodiments of the present application, "a plurality" means two or more unless specifically defined otherwise.
The following description is presented to enable any person skilled in the art to make and use the application. In the following description, details are set forth for the purpose of explanation. It will be apparent to one of ordinary skill in the art that the present application may be practiced without these specific details. In other instances, well-known processes have not been described in detail so as not to obscure the description of the embodiments of the present application with unnecessary detail. Thus, the present application is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features disclosed in the embodiments herein.
The embodiment of the application provides a method and a device for modifying parameters of an air conditioner outdoor unit, electronic equipment and a computer readable storage medium. The air conditioner outdoor unit parameter modification device can be integrated in electronic equipment, and the electronic equipment can be a server or a terminal and the like.
First, before describing the embodiments of the present application, the related contents of the embodiments of the present application with respect to the application context will be described.
The execution main body of the method for modifying parameters of the air conditioner external unit according to the embodiment of the present application may be the device for modifying parameters of the air conditioner external unit provided in the embodiment of the present application, or the air conditioner internal unit, which will be explained below by taking the air conditioner internal unit as the execution main body for example, it should be noted that taking the air conditioner internal unit as the execution main body for example is only for convenience of understanding, and cannot be taken as a limitation to the present application.
The electronic device may adopt a working mode of independent operation, or may also adopt a working mode of a device cluster.
Referring to fig. 1, fig. 1 is a schematic view illustrating a scene of an outdoor unit parameter modification system of an air conditioner according to an embodiment of the present application. The system for modifying parameters of the outdoor unit of the air conditioner may include an electronic device 100, and an outdoor unit parameter modifying device of the air conditioner is integrated in the electronic device 100.
In addition, as shown in fig. 1, the system for modifying parameters of an outdoor unit of an air conditioner may further include a memory 200 for storing data.
It should be noted that the scene schematic diagram of the parameter modification system of the outdoor unit of the air conditioner shown in fig. 1 is only an example, and the parameter modification system and the scene of the outdoor unit of the air conditioner described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present application, and do not form a limitation on the technical solution provided in the embodiment of the present application.
In the embodiment of the present application, an air conditioner internal unit is taken as an execution main body, and for simplicity and convenience of description, the execution main body will be omitted in the following method embodiments.
Referring to fig. 2, fig. 2 is a schematic flowchart of a method for modifying parameters of an external unit of an air conditioner according to an embodiment of the present application. It should be noted that, although a logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in an order different than that shown or described herein. The method for modifying the parameters of the air conditioner outdoor unit comprises the following steps of 10-30:
10. receiving a modification instruction sent by a remote controller, wherein the modification instruction carries parameters to be modified.
The parameters to be modified refer to parameters to be written into the E-side chip. For example, the parameter to be modified may be used to modify parameters such as a maximum operating frequency, a minimum operating frequency, and a protection voltage of the air conditioning system.
Further, the parameter to be modified may be a parameter including one parameter type, or may be a parameter including multiple parameter types at the same time.
In some embodiments, the parameter to be modified may be a parameter that includes only one type of parameter. For example, the parameter to be modified may include the highest operating frequency of the air conditioning system, and when the highest operating frequency of the air conditioning system is too high and the noise caused by the air conditioning system is too large, a maintenance worker may adjust the air conditioning system by modifying the parameter related to the highest operating frequency in the E-square chip, where the highest operating frequency is the parameter to be modified.
In some embodiments, the parameter to be modified may also be a parameter that includes multiple types of parameters at the same time, for example, the parameter to be modified may include the highest operating frequency and the protection voltage of the air conditioning system at the same time, when the highest operating frequency of the air conditioning system is too high, the noise caused by the air conditioning system is too large, and the protection voltage of the air conditioning system is too low, so that the air conditioning system is easy to trigger voltage overshoot protection, a serviceman may adjust the air conditioning system by modifying the parameters related to the highest operating frequency and the protection voltage in the E-square chip, where the parameter to be modified is the highest operating frequency and the lowest operating frequency.
Wherein, the parameter to be modified may be composed of a plurality of data. Illustratively, the parameters to be modified may include an operation parameter and an address parameter, and the operation parameter and the address parameter constitute the parameters to be modified according to a predetermined data format.
The operation parameter refers to a parameter for controlling the operation of the air conditioning system. For example, the operating parameters may include parameters related to a maximum operating frequency, a minimum operating frequency, and a protection voltage of the air conditioning system, among others. Likewise, the operating parameters may include only one type of parameter, or may include multiple types of parameters. For example, the operation parameters may include only the parameters related to the highest operation frequency of the air conditioning system, or may include both the parameters related to the highest operation frequency and the lowest operation frequency of the air conditioning system.
The address parameter refers to a parameter carrying storage location information in the E-side chip. Specifically, the storage location information carried in the address parameter refers to a storage location where the operation parameter needs to be written in the E-side chip. For example, if the address parameter is a hexadecimal parameter 0x0001, the operation parameter needs to be written into the storage location designated by 0x0001 in the E-party chip. It should be noted that the address parameter is only an example, and is not a specific limitation to the address parameter.
The predetermined data format may be specified according to a storage format of the E-side chip. For example, for a 24c02 chip, the maximum number of data bytes input per time is 8 bytes, so the number of bytes of the parameter to be modified cannot exceed 8 bytes. It should be noted that the predetermined data formats of different chips are different, and the examples herein are only illustrative and should not be construed as limitations of the present solution.
In some embodiments, the parameter to be modified may further include a check code, which is described in detail below.
Further, the parameter to be modified may be a parameter preset in the remote controller when leaving the factory, or may be a parameter input into the remote controller by a maintenance worker through an external device according to a scene requirement.
In some embodiments, the parameter to be modified may be a parameter preset in the remote controller at the time of factory shipment. Specifically, a manufacturer may set some parameters to be modified in the remote controller in advance when producing the remote controller, and then associate the parameters to be modified with the keys on the remote controller, and when a user presses the keys associated with the parameters to be modified, the manufacturer may send out a modification instruction carrying the parameters to be modified. For example, the manufacturer may set some fixed maximum operating frequencies, such as 130Hz, 140Hz, and 150Hz, in the remote controller in advance, and then associate the three maximum operating frequencies with a certain key on the remote controller, and the user may adjust the current maximum operating frequency of the air conditioning system to 130Hz, 140Hz, or 150Hz by pressing the key.
In some embodiments, the parameter to be modified may also be a parameter that is input into the remote controller by a serviceman through an external device according to the scene needs. For example, if a maintenance person finds that the highest operating frequency of the air conditioning system is too high and the air conditioning system generates noise, the maintenance person may input a modification instruction carrying parameters to be modified into the remote controller by using a device including an information input function, such as a computer and a mobile phone, through a bluetooth connection or the like.
20. And sending the parameter to be modified to the air conditioner external unit, calling the air conditioner external unit to verify the parameter to be modified, and obtaining a verification result, wherein the verification result is used for indicating whether to change the initial parameter stored in a storage chip of the air conditioner external unit.
The check result is a judgment result of whether the parameter to be modified changes in the sending process. Specifically, the check result may be that the parameter to be modified is changed or the parameter to be modified is not changed. For example, if the parameter to be modified is changed due to parameter loss caused by signal reception abnormality or zero-live-wire fault during the transmission process, the verification result indicates that the parameter to be modified is changed. For another example, if the parameter to be modified is not changed due to the parameter loss or the like in the sending process, the verification result is that the parameter to be modified is not changed.
The method for checking the parameter to be modified by the air conditioner external unit can be various. Illustratively, the method for verifying the parameter to be modified may include:
(1) firstly, calculating check codes according to the parameters to be modified in different processes, and then comparing whether the check codes in different processes are the same to finish the check of the parameters to be modified. Further, the check code may also be a check code carried by the parameter to be modified, which is specifically described below.
(2) And storing the parameters to be modified in each process, and comparing each data bit of each parameter to be modified in different processes to complete the verification of the parameters to be modified.
Since the step 2 needs to store a large amount of parameters to be modified and occupies a storage space, the method in the step 1 is usually adopted to verify the parameters to be modified.
The storage chip of the air conditioner external unit is an E-square chip. Specifically, the air conditioner external unit storage chip may be used to store parameters of the air conditioning system.
The initial parameters refer to parameters stored in the E-side chip. Specifically, the initial parameter may refer to a parameter related to the highest operating frequency, the lowest operating frequency, the protection voltage, and the like of the air conditioning system in the E-side chip. It should be noted that, if the maintenance staff or the user updates the initial parameters in the E-side chip, the initial parameters refer to the updated parameters in the E-side chip. For example, before updating, the chip on the E side stores a parameter a related to the highest operating frequency of the air conditioning system, and the parameter a is an initial parameter. And if the maintenance personnel update the parameter A into the parameter B through the remote control machine, the initial parameter is the parameter B.
30. And calling the air conditioner external unit, and updating the initial parameters according to the verification result and the parameters to be modified.
The updating may refer to modifying the initial parameter, or may refer to not modifying the initial parameter.
Specifically, if the verification result is that the parameter to be modified is not changed in the sending process, it indicates that the parameter to be modified received by the air conditioner external unit is the same as the parameter to be modified before being sent to the air conditioner external unit, and the parameter is not lost. For example, if a maintenance person wants to modify an initial parameter related to the highest operating frequency of the air conditioning system in the E-side chip, if the verification result indicates that the parameter to be modified is not changed during the sending process, the initial parameter is completely covered or partially modified by the parameter to be modified received by the external air conditioner unit during the updating process, and therefore the updating process refers to modifying the initial parameter.
On the other hand, if the verification result is that the parameter to be modified is changed in the sending process, it represents that the parameter to be modified received by the air conditioner external unit is different from the parameter to be modified before the parameter to be modified is sent to the air conditioner external unit, and if the parameter to be modified received by the air conditioner external unit is completely covered or part of the initial parameter is modified, an error parameter is stored in the E-side chip, so that the initial parameter is not modified, and the updating means that the initial parameter is not modified. If the maintenance personnel want to modify the initial parameter related to the highest operating frequency of the air conditioning system in the E-side chip, if the verification result is that the parameter to be modified is changed in the sending process, the initial parameter is not modified, so that the updating at this time means that the initial parameter is not modified.
In summary, the present application receives a modification instruction sent from a remote controller; sending the parameter to be modified to the air conditioner external unit, calling the air conditioner external unit to verify the parameter to be modified to obtain a verification result, wherein the verification result is used for indicating whether to change the initial parameter stored in a storage chip of the air conditioner external unit; and calling the air conditioner external unit to update the initial parameters according to the checking result and the parameters to be modified, modifying the E-square parameters in the air conditioner external unit under the condition of no networking, and simultaneously being suitable for the types of air conditioners which can be networked and the types of air conditioners which can not be networked, and being convenient to operate without disassembling an E-square chip.
Current air conditioning systems may include an air conditioner indoor unit in addition to an air conditioner outdoor unit. The air conditioner internal unit generally comprises an internal unit CPU chip and an air conditioner internal unit storage chip, wherein the air conditioner internal unit storage chip can be used for storing parameters sent to the air conditioner internal unit, and the internal unit CPU chip can be used for processing the parameters sent to the air conditioner internal unit. For example, the air conditioner internal unit and the air conditioner external unit may transmit data information to each other through a zero line and a fire line, or may transmit data information to each other through other communication methods, and a remote control receiving head capable of receiving remote control data is installed on the air conditioner internal unit, so that for this type of air conditioning system, a dedicated remote controller may be used to change initial parameters in the E-square chip through remote control communication and communication between the air conditioner internal unit and the air conditioner external unit, and specifically, the following steps 11 to 21 may be included:
11. and calling the air conditioner internal unit to receive the modification instruction sent by the remote controller.
21. And calling the air conditioner internal unit to send the parameter to be modified to the air conditioner external unit, calling the air conditioner external unit to verify the parameter to be modified, and obtaining the verification result.
The following specifically illustrates the procedure for modifying the initial parameters in the E-side chip:
(1) firstly, a maintenance worker sends parameters to be modified to an air conditioner indoor unit in a mode of pressing keys on a remote controller and the like.
(2) And after receiving the parameters to be modified, the air conditioner internal unit sends the parameters to be modified to the air conditioner external unit.
(3) And after the air conditioner external unit receives the parameters to be modified sent by the air conditioner internal unit, checking the received parameters to be modified, and judging whether the parameters to be modified sent by the air conditioner internal unit are the same as the parameters to be modified received by the air conditioner external unit.
(4) And if the parameters to be modified sent by the air conditioner internal unit are the same as the parameters to be modified received by the air conditioner external unit, completely covering or partially modifying the initial parameters in the E-square chip by using the received parameters to be modified. And if the received parameters to be modified are different from the parameters to be modified sent from the remote controller, the initial parameters are not modified so as to avoid storing wrong parameters into the E-side chip.
In some embodiments, in order to avoid mistakenly modifying the initial parameters in the E-side chip, the maintenance personnel needs to set the air conditioning system to a parameter modification mode before sending the parameters to be modified to the air conditioner indoor unit.
Specifically, when the air conditioning system is in normal operation, the initial parameters in the E-side chip are all parameters set when the air conditioning system leaves the factory, and generally, a user does not need to modify the initial parameters, so that in order to avoid mistakenly modifying the initial parameters in the E-side chip, the air conditioning system is set to modify the initial parameters only in the parameter modification mode.
The remote controller is generally provided with an emergency key, after the emergency key is pressed, the air conditioning system is powered on, the air conditioning system enters a parameter modification mode, and correspondingly, the remote controller is generally provided with a corresponding key for exiting the parameter modification mode. When the air conditioning system is in the parameter modification mode, data can be transmitted between the air conditioner external unit and the air conditioner internal unit and between the air conditioner internal unit and the remote controller. Therefore, when the initial parameter needs to be modified, whether the air conditioning system enters the parameter modification mode is judged, if the air conditioning system enters the parameter modification mode, the air conditioner indoor unit receives the parameter to be modified sent by the remote controller, and the steps 21 to 22 are carried out.
The current air conditioning system mainly realizes the verification of the parameters to be modified by comparing the verification codes.
Firstly, how to check the parameters to be modified by the check code is explained: and if the data of the two parameters are different, the check codes of the two parameters are different. For example, if the parameter a is 0x000 and the parameter B is 0x001, the check codes of the parameter a and the parameter B are different, but if the parameter a is 0x000 and the parameter B is also 0x000, the check codes of the parameter a and the parameter B are the same. Therefore, whether the parameter to be modified changes in the sending process can be verified by comparing the check code before the parameter to be modified is sent to the air conditioner external unit with the check code after the parameter to be modified is sent to the air conditioner external unit. It should be noted that the two parameters described herein are not intended to be a limitation on the number of the parameters, and if the data of two or more parameters are different, the check codes of two or more parameters are also different.
The check code can be obtained by calculation processing according to the parameters. Specifically, when the parameter to be modified includes the address parameter and the operation parameter as described above, the address parameter and the operation parameter may be added, and then the result may be inverted to obtain the check code. For example, when the address parameter is 0x0001 and the operation parameter is 0x0001, the result of adding the address parameter and the operation parameter is 0x0002, and the result is 0 xffffd after inversion, so that the check code is 0 xffffd. It should be noted that the check code obtaining manner herein is merely an exemplary illustration, and is not to be construed as a limitation to the embodiments of the present application.
Further, the parameter to be modified sent to the air conditioning system by the remote controller may not include the check code, or may already include the check code.
In some embodiments, the parameter to be modified does not include a check code, so the air conditioning system needs to calculate the parameter to be modified received by the air conditioner external unit and the parameter to be modified before being sent to the air conditioner external unit, and obtain a corresponding check code for verification, referring to fig. 3, at this time, step 20 may specifically include steps 211A to 213A:
211A, calculating according to the parameter to be modified to obtain a first check code.
The first check code is obtained after calculation processing is performed on the parameter to be modified before the parameter is sent to the air conditioner external unit. How to calculate the parameter to be modified to obtain the first check code may refer to the method for obtaining the check code in the foregoing, which is not described herein again specifically.
In some embodiments, the air conditioning system may include an air conditioner indoor unit, and the first check code may be calculated by the air conditioner indoor unit. Specifically, after the air conditioner internal unit receives the parameter to be modified sent by the remote controller, the calculation processing described above may be performed according to the parameter to be modified to obtain the first check code.
212A, sending the first check code and the parameter to be modified to the air conditioner external unit, and calling the air conditioner external unit to perform calculation processing according to the parameter to be modified sent to the air conditioner external unit to obtain a second check code, wherein the second check code is used for comparing with the first check code to check whether the parameter to be modified changes in the sending process.
The second check code is obtained by calculating and processing the parameter to be modified received by the air conditioner external unit. How to calculate the parameter to be modified to obtain the second check code may refer to the method for obtaining the check code, which is not described herein again.
In some embodiments, the air conditioning system may include an air conditioner internal unit, and the first check code and the parameter to be modified may be sent to the air conditioner external unit by the air conditioner internal unit.
213A, calling the air conditioner external unit to compare whether the first check code is the same as the second check code, and obtaining the check result.
The purpose of comparing the first check code with the second check code is to check whether the parameter to be modified received by the air conditioner external unit is the same as the parameter to be modified before being sent to the air conditioner external unit. Specifically, if the first check code and the second check code are different, the parameter to be modified received by the air conditioner external unit is different from the parameter to be modified before being sent to the air conditioner external unit according to the check code description mentioned above, which indicates that the parameter to be modified is changed due to an external reason in the sending process of the parameter to be modified.
In some embodiments, the air conditioning system may include an air conditioner internal unit, and if the first check code and the second check code are different, it indicates that the parameter to be modified is changed in a process of sending the parameter to be modified to the air conditioner external unit by the air conditioner internal unit. Since the communication between the air conditioner internal unit and the air conditioner external unit is generally performed through the zero line and the live line, the line connection condition between the air conditioner internal unit and the air conditioner external unit may cause the parameter to be modified to change. For example, if a line between the air conditioner internal unit and the air conditioner external unit is old, data may be lost during transmission of the parameter to be modified, for example, if the parameter to be modified 0x0001 in the air conditioner internal unit may become 0x0000 after being sent to the air conditioner external unit, the second check code calculated according to 0x0000 may be different from the first check code calculated according to 0x 0001. Therefore, the first check code and the second check code are compared to check whether the parameter to be modified changes in the process that the air conditioner internal unit sends the parameter to be modified to the air conditioner external unit.
In some embodiments, the parameter to be modified includes a check code, and the air conditioning system only needs to perform calculation processing according to the parameter to be modified received by the air conditioner external unit to obtain a fourth check code, where step 20 may specifically include steps 211B to 212B:
211A, sending the parameter to be modified to the air conditioner external unit, and calling the air conditioner external unit to perform calculation processing according to the parameter to be modified to obtain a fourth check code, where the fourth check code is used for comparing with the third check code to check whether the parameter to be modified changes during the sending process.
212B, calling the air conditioner external unit to compare whether the third check code is the same as the fourth check code or not, and obtaining a check result.
It should be noted that, in this embodiment, the parameter to be modified, which is sent to the air conditioning system by the remote controller, carries the third check code. And the third check code is obtained by calculation processing according to the parameter to be modified before being sent to the air conditioning system. How to perform calculation processing according to the parameter to be modified to obtain the third check code may refer to the method for obtaining the check code in the foregoing, which is not described herein again in detail.
The fourth check code is obtained by performing calculation processing according to the parameter to be modified received by the air conditioner external unit. How to perform calculation processing according to the parameter to be modified to obtain the fourth check code may refer to the method for obtaining the check code in the foregoing, which is not described herein again specifically.
And comparing whether the third check code is the same as the fourth check code, so as to verify whether the parameter to be modified received by the air conditioner external unit is the same as the parameter to be modified before being sent to the air conditioner external unit.
In some embodiments, the air conditioning system may include an air conditioner internal unit, where steps 41 to 42 specifically include the following processes:
(1) and the air conditioner internal unit sends the parameters to be modified carrying the third check code to the air conditioner external unit.
(2) And the air conditioner external unit performs calculation processing according to the parameter to be modified to obtain a fourth check code.
(3) And the air conditioner external unit compares the fourth check code with the third check code, and detects whether the third check code is the same as the fourth check code so as to detect whether the parameter to be modified changes when the air conditioner internal unit sends the parameter to be modified to the air conditioner external unit.
In summary, the scheme provided in the present application can modify the initial parameter when the parameter to be modified carries the check code or does not carry the check code, and can avoid storing the wrong parameter in the E-side chip.
The E-side chip includes a plurality of pins, wherein the write-protect pin is used to change the protection state of the E-side chip. When the write protection pin is at a high level, the external world cannot write data into the E-side chip and can only read data from the E-side chip, and this protection state is called a write protection state. When the write protection pin is at a low level, the outside world can write data into the E-side chip and read data from the E-side chip, and this protection state is called a write state. For an air conditioning system purchased by a consumer, in order to prevent the initial parameter in the E-side chip from being changed by mistake, the write protection pin is connected with a power supply of positive voltage through a resistor to be kept in a write protection state when the initial parameter does not need to be updated, and when the initial parameter in the E-side chip needs to be updated, the write protection pin needs to be pulled down to the ground by a special tool.
Therefore, in order to avoid damaging the E-side chip when the protection pin is pulled down by a special tool, one method for preventing error data from being wrongly written in the E-side chip is to change the state of the write protection pin of the E-side chip through a control chip and a protection circuit included in an air conditioning system.
The pull-up state refers to the condition that a write protection pin of the E-side chip is connected to a positive voltage through a pull-up resistor. Therefore, when the E-side chip is in a pull-up state, it means that the write protection pin of the E-side chip is connected to a positive voltage through a pull-up resistor.
The pull-down state refers to the condition that a write protection pin of the E-side chip is connected to negative voltage or ground through a pull-down resistor. Therefore, when referring to the E-side chip being in a pull-down state, this means that the write-protect pin of the E-side chip is being connected to a negative voltage or ground through a pull-down resistor.
Specifically, the protection circuit includes a current control element. When the control chip inputs positive voltage to the protection circuit, the current control element changes the flow direction of current in the protection circuit to pull up the write protection pin, when the protection pin is pulled up, the E-side chip is in a write protection state, and the initial parameters stored in the E-side chip cannot be updated, so that the initial parameters can be prevented from being changed by mistake due to the fact that a remote controller is pressed carelessly. When the control chip inputs negative voltage to the protection circuit, the current control element changes the flow direction of current in the protection circuit, so that the write protection pin is pulled down, when the protection pin is pulled down, the E-side chip is in a write-in state, the initial parameters stored in the E-side chip can be updated, and then maintenance personnel or a user can update the initial parameters through a remote controller.
Referring to fig. 4(a), the protection circuit is explained in the air conditioning system in fig. 4 (a). When the control chip inputs positive voltage, the first current control element is switched on, the second current control element is switched off, therefore, the write protection pin is pulled up and is connected with the positive voltage V +, and the E-square chip is in a write protection state at the moment. When the control chip inputs negative voltage, the first current control element is cut off, the second current control element is conducted, therefore, the write protection pin is pulled down, the write protection pin is connected with the negative voltage V-, and the E-square chip is in a write-in state. It should be noted that fig. 4(a) is only an alternative circuit for more clearly describing the scheme in the embodiment of the present application, and is not to be construed as limiting the present application.
Further, as shown in fig. 4(b), the current control element may be a transistor, and the conduction and disconnection between the collector and the emitter may be controlled by changing the positive and negative of the base voltage. Taking fig. 4(b) as an example for explanation, where R1 is a pull-up resistor, R2 is a pull-down resistor, the resistance values of R1 and R2 can be adjusted as required, the WP pin of the E-square chip is a write protection pin, VIN is a voltage input by the control chip, Q1 is a Negative-Positive-Negative triode (hereinafter referred to as NPN triode), Q2 is a Positive-Negative-Positive triode (hereinafter referred to as PNP triode), and VIN is an input voltage of the control chip. The control chip inputs voltage to base electrodes of the NPN type triode and the PNP type triode respectively, R1 is connected with a collector electrode of the NPN type triode, R2 is connected with a collector electrode of the PNP type triode, a WP pin is connected with an emitting electrode of the NPN type triode, and the WP pin is connected with an emitting electrode of the PNP type triode. It should be noted that fig. 4(b) is only an alternative circuit for more clearly describing the scheme in the embodiment of the present application, and is not to be construed as a limitation to the present application.
Specifically, when the control circuit inputs a positive voltage, that is, VIN is a positive voltage, the base voltages of the NPN type triode and the PNP type triode are both positive voltages, the NPN type triode is turned on, and the PNP type triode is turned off, so that the WP pin is connected to the power supply voltage V + through the R1 resistor and is in a pull-up state, and at this time, the E-side chip is in a write-protection state. When the control circuit inputs a negative voltage, the base voltages of the NPN type triode and the PNP type triode are both negative voltages, the NPN type triode is cut off, the PNP type triode is conducted, therefore, the WP pin is connected with the power voltage V-through the R2 resistor and is in a pull-down state, the E-square chip is in a writing state at the moment, the power voltage-VCC can be directly replaced by the ground, namely, when the control circuit inputs the negative voltage, the WP pin is grounded through the R2 resistor and is in the pull-down state. It should be noted that the first current control element and the second current control element may also be other elements capable of changing the current flowing direction in the circuit, and this is only an exemplary illustration and should not be construed as a limitation to the present application.
Further, when the E-side chip enters the write-in state, the air conditioning system enters the parameter modification mode described above, and the step of adjusting the positive and negative voltages input by the control circuit to the E-side chip is located before the parameter to be modified is sent by the remote controller. Specifically, a maintenance person or a user can adjust the positive and negative voltage input to the E-side chip by pressing the emergency button described above, so that the write protection pin of the E-side chip is pulled down to enter a write state.
In summary, a maintenance person or a user can input the voltage of the E-square chip through the adjustment control circuit to control the protection state of the E-square chip, and when the initial parameter needs to be updated, an external tool is not needed to pull down the write protection pin, so that the problem of damage to the E-square chip is avoided.
And when the state is written, the external air conditioner updates the corresponding initial parameters in the E-side chip by the operating parameters in the parameters to be modified. Specifically, the air conditioner external unit firstly detects whether the state of the E-side chip is a writing state, determines a corresponding storage address in the E-side chip according to storage address information carried by the address parameter if the E-side chip is detected to be in the writing state, and then updates the initial parameter to be modified, which is currently stored in the corresponding storage address in the E-side chip, with the parameter to be modified. For example, if the address parameter is 0x0001 and the operating parameter is 0x0002, the air conditioner external unit first determines the corresponding storage address in the E-side chip according to the storage address information carried by the address parameter 0x0001, and if the initial parameter currently stored in the corresponding storage address is 0x0003 and the verification result is that the parameter to be modified is not changed in the sending process, the air conditioner external unit completely covers 0x0003 with 0x0002 or partially changes the parameter in 0x 0003.
In some practical scenarios, the air conditioning system may issue a modification completion alert to indicate to a service person or user that the initial parameter has been updated.
Specifically, when the initial parameter update is completed, the air conditioner external unit generates a completion flag, and if the completion flag is detected, the air conditioning system sends a modification completion prompt.
The completion flag may be a specific parameter. For example, a logic that the completion flag is a parameter 0x0000 may be preset for the air conditioning system, and when it is detected that 0x0000 is generated in the external air conditioner, the initial parameter update is completed, and the air conditioning system may send a modification completion prompt.
In some embodiments, the air conditioning system further comprises an air conditioner indoor unit. At the moment, the air conditioner external machine sends the completion mark to the air conditioner internal machine after the production completion mark, so that whether the completion mark sent by the air conditioner external machine exists in the air conditioner internal machine can be detected, when the completion mark is detected in the air conditioner internal machine, the updating of the initial parameters is completed, and the air conditioner system can send a modification completion prompt.
Further, the modification completion alert may include an audible prompt. For example, after the initial parameter is updated, the air conditioning system may emit a specific sound to prompt a maintenance person or a user that the initial parameter is updated, and after hearing the modification completion prompt, the maintenance person or the user may continue to send the next parameter to be modified through the remote controller or exit the parameter modification mode through the remote controller as required.
In some embodiments, the air conditioning system may include an air conditioner indoor unit. If the modification completion prompt is a voice prompt, the modification completion prompt can be sent by the air conditioner internal unit, and compared with the air conditioner external unit, the modification completion prompt is sent by the air conditioner internal unit, so that maintenance personnel or users in a room can hear the modification completion prompt more clearly. In addition, the modification completion reminder can also be specific information displayed on a display panel of the air conditioner indoor unit. For example, after the initial parameter is updated, text information such as "update completed" may be displayed on the display panel of the air conditioner internal unit.
In order to better implement the method for modifying parameters of the outdoor unit of the air conditioner in the embodiment of the present application, on the basis of the method for modifying parameters of the outdoor unit of the air conditioner, an outdoor unit parameter modifying device of the air conditioner is further provided in the embodiment of the present application, as shown in fig. 5, which is a schematic structural diagram of an embodiment of the outdoor unit parameter modifying device of the air conditioner in the embodiment of the present application, and the outdoor unit parameter modifying device 500 of the air conditioner includes:
a receiving unit 501, configured to receive a modification instruction sent by a remote controller, where the modification instruction carries a parameter to be modified;
a sending unit 502, configured to send the parameter to be modified to the air conditioner external unit, and call the air conditioner external unit to verify the parameter to be modified, so as to obtain a verification result;
an updating unit 503, configured to invoke the air conditioner external unit, and update the initial parameter according to the verification result and the parameter to be modified.
In a possible implementation manner of the present application, the air conditioning system further includes an air conditioner internal unit, and the air conditioner external unit parameter modification device 500 is further configured to:
calling the air conditioner internal unit to receive the modification instruction sent by the remote controller;
the sending unit 502 is further configured to:
and calling the air conditioner internal unit to send the parameter to be modified to the air conditioner external unit, calling the air conditioner external unit to verify the parameter to be modified, and obtaining the verification result.
In a possible implementation manner of the present application, the parameter to be modified preset in the remote controller carries a third check code, and the sending unit 502 is further configured to:
calculating according to the parameter to be modified to obtain a first check code;
sending the first check code and the parameter to be modified to the air conditioner external unit, and calling the air conditioner external unit to perform calculation processing according to the parameter to be modified to obtain a second check code, wherein the second check code is used for comparing with the first check code to check whether the parameter to be modified changes in the sending process;
and calling the air conditioner external unit to compare whether the first check code is the same as the second check code, and obtaining the check result.
In a possible implementation manner of this application, the sending unit 502 is further configured to:
sending the parameter to be modified to the air conditioner external unit, and calling the air conditioner external unit to perform calculation processing according to the parameter to be modified to obtain a fourth check code, wherein the fourth check code is used for comparing with the third check code to check whether the parameter to be modified changes in the sending process;
and calling the air conditioner external unit to compare whether the third check code is the same as the fourth check code or not to obtain a check result.
In a possible implementation manner of the present application, the air conditioning system further includes a protection circuit and a control chip, the control chip is connected to a write protection pin of the storage chip of the external unit of the air conditioner through the protection circuit, and the updating unit 503 is further configured to:
calling the control chip to input a positive voltage to the protection circuit so as to adjust the protection circuit to be in a pull-up state, wherein the pull-up state is used for indicating that the storage chip of the air conditioner external unit is in a write protection state;
or calling the control chip to input negative voltage to the protection circuit so as to adjust the protection circuit to a pull-down state, wherein the pull-down state is used for indicating that the storage chip of the air conditioner external unit is in a writing state.
In a possible implementation manner of the present application, the parameter to be modified includes an address parameter and an operation parameter, and the updating unit 503 is further configured to:
detecting the state of a storage chip of the air conditioner external unit;
and when the state of the storage chip of the air conditioner external unit is detected to be in the writing state, calling the air conditioner external unit to write the operation parameters into a storage address of the storage chip of the air conditioner external unit, and finishing the updating of the initial parameters, wherein the address parameters carry information of the storage address.
In a possible implementation manner of the present application, the updating unit 503 is further configured to:
and sending a modification completion prompt when a completion mark generated in the air conditioner external unit is detected, wherein the completion mark is generated when the initial parameter changes after the air conditioner external unit completes updating.
In a specific implementation, the above units may be implemented as independent entities, or may be combined arbitrarily to be implemented as the same or several entities, and the specific implementation of the above units may refer to the foregoing method embodiments, which are not described herein again.
Since the parameter modification device for the outdoor unit of the air conditioner can execute the steps in the parameter modification method for the outdoor unit of the air conditioner in any embodiment corresponding to fig. 1 to 4(b), the beneficial effects that can be realized by the parameter modification method for the outdoor unit of the air conditioner in any embodiment corresponding to fig. 1 to 4(b) can be realized, which are detailed in the foregoing description and will not be repeated herein.
In addition, in order to better implement the parameter modification method of the outdoor unit of the air conditioner in the embodiment of the present application, based on the parameter modification method of the outdoor unit of the air conditioner, an electronic device is further provided in the embodiment of the present application, referring to fig. 6, fig. 6 shows a schematic structural diagram of the electronic device in the embodiment of the present application, specifically, the electronic device provided in the embodiment of the present application includes a processor 601, and when the processor 601 is used for executing a computer program stored in a memory 602, the steps of the parameter modification method of the outdoor unit of the air conditioner in any embodiment corresponding to fig. 1 to fig. 4(b) are implemented; alternatively, the processor 601 is configured to implement the functions of the units in the corresponding embodiment of fig. 5 when executing the computer program stored in the memory 602.
Illustratively, a computer program may be partitioned into one or more modules/units, which are stored in the memory 602 and executed by the processor 601 to implement embodiments of the present application. One or more modules/units may be a series of computer program instruction segments capable of performing certain functions, the instruction segments being used to describe the execution of a computer program in a computer device.
The electronic device may include, but is not limited to, a processor 601, a memory 602. Those skilled in the art will appreciate that the illustration is merely an example of an electronic device and does not constitute a limitation of the electronic device, and may include more or less components than those illustrated, or combine some components, or different components, for example, the electronic device may further include an input output device, a network access device, a bus, etc., and the processor 601, the memory 602, the input output device, the network access device, etc., are connected via the bus.
The Processor 601 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, etc. The general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, the processor being the control center for the electronic device and the various interfaces and lines connecting the various parts of the overall electronic device.
The memory 602 may be used for storing computer programs and/or modules, and the processor 601 may implement various functions of the computer apparatus by executing or executing the computer programs and/or modules stored in the memory 602 and calling data stored in the memory 602. The memory 602 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, video data, etc.) created according to the use of the electronic device, etc. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the air conditioner external unit parameter modification device, the electronic device and the corresponding units thereof described above may refer to the description of the air conditioner external unit parameter modification method in any embodiment corresponding to fig. 1 to 4(b), and are not described herein again in detail.
It will be understood by those skilled in the art that all or part of the steps of the methods of the above embodiments may be performed by instructions or by associated hardware controlled by the instructions, which may be stored in a computer readable storage medium and loaded and executed by a processor.
For this reason, an embodiment of the present application provides a computer-readable storage medium, where a plurality of instructions are stored, where the instructions can be loaded by a processor to execute steps in a method for modifying parameters of an external air conditioner unit according to any embodiment as shown in fig. 1 to 4(b), and specific operations can refer to descriptions of the method for modifying parameters of an external air conditioner unit according to any embodiment as shown in fig. 1 to 4(b), which are not described herein again.
Wherein the computer-readable storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
Since the instructions stored in the computer-readable storage medium can execute the steps in the method for modifying parameters of an air conditioner external unit according to any embodiment of the present application, as shown in fig. 1 to 4(b), the beneficial effects that can be achieved by the method for modifying parameters of an air conditioner external unit according to any embodiment of the present application, as shown in fig. 1 to 4(b), can be achieved, and are described in detail in the foregoing description, and are not repeated herein.
The method, the device, the storage medium and the air conditioning system for modifying the parameters of the air conditioner outdoor unit provided by the embodiment of the application are described in detail, a specific example is applied in the description to explain the principle and the implementation of the application, and the description of the embodiment is only used for helping to understand the method and the core idea of the application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

1. The method for modifying the parameters of the outdoor unit of the air conditioner is applied to an air conditioning system, wherein the air conditioning system comprises the outdoor unit of the air conditioner, and the method comprises the following steps:
receiving a modification instruction sent by a remote controller, wherein the modification instruction carries parameters to be modified;
sending the parameter to be modified to the air conditioner external unit, calling the air conditioner external unit to verify the parameter to be modified to obtain a verification result, wherein the verification result is used for indicating whether to change the initial parameter stored in a storage chip of the air conditioner external unit;
and calling the air conditioner external unit, and updating the initial parameters according to the verification result and the parameters to be modified.
2. The method for modifying parameters of an outdoor unit of an air conditioner according to claim 1, wherein the air conditioning system further comprises an indoor unit of the air conditioner, and the receiving of the modification command sent by the remote controller comprises:
calling the air conditioner internal unit to receive the modification instruction sent by the remote controller;
the sending the parameter to be modified to the air conditioner external unit and calling the air conditioner external unit to verify the parameter to be modified to obtain a verification result, and the method comprises the following steps:
and calling the air conditioner internal unit to send the parameter to be modified to the air conditioner external unit, calling the air conditioner external unit to verify the parameter to be modified, and obtaining the verification result.
3. The method for modifying parameters of an outdoor unit of an air conditioner according to claim 1, wherein the sending the parameters to be modified to the outdoor unit of the air conditioner and calling the outdoor unit of the air conditioner to verify the parameters to be modified to obtain a verification result comprises:
calculating according to the parameter to be modified to obtain a first check code;
sending the first check code and the parameter to be modified to an air conditioner external unit, and calling the air conditioner external unit to perform calculation processing according to the parameter to be modified sent to the air conditioner external unit to obtain a second check code, wherein the second check code is used for comparing with the first check code to check whether the parameter to be modified changes in the sending process;
and calling the air conditioner external unit to compare whether the first check code is the same as the second check code, and obtaining the check result.
4. The method for modifying parameters of an external unit of an air conditioner according to claim 1, wherein the parameters to be modified preset in a remote controller carry a third check code, the sending of the parameters to be modified to the external unit of the air conditioner and the calling of the external unit of the air conditioner to check the parameters to be modified result includes:
sending the parameter to be modified to an air conditioner external unit, and calling the air conditioner external unit to perform calculation processing according to the parameter to be modified sent to the air conditioner external unit to obtain a fourth check code, wherein the fourth check code is used for comparing with the third check code to check whether the parameter to be modified changes in the sending process;
and calling the air conditioner external unit to compare whether the third check code is the same as the fourth check code or not to obtain a check result.
5. The method for modifying parameters of an outdoor unit of an air conditioner according to claim 1, wherein the air conditioning system further comprises a protection circuit and a control chip, the control chip is connected to the storage chip of the outdoor unit of the air conditioner through the protection circuit, and the method further comprises:
calling the control chip to input a positive voltage to the protection circuit so as to adjust the protection circuit to be in a pull-up state, wherein the pull-up state is used for indicating that the storage chip of the air conditioner external unit is in a write protection state;
or calling the control chip to input negative voltage to the protection circuit so as to adjust the protection circuit to a pull-down state, wherein the pull-down state is used for indicating that the storage chip of the air conditioner external unit is in a writing state.
6. The method as claimed in claim 5, wherein the parameters to be modified include address parameters and operation parameters, the calling the outdoor unit and updating the initial parameters according to the verification result and the parameters to be modified includes:
detecting the state of a storage chip of the air conditioner external unit;
and when the state of the storage chip of the air conditioner external unit is detected to be in the writing state, calling the air conditioner external unit to write the operation parameters into a storage address of the storage chip of the air conditioner external unit, and finishing the updating of the initial parameters, wherein the address parameters carry information of the storage address.
7. The method as claimed in claim 1, wherein after the calling the air conditioner outdoor unit and updating the initial parameter according to the verification result and the parameter to be modified, the method further comprises:
and sending a modification completion prompt when a completion mark generated in the air conditioner external unit is detected, wherein the completion mark is generated when the initial parameter changes after the air conditioner external unit completes updating.
8. An air conditioner outer unit parameter modification device, characterized in that outer unit parameter modification device of air conditioner includes:
the receiving unit is used for receiving a modification instruction sent by the remote controller;
the sending unit is used for sending the parameter to be modified to the air conditioner external unit and calling the air conditioner external unit to verify the parameter to be modified to obtain a verification result, wherein the verification result is used for indicating whether to modify the initial parameter stored in a storage chip of the air conditioner external unit;
and the updating unit is used for calling the air conditioner external unit and updating the initial parameters according to the verification result and the parameters to be modified.
9. An air conditioning system, comprising a processor and a memory, wherein the memory stores a computer program, and the processor executes the method for modifying parameters of an outdoor unit of an air conditioner according to any one of claims 1 to 7 when calling the computer program in the memory.
10. A computer-readable storage medium, wherein a computer program is stored thereon, and the computer program is loaded by a processor to perform the steps of the method for modifying parameters of an outdoor unit of an air conditioner according to any one of claims 1 to 7.
CN202110474118.8A 2021-04-29 2021-04-29 Air conditioner outdoor unit parameter modification method and device, storage medium and air conditioning system Pending CN113218042A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110474118.8A CN113218042A (en) 2021-04-29 2021-04-29 Air conditioner outdoor unit parameter modification method and device, storage medium and air conditioning system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110474118.8A CN113218042A (en) 2021-04-29 2021-04-29 Air conditioner outdoor unit parameter modification method and device, storage medium and air conditioning system

Publications (1)

Publication Number Publication Date
CN113218042A true CN113218042A (en) 2021-08-06

Family

ID=77090183

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110474118.8A Pending CN113218042A (en) 2021-04-29 2021-04-29 Air conditioner outdoor unit parameter modification method and device, storage medium and air conditioning system

Country Status (1)

Country Link
CN (1) CN113218042A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114251812A (en) * 2021-12-17 2022-03-29 宁波奥克斯电气股份有限公司 Parameter setting method and device of air conditioner and air conditioner

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101089997A (en) * 2006-06-12 2007-12-19 景曙光 Storage circuit
CN102479087A (en) * 2010-11-23 2012-05-30 大连兆阳软件科技有限公司 Software updating system for data transmission and system detection
CN103531233A (en) * 2012-07-03 2014-01-22 深圳市共进电子股份有限公司 Power-fail protective circuit and power-fail protective sequential circuit for flash memory
CN105180378A (en) * 2015-10-15 2015-12-23 珠海格力电器股份有限公司 Air conditioner and upgrading control method and device thereof
CN106548610A (en) * 2015-09-23 2017-03-29 中兴通讯股份有限公司 By the method and device of terminal control remote control
CN108711440A (en) * 2018-08-02 2018-10-26 珠海格力电器股份有限公司 Write-protect circuit and Write-protection method, write protector and electrical equipment
CN109192237A (en) * 2018-09-14 2019-01-11 惠科股份有限公司 Memory write-protection circuit and display device
CN109654679A (en) * 2018-11-15 2019-04-19 青岛海尔空调器有限总公司 Control method and device, the system, storage medium of air-conditioning
CN111562933A (en) * 2020-04-23 2020-08-21 Tcl空调器(中山)有限公司 Air conditioner upgrading method and air conditioner system
CN112032933A (en) * 2020-08-17 2020-12-04 海信(山东)空调有限公司 Remote controller, air conditioner, air conditioning system and air conditioner remote control method

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101089997A (en) * 2006-06-12 2007-12-19 景曙光 Storage circuit
CN102479087A (en) * 2010-11-23 2012-05-30 大连兆阳软件科技有限公司 Software updating system for data transmission and system detection
CN103531233A (en) * 2012-07-03 2014-01-22 深圳市共进电子股份有限公司 Power-fail protective circuit and power-fail protective sequential circuit for flash memory
CN106548610A (en) * 2015-09-23 2017-03-29 中兴通讯股份有限公司 By the method and device of terminal control remote control
CN105180378A (en) * 2015-10-15 2015-12-23 珠海格力电器股份有限公司 Air conditioner and upgrading control method and device thereof
CN108711440A (en) * 2018-08-02 2018-10-26 珠海格力电器股份有限公司 Write-protect circuit and Write-protection method, write protector and electrical equipment
CN109192237A (en) * 2018-09-14 2019-01-11 惠科股份有限公司 Memory write-protection circuit and display device
CN109654679A (en) * 2018-11-15 2019-04-19 青岛海尔空调器有限总公司 Control method and device, the system, storage medium of air-conditioning
CN111562933A (en) * 2020-04-23 2020-08-21 Tcl空调器(中山)有限公司 Air conditioner upgrading method and air conditioner system
CN112032933A (en) * 2020-08-17 2020-12-04 海信(山东)空调有限公司 Remote controller, air conditioner, air conditioning system and air conditioner remote control method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114251812A (en) * 2021-12-17 2022-03-29 宁波奥克斯电气股份有限公司 Parameter setting method and device of air conditioner and air conditioner

Similar Documents

Publication Publication Date Title
WO2021196592A1 (en) Device control method and apparatus
CN102483728B (en) Device-dependent selection between modes for asymmetric serial protocols
CN103748569B (en) The system and method without driving operation of USB device
US20050055427A1 (en) System and method for automatically replacing nodes in a network
US20150032268A1 (en) Operating terminal for air conditioner
WO2017036330A1 (en) Service configuration method and device for network cutover
CN111209032A (en) Gray scale publishing method, configuration center server, user terminal, system and medium
WO2022127087A1 (en) Connection and control board for air conditioning system, air conditioning system, and adaptive control method
CN105180378A (en) Air conditioner and upgrading control method and device thereof
CN113218042A (en) Air conditioner outdoor unit parameter modification method and device, storage medium and air conditioning system
CN111895617B (en) Parameter setting method, remote controller, system and storage medium
US20140055928A1 (en) Accessory apparatus, system, and method for supporting hierarchical connection
CN112032933B (en) Remote controller, air conditioner, air conditioning system and air conditioner remote control method
EP3671463A1 (en) Server, electronic device, and control method thereof
CN114489727A (en) Data programming method and device, air conditioner controller, air conditioner and storage medium
CN114691536A (en) Air conditioner test data storage method and device, electronic equipment and storage medium
CN115391260A (en) PCIe bandwidth configuration device, method, server and readable storage medium
WO2007119424A1 (en) Electric device and communication function normality judging method in the electric device
KR20060100179A (en) Multi air-conditioner central controlling system and its data editing method
CN115773566A (en) Communication device, multi-connected air conditioner communication method, air conditioning system and storage medium
CN111813597A (en) Air conditioner
CN1987236A (en) Error record management control device of air conditioner and its management control method
CN115097879B (en) Temperature regulation and control method, device, equipment and medium
CN112798983B (en) Method and device for detecting connecting line of internal and external machines
WO2023025210A1 (en) Control method for air conditioning system, and air conditioning system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210806