Communication method of air conditioning system, air conditioning system, air conditioning device and storage medium

By connecting the main unit, outdoor heat exchanger module, and indoor unit to the same communication bus in the air conditioning system and using system identifiers for communication, the problem of communication resource occupation of split outdoor units is solved, resulting in cost reduction and improved installation and maintenance efficiency.

CN122345259APending Publication Date: 2026-07-07QINGDAO HISENSE HITACHI AIR CONDITIONING SYST
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
QINGDAO HISENSE HITACHI AIR CONDITIONING SYST
Filing Date
2025-01-07
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

The outdoor heat exchanger module of a split-type outdoor unit needs to be connected to the main module's communication interface separately, which increases the consumption of communication resources, makes installation and maintenance complex, and increases costs.

Method used

The main module, outdoor heat exchanger module, and indoor unit are connected to the same communication bus. They communicate by obtaining the system identifiers of the real refrigerant system and the virtual refrigerant system, avoiding the need for additional communication interfaces and simplifying the installation process.

Benefits of technology

It reduced the hardware cost of the main module, improved the efficiency of air conditioner installation and maintenance, lowered costs, and improved communication and management accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122345259A_ABST
    Figure CN122345259A_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a communication method of an air conditioning system, the air conditioning system, an air conditioning device and a storage medium. The outdoor unit comprises a main body module and an outdoor heat exchanger module. The air conditioning system further comprises an indoor unit. The main body module, the outdoor heat exchanger module and the indoor unit are connected to the same communication bus. The main body module acquires a first system identifier of a real refrigerant system and a second system identifier of a virtual refrigerant system. The real refrigerant system comprises the main body module and the indoor unit. The virtual refrigerant system comprises the main body module and the outdoor heat exchanger module. The main body module communicates with the indoor unit through the communication bus according to the first system identifier. The main body module communicates with the outdoor heat exchanger module through the communication bus according to the second system identifier. The embodiment can reduce the cost of air conditioning installation and maintenance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of air conditioning technology, and in particular to a communication method for an air conditioning system, an air conditioning system, an air conditioning device, and a storage medium. Background Technology

[0002] Because the outdoor heat exchanger of the outdoor unit requires ventilation and heat dissipation, it cannot be installed normally in enclosed spaces (such as closed warehouses, equipment rooms, etc.). Related technologies have designed a split-type outdoor unit, which can be divided into a main module and an outdoor heat exchanger module. The outdoor heat exchanger module needs to be connected to the communication interface of the main module separately in order to communicate with the outdoor unit. This leads to the occupation of the main module's communication resources and makes the installation and maintenance process of the outdoor heat exchanger module more complicated, resulting in higher costs for air conditioning installation and maintenance. Summary of the Invention

[0003] This application discloses a communication method, air conditioning system, air conditioning equipment, and storage medium for an air conditioning system. The main module, outdoor heat exchanger module, and indoor unit can be connected to the same communication bus for communication. The outdoor heat exchanger module does not need to be connected to the main module's independent communication interface, which not only reduces the communication resources occupied, but also simplifies the installation operation, improves the efficiency of air conditioning installation and maintenance, and further reduces costs.

[0004] This application discloses a communication method for an air conditioning system, applied to the outdoor unit of the air conditioning system. The outdoor unit includes a main module and an outdoor heat exchanger module. The air conditioning system also includes an indoor unit. The main module, the outdoor heat exchanger module, and the indoor unit are connected to the same communication bus. The method includes:

[0005] The main module acquires the first system identifier of the real refrigerant system and the second system identifier of the virtual refrigerant system; the real refrigerant system includes the main module and the indoor unit, and the virtual refrigerant system includes the main module and the outdoor heat exchanger module;

[0006] The main module communicates with the indoor unit via the communication bus according to the first system identifier;

[0007] The main module communicates with the outdoor heat exchanger module via the communication bus according to the second system identifier.

[0008] In this embodiment, the outdoor unit of the air conditioning system includes a main module and an outdoor heat exchanger module. The main module, the outdoor heat exchanger module, and the indoor unit can be connected to the same communication bus. The main module and the indoor unit can form a real refrigerant system, and the main module and the outdoor heat exchanger module can form a virtual refrigerant system. The main module can obtain a first system identifier of the real refrigerant system and a second system identifier of the virtual refrigerant system. Based on the first system identifier, it communicates with the indoor unit through the communication bus, and based on the second system identifier, it communicates with the outdoor heat exchanger module through the communication bus.

[0009] In terms of hardware connectivity, by reusing the existing communication bus for the outdoor heat exchanger module, the outdoor heat exchanger module does not need to occupy an additional communication interface on the main outdoor unit module, reducing the hardware requirements of the main module and thus saving hardware costs. Furthermore, since the outdoor heat exchanger module does not need to be wired from the main outdoor unit module but can be connected from the indoor side of the communication bus, the flexibility and efficiency of air conditioning installation and maintenance are improved, further reducing costs. In terms of software communication, by simulating the indoor unit in a real refrigerant system with the outdoor unit's main module to form a virtual refrigerant system, the signal transmission and command control methods of the outdoor heat exchanger module do not need to be redefined, improving its compatibility. The main module can communicate with both the indoor unit and the outdoor heat exchanger module on the same communication bus using the first system identifier of the real refrigerant system and the second system identifier of the virtual refrigerant system, avoiding signal conflicts between the indoor unit and the outdoor heat exchanger module. The outdoor unit's main module can simultaneously manage both the indoor unit and the outdoor heat exchanger module, improving the accuracy of communication and management of the air conditioning system.

[0010] In one embodiment, prior to obtaining the second system identifier of the virtual refrigerant system, the method further includes:

[0011] The outdoor heat exchanger module listens to the target command transmitted between the main module and the indoor unit, and the target command includes the first system identifier of the actual refrigerant system;

[0012] The outdoor heat exchanger module generates a second system identifier for the virtual refrigerant system based on the first system identifier, and sends the second system identifier to the main module.

[0013] In this embodiment, the outdoor heat exchanger module listens to the target command transmitted between the main module and the indoor unit. Based on the first system identifier included in the target command, it generates a second system identifier for the virtual refrigerant system and sends the second system identifier to the main module. The main module can receive the second system identifier of the virtual refrigerant system sent by the outdoor heat exchanger, thereby enabling precise communication with the outdoor heat exchanger module through the communication bus. This avoids communication errors between the indoor unit and the outdoor heat exchanger module and improves communication accuracy.

[0014] In one embodiment, the target instruction includes a first target instruction and / or a second target instruction; the method further includes:

[0015] The main module broadcasts the first target instruction through the communication bus, so that the indoor unit sends the second target instruction to the main module according to the first target instruction.

[0016] By implementing this embodiment, the outdoor heat exchanger module can ensure that it obtains the accurate first system identifier by monitoring the communication between the main module and the indoor unit, without the need for manual settings, thus improving the convenience of setting up the virtual refrigerant system.

[0017] In one embodiment, the outdoor heat exchanger module generates a second system identifier for the virtual refrigerant system based on the first system identifier, including:

[0018] The outdoor heat exchanger module determines the second system identifier of the virtual refrigerant system based on a preset system identifier mapping rule and the first system identifier of the real refrigerant system.

[0019] Implementing this embodiment can avoid the overlap between the second system identifier of the virtual refrigerant system and the first system identifier of the real refrigerant system, ensuring the uniqueness of the system identifier. Furthermore, since the indoor unit and the outdoor heat exchanger module are a set of air conditioning equipment, the second system identifier is generated according to the preset system identifier mapping rules and the first system identifier. Therefore, it is easier for staff to locate the second system identifier of the virtual refrigerant system, thereby improving the convenience of air conditioning commissioning.

[0020] In one embodiment, the method further includes:

[0021] The outdoor heat exchanger module determines the instruction format corresponding to the actual refrigerant system based on the target instruction.

[0022] The outdoor heat exchanger module communicates with the main module via the communication bus according to the second system identifier and the instruction format.

[0023] By implementing this embodiment, the virtual refrigerant system can simulate the command transmission of a real refrigerant system without redefining the command transmission and control logic of the outdoor heat exchanger module, thus improving the convenience of communication between the outdoor heat exchanger module and the main module.

[0024] In one embodiment, after the main module obtains the first system identifier of the real refrigerant system and the second system identifier of the virtual refrigerant system, the method further includes:

[0025] The main module determines the first system address of the indoor unit in the actual refrigerant system;

[0026] The main module determines the second system address of the outdoor heat exchanger module in the virtual refrigerant system;

[0027] The main module communicates with the indoor unit via the communication bus according to the first system identifier, including:

[0028] The main module communicates with the indoor unit via the communication bus based on the first system identifier and the first system address;

[0029] The main module communicates with the outdoor heat exchanger module via the communication bus according to the second system identifier, including:

[0030] The main module communicates with the indoor unit via the communication bus based on the second system identifier and the second system address.

[0031] By implementing this embodiment, the main module can determine the first system address of the indoor unit in the real refrigerant system and the second system address of the outdoor heat exchanger module in the virtual refrigerant system. Thus, it can communicate with the indoor unit through the communication bus based on the first system identifier and the first system address, and communicate with the outdoor heat exchanger module through the communication bus based on the second system identifier and the second system address, thereby improving the accuracy of communication.

[0032] In one embodiment, the main module determines the first system address of the indoor unit in the actual refrigerant system, including:

[0033] The main module sends a first addressing request based on the first system identifier of the actual refrigerant system. The first addressing request is used to request the indoor unit to provide a first response address.

[0034] The main module determines the first system address of the indoor unit in the actual refrigerant system based on the first response address;

[0035] The main module determines the second system address of the outdoor heat exchanger module in the virtual refrigerant system, including:

[0036] The main module sends a second addressing request based on the second system identifier of the virtual refrigerant system. The second addressing request is used to request the outdoor heat exchanger module to provide a second response address.

[0037] The main module determines the second system address of the outdoor heat exchanger module in the virtual refrigerant system based on the second response address.

[0038] By implementing this embodiment, the indoor unit can send a first response address to the main module, which then determines the first system address based on the first response address. The outdoor heat exchanger module sends a second response address, and the main module determines the second system address based on the second response address. This improves the accuracy of the determined first and second system addresses and ensures the communication accuracy of each module within the air conditioning system.

[0039] In one embodiment, the main module determines the first system address of the indoor unit in the actual refrigerant system based on the first response address, including:

[0040] If the first response address does not belong to the first system address range corresponding to the real refrigerant system, the main module determines a first target address within the first system address range as the first system address of the indoor unit in the real refrigerant system;

[0041] If the first response address belongs to the first system address range, then the main module determines the first response address as the first system address of the indoor unit in the actual refrigerant system;

[0042] The main module determines the second system address of the outdoor heat exchanger module in the virtual refrigerant system based on the second response address, including:

[0043] If the second response address does not belong to the second system address range corresponding to the virtual refrigerant system, the main module determines a second target address within the second system address range as the second system address of the outdoor heat exchanger module in the virtual refrigerant system.

[0044] If the second response address falls within the range of the second system address, the main module determines the second response address as the second system address of the outdoor heat exchanger module in the virtual refrigerant system.

[0045] By implementing this embodiment, the main module can flexibly control the indoor unit and outdoor heat exchanger module in different refrigerant systems, and ensure that the first system address and the second system address are within the system address range, thereby improving the accuracy of air conditioning communication.

[0046] In one embodiment, the outdoor heat exchanger module includes an outdoor fan;

[0047] The main module communicates with the outdoor heat exchanger module via the communication bus according to the second system identifier, including:

[0048] The outdoor heat exchanger module sends the second operating data to the main module according to the second system identifier;

[0049] The main module determines the target rotational speed of the outdoor fan based on the second operating data;

[0050] The main module sends a second control command to the outdoor heat exchanger module based on the second system identifier and the target speed, so as to control the outdoor fan to adjust its speed to the target speed.

[0051] In this embodiment, the outdoor heat exchanger module sends second operating data to the main module based on the second system identifier. The main module determines the target speed of the outdoor fan based on the second operating data. The main module then sends a second control command to the outdoor heat exchanger module based on the second system identifier and the target speed to control the outdoor fan to adjust its speed to the target speed. The data transmission from the outdoor heat exchanger to the main module and the command control from the main module to the outdoor heat exchanger module are completed through the second system identifier, which improves the accuracy and convenience of the main module's control over the outdoor heat exchanger module.

[0052] This application discloses an air conditioning system, including:

[0053] Indoor unit;

[0054] Outdoor unit, including:

[0055] Main module, and

[0056] The outdoor heat exchanger module, the main module, and the indoor unit are connected to the same communication bus.

[0057] The main module is used to obtain a first system identifier of the real refrigerant system and a second system identifier of the virtual refrigerant system; the real refrigerant system includes the main module and the indoor unit, and the virtual refrigerant system includes the main module and the outdoor heat exchanger module; and is used to communicate with the indoor unit through the communication bus according to the first system identifier; and to communicate with the outdoor heat exchanger module through the communication bus according to the second system identifier.

[0058] This application discloses an air conditioning device, including:

[0059] Memory containing executable program code;

[0060] A processor coupled to the memory;

[0061] The processor calls the executable program code stored in the memory to execute the method described in any of the above embodiments.

[0062] This application discloses a computer-readable storage medium storing a computer program, wherein when executed by a processor, the computer program causes the processor to perform the methods described in any of the above embodiments. Attached Figure Description

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

[0064] Figure 1-A This is a schematic diagram of an air conditioning system disclosed in an embodiment of this application;

[0065] Figure 1-B This is a schematic diagram of another air conditioning system disclosed in the embodiments of this application;

[0066] Figure 1-C This is a schematic diagram of another air conditioning system disclosed in an embodiment of this application;

[0067] Figure 2 This is a flowchart illustrating a communication method for an air conditioning system disclosed in an embodiment of this application;

[0068] Figure 3-A This is a flowchart illustrating another communication method for an air conditioning system disclosed in an embodiment of this application;

[0069] Figure 3-BThis is a timing diagram of a communication method for an air conditioning system disclosed in an embodiment of this application;

[0070] Figure 4 This is a flowchart illustrating another communication method for an air conditioning system disclosed in an embodiment of this application;

[0071] Figure 5 This is a flowchart illustrating a communication method between a main module and an outdoor heat exchanger module disclosed in an embodiment of this application.

[0072] Figure 6 This is a schematic diagram of the communication process between the main module, the outdoor heat exchanger module, and the indoor unit as disclosed in an embodiment of this application;

[0073] Figure 7 This is a modular schematic diagram of a communication device disclosed in an embodiment of this application;

[0074] Figure 8 This is a structural block diagram of an air conditioning device disclosed in an embodiment of this application. Detailed Implementation

[0075] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0076] It should be noted that the terms "comprising" and "having" and any variations thereof in the embodiments of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or devices.

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

[0078] This application discloses a communication method, air conditioning system, air conditioning equipment, and storage medium for an air conditioning system. It eliminates the need for wiring from the main module of the outdoor unit, saving hardware costs of the main module, improving the efficiency of air conditioning installation and maintenance, and further reducing labor costs.

[0079] The following will be described in detail with reference to the accompanying drawings.

[0080] like Figure 1-A As shown, Figure 1-A This is a schematic diagram of an air conditioning system disclosed in an embodiment of this application. The air conditioning system may include an outdoor unit 110 and an indoor unit 120. The outdoor unit 110 may include a main module 111 and an outdoor heat exchanger module 112.

[0081] The air conditioning system includes a multi-split air conditioning system, which may include one or more indoor units 120. Each outdoor unit 120 may include a main module 111 and one or more outdoor heat exchanger modules 112. This application embodiment does not limit the number of indoor units 120 and outdoor heat exchanger modules 112. Figure 1-A The two indoor units 120 and one outdoor heat exchanger module 112 are just one example.

[0082] The main module 111 can refer to the module that implements other functions of the outdoor unit 110 besides the heat exchange function. The main module 111 may include a compressor, a controller, etc., and the controller may include, but is not limited to, an MCU (Microcontroller Unit).

[0083] The outdoor heat exchanger module 112 can be used to realize the heat exchange function between the refrigerant and the outdoor air. The outdoor heat exchanger module 112 may include an outdoor heat exchanger, an outdoor fan, pipes, etc.

[0084] The indoor unit 120 can be used to regulate indoor air, such as adjusting indoor air temperature, indoor air humidity, or indoor air composition. The indoor unit 120 may include an indoor heat exchanger, an expansion valve, and an indoor fan. The indoor heat exchanger is used to achieve heat exchange between the refrigerant and the indoor air, and the expansion valve is used to control the refrigerant flow rate.

[0085] In related technologies, for split-type indoor units, the outdoor heat exchanger module needs to be connected separately to the communication interface of the main outdoor unit module. This occupies the communication resources of the main module. Especially when there are a large number of outdoor heat exchanger modules, the communication interfaces of the main module may not be enough. Only an MCU with more communication interfaces can be selected to meet the requirements, resulting in higher hardware costs. Wiring from the main module is also more troublesome and requires professional personnel, which further increases the cost of air conditioning.

[0086] In this embodiment, the main module 111, the outdoor heat exchanger module 112, and the indoor unit 120 can be connected to the same communication bus. This communication bus serves as a common communication trunk for transmitting information between various modules in the air conditioning system, allowing the main module 111, the outdoor heat exchanger module 112, and the indoor unit 120 to share data transmission on the same physical line. This communication bus can be a wired bus, such as a CAN (Controller Area Network) bus, RS485, etc.

[0087] like Figure 1-B As shown, Figure 1-B This is a schematic diagram of another air conditioning system disclosed in an embodiment of this application. The air conditioning system may include a real refrigerant system and a virtual refrigerant system. The main module 111 and the indoor unit 120 can form a real refrigerant system, and the main module 111 and the outdoor heat exchanger module 112 can form a virtual refrigerant system. The information transmitted in the real refrigerant system and the information transmitted in the virtual refrigerant system are both transmitted on the communication bus.

[0088] This real refrigerant system is a physically existing refrigerant circulation system. Information transmitted within this system can carry a first system identifier, allowing the main module 111 and indoor unit 120 to recognize the transmitted information. For example, when the main module 111 sends a first control command to the indoor unit 120, this command can carry the first system identifier, enabling the indoor unit 120 to identify it. It is understandable that, since the real refrigerant system requires data interaction between the outdoor unit's main module 111 and the indoor unit 120—such as monitoring and controlling key parameters like temperature and pressure—using a communication bus simplifies wiring and unifies the data transmission channels for multiple indoor units 120.

[0089] A virtual refrigerant system refers to a communication system that simulates a real refrigerant system in terms of communication logic. Information transmitted in a virtual refrigerant system can carry a second system identifier, allowing the main module 111 and the outdoor heat exchanger module 112 within the virtual refrigerant system to recognize the transmitted information. For example, if the main module 111 sends a second control command to the outdoor heat exchanger module 112, this second control command can carry the second system identifier, allowing the outdoor heat exchanger module 112 to recognize the second control command based on the second system identifier.

[0090] The first system identifier is used to distinguish data from real refrigerant systems, and the second system identifier is used to distinguish data from virtual refrigerant systems. The first system identifier and the second system identifier may include numbers, symbols, text, etc., without any restrictions.

[0091] In one embodiment, the main module 111 can obtain the first system identifier of the real refrigerant system and the second system identifier of the virtual refrigerant system. It can communicate with the indoor unit 120 through the communication bus according to the first system identifier and with the outdoor heat exchanger module 112 through the communication bus according to the second system identifier.

[0092] It should be understood that the above scenario describes the case of one air conditioning system, but this embodiment can also be implemented for each of multiple air conditioning systems. This application is not limited to the case of a single outdoor unit. Figure 1-C As shown, Figure 1-C This is a schematic diagram of another air conditioning system disclosed in the embodiments of this application, wherein air conditioning system No. 1, air conditioning system No. 2, air conditioning system No. 3 and each module in the integrated controller are connected to the same communication bus. Each air conditioning system can communicate in accordance with the above embodiments, and the air conditioning systems can communicate with each other through the integrated controller.

[0093] like Figure 2 As shown, Figure 2 This is a flowchart illustrating a communication method for an air conditioning system disclosed in an embodiment of this application. This communication method can be applied to the outdoor unit of the aforementioned air conditioning system and may include the following steps:

[0094] Step 210: The main module obtains the first system identifier of the real refrigerant system and the second system identifier of the virtual refrigerant system.

[0095] Since the real refrigerant system is a predefined and real system, its first system identifier is usually pre-set, such as the number "1". The main module can directly obtain this first system identifier from the storage unit or configuration file. The virtual refrigerant system, on the other hand, is a system constructed after the outdoor heat exchanger module is connected to the communication bus. Its second system identifier can be dynamically generated and is optional. This second system identifier can be generated by the main module and / or the outdoor heat exchanger module. If the outdoor heat exchanger module generates the second system identifier for the virtual refrigerant system, the main module can obtain it from the outdoor heat exchanger module.

[0096] In one embodiment, when the system identifier is within the first identifier range on the communication bus, the main module and / or the outdoor heat exchanger module can obtain one or more unoccupied system identifiers within the first identifier range. For example, if the system identifier is a number, the first range can be "1" to "10", and the one or more unoccupied system identifiers can be "9" and "10", thereby allowing the selection of one or more unoccupied system identifiers as the second system identifier of the virtual refrigerant system.

[0097] In one embodiment, the main module and / or the outdoor heat exchanger module can determine the second system identifier of the virtual refrigerant system based on the first system identifier of the real refrigerant system.

[0098] By implementing this embodiment, the second system identifier of the virtual refrigerant system can be dynamically determined, providing scalability and flexibility to the air conditioning system and avoiding the risk of system identifier conflicts.

[0099] In one embodiment, the outdoor heat exchanger module's storage unit or configuration file may pre-store a second system identifier for the virtual refrigerant system. That is, before the outdoor heat exchanger module is connected to the communication bus, the operator can set the second system identifier for the virtual refrigerant system in the outdoor heat exchanger module, and the main module can retrieve the second system identifier from the outdoor heat exchanger module's storage unit or configuration file. Optionally, after the outdoor heat exchanger module is connected to the communication bus, it can retrieve the second system identifier for the virtual refrigerant system from its storage unit or configuration file and broadcast the second system identifier on the communication bus so that the main module can receive it.

[0100] By implementing this embodiment, the second system identifier of the virtual refrigerant system can be pre-set, and then the outdoor heat exchanger module can be connected to the communication bus to improve the efficiency of the virtual refrigerant system being connected to the air conditioning system.

[0101] Step 220: The main module communicates with the indoor unit via the communication bus according to the first system identifier.

[0102] Step 230: The main module communicates with the outdoor heat exchanger module via the communication bus according to the second system identifier.

[0103] Optionally, before the main module communicates with the indoor unit and / or outdoor heat exchanger module via the communication bus, the main module can check whether the communication bus is available. If the communication bus is available, then communication with the indoor unit and / or outdoor heat exchanger module is initiated via the communication bus to avoid data conflicts on the communication bus. The main module can broadcast detection signals on the communication bus to determine the status of each module or device on the communication bus. If all modules or devices are in a non-communication state, the communication bus is determined to be available.

[0104] The main module can send first communication data to the indoor unit on the communication bus based on the first system identifier, meaning the first communication data can carry the first system identifier. The indoor unit can receive the first communication data on the communication bus based on the first system identifier. Furthermore, the indoor unit can send second communication data to the main module on the communication bus based on the first system identifier, meaning the second communication data can carry the first system identifier. The main module can receive the second communication data on the communication bus based on the first system identifier.

[0105] The main module can send third communication data to the outdoor heat exchanger module on the communication bus based on the second system identifier. That is, the third communication data can carry the second system identifier, and the outdoor heat exchanger module can receive the third communication data on the communication bus based on the second system identifier. Furthermore, the outdoor heat exchanger module can send fourth communication data to the main module on the communication bus based on the second system identifier. That is, the fourth communication data can carry the second system identifier, and the main module can receive the fourth communication data on the communication bus based on the second system identifier.

[0106] In this embodiment, regarding hardware connectivity, by reusing the existing communication bus for the outdoor heat exchanger module, the outdoor heat exchanger module does not need to occupy an additional communication interface on the main module of the outdoor unit, thus reducing the hardware requirements of the main module and saving hardware costs. Furthermore, since the outdoor heat exchanger module does not need to be wired from the main module of the outdoor unit but can be accessed from the indoor side of the communication bus, the flexibility and efficiency of air conditioning installation and maintenance are improved, further reducing costs. Regarding software communication, by simulating the indoor unit in a real refrigerant system to form a virtual refrigerant system with the main module of the outdoor unit, the signal transmission and command control methods of the outdoor heat exchanger module do not need to be redefined, improving its compatibility. The main module can communicate with both the indoor unit and the outdoor heat exchanger module on the same communication bus using the first system identifier of the real refrigerant system and the second system identifier of the virtual refrigerant system, avoiding signal conflicts between the indoor unit and the outdoor heat exchanger module. The main module of the outdoor unit can simultaneously manage both the indoor unit and the outdoor heat exchanger module, improving the accuracy of communication and management of the air conditioning system.

[0107] like Figure 3-A As shown, Figure 3-A This is a flowchart illustrating another communication method for an air conditioning system disclosed in an embodiment of this application. This communication method can be applied to the outdoor unit of the aforementioned air conditioning system, and may include the following steps:

[0108] Step 310: The main module obtains the first system identifier of the actual refrigerant system.

[0109] Step 320: The outdoor heat exchanger module listens for the target command transmitted between the main module and the indoor unit. The target command includes the first system identifier of the actual refrigerant system.

[0110] After the outdoor heat exchanger module is connected to the communication bus, it can activate a monitoring mode to listen to all communication data transmitted on the communication bus and determine the target command transmitted between the main module and the indoor unit from all the communication data. Specifically, the outdoor heat exchanger module can determine whether the communication data includes the first system identifier of the actual refrigerant system, and will use the communication data including the first system identifier as the target command transmitted between the main module and the indoor unit. The target command can be any command, such as a control command or a request command; there are no restrictions on its validity.

[0111] Understandably, after the outdoor heat exchanger module is connected to the communication bus, operators can send a first target command to the indoor unit through the main module, or send a second target command to the main module through the indoor unit. The target commands transmitted between the main module and the indoor unit can include the first target command and / or the second target command. In one embodiment, the main module broadcasts the first target command through the communication bus, so that the indoor unit sends the second target command to the main module according to the first target command. By implementing this embodiment, the outdoor heat exchanger module can ensure that it obtains an accurate first system identifier by monitoring the communication content between the main module and the indoor unit, without requiring manual settings, thus improving the convenience of setting up the virtual refrigerant system.

[0112] When the main module detects the sending of a first target command, it can broadcast the first target command via the communication bus. This first target command may not carry the device address or system address of the indoor unit, but it may carry the first system identifier of the actual refrigerant system. This first target command is used to request a response from the indoor unit, which can then send a second target command back to the main module. During communication between the main module and the indoor unit, since both the first and second target commands are transmitted on the communication bus, the outdoor heat exchanger module can also receive the first target command broadcast by the main module and / or the second target command sent back by the indoor unit.

[0113] As an example, the first target instruction may include an address request instruction. Based on the first target instruction, the indoor unit can generate a random address for the indoor unit according to a random algorithm, and then send a second target instruction carrying the random address back to the main module.

[0114] Step 330: The outdoor heat exchanger module generates a second system identifier for the virtual refrigerant system based on the first system identifier and sends the second system identifier to the main module.

[0115] In one embodiment, the outdoor heat exchanger module can determine the second system identifier of the virtual refrigerant system based on a preset system identifier mapping rule and the first system identifier of the real refrigerant system. Optionally, the preset system identifier mapping rule can be to add a fixed offset value to the first system identifier. For example, if the first system identifier is the number "1", the outdoor heat exchanger module can add a fixed identifier value to the first system identifier to obtain the second system identifier as the number "2". Implementing this embodiment can avoid the overlap between the second system identifier of the virtual refrigerant system and the first system identifier of the real refrigerant system, ensuring the uniqueness of the system identifier. Furthermore, when the indoor unit and the outdoor heat exchanger module are part of the same air conditioning unit, since the second system identifier is generated according to the preset system identifier mapping rule and the first system identifier, it is easier for staff to locate the second system identifier of the virtual refrigerant system, thereby improving the convenience of air conditioning commissioning.

[0116] As an optional implementation, the outdoor heat exchanger module can determine the instruction format corresponding to the actual refrigerant system based on the target instruction. The outdoor heat exchanger module can then communicate with the main module via a communication bus based on the second system identifier and the instruction format. When the target instruction includes a first target instruction and / or a second target instruction, the instruction format can also include a first instruction format of the first target instruction and / or a second instruction format of the second target instruction. This instruction format can include, but is not limited to, data arrangement order, data field definitions, encoding methods, and interaction protocols. The data arrangement order can refer to the order in which the data in the instruction is arranged; for example, the instruction type precedes the transmission parameters. The data field definition can refer to the meaning and length of each part of the instruction; for example, the instruction type is 1 byte, and a certain transmission parameter is 4 bytes.

[0117] By implementing this method, the virtual refrigerant system can simulate the command transmission of a real refrigerant system without redefining the command transmission and control logic of the outdoor heat exchanger module, thus improving the convenience of communication between the outdoor heat exchanger module and the main module.

[0118] Step 340: The main module receives the second system identifier of the virtual refrigerant system sent by the outdoor heat exchanger.

[0119] Step 350: The main module communicates with the indoor unit via the communication bus according to the first system identifier.

[0120] Step 360: The main module communicates with the outdoor heat exchanger module via the communication bus according to the second system identifier.

[0121] In this embodiment, the outdoor heat exchanger module listens to the target command transmitted between the main module and the indoor unit, generates a second system identifier for the virtual refrigerant system based on the first system identifier included in the target command, and sends the second system identifier to the main module. The main module can receive the second system identifier of the virtual refrigerant system sent by the outdoor heat exchanger, thereby enabling precise communication with the outdoor heat exchanger module through the communication bus, avoiding communication errors between the indoor unit and the outdoor heat exchanger module, and improving communication accuracy.

[0122] To more clearly illustrate the data exchange relationships between the main module, indoor unit, and outdoor heat exchanger module, such as Figure 3-B As shown, Figure 3-B This is a timing diagram of a communication method for an air conditioning system disclosed in an embodiment of this application. In this method, the main module can obtain a first system identifier of the real refrigerant system and broadcast a first target instruction on the communication bus based on the first system identifier. After receiving the first target instruction, the indoor unit can send a second target instruction to the main module based on the first target instruction. During this process, the indoor unit can listen to the first target instruction and / or the second target instruction transmitted on the communication bus and generate a second system identifier of the virtual refrigerant system based on the first system identifier included in the first target instruction and / or the second target instruction. The indoor unit then sends the second system identifier to the main module. Thus, the main module can communicate with the indoor unit based on the first system identifier and with the outdoor heat exchanger module based on the second system identifier.

[0123] like Figure 4 As shown, Figure 4 This is a flowchart illustrating another communication method for an air conditioning system disclosed in an embodiment of this application. This communication method can be applied to the outdoor unit of the aforementioned air conditioning system, and may include the following steps:

[0124] Step 410: The main module obtains the first system identifier of the real refrigerant system and the second system identifier of the virtual refrigerant system.

[0125] Step 420: The main module determines the first system address of the indoor unit in the actual refrigerant system.

[0126] Step 430: The main module determines the second system address of the outdoor heat exchanger module in the virtual refrigerant system.

[0127] The first system address can refer to the address of the indoor unit in the actual refrigerant system, and the second system address can refer to the address of the outdoor heat exchanger module in the virtual refrigerant system. Different devices in the same system have different system addresses, and two devices in different systems can have the same or different system addresses. Optionally, the main module can send addressing requests to both the indoor unit and the outdoor heat exchanger to obtain the first system address of the indoor unit in the actual refrigerant system and the second system address of the outdoor heat exchanger module in the virtual refrigerant system.

[0128] Optionally, the first system address can be actively sent by the indoor unit to the main module. When the indoor unit detects a first target operation, such as a user's touch operation, it can send the first system address from the indoor unit's actual refrigerant system to the main module. Optionally, the second system address can also be actively sent by the outdoor heat exchanger module to the main module. When the outdoor heat exchanger module detects a second target operation, it can send its second system address from the virtual refrigerant system to the main module.

[0129] In one embodiment, the main module sends a first addressing request based on a first system identifier of the real refrigerant system, the first addressing request being used to request the indoor unit to provide a first response address; the main module determines the first system address of the indoor unit in the real refrigerant system based on the first response address; the main module sends a second addressing request based on a second system identifier of the virtual refrigerant system, the second addressing request being used to request the outdoor heat exchanger module to provide a second response address; the main module determines the second system address of the outdoor heat exchanger module in the virtual refrigerant system based on the second response address.

[0130] Both the first addressing request and the second addressing request can be broadcast on the communication bus. The indoor unit can identify the first addressing request based on the first system identifier, and the outdoor heat exchanger module can identify the second addressing request based on the second system identifier. Optionally, the indoor unit can generate a first response address based on the first addressing request, and the outdoor heat exchanger module can generate a second response address based on the second addressing request. When the indoor unit receives the first addressing request, it can randomly generate a first response address within a preset first random address range. When the outdoor heat exchanger module receives the second addressing request, it can randomly generate a second response address within a preset second random address range.

[0131] When the operator specifies a first response address, the indoor unit can identify the address manually entered into the indoor unit as the first addressing request. When the operator specifies a second response address, the outdoor heat exchanger module can identify the address manually entered into the outdoor heat exchanger module as the second addressing request.

[0132] By implementing this embodiment, the indoor unit can send a first response address to the main module, which then determines the first system address based on the first response address. The outdoor heat exchanger module sends a second response address, and the main module determines the second system address based on the second response address. This improves the accuracy of the determined first and second system addresses and ensures the communication accuracy of each module within the air conditioning system.

[0133] It's important to understand that the main module, acting as the control center of the air conditioning system, allows for flexible control of the indoor units and outdoor heat exchanger modules across different refrigerant systems by specifying the first system address of the indoor unit in the real refrigerant system and the second system address of the outdoor heat exchanger module in the virtual refrigerant system. Furthermore, the range of system addresses prepared by the main module for each indoor unit or outdoor heat exchanger module is limited, and it's necessary to ensure that both the first and second system addresses are within their respective ranges to improve the accuracy of air conditioning communication. As an optional implementation, the main module can determine whether the first response address belongs to the first system address range corresponding to the real refrigerant system and whether the second response address belongs to the second system address range corresponding to the virtual refrigerant system.

[0134] If the first response address does not belong to the first system address range corresponding to the actual refrigerant system, the main module determines a first target address within the first system address range as the first system address of the indoor unit in the actual refrigerant system; if the first response address belongs to the first system address range, the main module determines the first response address as the first system address of the indoor unit in the actual refrigerant system.

[0135] It is important to understand that both the first random address range and the first system address range are preset. The first random address range may not overlap with the first system address range at all. This ensures that the first response address generated within the first random address range will not belong to the first system address range corresponding to the actual refrigerant system. Thus, the main module can determine a first target address from the first system address range as the first system address of the indoor unit in the actual refrigerant system.

[0136] However, when the staff specifies the first response address, the first response address may fall within the range of the first system address. In order to ensure the priority of the manual instruction, the main module can still determine whether the first response address falls within the range of the first system address. If the first response address falls within the range of the first system address, it means that the first response address was manually specified. The main module does not need to re-determine a new first system address, but determines that the first response address is the first system address of the indoor unit in the actual refrigerant system.

[0137] If the second response address does not belong to the second system address range corresponding to the virtual refrigerant system, the main module determines a second target address within the second system address range as the second system address of the outdoor heat exchanger module in the virtual refrigerant system; if the second response address belongs to the second system address range, the main module determines the second response address as the second system address of the outdoor heat exchanger module in the virtual refrigerant system.

[0138] Similar to the logic for determining the first system address of the indoor unit, the second random address range and the second system address range are also pre-set. The second random address range can be completely different from the second system address range, so that the second response address generated in the second random address range will not belong to the second system address range corresponding to the virtual refrigerant system. Thus, the main module can determine a second target address from the second system address range as the second system address of the indoor unit in the real refrigerant system.

[0139] However, when the staff specifies a second response address, the second response address may fall within the range of the second system address. In order to ensure the priority of the manual instruction, the main module can still determine whether the second response address falls within the range of the second system address. If the second response address falls within the range of the second system address, it means that the second response address was manually specified. The main module does not need to re-determine a new second system address, but instead determines that the second response address is the second system address of the outdoor heat exchanger module in the virtual refrigerant system.

[0140] Step 440: The main module communicates with the indoor unit via the communication bus based on the first system identifier and the first system address.

[0141] Step 450: The main module communicates with the outdoor heat exchanger module via the communication bus based on the second system identifier and the second system address.

[0142] It is understandable that the communication data between the main module and the indoor unit can carry the first system identifier and the first system address, and the communication data between the main module and the outdoor heat exchanger module can carry the second system identifier and the second system address.

[0143] In this embodiment, the main module can determine the first system address of the indoor unit in the real refrigerant system and the second system address of the outdoor heat exchanger module in the virtual refrigerant system. Thus, it can communicate with the indoor unit through the communication bus based on the first system identifier and the first system address, and communicate with the outdoor heat exchanger module through the communication bus based on the second system identifier and the second system address, thereby improving the accuracy of communication.

[0144] like Figure 5 As shown, Figure 5 This is a flowchart illustrating a communication method between a main module and an outdoor heat exchanger module disclosed in an embodiment of this application, including the following steps:

[0145] Step 510: The outdoor heat exchanger module sends the second operating data to the main module according to the second system identifier.

[0146] The second operating data may carry the identifier of the second system, and may include the temperature of the outdoor heat exchanger module, the operating status of the fan, etc., without limitation.

[0147] Step 520: The main module determines the target speed of the outdoor fan based on the second operating data.

[0148] The outdoor heat exchanger module may include an outdoor fan. The main module can calculate the rotational speed corresponding to the second operating data according to preset logic rules or algorithms, based on the second operating data, and use this as the target rotational speed of the outdoor fan.

[0149] Step 530: The main module sends a second control command to the outdoor heat exchanger module according to the second system identifier and the target speed, so as to control the outdoor fan to adjust the speed to the target speed.

[0150] In this embodiment, the outdoor heat exchanger module sends second operating data to the main module based on the second system identifier. The main module determines the target speed of the outdoor fan based on the second operating data. The main module then sends a second control command to the outdoor heat exchanger module based on the second system identifier and the target speed to control the outdoor fan to adjust its speed to the target speed. The data transmission from the outdoor heat exchanger to the main module and the command control from the main module to the outdoor heat exchanger module are completed through the second system identifier, which improves the accuracy and convenience of the main module's control over the outdoor heat exchanger module.

[0151] In one embodiment, the indoor unit may include an expansion valve and an indoor fan. The main module determines a first operating parameter based on the first operating data. The first operating parameter includes at least one of the opening degree of the expansion valve and / or the corresponding speed of the indoor fan. The main module sends a first control command to the indoor unit based on the first system identifier and the first operating parameter, so that the indoor unit adjusts the opening degree of the expansion valve and / or the speed of the indoor fan according to the first control command.

[0152] Optionally, the main module may also include a compressor, which can determine the operating frequency of the compressor based on the first operating data, thereby controlling the compressor to operate at that operating frequency.

[0153] By implementing this embodiment, data transmission from the indoor unit to the main module and command control from the main module to the indoor unit are completed through the first system identifier, thereby improving the control accuracy and convenience of the indoor unit.

[0154] As an example, to more clearly illustrate the communication process between the main module, the outdoor heat exchanger module, and the indoor unit, such as Figure 6 As shown, Figure 6 This is a schematic diagram of the communication process between the main module, the outdoor heat exchanger module, and the indoor unit disclosed in an embodiment of this application. The indoor unit can send the operating mode, air volume, gas-liquid pipe temperature, and outlet and return air temperature to the main module. The main module can send indoor expansion valve commands and indoor fan control commands to the indoor unit. The outdoor heat exchanger module can send the gas-liquid pipe temperature, ambient temperature, and fan operating status to the main module. The main module can send outdoor fan control commands to the outdoor heat exchanger module.

[0155] like Figure 7 As shown, Figure 7 This is a modular schematic diagram of a communication device disclosed in an embodiment of this application. The air conditioning control device can be applied to the outdoor unit of the aforementioned air conditioning system. The air conditioning control device may include an identifier acquisition module 710, a first communication module 720, and a second communication module 730, wherein:

[0156] The identifier acquisition module 710 is used to enable the main module to acquire the first system identifier of the real refrigerant system and the second system identifier of the virtual refrigerant system; the real refrigerant system includes the main module and the indoor unit, and the virtual refrigerant system includes the main module and the outdoor heat exchanger module.

[0157] The first communication module 720 is used to enable the main module to communicate with the indoor unit via a communication bus according to the first system identifier;

[0158] The second communication module 730 is used to enable the main module to communicate with the outdoor heat exchanger module via a communication bus according to the second system identifier.

[0159] In one embodiment, the identifier acquisition module 710 is further configured to enable the outdoor heat exchanger module to listen to the target instruction transmitted between the main module and the indoor unit, the target instruction including a first system identifier of the real refrigerant system; the outdoor heat exchanger module generates a second system identifier of the virtual refrigerant system based on the first system identifier and sends the second system identifier to the main module.

[0160] In one embodiment, the target instruction includes a first target instruction and / or a second target instruction; the identifier acquisition module 710 is further configured to enable the main module to broadcast the first target instruction via the communication bus, so that the indoor unit sends the second target instruction to the main module according to the first target instruction.

[0161] In one embodiment, the identifier acquisition module 710 is further configured to enable the outdoor heat exchanger module to determine the second system identifier of the virtual refrigerant system based on a preset system identifier mapping rule and according to the first system identifier of the real refrigerant system.

[0162] In one embodiment, the second communication module 730 is further configured to enable the outdoor heat exchanger module to determine the instruction format corresponding to the actual refrigerant system according to the target instruction; the outdoor heat exchanger module communicates with the main module through the communication bus according to the second system identifier and the instruction format.

[0163] In one embodiment, the identifier acquisition module 710 is further configured to enable the main module to determine the first system address of the indoor unit in the real refrigerant system; the main module to determine the second system address of the outdoor heat exchanger module in the virtual refrigerant system; the first communication module 720 is further configured to enable the main module to communicate with the indoor unit through the communication bus according to the first system identifier and the first system address; the second communication module 730 is further configured to enable the main module to communicate with the indoor unit through the communication bus according to the second system identifier and the second system address.

[0164] In one embodiment, the identifier acquisition module 710 is further configured to cause the main module to, based on the first system identifier of the real refrigerant system and the first addressing request, which is used to request the indoor unit to provide a first response address; the main module to determine the first system address of the indoor unit in the real refrigerant system based on the first response address; the main module to send a second addressing request based on the second system identifier of the virtual refrigerant system, which is used to request the outdoor heat exchanger module to provide a second response address; and the main module to determine the second system address of the outdoor heat exchanger module in the virtual refrigerant system based on the second response address.

[0165] In one embodiment, the identifier acquisition module 710 is further configured to: if the first response address does not belong to the first system address range corresponding to the real refrigerant system, then the main module determines a first target address within the first system address range as the first system address of the indoor unit in the real refrigerant system; if the first response address belongs to the first system address range, then the main module determines the first response address as the first system address of the indoor unit in the real refrigerant system; if the second response address does not belong to the second system address range corresponding to the virtual refrigerant system, then the main module determines a second target address within the second system address range as the second system address of the outdoor heat exchanger module in the virtual refrigerant system; if the second response address belongs to the second system address range, then the main module determines the second response address as the second system address of the outdoor heat exchanger module in the virtual refrigerant system.

[0166] In one embodiment, the outdoor heat exchanger module includes an outdoor fan; the second communication module 730 is further configured to enable the outdoor heat exchanger module to send second operating data to the main module according to the second system identifier; the main module determines the target speed of the outdoor fan according to the second operating data; the main module sends a second control command to the outdoor heat exchanger module according to the second system identifier and the target speed to control the outdoor fan to adjust its speed to the target speed.

[0167] In this embodiment, regarding hardware connectivity, by reusing the existing communication bus for the outdoor heat exchanger module, the outdoor heat exchanger module does not need to occupy an additional port on the main module of the outdoor unit, reducing the hardware requirements of the main module and thus saving hardware costs. Furthermore, since the outdoor heat exchanger module does not need to be wired from the main module of the outdoor unit but can be connected from any point on the communication bus, the flexibility and efficiency of air conditioning installation and maintenance are improved, further reducing labor costs. Regarding software communication, by simulating the indoor unit in a real refrigerant system to form a virtual refrigerant system with the main module of the outdoor unit, the signal transmission and command control methods of the outdoor heat exchanger module do not need to be redefined, improving its compatibility. The main module can communicate with both the indoor unit and the outdoor heat exchanger module on the same communication bus using the first system identifier of the real refrigerant system and the second system identifier of the virtual refrigerant system, avoiding signal conflicts between the indoor unit and the outdoor heat exchanger module. The main module of the outdoor unit can simultaneously manage both the indoor unit and the outdoor heat exchanger module, improving the convenience and accuracy of air conditioning control.

[0168] like Figure 8 As shown, in one embodiment, an air conditioning device is provided, which may include the outdoor unit of the above-described air conditioning system. The air conditioning device may include:

[0169] Memory 810 storing executable program code;

[0170] Processor 820 coupled to memory 810;

[0171] The processor 820 can call the executable program code stored in the memory 810 to implement the communication method of the air conditioning system provided in the above embodiments.

[0172] The memory 810 may include random access memory (RAM) or read-only memory (ROM). The memory 810 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 810 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch functionality, sound playback functionality, image playback functionality, etc.), and instructions for implementing the various method embodiments described above. The data storage area may also store data created during the use of the air conditioning equipment.

[0173] The processor 820 may include one or more processing cores. The processor 820 connects to various parts of the air conditioning unit using various interfaces and lines, and performs various functions and processes data of the air conditioning unit by running or executing instructions, programs, code sets, or instruction sets stored in the memory 810, and by calling data stored in the memory 810. Optionally, the processor 820 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 820 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the processor 820 and may be implemented separately using a communication chip.

[0174] Understandably, the air conditioning equipment may include more or fewer structural elements than those shown in the above block diagram, such as a power module, physical buttons, WiFi (Wireless Fidelity) module, speaker, Bluetooth module, sensor, etc., and may not be limited herein.

[0175] This application discloses a computer-readable storage medium storing a computer program that causes a computer to perform the methods described in the above embodiments.

[0176] Furthermore, this application further discloses a computer program product that, when run on a computer, enables the computer to execute all or part of the steps in any of the communication methods of an air conditioning system described in the above embodiments.

[0177] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.

[0178] The communication method, air conditioning system, air conditioning equipment, and storage medium of an air conditioning system disclosed in the embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A communication method for an air conditioning system, characterized in that, An outdoor unit is used in the air conditioning system, the outdoor unit including a main module and an outdoor heat exchanger module, the air conditioning system also including an indoor unit, the main module, the outdoor heat exchanger module and the indoor unit being connected to the same communication bus; the method includes: The main module acquires the first system identifier of the real refrigerant system and the second system identifier of the virtual refrigerant system; the real refrigerant system includes the main module and the indoor unit, and the virtual refrigerant system includes the main module and the outdoor heat exchanger module; The main module communicates with the indoor unit via the communication bus according to the first system identifier; The main module communicates with the outdoor heat exchanger module via the communication bus according to the second system identifier.

2. The method according to claim 1, characterized in that, Before obtaining the second system identifier of the virtual refrigerant system, the method further includes: The outdoor heat exchanger module listens to the target command transmitted between the main module and the indoor unit, and the target command includes the first system identifier of the actual refrigerant system; The outdoor heat exchanger module generates a second system identifier for the virtual refrigerant system based on the first system identifier, and sends the second system identifier to the main module.

3. The method according to claim 2, characterized in that, The target instruction includes a first target instruction and / or a second target instruction; the method further includes: The main module broadcasts the first target instruction through the communication bus, so that the indoor unit sends the second target instruction to the main module according to the first target instruction.

4. The method according to claim 2, characterized in that, The outdoor heat exchanger module generates a second system identifier for the virtual refrigerant system based on the first system identifier, including: The outdoor heat exchanger module determines the second system identifier of the virtual refrigerant system based on the first system identifier of the real refrigerant system according to the preset system identifier mapping rules.

5. The method according to claim 4, characterized in that, The method further includes: The outdoor heat exchanger module determines the instruction format corresponding to the actual refrigerant system based on the target instruction. The outdoor heat exchanger module communicates with the main module via the communication bus according to the second system identifier and the instruction format.

6. The method according to claim 1, characterized in that, After the main module obtains the first system identifier of the real refrigerant system and the second system identifier of the virtual refrigerant system, the method further includes: The main module determines the first system address of the indoor unit in the actual refrigerant system; The main module determines the second system address of the outdoor heat exchanger module in the virtual refrigerant system; The main module communicates with the indoor unit via the communication bus according to the first system identifier, including: The main module communicates with the indoor unit via the communication bus based on the first system identifier and the first system address; The main module communicates with the outdoor heat exchanger module via the communication bus according to the second system identifier, including: The main module communicates with the indoor unit via the communication bus based on the second system identifier and the second system address.

7. The method according to claim 6, characterized in that, The main module determines the first system address of the indoor unit in the actual refrigerant system, including: The main module sends a first addressing request based on the first system identifier of the actual refrigerant system. The first addressing request is used to request the indoor unit to provide a first response address. The main module determines the first system address of the indoor unit in the actual refrigerant system based on the first response address; The main module determines the second system address of the outdoor heat exchanger module in the virtual refrigerant system, including: The main module sends a second addressing request based on the second system identifier of the virtual refrigerant system. The second addressing request is used to request the outdoor heat exchanger module to provide a second response address. The main module determines the second system address of the outdoor heat exchanger module in the virtual refrigerant system based on the second response address.

8. The method according to claim 7, characterized in that, The main module determines the first system address of the indoor unit in the actual refrigerant system based on the first response address, including: If the first response address does not belong to the first system address range corresponding to the real refrigerant system, the main module determines a first target address within the first system address range as the first system address of the indoor unit in the real refrigerant system; If the first response address belongs to the first system address range, then the main module determines the first response address as the first system address of the indoor unit in the actual refrigerant system; The main module determines the second system address of the outdoor heat exchanger module in the virtual refrigerant system based on the second response address, including: If the second response address does not belong to the second system address range corresponding to the virtual refrigerant system, the main module determines a second target address within the second system address range as the second system address of the outdoor heat exchanger module in the virtual refrigerant system. If the second response address falls within the range of the second system address, the main module determines the second response address as the second system address of the outdoor heat exchanger module in the virtual refrigerant system.

9. The method according to any one of claims 1 to 8, characterized in that, The outdoor heat exchanger module includes an outdoor fan; The main module communicates with the outdoor heat exchanger module via the communication bus according to the second system identifier, including: The outdoor heat exchanger module sends the second operating data to the main module according to the second system identifier; The main module determines the target rotational speed of the outdoor fan based on the second operating data; The main module sends a second control command to the outdoor heat exchanger module based on the second system identifier and the target speed, so as to control the outdoor fan to adjust its speed to the target speed.

10. An air conditioning system, characterized in that, include: Indoor unit; Outdoor unit, including: Main module, and The outdoor heat exchanger module, the main module, and the indoor unit are connected to the same communication bus. The main module is used to obtain a first system identifier of the real refrigerant system and a second system identifier of the virtual refrigerant system; the real refrigerant system includes the main module and the indoor unit, and the virtual refrigerant system includes the main module and the outdoor heat exchanger module; and is used to communicate with the indoor unit through the communication bus according to the first system identifier; and to communicate with the outdoor heat exchanger module through the communication bus according to the second system identifier.

11. An air conditioning device, characterized in that, include: Memory containing executable program code; A processor coupled to the memory; The processor invokes the executable program code stored in the memory to execute the method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein, when executed by a processor, the computer program causes the processor to perform the method according to any one of claims 1 to 9.