A method and device for initializing parameters of a unit, a unit and a storage medium

By employing a three-level parameter storage mechanism, the system prioritizes reading parameters from the configurable and fixed storage areas of the unit and switches to the initial storage area. This resolves interference issues during the unit parameter initialization process, ensuring the accuracy and stability of the unit parameters and guaranteeing the safe and reliable operation of the unit.

CN116027983BActive Publication Date: 2025-11-07GUANGDONG NEW ENERGY TECH DEV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310084969.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-16
Publication Date
2025-11-07
Estimated Expiration
2043-01-16

AI Technical Summary

Technical Problem

The unit is susceptible to interference during parameter initialization, which can lead to abnormal parameters, failure to start normally, or even malfunction, affecting the safety and reliability of the unit.

Method used

A three-level parameter storage mechanism is adopted, including a configurable storage area, a fixed storage area, and an initial storage area. The parameter value is read first from the configurable storage area. If an error occurs, the system switches to the fixed storage area. If an error occurs again, the system switches to the initial storage area to ensure the accuracy and stability of parameter initialization.

Benefits of technology

This improved the accuracy and reliability of the unit parameter initialization process, ensuring stable unit operation and avoiding malfunctions caused by parameter interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116027983B_ABST
    Figure CN116027983B_ABST
Patent Text Reader

Abstract

The application discloses a kind of initialization method, device, unit of unit parameter and storage medium.The method comprises: after the power-on of unit, target unit parameter value stored in three-level parameter storage area is read based on three-level parameter storage mechanism;Three-level parameter storage area includes: settable storage area, fixed storage area and initial storage area;Initial storage area is located in the internal memory of unit;Based on target unit parameter value, unit parameter variable is assigned to obtain unit operating parameter;When receiving the unit parameter query instruction of host computer, unit operating parameter is returned to host computer.Based on three-level parameter storage mechanism, it is guaranteed that the unit parameter read is correct, solve the problem that unit parameter is easily disturbed in the process of parameter initialization, resulting in abnormal parameter unit, unit cannot be normally started even failure, improve the accuracy of unit operating parameter in the process of parameter initialization, the safety and reliability of unit, ensure the stable operation of unit.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of unit control, and in particular to a unit parameter initialization method and device, a unit, and a storage medium. BACKGROUND

[0002] In the control and application field of heat pump units, the types of unit products are increasingly diversified. Different models can be derived from the same type of unit, and the reliability operation parameters corresponding to different units are quite different.

[0003] The unit needs to be initialized every time it is powered on. During the initialization process, it is easy to be disturbed by external interference or chip abnormalities, resulting in abnormal unit operation parameters. The subtle differences in parameters can cause the unit product to malfunction or even fail to start, directly affecting user use, damaging the personal interests of users, and causing great safety hazards around the unit installation. SUMMARY

[0004] The present application provides a unit parameter initialization method and device, a unit, and a storage medium to solve the problem that the unit parameters are easily disturbed during the parameter initialization process, causing the unit to fail to start normally or even malfunction, improve the accuracy of the unit operation parameters during the parameter initialization process of the unit, the safety and reliability of the unit, and ensure stable operation of the unit.

[0005] According to an aspect of the present application, a unit parameter initialization method is provided, comprising

[0006] After the unit is powered on, the target unit parameter value stored in the three-level parameter storage area is read based on a three-level parameter storage mechanism; wherein the three-level parameter storage area includes: a settable storage area, a fixed storage area, and an initial storage area; the initial storage area is located in the internal memory of the unit;

[0007] The unit operation parameters are obtained by assigning the unit parameter variables based on the target unit parameter value;

[0008] When the unit parameter query instruction of the upper computer is received, the unit operation parameters are returned to the upper computer.

[0009] According to another aspect of the present application, a unit parameter initialization device is provided, comprising:

[0010] The parameter value reading module is configured to read the target unit parameter value stored in the three-level parameter storage area based on a three-level parameter storage mechanism after the unit is powered on; wherein the three-level parameter storage area includes: a settable storage area, a fixed storage area, and an initial storage area; the initial storage area is located in the internal memory of the unit;

[0011] a parameter assignment module, configured to assign the unit parameter variable based on the target unit parameter value to obtain a unit operation parameter;

[0012] a parameter return module, configured to return the unit operation parameter to the upper computer when receiving a unit parameter query instruction of the upper computer.

[0013] According to another aspect of the present application, there is provided a unit, comprising:

[0014] at least one processor; and

[0015] a memory in communication connection with the at least one processor; wherein,

[0016] the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the initialization method of the unit parameter according to any one of the embodiments of the present application.

[0017] According to another aspect of the present application, there is provided a computer readable storage medium storing computer instructions for enabling a processor to execute the initialization method of the unit parameter according to any one of the embodiments of the present application.

[0018] The technical solution of the embodiments of the present application reads the target unit parameter value stored in the three-level parameter storage area based on a three-level parameter storage mechanism after the unit is powered on, wherein the three-level parameter storage area comprises a settable storage area, a fixed storage area and an initial storage area; the initial storage area is located in the internal memory of the unit; the unit parameter variable is assigned based on the target unit parameter value to obtain a unit operation parameter; and the unit operation parameter is returned to the upper computer when receiving a unit parameter query instruction of the upper computer. The three-level parameter storage mechanism ensures that the read unit parameter is correct, solves the problem that the unit parameter is easily disturbed during the parameter initialization process of the unit, causing the unit to fail to start normally or even to malfunction, and improves the safety and reliability of the unit parameter initialization process.

[0019] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0020] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1A This is a flowchart of a method for initializing unit parameters provided in Embodiment 1 of the present invention;

[0022] Figure 1B This is a schematic diagram illustrating the use of a single internal memory to set up a three-level parameter storage area;

[0023] Figure 1C This is a schematic diagram showing the use of one internal memory and two external memories to set up a three-level parameter storage area;

[0024] Figure 2A This is a flowchart of a method for initializing unit parameters provided in Embodiment 2 of the present invention;

[0025] Figure 2B This is a flowchart illustrating the method for determining the parameter values ​​of the target unit;

[0026] Figure 3A This is a flowchart of a method for initializing unit parameters provided in Embodiment 3 of the present invention;

[0027] Figure 3B This is a flowchart illustrating an example method for initializing unit parameters.

[0028] Figure 4 This is a flowchart of a method for initializing unit parameters provided in Embodiment 4 of the present invention;

[0029] Figure 5 This is a schematic diagram of the structure of a unit parameter initialization device provided in Embodiment 3 of the present invention;

[0030] Figure 6 This is a schematic diagram of the structure of a unit that implements the unit parameter initialization method of this invention. Detailed Implementation

[0031] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0032] It is to be understood that the terms "first", "second", "third", and "fourth" and the like in the description and in the claims of the present application, as well as above-mentioned drawings of the specification, are used to distinguish between similar objects, and are not necessarily used to describe a particular sequential or chronological order. It is to be understood that the use of the terms first, second, third, and fourth, etc., to describe a particular object or action in the embodiments described herein are used only for the convenience of the reader and are not intended to imply that a particular order to the described operation of those objects or actions. Further, the terms "comprise", "comprising", "include", "including", and "includes" as well as any variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, product, or apparatus that comprises a list of steps or elements does not necessarily comprise only those steps or elements but can include other steps or elements not expressly listed or inherent to such process, method, product, or apparatus.

[0033] Embodiment one

[0034] Figure 1A A flow chart of a method for initializing parameters of a unit is provided for the first embodiment of the present application. The present embodiment can be applied to the case of initializing parameters of a unit. The method can be executed by a unit parameter initialization device. The unit parameter initialization device can be realized in the form of hardware and / or software. The unit parameter initialization device can be configured in the unit. As shown in the figure, the method comprises the following steps. Figure 1A

[0035] S110, after the unit is powered on, reading target unit parameter values stored in a three-level parameter storage area based on a three-level parameter storage mechanism; wherein the three-level parameter storage area comprises a settable storage area, a fixed storage area and an initial storage area; the initial storage area is located in the internal memory of the unit.

[0036] In the present embodiment, the control board in the unit is used to execute the initialization operation of the unit parameters. The target unit parameter values can be understood as the correct unit parameter values required in the initialization process of the unit parameters.

[0037] The three-level parameter storage mechanism can be understood as a parameter storage and read-write mechanism based on the three-level parameter storage area. The unit opens up three-level parameter storage areas of the settable storage area, the fixed storage area and the initial storage area from a specific memory, which are used to store specific types of unit operation parameters respectively. The settable storage area is used to store the settable unit operation parameters, which saves the unit operation parameters changed by the user in real time during the unit operation process. The fixed storage area is used to store the factory parameters of the unit, and the parameters cannot be changed. The initial storage area is used to store the fixed factory parameters of the unit, which are readable and non-writable and located in the internal memory of the unit. The internal memory may, for example, be a solid-state semiconductor memory ROM of the MCU chip of the control board.

[0038] ​Specifically, after the unit is powered on, the control board runs an initialization function to automatically execute a three-level parameter storage mechanism to read correct target unit parameter values from the corresponding storage.

[0039] Specifically, the three-level parameter storage mechanism can be used to read target unit parameter values from the settable storage area first after the unit is powered on. If the parameters stored in the settable storage area are abnormal, the unit automatically switches to the fixed storage area to obtain the factory parameters to ensure normal operation of the unit. If the parameters stored in the settable storage area and the fixed storage area are abnormal, the unit automatically switches to the initial storage area to obtain the factory parameters to ensure normal operation of the unit.

[0040] Optionally, the settable storage area and the fixed storage area are located in a target storage of the unit, and the target storage includes an internal storage and / or at least one external storage of the unit.

[0041] The internal storage refers to the internal Flash memory of the MCU chip of the control board, and the external storage refers to the external chip memory such as an EEPROM memory.

[0042] Specifically, according to actual development requirements and unit interference, the internal storage, the external storage, and the multiple composite three-level storage area of the internal and external storage are selected, and the corresponding three-level parameter storage mechanism is determined.

[0043] In one specific example, a single internal storage can be used to set the three-level parameter storage area. Figure 1B is a schematic diagram of using a single internal storage to set the three-level parameter storage area, as shown in Figure 1B The initial storage area is set in the solid-state semiconductor memory of the MCU chip of the control board. A special address 0x000-0x7FF is opened on the MCU chip as the settable storage area. A special address 0x800-0xFFF is opened on the MCU chip as the fixed storage area.

[0044] In another specific example, the internal storage can be used to set the initial storage area, and multiple storage (including internal storage and / or external storage) can be used for parameter storage of the settable storage area and the fixed storage area. The number of external storage is not limited. Figure 1C is a schematic diagram of using one internal storage and two external storages to set the three-level parameter storage area, as shown in Figure 1CAs shown, a three-level parameter storage area is set in an internal memory, and a dedicated address 0x000~0x7FF is opened in two external memories as a settable storage area, and a dedicated address 0x800~0xFFF is opened as a fixed storage area.

[0045] S120, the unit parameter variable is valued based on the target unit parameter value to obtain the unit operation parameter.

[0046] The unit parameter variable can be understood as a parameter composed of name and format attribute information. The unit operation parameter can be understood as a parameter that ensures the normal operation of the unit, and can be considered as a parameter with a fixed value obtained by assigning the unit parameter variable.

[0047] Specifically, the unit reads the target unit parameter value from the memory, and assigns the target unit parameter value to the corresponding unit parameter variable to obtain the unit operation parameter.

[0048] S130, when receiving the unit parameter query instruction of the host computer, the unit operation parameter is returned to the host computer.

[0049] The unit parameter query instruction can be understood as an instruction for querying the unit operation parameter read by the unit.

[0050] Specifically, the host computer sends a unit parameter query instruction to the unit, and the unit returns the unit operation parameter to the host computer when receiving the unit parameter query instruction of the host computer, thereby completing the initialization process of the unit parameter and making the unit enter the normal operation stage.

[0051] The technical scheme of the embodiment of the application reads the target unit parameter value stored in the three-level parameter storage area based on the three-level parameter storage mechanism after the unit is powered on. The three-level parameter storage area includes: a settable storage area, a fixed storage area and an initial storage area. The initial storage area is located in the internal memory of the unit. The unit parameter variable is valued based on the target unit parameter value to obtain the unit operation parameter. When receiving the unit parameter query instruction of the host computer, the unit operation parameter is returned to the host computer. Based on the three-level parameter storage mechanism, the accuracy of the read unit parameter is guaranteed, and the problem that the unit parameter is easily disturbed during the parameter initialization process of the unit, resulting in abnormal parameters of the unit, which cannot be normally started or even fails, is solved. The accuracy of the unit operation parameter during the parameter initialization process of the unit, the safety and reliability of the unit are improved, and the stable operation of the unit is ensured.

[0052] Optionally, when receiving the parameter value storage instruction sent by the host computer, if the received parameter value storage instruction is within the set range, the received parameter package is written into the settable storage area of the memory. The memory includes: internal memory or external memory.

[0053] Optionally, the writing of the received parameter value into the settable storage area of the memory comprises: writing a parameter package corresponding to the parameter value storage instruction into the memory after verification; and the reading of the written parameter comprises: verifying the written parameter package to determine whether the writing is successful.

[0054] Specifically, the verification manner can be comparing whether the header code and the CRC check code of the parameter package are consistent. If the writing is not successful, the writing is continuously performed until a preset writing number (such as three times) is reached, and if the writing is continuously failed, a fault signal is sent, and the unit operation is stopped.

[0055] Embodiment Two

[0056] Figure 2A A flowchart of a unit parameter initialization method provided by Embodiment Two of the present application, the present embodiment further limits the above-mentioned embodiment to the case where a first parameter storage area exists in the internal memory of the unit, and a second parameter storage area exists in the external memory of the unit. As shown in the figure, the method comprises: Figure 2A

[0057] S210, reading a target unit parameter value stored in the first parameter storage area of the internal memory after the unit is powered on; wherein the first parameter storage area comprises: a first settable storage area and / or a first fixed storage area; and the reading priority of the first settable storage area is higher than that of the first fixed storage area.

[0058] In the present embodiment, the first parameter storage area exists in the internal memory, and the first parameter storage area comprises: the first settable storage area and the first fixed storage area.

[0059] Specifically, after the unit is powered on, the control board in the unit runs an initialization function, so that the control board preferentially runs the internal storage mechanism to read the stored target unit parameter value from the first settable storage area or the first fixed storage area of the internal memory. Since the reading priority of the first settable storage area is higher than that of the first fixed storage area, the target unit parameter value stored in the first settable storage area of the internal memory is preferentially read, and if the target unit parameter value is abnormal, the target unit parameter value stored in the first fixed storage area is read.

[0060] S220, if the target unit parameter value stored in the first parameter storage area is abnormal, reading a target unit parameter value stored in the second parameter storage area of the external memory; wherein the second parameter storage area comprises: a second settable storage area and / or a second fixed storage area.

[0061] In the present embodiment, the second parameter storage area exists in the external memory, and the second parameter storage area comprises: the second settable storage area and the second fixed storage area. ​

[0062] Specifically, it is judged whether the target unit parameter value read in the first parameter storage area of the internal memory is abnormal, and if normal, step S240 is executed. If abnormal, the control board remains in the initialization state, and the external storage mechanism is run to read the stored target unit parameter value from the second settable storage area or the second fixed storage area of the external memory. Since the reading priority of the second settable storage area is higher than that of the second fixed storage area, the target unit parameter value stored in the second settable storage area is read first, and if the target unit parameter value is abnormal, the target unit parameter value stored in the second fixed storage area is read.

[0063] S230, if the target unit parameter value stored in the second parameter storage area is abnormal, the target unit parameter value stored in the initial storage area of the internal memory is read.

[0064] Specifically, it is judged whether the target unit parameter value read in the second parameter storage area of the external memory is abnormal, and if normal, step S240 is executed. If abnormal, the control board remains in the initialization state, and the target unit parameter value stored in the initial storage area of the internal memory is read. If the target unit parameter value read from the initial storage area is abnormal, the initialization state is exited, and the unit fails and does not run. If the target unit parameter value read from the initial storage area is normal, step S240 is executed.

[0065] S240, the unit running parameter is obtained by assigning the unit parameter variable based on the target unit parameter value;

[0066] S250, when the unit parameter query instruction of the upper computer is received, the unit running parameter is returned to the upper computer.

[0067] The technical scheme of the embodiment of the application comprises the following steps: after the unit is powered on, reading target unit parameter values stored in a first parameter storage area of an internal memory; the first parameter storage area comprises a first settable storage area and / or a first fixed storage area; the reading priority of the first settable storage area is higher than that of the first fixed storage area; if the target unit parameter values stored in the first parameter storage area are abnormal, reading target unit parameter values stored in a second parameter storage area of an external memory; the second parameter storage area comprises a second settable storage area and / or a second fixed storage area; if the target unit parameter values stored in the second parameter storage area are abnormal, reading target unit parameter values stored in an initial storage area of the internal memory; based on the target unit parameter values, assigning values to unit parameter variables to obtain unit operation parameters; when receiving a unit parameter query instruction from a host computer, returning the unit operation parameters to the host computer. By using the three-level parameter storage areas of the internal memory and the external memory and the corresponding three-level parameter storage mechanisms, the problem that the unit parameters are easily disturbed during the parameter initialization process of the unit, the unit cannot be normally started or even fails due to the abnormal parameters, the accuracy of the unit operation parameters during the parameter initialization process of the unit, the safety and reliability of the unit are improved, and the stable operation of the unit is ensured.

[0068] Optionally, in step S210, the reading of the target unit parameter values stored in the first parameter storage area of the internal memory comprises:

[0069] S211, reading a first target unit parameter value from the first settable storage area of the internal memory and determining whether the first target unit parameter value is abnormal.

[0070] The first target unit parameter value is a target unit parameter value stored in the first settable storage area of the internal memory; and the second target unit parameter value is a target unit parameter value stored in the first fixed storage area of the internal memory.

[0071] Specifically, the first parameter storage area of the internal memory comprises the first settable storage area and the first fixed storage area, and the reading priority of the first settable storage area is higher than that of the first fixed storage area. Therefore, the first target unit parameter value is read from the first settable storage area of the internal memory first, and it is determined whether the first target unit parameter value is abnormal; if the first target unit parameter value is normal, it indicates that the first target unit parameter value is successfully read, the first target unit parameter value is taken as the final target unit parameter value, and the step of assigning values to the unit parameter variables is continued.

[0072] S212, if the first target unit parameter value is abnormal, reading a second target unit parameter value from the first fixed storage area of the internal memory and determining whether the second target unit parameter value is abnormal.

[0073] Specifically, if the first target unit parameter value is abnormal, the second target unit parameter value is read from the first fixed storage area of the internal memory, and it is determined whether the second target unit parameter value is abnormal.

[0074] S213, if the second target unit parameter value is normal, the second target unit parameter value is written into the first settable storage area in the internal memory, and the second target unit parameter value is read from the first settable storage area.

[0075] Specifically, if the second target unit parameter value is normal, the second target unit parameter value is written into the settable storage area in the internal memory, the second target unit parameter value is read from the second settable storage area, and the second target unit parameter value is taken as the final target unit parameter value, and the step of assigning the unit parameter variable is continued.

[0076] Optionally, if the second target unit parameter value is normal, the second target unit parameter value can also be written into the fixed storage area of the internal memory, and written into the settable storage area and the fixed storage area of the external memory, for updating the abnormal target unit parameter stored in each storage area.

[0077] Optionally, in step S220, the reading of the target unit parameter value stored in the second parameter storage area of the external memory comprises:

[0078] S221, the third target unit parameter value is read from the second settable storage area of the external memory, and it is determined whether the third target unit parameter value is abnormal.

[0079] Wherein, the third target unit parameter value is the target unit parameter value stored in the second settable storage area of the external memory; and the second target unit parameter value is the target unit parameter value stored in the second fixed storage area of the internal memory.

[0080] Specifically, the second parameter storage area of the external memory comprises: a second settable storage area and a second fixed storage area, and the reading priority of the second settable storage area is higher than that of the second fixed storage area. Therefore, the third target unit parameter value is read from the second settable storage area of the external memory first, and it is determined whether the third target unit parameter value is abnormal; if the third target unit parameter value is normal, it indicates that the third target unit parameter value is successfully read, and the third target unit parameter value is taken as the final target unit parameter value, and the step of assigning the unit parameter variable is continued.

[0081] S222, if the third target unit parameter value is abnormal, the fourth target unit parameter value is read from the second fixed storage area of the external memory, and it is determined whether the fourth target unit parameter value is abnormal.

[0082] Specifically, if the third target unit parameter value is abnormal, the fourth target unit parameter value is read from the second fixed storage area of the external storage, and it is determined whether the fourth target unit parameter value is abnormal.

[0083] S223, if the fourth target unit parameter value is normal, the fourth target unit parameter value is written into the second settable storage area in the external storage, and the fourth target unit parameter value is read from the second settable storage area.

[0084] Specifically, if the fourth target unit parameter value is normal, the fourth target unit parameter value is written into the settable storage area in the internal storage, the fourth target unit parameter value is read from the second settable storage area, and the fourth target unit parameter value is taken as the final target unit parameter value, and the step of assigning the unit parameter variable is continued.

[0085] In one specific example, the method of reading the target unit parameter value (including the first target unit parameter value to the fourth target unit parameter value) and determining whether the target unit parameter value is abnormal can be: reading the target unit parameter value for a preset number of times in succession, if the first target unit parameter value read each time is abnormal, finally considering that the target unit parameter value is abnormal; wherein the preset number is an integer greater than or equal to 1. Figure 2B is a flow chart of the determination method of the target unit parameter value. As shown in Figure 2B The determination method of the target unit parameter value is specifically: reading the target unit parameter value, based on the parameter package encapsulated by the target unit parameter value, and based on the verification algorithm, verifying the parameters contained in the parameter package to obtain a verification result. For example, the parameters Para[0]~Para[n] contained in the parameter package can include: header code, parameter page, unit model, unit information and verification formula.

[0086] If the verification results of all parameters are correct, the target unit parameter value is read again until a preset number of times are reached. If the target unit parameter value read each time is verified to be normal, it is finally considered that the target unit parameter value is normal. If the verification result of any parameter is incorrect, the verification is stopped, the target unit parameter value is read again until a preset number of times are reached, and if the target unit parameter value read for a preset number of times in succession is verified to be abnormal, it is finally considered that the target unit parameter value is abnormal.

[0087] In the parameter storage reading and writing process, a multi-dimensional verification mechanism of header code, page number, unit model, unit information and verification information is added to ensure the correctness of the data stored in the storage area in the reading and writing process of the unit parameter.

[0088] Embodiment Three

[0089] Figure 3AA flowchart of a method for initializing a unit parameter according to the third embodiment of the present application is provided, and the embodiment is further limited to the case where the first settable storage area and the first fixed storage area exist in the internal memory of the unit. As shown in Figure 3A the method comprises:

[0090] S310, reading a target unit parameter value stored in a first parameter storage area of the internal memory after the unit is powered on; wherein the first parameter storage area comprises a first settable storage area and a first fixed storage area; wherein the reading priority of the first settable storage area is higher than that of the first fixed storage area.

[0091] In the embodiment, the first parameter storage area exists in the internal memory, and the first parameter storage area comprises the first settable storage area and the first fixed storage area.

[0092] Specifically, after the unit is powered on, the control board in the unit runs an initialization function, so that the control board runs an internal storage mechanism to read the target unit parameter value stored in the first settable storage area or the first fixed storage area of the internal memory. Since the reading priority of the first settable storage area is higher than that of the first fixed storage area, the target unit parameter value stored in the first settable storage area is read first, and if the target unit parameter value is abnormal, the target unit parameter value stored in the first fixed storage area is read.

[0093] S320, if the target unit parameter value stored in the first parameter storage area is abnormal, reading a target unit parameter value stored in an initial storage area of the internal memory.

[0094] Specifically, it is determined whether the target unit parameter value read from the first parameter storage area of the internal memory is abnormal, and if normal, step S330 is performed. If abnormal, the control board remains in an initialization state, and the target unit parameter value stored in the initial storage area of the internal memory is read. If the target unit parameter value read from the initial storage area is abnormal, the initialization state is exited, and the unit reports a fault and does not run. If the target unit parameter value read from the initial storage area is normal, step S330 is performed.

[0095] Optionally, if the target unit parameter value read from the initial storage area is normal, the target unit parameter value can also be written into the settable storage area and the fixed storage area of the internal memory, for updating the abnormal target unit parameter stored in each storage area.

[0096] S330, assigning a unit running parameter based on the target unit parameter value.

[0097] S340, returning the unit running parameter to the host computer when a unit parameter query instruction of the host computer is received.

[0098] The technical scheme of the embodiment of the application comprises the following steps: after the unit is powered on, reading a target unit parameter value stored in a first parameter storage area of an internal memory; wherein the first parameter storage area comprises a first settable storage area and a first fixed storage area; wherein the reading priority of the first settable storage area is higher than the reading priority of the first fixed storage area; if the target unit parameter value stored in the first parameter storage area is abnormal, reading a target unit parameter value stored in an initial storage area of the internal memory; assigning a unit parameter variable based on the target unit parameter value to obtain a unit running parameter; and returning the unit running parameter to a host computer when a unit parameter query instruction of the host computer is received. By using the three-level parameter storage area of the internal memory and the corresponding three-level parameter storage mechanism, the problem that the unit parameter is easily disturbed during the parameter initialization process of the unit, the unit cannot be normally started or even a fault is caused due to the abnormal parameter, the accuracy of the unit running parameter during the parameter initialization process of the unit, the safety and reliability of the unit are improved, and the stable operation of the unit is ensured.

[0099] Optionally, in step S310, reading the target unit parameter value stored in the first parameter storage area of the internal memory comprises:

[0100] S311, reading a first target unit parameter value from the first settable storage area of the internal memory and determining whether the first target unit parameter value is abnormal;

[0101] S312, if the first target unit parameter value is abnormal, reading a second target unit parameter value from the first fixed storage area of the internal memory and determining whether the second target unit parameter value is abnormal;

[0102] S313, if the second target unit parameter value is normal, writing the second target unit parameter value into the first settable storage area of the internal memory and reading the second target unit parameter value from the first settable storage area.

[0103] Specifically, the specific execution process of steps S311 to S313 is basically the same as that of steps S211 to S213 in the second embodiment, and the application will not be repeated here.

[0104] Figure 3B is a flowchart of an example unit parameter initialization method. As shown in Figure 3BAs shown, in one specific example, after the unit is powered on, the target unit parameter value stored in the writable storage area of the internal memory is read, the parameter value abnormality determination mechanism is run, and it is determined whether the target unit parameter value read from the writable storage area is normal; if normal, the unit initialization process is performed to make the unit normally run. If abnormal, the target unit parameter value stored in the fixed storage area is read, the parameter value abnormality determination mechanism is run, and it is determined whether the target unit parameter value read from the first fixed storage area is normal.

[0105] If the target unit parameter value read from the fixed storage area is normal, the target unit parameter value is written into the first writable storage area in the internal memory, the step of reading the target unit parameter value from the writable storage area is re-executed, it is determined that the target unit parameter value read from the first writable storage area is normal, the unit initialization process is performed to make the unit normally run.

[0106] If the target unit parameter value read from the fixed storage area is abnormal, the target unit parameter value is read from the initial storage area of the internal memory, the parameter value abnormality determination mechanism is run, and it is determined whether the target unit parameter value read from the initial storage area is normal; if normal, the target unit parameter value read from the initial storage area is written into the writable storage area of the internal memory, the step of reading the target unit parameter value from the writable storage area is re-executed, it is determined that the target unit parameter value read from the first writable storage area is normal, the unit initialization process is performed to make the unit normally run. In addition, the target unit parameter value read from the initial storage area can also be written into the fixed storage area of the internal memory to update the abnormal target unit parameter value stored in the fixed storage area. If it is determined that the target unit parameter value read from the initial storage area is abnormal, it indicates that the unit is faulty, and the parameter initialization process of the unit is exited.

[0107] Embodiment Four

[0108] Figure 4 A flowchart of a unit parameter initialization method provided for Embodiment Four of the present application, which further limits the above-mentioned embodiments to the case where only the second writable storage area and the second fixed storage area exist in the external memory of the unit. As shown, the method comprises: Figure 4

[0109] S410, after the unit is powered on, reading the target unit parameter value stored in the second parameter storage area of the external memory; wherein the second parameter storage area comprises: a second writable storage area and a second fixed storage area; wherein the reading priority of the second writable storage area is higher than that of the second fixed storage area.

[0110] In this embodiment, the second parameter storage area exists in the external memory, and the second parameter storage area comprises: a second writable storage area and a second fixed storage area. ​

[0111] Specifically, after the unit is powered on, the control board in the unit runs an initialization function, so that the control board runs an external storage mechanism, reads the stored target unit parameter value from the second settable storage area or the second fixed storage area of the external storage. Since the read priority of the second settable storage area is higher than that of the second fixed storage area, i.e., the target unit parameter value stored in the second settable storage area of the external storage is read first, if the target unit parameter value is abnormal, the target unit parameter value stored in the second fixed storage area is read again.

[0112] S420, if the target unit parameter value stored in the second parameter storage area is abnormal, read the target unit parameter value stored in the initial storage area of the internal storage.

[0113] Specifically, it is judged whether the target unit parameter value read from the second parameter storage area of the external storage is abnormal, if normal, step S330 is executed. If abnormal, the control board remains in the initialization state, and the target unit parameter value stored in the initial storage area of the internal storage is read. If the target unit parameter value read from the initial storage area is abnormal, the initialization state is exited, and the unit reports a fault and does not run. If the target unit parameter value read from the initial storage area is normal, step S430 is executed.

[0114] Optionally, if the target unit parameter value read from the initial storage area is normal, the target unit parameter value can also be written into the settable storage area and the fixed storage area of the external storage, for updating the abnormal target unit parameter stored in each storage area.

[0115] S430, based on the target unit parameter value, the unit parameter variable is assigned to obtain a unit running parameter;

[0116] S440, when receiving the unit parameter query instruction of the host computer, the unit running parameter is returned to the host computer.

[0117] The technical scheme of the embodiment of the application comprises the following steps: after the unit is powered on, reading target unit parameter values stored in a second parameter storage area of an external memory; the second parameter storage area comprises a second settable storage area and a second fixed storage area; the reading priority of the second settable storage area is higher than that of the second fixed storage area; if the target unit parameter values stored in the second parameter storage area are abnormal, reading target unit parameter values stored in an initial storage area of an internal memory; assigning a unit parameter variable based on the target unit parameter values to obtain a unit operation parameter; and returning the unit operation parameter to a host computer when a unit parameter query instruction of the host computer is received. The three-level parameter storage area composed of the initial storage area of the internal memory and the second settable storage area and the second fixed storage area of the external memory and the corresponding three-level parameter storage mechanism solve the problem that the unit parameters are easily disturbed during the parameter initialization process, the unit cannot be normally started or even fails due to abnormal parameters, improve the accuracy of the unit operation parameters during the parameter initialization process of the unit, the safety and reliability of the unit, and ensure the stable operation of the unit.

[0118] Optionally, in step S420, reading target unit parameter values stored in a second parameter storage area of an external memory comprises:

[0119] S421, reading a third target unit parameter value from a second settable storage area of the external memory and determining whether the third target unit parameter value is abnormal;

[0120] S422, if the third target unit parameter value is abnormal, reading a fourth target unit parameter value from a second fixed storage area of the external memory and determining whether the fourth target unit parameter value is abnormal;

[0121] S423, if the fourth target unit parameter value is normal, writing the fourth target unit parameter value into the second settable storage area of the external memory and reading the fourth target unit parameter value from the second settable storage area.

[0122] Specifically, the specific execution process of steps S421 to S423 is basically the same as that of steps S221 to S223 in Embodiment Two, and the present embodiment will not be repeated here.

[0123] Embodiment Five

[0124] Figure 5 A structural schematic diagram of a unit parameter initialization device provided by Embodiment Three of the application is shown in FIG. 3. Figure 5 As shown in the figure, the device comprises:

[0125] The parameter value reading module 510 is configured to read target unit parameter values stored in a three-level parameter storage area based on a three-level parameter storage mechanism after the unit is powered on, wherein the three-level parameter storage area includes a settable storage area, a fixed storage area, and an initial storage area; and the initial storage area is located in an internal memory of the unit.

[0126] The parameter assignment module 520 is configured to assign the unit parameter variables based on the target unit parameter values to obtain unit operation parameters.

[0127] The parameter returning module 530 is configured to return the unit operation parameters to the upper computer when a unit parameter query instruction of the upper computer is received.

[0128] Optionally, the settable storage area and the fixed storage area are located in a target memory of the unit.

[0129] The target memory includes an internal memory.

[0130] Alternatively, the target memory includes an internal memory and at least one external memory.

[0131] Optionally, in a case where a first parameter storage area exists in the internal memory of the unit and a second parameter storage area exists in an external memory of the unit, the parameter value reading module 510 includes:

[0132] A first reading unit is configured to read target unit parameter values stored in the first parameter storage area of the internal memory, wherein the first parameter storage area includes a first settable storage area and a first fixed storage area; and a read priority of the first settable storage area is higher than a read priority of the first fixed storage area.

[0133] A second reading unit is configured to read target unit parameter values stored in the second parameter storage area of the external memory if the target unit parameter values stored in the first parameter storage area are abnormal, wherein the second parameter storage area includes a second settable storage area and a second fixed storage area; and a read priority of the second settable storage area is higher than a read priority of the second fixed storage area.

[0134] A third reading unit is configured to read target unit parameter values stored in the initial storage area of the internal memory if the target unit parameter values stored in the second parameter storage area are abnormal.

[0135] Optionally, the first reading unit is specifically configured to:

[0136] read a first target unit parameter value from the first settable storage area of the internal memory and determine whether the first target unit parameter value is abnormal;

[0137] if the first target machine group parameter value is normal, determining the first target machine group parameter value as a target machine group parameter value;

[0138] if the first target machine group parameter value is abnormal, reading a second machine group parameter value from a first fixed storage area of the internal memory, and determining whether the second machine group parameter value is abnormal;

[0139] if the second machine group parameter value is normal, writing the second machine group parameter value into a settable storage area in the internal memory, reading the second machine group parameter value from the settable storage area, and determining the second machine group parameter value as a target machine group parameter value.

[0140] Optionally, only in the case that the internal memory of the machine group has a first settable storage area and a first fixed storage area, the parameter value reading module 510 comprises:

[0141] a fourth reading unit, configured to read a target machine group parameter value stored in a first parameter storage area of the internal memory; the first parameter storage area comprises a first settable storage area and a first fixed storage area; the reading priority of the first settable storage area is higher than that of the first fixed storage area.

[0142] a fifth reading unit, configured to read a target machine group parameter value stored in an initial storage area of the internal memory if the target machine group parameter value stored in the first parameter storage area is abnormal.

[0143] Optionally, the fourth reading unit is specifically configured to:

[0144] read a first target machine group parameter value from a first settable storage area of the internal memory, and determine whether the first target machine group parameter value is abnormal;

[0145] if the first target machine group parameter value is abnormal, read a second target machine group parameter value from a first fixed storage area of the internal memory, and determine whether the second target machine group parameter value is abnormal;

[0146] if the second target machine group parameter value is normal, write the second target machine group parameter value into the first settable storage area in the internal memory, and read the second target machine group parameter value from the first settable storage area.

[0147] Optionally, only in the case that the external memory of the machine group has a second settable storage area and a second fixed storage area, the parameter value reading module 510 comprises:

[0148] A sixth reading unit is configured to read a target unit parameter value stored in a second parameter storage area of the external memory, wherein the second parameter storage area comprises a second settable storage area and a second fixed storage area, and the reading priority of the second settable storage area is higher than that of the second fixed storage area.

[0149] A seventh reading unit is configured to read a target unit parameter value stored in an initial storage area of the internal memory if the target unit parameter value stored in the second parameter storage area is abnormal.

[0150] Optionally, the sixth reading unit is specifically configured to:

[0151] read a third target unit parameter value from the second settable storage area of the external memory, and determine whether the third target unit parameter value is abnormal;

[0152] if the third target unit parameter value is abnormal, read a fourth target unit parameter value from the second fixed storage area of the external memory, and determine whether the fourth target unit parameter value is abnormal;

[0153] if the fourth target unit parameter value is normal, write the fourth target unit parameter value into the second settable storage area of the external memory, and read the fourth target unit parameter value from the second settable storage area.

[0154] The unit parameter initialization device provided by the embodiment can execute the unit parameter initialization method provided by any of the embodiments, and has the corresponding function modules and beneficial effects.

[0155] Embodiment six

[0156] Figure 6 A structural diagram of a unit 10 that can be used to implement embodiments of the present application is shown. The unit is intended to represent a variety of forms including digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The unit can also represent a variety of mobile devices, such as personal digital assistants, cellular telephones, smart phones, wearable devices (e.g., headgear, eyewear, watches, etc.), and other similar computing devices. The components shown here, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit implementations of the applications described and / or claimed in this document.

[0157] As Figure 6As shown, the machine set 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., communicatively connected to the at least one processor 11. The memory stores a computer program executable by the at least one processor 11, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or loaded from the storage unit 18 into the random access memory (RAM) 13. Various programs and data required for the operation of the machine set 10 can also be stored in the RAM 13. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0158] Various components in the machine set 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc., an output unit 17, such as various types of displays, speakers, etc., a storage unit 18, such as a magnetic disk, an optical disk, etc., and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the machine set 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.

[0159] The processor 11 can be various general and / or special purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs various methods and processes described above, such as the initialization method of machine set parameters.

[0160] In some embodiments, the initialization method of machine set parameters can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the machine set 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded onto the RAM 13 and executed by the processor 11, one or more steps of the initialization method of machine set parameters described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the initialization method of machine set parameters by any other appropriate means, such as by means of firmware.

[0161] The various embodiments of the systems and techniques described above can be implemented in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a load programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0162] Computer programs used to implement the processes of the application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program

[0163] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store computer programs for use by or in connection with an instruction execution system, apparatus, or device. Computer-readable storage media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0164] To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0165] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0166] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.

[0167] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in sequence, or executed in a different order, as long as the desired results of the present disclosure are achieved, and the present disclosure is not limited herein.

[0168] The specific embodiments described above are not intended to be limiting, and persons skilled in the art will appreciate that various modifications, combinations, sub-combinations and alternatives can be made to the specific embodiments without departing from the spirit and principles of the disclosure. Accordingly, the disclosure is not limited to the specific embodiments described above, but only by the scope of the appended claims.

Claims

1. A method of initializing parameters of a machine set, the method comprising: The application comprises the following steps: After the unit is powered on, the target unit parameter values stored in the three-level parameter storage area are read based on a three-level parameter storage mechanism; wherein the three-level parameter storage area comprises a settable storage area, a fixed storage area and an initial storage area; the initial storage area is located in the internal memory of the unit, the settable storage area is used to store the settable unit operation parameters and to save the unit operation parameters changed by the user in real time during the unit operation, and the parameters are readable and writable; the fixed storage area is used to store the factory parameters of the unit, and the parameters are readable and non-writable; the initial storage area is used to store the fixed factory parameters of the unit, and the parameters are readable and non-writable; when the target unit parameter values stored in the three-level parameter storage area are read based on the three-level parameter storage mechanism, the target unit parameter value reading priority of the settable storage area is higher than that of the fixed storage area and the initial storage area, and the target unit parameter value reading priority of the fixed storage area is higher than that of the initial storage area; The unit parameter variables are assigned based on the target unit parameter values to obtain the unit operation parameters; When the unit parameter query instruction of the upper computer is received, the unit operation parameters are returned to the upper computer.

2. The method of claim 1, wherein, The application comprises the following steps: The settable storage area and the fixed storage area are located in the target memory of the unit; The target memory comprises an internal memory; Or the target memory comprises an internal memory and at least one external memory.

3. The method of claim 2, wherein, In the case that the first parameter storage area exists in the internal memory of the unit and the second parameter storage area exists in the external memory of the unit, the reading of the target unit parameter values stored in the three-level parameter storage area based on the three-level parameter storage mechanism comprises the following steps: The target unit parameter values stored in the first parameter storage area of the internal memory are read; wherein the first parameter storage area comprises a first settable storage area and a first fixed storage area; the reading priority of the first settable storage area is higher than that of the first fixed storage area; If the target unit parameter values stored in the first parameter storage area are abnormal, the target unit parameter values stored in the second parameter storage area of the external memory are read; wherein the second parameter storage area comprises a second settable storage area and a second fixed storage area; the reading priority of the second settable storage area is higher than that of the second fixed storage area; If the target unit parameter values stored in the second parameter storage area are abnormal, the target unit parameter values stored in the initial storage area of the internal memory are read.

4. The method of claim 2, wherein, In the case that the first settable storage area and the first fixed storage area exist in the internal memory of the unit, the reading of the target unit parameter values stored in the three-level parameter storage area based on the three-level parameter storage mechanism comprises the following steps: The target unit parameter values stored in the first parameter storage area of the internal memory are read; wherein the first parameter storage area comprises a first settable storage area and a first fixed storage area; wherein the reading priority of the first settable storage area is higher than that of the first fixed storage area; If the target unit parameter value stored in the first parameter storage area is abnormal, read the target unit parameter value stored in the initial storage area of the internal memory.

5. The method according to any of claims 3-4, characterized by, The reading of the target unit parameter value stored in the first parameter storage area of the internal memory comprises: reading a first target unit parameter value from the first settable storage area of the internal memory, and determining whether the first target unit parameter value is abnormal; if the first target unit parameter value is abnormal, reading a second target unit parameter value from the first fixed storage area of the internal memory, and determining whether the second target unit parameter value is abnormal; if the second target unit parameter value is normal, writing the second target unit parameter value into the first settable storage area of the internal memory, and reading the second target unit parameter value from the first settable storage area.

6. The method of claim 2, wherein, Only in the case that the external memory of the unit has a second settable storage area and a second fixed storage area, the reading of the target unit parameter value stored in the third parameter storage area based on the three-level parameter storage mechanism comprises: reading the target unit parameter value stored in the second parameter storage area of the external memory; wherein the second parameter storage area comprises a second settable storage area and a second fixed storage area; wherein the reading priority of the second settable storage area is higher than that of the second fixed storage area; if the target unit parameter value stored in the second parameter storage area is abnormal, reading the target unit parameter value stored in the initial storage area of the internal memory.

7. The method according to claim 3 or 6, characterized in that, The reading of the target unit parameter value stored in the second parameter storage area of the external memory comprises: reading a third target unit parameter value from the second settable storage area of the external memory, and determining whether the third target unit parameter value is abnormal; if the third target unit parameter value is abnormal, reading a fourth target unit parameter value from the second fixed storage area of the external memory, and determining whether the fourth target unit parameter value is abnormal; if the fourth target unit parameter value is normal, writing the fourth target unit parameter value into the second settable storage area of the external memory, and reading the fourth target unit parameter value from the second settable storage area.

8. A device for initializing unit parameters, characterized in that, comprises: The parameter value reading module is configured to read target unit parameter values stored in a three-level parameter storage area based on a three-level parameter storage mechanism after the unit is powered on. The three-level parameter storage area includes a settable storage area, a fixed storage area, and an initial storage area. The initial storage area is located in an internal memory of the unit. The settable storage area is configured to store settable unit operating parameters and save unit operating parameters changed by a user in real time during unit operation, and the parameters are readable and writable. The fixed storage area is configured to store factory parameters of the unit, and the parameters are readable and non-writable. The initial storage area is configured to store fixed factory parameters of the unit, and the parameters are readable and non-writable. When reading the target unit parameter values stored in the three-level parameter storage area based on the three-level parameter storage mechanism, the target unit parameter value reading priority of the settable storage area is higher than that of the fixed storage area and the initial storage area, and the target unit parameter value reading priority of the fixed storage area is higher than that of the initial storage area. The parameter assignment module is configured to assign the unit parameter variables based on the target unit parameter values to obtain unit operating parameters. The parameter return module is configured to return the unit operating parameters to the upper computer when receiving a unit parameter query instruction of the upper computer.

9. A machine unit, characterized in that The unit includes at least one processor and a memory connected in communication with the at least one processor. The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to execute the unit parameter initialization method of any one of claims 1-7. The computer readable storage medium stores computer instructions for enabling the processor to execute the unit parameter initialization method of any one of claims 1-7 when executed. ​ 10. A computer-readable storage medium, characterized in that, ​

Citation Information

Patent Citations

  • Multi-region storage based parameter storage method for distribution network terminal device

    CN105739928A

  • Variable parameter initialization method and device for part controller

    CN106200423A