Matching method, device and program product between system and variable frequency drive board
By assigning the communication address to the variable frequency drive board after the heat pump is started and determining the system relationship based on the sensor information, the problem of installation errors in the traditional solution is solved, and efficient variable frequency drive board matching is achieved.
Patent Information
- Application Number
- CN202110780751.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-09
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2041-07-09
AI Technical Summary
In heat pumps, traditional solutions require pre-assigning communication addresses to the variable frequency drive board, resulting in error-prone and inefficient during installation.
By sending address allocation instructions to the variable frequency drive board, receiving random numbers and assigning communication addresses, opening the variable frequency drive board one by one, determining its own system based on sensor information, and avoiding pre-binding relationships.
Reduces installation difficulty, improves installation efficiency, and avoids abnormal operation of heat pumps caused by address errors.
Smart Images

Figure CN115599009B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to communication address processing technology, and more particularly to a matching method, device, and program product for a system and a variable frequency drive board. Background Art
[0002] A heat pump is a highly efficient energy-saving device that makes full use of low-grade thermal energy. The working principle of a heat pump is that it is a mechanical device that forces heat from a low-temperature object to a high-temperature object in a reverse cycle. It consumes only a small amount of reverse cycle net work to obtain a large amount of heating capacity, and can effectively utilize low-grade thermal energy that is difficult to use to achieve energy-saving purposes.
[0003] Some heat pumps include multiple systems, such as two or even more. A control chip is installed within the heat pump to control each of these systems. The control chip's communication interface resources are limited, so the variable frequency drive boards in each of the heat pump's systems must be connected to a single communication bus. This means that a single communication interface communicates with both drive boards simultaneously, each using a different communication address to distinguish them.
[0004] Traditional solutions require pre-identifying the VFD boards for each system, for example by assigning corresponding identifiers to each board, allowing the control chip to distinguish between the VFD boards of each system. However, this approach can cause the heat pump to malfunction if the VFD boards of each system are incorrectly installed during heat pump installation. Therefore, traditional heat pump design solutions can increase the difficulty of equipment installation. Summary of the Invention
[0005] The present disclosure provides a method, device and program product for matching a system with a variable frequency drive board, so as to solve the problem that errors are easy to occur and efficiency is low when installing a heat pump due to pre-assigning identifiers to the variable frequency drive board in the heat pump.
[0006] A first aspect of the present disclosure is to provide a method for matching a system with a variable frequency drive board, comprising:
[0007] Sending an address allocation instruction to each variable frequency drive board of each system, wherein the address allocation instruction is used to instruct the variable frequency drive board to feedback a random number;
[0008] receiving a random number sent by each of the variable frequency drive boards, and assigning a communication address to each of the variable frequency drive boards according to the random number of each of the variable frequency drive boards;
[0009] Turning on each of the variable frequency drive boards one by one according to the communication address assigned to each of the variable frequency drive boards, and obtaining sensor information of each system;
[0010] The system to which the turned-on variable frequency drive board belongs is determined and recorded based on the sensor information of each system.
[0011] A second aspect of the present disclosure is to provide a matching device between a system and a variable frequency drive board, comprising:
[0012] An instruction sending unit, configured to send an address allocation instruction to each variable frequency drive board of each system, wherein the address allocation instruction is used to instruct the variable frequency drive board to feedback a random number;
[0013] an address allocation unit, configured to receive the random number sent by each of the variable frequency drive boards, and allocate a communication address to each of the variable frequency drive boards according to the random number of each of the variable frequency drive boards;
[0014] An information acquisition unit, configured to start each of the variable frequency drive boards one by one according to the communication address assigned to each of the variable frequency drive boards, and acquire sensor information of each system;
[0015] The determination unit is used to determine and record the system to which the turned-on variable frequency drive board belongs based on the sensor information of each system.
[0016] Another aspect of the present disclosure is to provide a heat pump, comprising: a control chip, at least two systems;
[0017] Among them, each system includes a variable frequency drive board and a sensor;
[0018] The control chip is used to execute the matching method between the system and the variable frequency drive board as described in the first aspect.
[0019] Yet another aspect of the present disclosure is to provide a computer-readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the matching method between the system and the variable frequency drive board as described in the first aspect.
[0020] Yet another aspect of the present disclosure is to provide a computer program product, comprising a computer program, which, when executed by a processor, implements the method for matching the system and the variable frequency drive board as described in the first aspect.
[0021] The technical effects of the system and variable frequency drive board matching method, device and program product provided by the present disclosure are:
[0022] The matching method, device and program product of the system and the variable frequency drive board provided in this embodiment include sending an address allocation instruction to each variable frequency drive board of each system, wherein the address allocation instruction is used to instruct the variable frequency drive board to feedback a random number; receiving the random number sent by each variable frequency drive board, and assigning a communication address to each variable frequency drive board according to the random number of each variable frequency drive board; turning on each variable frequency drive board one by one according to the assigned communication address of each variable frequency drive board, and obtaining the sensor information of each system; determining and recording the system to which the turned-on variable frequency drive board belongs based on the sensor information of each system. In the scheme provided by the present disclosure, the system to which each variable frequency drive board belongs can be determined based on the information of the sensors in each system after turning on a variable frequency drive board, thereby eliminating the need to bind the relationship between each variable frequency drive board and each system by pre-setting the communication address of the variable frequency drive board. In the scheme provided by the present disclosure, each variable frequency drive board is the same and does not need to be distinguished during installation, thereby reducing the difficulty of installation and improving installation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 A schematic structural diagram of a multi-system heat pump is shown as an exemplary embodiment;
[0024] Figure 2 This is a flow chart of a method for matching a system with a variable frequency drive board according to an exemplary embodiment of the present disclosure;
[0025] Figure 3 This is a schematic diagram of the interaction between the control chip and the variable frequency drive board according to an exemplary embodiment of the present disclosure;
[0026] Figure 4 A schematic diagram of a heat pump structure showing another exemplary embodiment of the present disclosure;
[0027] Figure 5 A schematic flow chart of a method for matching a system with a variable frequency drive board according to another exemplary embodiment of the present disclosure;
[0028] Figure 6 This is a structural diagram of a matching device between a system and a variable frequency drive board according to an exemplary embodiment of the present disclosure;
[0029] Figure 7 A structural diagram of a matching device between a system and a variable frequency drive board shown in another exemplary embodiment of the present disclosure;
[0030] Figure 8 This is a structural diagram of a heat pump according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0031] Figure 1 The figure is a schematic structural diagram of a multi-system heat pump according to an exemplary embodiment.
[0032] like Figure 1 As shown, the heat pump provided by the present disclosure includes two systems A and B, and the two systems A and B are controlled separately by a control chip 11 in the heat pump.
[0033] Each system includes a variable frequency drive board. For example, system A includes a variable frequency drive board 12 , and system B includes a variable frequency drive board 13 .
[0034] Since the communication interface of the control chip 11 is limited, it is necessary to connect the variable frequency drive boards in multiple systems to the communication bus 14 , which is then connected to the control chip 11 .
[0035] Since the variable frequency drives belong to different systems, the control chip needs to first distinguish the system to which the variable frequency drive belongs when controlling the variable frequency drive action.
[0036] Traditional solutions require distinguishing the two variable frequency drive boards before installing the entire system, for example, by using two different software or by pre-setting the addresses of the two variable frequency drive boards based on hardware differences. The communication addresses of driver boards 12 and 13 are fixed before production. However, with this design, if the variable frequency drive boards are not installed correctly, for example, if driver boards 12 and 13 are installed reversed, the system will malfunction.
[0037] To address the aforementioned technical issues, the solution provided by this disclosure assigns a communication address to each VFD board after the heat pump is started. As each VFD board is activated one by one using the communication address, the system to which the currently activated VFD board belongs can be determined based on the sensor data from each system, thereby determining the matching relationship between the system and the VFD board. In this implementation, each VFD board is identical, making installation errors less likely and improving installation efficiency.
[0038] Figure 2 The figure is a flow chart of a method for matching a system with a variable frequency drive board according to an exemplary embodiment of the present disclosure.
[0039] like Figure 2 As shown, the matching method of the system and the variable frequency drive board provided by the present disclosure includes:
[0040] Step 201 : Send an address allocation instruction to each variable frequency driving board of each system, wherein the address allocation instruction is used to instruct the variable frequency driving board to feedback a random number.
[0041] The method provided by the present disclosure can be executed by an electronic device with computing capabilities, such as a control chip in a heat pump. Figure 1 The control chip 11 is shown in FIG.
[0042] The control chip can communicate with each variable frequency drive board of each system of the heat pump. For example, each variable frequency drive board and the control chip can be connected via a communication bus.
[0043] Specifically, the control chip may send an address allocation instruction to each variable frequency drive board via the communication bus. After receiving the allocation instruction, each variable frequency drive board may generate a random number and feed the random number back to the control chip.
[0044] Figure 3 This is a schematic diagram of the interaction between the control chip and the variable frequency drive board according to an exemplary embodiment of the present disclosure.
[0045] like Figure 3 As shown, the control chip 31 can send an address allocation instruction to each variable frequency drive board 32, 33. After receiving the address allocation instruction, the variable frequency drive board 32 can feedback a random number to the control chip 31, and the variable frequency drive board 33 can also feedback a random number to the control chip 31 after receiving the address allocation instruction.
[0046] In an optional implementation, the variable frequency drive board 32 may generate a random number according to the address allocation instruction, and then feed it back to the control chip 31 . The value range of the random number may be 10-10000.
[0047] Step 202: Receive the random number sent by each variable frequency driving board, and assign a communication address to each variable frequency driving board according to the random number of each variable frequency driving board.
[0048] After the variable frequency drive board sends the random numbers, the control chip can receive these random numbers and can also allocate a communication address to each variable frequency drive board according to the random numbers sent by the variable frequency drive board.
[0049] In one embodiment, the control chip can compare the magnitudes of the random numbers and assign communication addresses to each variable frequency drive board in ascending order of random numbers. For example, if there are two variable frequency drive boards, the variable frequency drive board with the smaller random number can be assigned address 1, and the variable frequency drive board with the larger random number can be assigned address 2.
[0050] In another embodiment, the control chip can compare the sizes of the random numbers and assign communication addresses to each variable frequency drive board in descending order of random numbers. For example, if there are two variable frequency drive boards, the variable frequency drive board with the larger random number can be assigned address 1, and the variable frequency drive board with the smaller random number can be assigned address 2.
[0051] In this way, the control chip can assign a communication address to each variable frequency drive board, and subsequently communicate with each variable frequency drive board based on the currently assigned address. This implementation does not require setting a communication address for each variable frequency drive board in advance, and thus there is no need to distinguish between each variable frequency drive board when installing the variable frequency drive board.
[0052] After assigning a communication address to each variable frequency drive board, it is still impossible to determine the system to which each variable frequency drive board belongs. Therefore, the method provided in the present disclosure is further provided with subsequent steps to match each variable frequency drive board with each system.
[0053] Step 203 : starting each variable frequency drive board one by one according to the communication address assigned to each variable frequency drive board, and obtaining sensor information of each system.
[0054] The control chip can send a start command to each variable frequency drive board based on the communication of each variable frequency drive board, thereby starting the variable frequency drive board one by one. For example, the control chip can send a start command based on the address 1 of the variable frequency drive board, thereby starting the variable frequency drive board with the communication address of address 1.
[0055] Specifically, each time a variable frequency drive board is turned on, the control chip obtains information from sensors of each system.
[0056] Furthermore, each system also includes sensors. When the VFD is turned on, the temperatures of the sensors in the corresponding system will change, leading to a rapid increase in exhaust temperature, for example. Therefore, the method provided herein can utilize the sensor information from each system after the VFD is turned on to determine the system to which the turned-on VFD belongs.
[0057] The sensor uses an ADC (Analog-to-Digital Converter) to collect data, and the control chip can distinguish which system the sensor belongs to.
[0058] Step 204 : determining and recording the system to which the turned-on variable frequency drive board belongs based on the sensor information of each system.
[0059] In actual application, the server can determine the system whose sensor information changes are consistent with the system after the variable frequency drive board is turned on based on the obtained sensor information of each system, so as to determine that the currently turned on variable frequency drive board has a matching relationship with the system.
[0060] The control chip may store preset information for representing the information of the sensor after the variable frequency drive board is turned on.
[0061] Figure 4 This is a schematic diagram of a heat pump structure showing another exemplary embodiment of the present disclosure.
[0062] like Figure 4As shown, in the heat pump, each system further has at least one sensor, for example, system A has sensor 41 and system B has sensor 42 .
[0063] When the control chip 43 turns on any variable frequency drive board 44 or 45 , it can obtain information from the sensors 41 and 42 of each system, and then determine the system to which the currently turned-on variable frequency drive board belongs.
[0064] For example, when the variable frequency drive board 44 with the communication address 1 is turned on, the information of the sensor 41 indicates that the exhaust temperature rises rapidly, and the control chip can determine that the variable frequency drive board 44 with the communication address 1 belongs to system A.
[0065] Specifically, the control chip can also record the correspondence between the address of the variable frequency drive board and the system. For example, after the control chip turns on the variable frequency drive board based on address 1, the sensor information in system A indicates that its variable frequency drive board is turned on. In this case, the control chip can record the correspondence between address 1 and system A.
[0066] In the solution provided by the present disclosure, a communication address can be assigned to the variable frequency drive board after the heat pump is started, and the system to which the variable frequency drive board belongs can be determined based on the sensor information of each system after the variable frequency drive board is turned on. Therefore, there is no need to pre-set the communication address of each variable frequency drive board, and there is no need to pre-bind the relationship between each system and each variable frequency drive board, so that there is no need to distinguish between each variable frequency drive board when installing the variable frequency drive board.
[0067] The method provided in this embodiment is used to match the system in a heat pump with a variable frequency drive board. The method is performed by a device equipped with the method provided in this embodiment, and the device is usually implemented in hardware and / or software.
[0068] The method for matching a system and a variable frequency drive board provided in this embodiment includes sending an address allocation instruction to each variable frequency drive board of each system, wherein the address allocation instruction is used to instruct the variable frequency drive board to feedback a random number; receiving the random number sent by each variable frequency drive board, and assigning a communication address to each variable frequency drive board according to the random number of each variable frequency drive board; turning on each variable frequency drive board one by one according to the assigned communication address of each variable frequency drive board, and obtaining sensor information of each system; determining and recording the system to which the turned-on variable frequency drive board belongs based on the sensor information of each system. In the method provided by the present disclosure, the system to which each variable frequency drive board belongs can be determined based on the information of the sensors in each system after turning on a variable frequency drive board, thereby eliminating the need to bind the relationship between each variable frequency drive board and each system by pre-setting the communication address of the variable frequency drive board. In the solution provided by the present disclosure, each variable frequency drive board is the same and does not need to be distinguished during installation, thereby reducing the difficulty of installation and improving installation efficiency.
[0069] Figure 5The figure is a flow chart of a method for matching a system with a variable frequency drive board according to another exemplary embodiment of the present disclosure.
[0070] like Figure 5 As shown, the matching method of the system and the variable frequency drive board provided by the present disclosure includes:
[0071] Step 501: Send an address allocation instruction to each variable frequency driving board of each system, wherein the address allocation instruction is used to instruct the variable frequency driving board to feedback a random number.
[0072] The method provided by the present disclosure can be executed by an electronic device with computing capabilities, such as a control chip in a heat pump. Figure 1 The control chip 11 is shown in FIG.
[0073] Step 502: Receive a random number sent by each variable frequency drive board.
[0074] Steps 501 and 502 are similar to the corresponding contents in steps 201 and 202 and are not repeated here.
[0075] Step 503: If the random numbers received from each variable frequency driving board contain the same random number, the step of sending an address allocation instruction to each variable frequency driving board in each system is executed again.
[0076] The control chip can compare the random numbers sent by each variable frequency drive. If there are identical random numbers, the control chip cannot assign different communication addresses based on the same random numbers. Therefore, the control chip can resend the address assignment instruction to each variable frequency drive board in each system.
[0077] If the random numbers sent by the variable frequency drive boards are all different, step 504 may be executed.
[0078] Step 504 , assigning a communication address to each variable frequency drive board according to the order of the random numbers.
[0079] Specifically, the control chip can compare the sizes of the random numbers and sort them.
[0080] For example, if the random number sent by the variable frequency drive board 1 is smaller than the random number sent by the variable frequency drive board 2 , the variable frequency drive board 1 may be assigned a first address, and the variable frequency drive board 2 may be assigned a second address.
[0081] For another example, if the random number sent by the variable frequency drive board 1 is greater than the random number sent by the variable frequency drive board 2, the variable frequency drive board 1 may be assigned a first address, and the variable frequency drive board 2 may be assigned a second address.
[0082] Through this implementation, different communication addresses can be assigned to different variable frequency drive boards.
[0083] Step 505 : starting each variable frequency drive board one by one according to the communication address assigned to each variable frequency drive board, and obtaining sensor information of each system.
[0084] The implementation of step 505 is similar to that of step 203 and will not be repeated here.
[0085] Step 506 : Determine the exhaust temperature of each system based on the sensor information of each system.
[0086] Each system may include at least one sensor, including a sensor for detecting the exhaust temperature of the system. The control chip may acquire the sensor data to obtain the exhaust temperature of each system.
[0087] Step 507 , based on the exhaust temperature of each system, determine the system whose exhaust temperature rise state meets the preset condition, and determine and record that the most recently turned on variable frequency drive board belongs to the system that meets the preset condition, wherein the preset condition is used to represent the state of the exhaust temperature rise of the system after the variable frequency drive board is turned on.
[0088] Specifically, when the variable frequency drive board of the system is started, the exhaust temperature of the system will increase rapidly. Therefore, a preset condition for characterizing the state in which the exhaust temperature of the system increases after the variable frequency drive board is turned on can be stored in advance.
[0089] Furthermore, when a variable frequency drive board is turned on, if the increase in the exhaust temperature of the system meets the preset conditions, it can be indicated that the turned-on variable frequency drive board belongs to the system. Therefore, it can be determined and recorded that the variable frequency drive board that was recently turned on belongs to the system that meets the preset conditions.
[0090] In actual application, the control chip can draw the exhaust temperature change curve based on the obtained sensor information and compare it with the temperature change curve in the preset conditions, so as to more accurately determine the system whose exhaust temperature change is consistent with the exhaust temperature change in the preset conditions, and then accurately determine the system to which the currently turned-on variable frequency drive board belongs.
[0091] In an optional embodiment, the random number is the time delay of the variable frequency drive board feeding back the random number. After the variable frequency drive board generates the random number N, it can feed back the corresponding random number to the control chip after a time delay of N milliseconds.
[0092] In this embodiment, each variable frequency drive board can feed back random numbers to the control chip via the communication bus at different times, thereby avoiding interference during the random number transmission process that may result in failure in feeding back random numbers.
[0093] In this embodiment, the control chip can assign a communication address to the variable frequency drive board each time it receives a random number sent by the variable frequency drive board. For example, after the control chip receives a random number sent by the variable frequency drive board 1, it can assign a first address to the variable frequency drive board 1 according to the random number.
[0094] Among them, since the variable frequency drive board sends the random number at a random number delay, the random number received first by the control chip is smaller, and the random number received later is larger. Therefore, based on this implementation method, the communication address allocated by the control chip to each variable frequency drive board is also associated with the size of the random number.
[0095] Figure 6 This is a structural diagram of a matching device between a system and a variable frequency drive board according to an exemplary embodiment of the present disclosure.
[0096] like Figure 6 As shown, the matching device 600 of the system and the variable frequency drive board provided in this embodiment includes:
[0097] The instruction sending unit 610 is used to send an address allocation instruction to each variable frequency drive board of each system, wherein the address allocation instruction is used to instruct the variable frequency drive board to feedback a random number;
[0098] The address allocation unit 620 is used to receive the random number sent by each of the variable frequency drive boards and allocate a communication address to each of the variable frequency drive boards according to the random number of each of the variable frequency drive boards;
[0099] The information acquisition unit 630 is used to start each of the variable frequency drive boards one by one according to the communication address assigned to each of the variable frequency drive boards, and obtain sensor information of each system;
[0100] The determining unit 640 is configured to determine and record the system to which the turned-on variable frequency drive board belongs based on the sensor information of each system.
[0101] The system and variable frequency drive board matching device provided by the present disclosure includes: an instruction sending unit for sending an address allocation instruction to each variable frequency drive board of each system, wherein the address allocation instruction is used to instruct the variable frequency drive board to feedback a random number; an address allocation unit for receiving the random number sent by each variable frequency drive board and assigning a communication address to each variable frequency drive board according to the random number of each variable frequency drive board; an information acquisition unit for turning on each variable frequency drive board one by one according to the communication address assigned to each variable frequency drive board and obtaining sensor information of each system; a determination unit for determining and recording the system to which the turned-on variable frequency drive board belongs based on the sensor information of each system. In the device provided by the present disclosure, the system to which each variable frequency drive board belongs can be determined based on the sensor information of each system after each variable frequency drive board is turned on, thereby eliminating the need to bind the relationship between each variable frequency drive board and each system by pre-setting the communication address of the variable frequency drive board. In the solution provided by the present disclosure, each variable frequency drive board is identical and does not need to be distinguished during installation, thereby reducing installation difficulty and improving installation efficiency.
[0102] The specific principles and implementation methods of the matching device between the system and the variable frequency drive board provided in this embodiment are similar to those of the Figure 2 The embodiments shown are similar and will not be described again here.
[0103] Figure 7 This is a structural diagram of a matching device between a system and a variable frequency drive board according to another exemplary embodiment of the present disclosure.
[0104] like Figure 7 As shown, the matching device 700 of the system and the variable frequency drive board provided in this embodiment, in an optional implementation manner, if the random numbers sent by each of the variable frequency drive boards received by the address allocation unit 620 contain the same random number, the instruction sending unit 610 re-executes the step of sending the address allocation instruction to each variable frequency drive board of each system.
[0105] In an optional implementation manner, the address allocation unit 620 is specifically configured to:
[0106] According to the size of the random numbers, a communication address is allocated to each of the variable frequency drive boards.
[0107] In an optional implementation, the determining unit 640 includes:
[0108] The temperature determination module 641 is used to determine the exhaust temperature of each system based on the sensor information of each system;
[0109] A matching module 642 is configured to determine, based on the exhaust temperatures of each system, a system whose exhaust temperature rise meets a preset condition, and to determine and record that the most recently turned-on variable frequency drive board belongs to a system meeting the preset condition;
[0110] The preset condition is used to characterize the state in which the exhaust temperature of the system increases after the variable frequency drive board is turned on.
[0111] In an optional implementation, the random number is the time delay of the variable frequency drive board feeding back the random number.
[0112] In an optional implementation manner, the address allocation unit 620 is specifically configured to allocate the communication address to the variable frequency driving board each time it receives a random number sent by the variable frequency driving board.
[0113] The specific principles and implementation methods of the matching device between the system and the variable frequency drive board provided in this embodiment are similar to those of the Figure 5 The embodiments shown are similar and will not be described again here.
[0114] Figure 8 This is a structural diagram of a heat pump according to an exemplary embodiment of the present disclosure.
[0115] like Figure 8 As shown, the heat pump provided in this embodiment includes:
[0116] A control chip 81 and at least two systems 82;
[0117] Each system includes a variable frequency drive board 821 and a sensor 822;
[0118] The control chip is used to execute any of the above-mentioned matching methods between the system and the variable frequency drive board.
[0119] Optionally, each variable frequency drive board 821 in the heat pump is connected to the control chip 81 via a communication bus.
[0120] This embodiment also provides a computer-readable storage medium having a computer program stored thereon.
[0121] The computer program is executed by a processor to implement any of the above-mentioned methods for matching a system with a variable frequency drive board.
[0122] This embodiment further provides a computer program, including program code. When a computer runs the computer program, the program code executes any of the above-mentioned methods for matching a system with a variable frequency drive board.
[0123] Those skilled in the art will appreciate that all or part of the steps in the above-described method embodiments can be implemented using hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0124] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present disclosure, rather than to limit them. Although the present disclosure has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present disclosure.
Claims
1. A method for matching a system with a variable frequency drive board, characterized in that: include: Sending an address allocation instruction to each variable frequency drive board of each system, wherein the address allocation instruction is used to instruct the variable frequency drive board to feedback a random number; receiving a random number sent by each of the variable frequency drive boards, and assigning a communication address to each of the variable frequency drive boards according to the random number of each of the variable frequency drive boards; Turning on each of the variable frequency drive boards one by one according to the communication address assigned to each of the variable frequency drive boards, and obtaining sensor information of each system; Determine and record the system to which the turned-on variable frequency drive board belongs based on the sensor information of each system; The method of determining and recording the system to which the turned-on variable frequency drive board belongs based on the sensor information of each system includes: Determine the exhaust temperature of each system based on the sensor information of each system; Based on the exhaust temperature of each system, the system whose exhaust temperature rise state meets the preset conditions is determined, and the variable frequency drive board that was recently turned on is determined and recorded as belonging to the system that meets the preset conditions; wherein the preset conditions are used to characterize the state of the exhaust temperature rise of the system after the variable frequency drive board is turned on.
2. The method according to claim 1, characterized in that The step of allocating a communication address to each of the variable frequency drive boards according to the random number of each of the variable frequency drive boards comprises: If the random numbers received from each of the variable frequency driving boards contain the same random number, the step of sending the address allocation instruction to each of the variable frequency driving boards in each system is performed again.
3. The method according to claim 1, characterized in that The step of allocating a communication address to each of the variable frequency drive boards according to the random number of each of the variable frequency drive boards comprises: According to the size of the random numbers, a communication address is allocated to each of the variable frequency drive boards.
4. The method according to claim 1, wherein When the variable frequency driving board feeds back the random number, it delays N milliseconds to feed back the random number, where N is the value of the random number.
5. The method according to claim 4, characterized in that Whenever a random number sent by a variable frequency driving board is received, the communication address is allocated to the variable frequency driving board.
6. The method according to any one of claims 1 to 5, characterized in that The range of the random number is 10-10000.
7. A matching device between a system and a variable frequency drive board, characterized in that: include: An instruction sending unit, configured to send an address allocation instruction to each variable frequency drive board of each system, wherein the address allocation instruction is used to instruct the variable frequency drive board to feedback a random number; an address allocation unit, configured to receive the random number sent by each of the variable frequency drive boards, and allocate a communication address to each of the variable frequency drive boards according to the random number of each of the variable frequency drive boards; An information acquisition unit, configured to start each of the variable frequency drive boards one by one according to the communication address assigned to each of the variable frequency drive boards, and acquire sensor information of each system; A determination unit, configured to determine and record the system to which the turned-on variable frequency drive board belongs based on sensor information of each system; The determining unit includes: A temperature determination module, used to determine the exhaust temperature of each system based on sensor information of each system; The matching module is used to determine, based on the exhaust temperature of each system, the system whose exhaust temperature rise state meets the preset conditions, and determine and record that the most recently turned on variable frequency drive board belongs to the system that meets the preset conditions; wherein the preset conditions are used to characterize the state of the exhaust temperature rise of the system after the variable frequency drive board is turned on.
8. A heat pump, characterized in that: include: Control chip, at least two systems; Among them, each system includes a variable frequency drive board and a sensor; The control chip is used to execute the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that A computer program is stored thereon, The computer program is executed by a processor to implement the method according to any one of claims 1 to 6.
10. A computer program product comprising a computer program, which, when executed by a processor, implements the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Air conditioner system and method and device for mailing address matching for same
CN102957757A
Variable-frequency drive and address mapping method thereof under MODBUS communication protocol
CN103533099A