IEC104 communication protocol configuration compression method
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- XIAN THERMAL POWER RES INST CO LTD
- Filing Date
- 2026-03-20
- Publication Date
- 2026-06-09
AI Technical Summary
In the field of urban centralized heating automation, the large number of smart meter brands connected to the heat exchange station results in a huge amount of data for configuring IEC104 channel attributes and communication parameters, which consumes network bandwidth and storage resources, prolongs the initialization time of the remote data acquisition module of the heat exchange station, and cannot meet the requirements of multi-domain collaborative control of the heating network for system response timeliness.
An IEC104 communication protocol configuration compression method is provided. The configuration information of the remote data acquisition module of the heat exchange station is compressed by calling the configuration compression program through the heating network engineer station. Then, the compressed configuration information is restored to the original configuration information by using the decompression program of the heating network cluster controller and the remote data acquisition module of the heat exchange station, so as to achieve efficient data transmission and parsing.
It reduces the compilation time and output size of the multi-domain collaborative cluster control system for the heating network, improves the startup speed of the heating network cluster controller and the remote data acquisition module of the heat exchange station, reduces the occupation of network bandwidth and storage resources, and meets the real-time acquisition frequency requirements of the system.
Smart Images

Figure CN122179480A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automatic control of urban centralized heating, and specifically to a method for configuring and compressing the IEC104 communication protocol in a multi-domain collaborative cluster control system for a large-scale heat exchange station scenario. Background Technology
[0002] In the field of urban centralized heating automation, the smart heating network architecture based on a multi-domain collaborative cluster control system for the heating network has been widely applied. In this architecture, the heating network cluster controller serves as the core control node, connecting to remote data acquisition modules at numerous geographically dispersed heat exchange stations via an industrial communication network. These acquisition modules establish communication connections with field heating slave devices using the IEC104 communication protocol, enabling real-time data exchange to support the monitoring and control of the heating network's operational status.
[0003] In large-scale heating network engineering practice, the numerous brands of smart meters connected to heat exchange stations result in a massive and complex amount of IEC104 channel attribute and communication parameter configuration data required by the remote data acquisition modules of these stations. Existing configuration distribution technologies typically employ transparent transmission, downloading uncompressed raw configuration data from the heating network engineer station to the heating network cluster controller, and then forwarding it to each acquisition module. This approach has the following technical drawbacks: firstly, the transmission of large-scale raw data consumes significant network bandwidth and storage resources of the heating network cluster controller; secondly, the transmission and parsing of a large amount of redundant configuration data significantly prolongs the initialization time of the IEC104 master station within the remote data acquisition modules of the heat exchange stations, leading to delayed communication establishment after system cold starts or resets, reducing the real-time acquisition frequency of network-wide data, and failing to meet the technical requirements of multi-domain collaborative control of heating networks for system response timeliness. Therefore, a configuration compression method specifically designed for this type of heating network scenario is urgently needed. Summary of the Invention
[0004] To address this issue, this invention provides an IEC104 communication protocol configuration compression method for a multi-domain collaborative cluster control system in a heating network. This method solves the problems of limited storage resources in the heating network cluster controller and delayed communication startup of the acquisition module in existing large-scale heating network scenarios, caused by the large number of field devices connected to the remote data acquisition module at heat exchange stations and the massive amount of configuration parameters. To achieve the above objectives, this invention provides the following technical solution: According to a first aspect of the present invention, an embodiment of the present invention provides an IEC104 communication protocol configuration compression method, the method being applied to a multi-domain collaborative cluster control system for a heating network composed of a heating network engineering station, a heating network cluster controller, and a remote data acquisition module for a heat exchange station, the method comprising: The IEC104 configuration information of the remote data acquisition module of the heat exchange station is compressed by calling a pre-built configuration compression program using the heating network engineer station, and the result file is sent to the heating network cluster controller. The obtained result file is parsed using the heat network cluster controller, and the compressed configuration information of the remote data acquisition module of the heat exchange station is forwarded to the corresponding remote data acquisition module of the heat exchange station. The remote data acquisition module of the heat exchange station calls a pre-built configuration decompression program to decompress the obtained compressed configuration information and restore it to the original configuration information. Based on the obtained original configuration information, the IEC104 master station running in the module is started to communicate with the slave devices at the heating site.
[0005] Furthermore, the IEC104 configuration information of the remote data acquisition module of the heat exchange station is compressed by calling a pre-built configuration compression program using the heat network engineer station, and the result file is sent to the heat network cluster controller. Specifically, the heat network engineer station programming software discovers the remote data acquisition module of the heat exchange station in the device tree of the project and transfers the program control to the configuration compression program. Based on the configuration compression program, the IEC104 channel attributes and communication parameters of the remote data acquisition module of the heat exchange station are compressed according to the compression rules, and then the program control is transferred to the programming software of the heat network engineer station. The programming software at the heating network engineering station completes the remaining compilation work and downloads the compiled output to the heating network cluster controller. Further, the heating network engineering station uses a pre-built configuration compression program to compress the IEC104 configuration information of the remote data acquisition module of the heat exchange station, and sends the resulting file to the heating network cluster controller. Specifically, this also includes: The channel attributes of all heat exchange station measuring points and the communication parameters of the IEC104 communication protocol are compiled into a 4-byte IEC_Data type. By integrating multiple parameters into the same IEC_Data, the configuration information is compressed and stored.
[0006] Furthermore, the IEC104 configuration information of the remote data acquisition module of the heat exchange station is compressed using a pre-built configuration compression program called by the heating network engineer station, and the resulting file is sent to the heating network cluster controller. Specifically, this also includes: The compression rules follow two objectives: to load all parameters using as few IEC_Data types as possible; If a parameter needs to be compressed, compress it into the same IEC_Data as possible along with similar parameters that have similar functions.
[0007] Furthermore, the IEC104 configuration information of the remote data acquisition module of the heat exchange station is compressed using a pre-built configuration compression program called by the heating network engineer station, and the resulting file is sent to the heating network cluster controller. Specifically, this also includes: The programming software for the heating network engineer station supports online updates of some channel attributes or communication parameters; Each time the value of the compressed data is updated, the programming software of the heating network engineer station will first read the corresponding value, and at this time the other values in the same IEC_Data will also be read; Subsequently, according to the compression rules, the part of IEC_Data that belongs to the data to be updated is modified to the new value, and finally the new IEC_Data is written to the heating network cluster controller.
[0008] Furthermore, the method specifically includes: By using a configuration file to declare compression rules, the programming software of the heating network engineer station sends the compression rule file to the remote data acquisition module of the heat exchange station through a file transfer interface.
[0009] Furthermore, the remote data acquisition module of the heat exchange station is used to call a pre-built configuration decompression program to decompress the obtained compressed configuration information and restore it to the original configuration information, specifically including: The first 16 bytes of the remote data acquisition module section of the heat exchange station in the compiled output of the heating network engineer station are fixed as the hash check value of the compression rule configuration file. The configuration decompression program first calculates the hash check value of the local compression rule configuration file, and then compares it with the first 16 bytes of the byte stream sent by the heating network cluster controller. If they match, the normal subsequent decompression configuration process is entered. If they do not match, it is considered that the configuration for the remote data acquisition module of the heat exchange station is incorrect.
[0010] Furthermore, the online update steps for the compressed parameters include: a. Obtain the first parameter from the list of parameters to be updated, and denote it as p1; b. Determine if the corresponding parameter p1 exists in the IEC_Data list. If it exists, proceed to step d; otherwise, proceed to step c. c. The programming software of the heating network engineer station reads the IEC_Data to which the compressed parameter p1 belongs from the heating network cluster controller and puts it into the list of read IEC_Data; d. Modify the part of the corresponding IEC_Data that belongs to the parameter to be updated according to the compression rules; e. Obtain the next parameter in the list of parameters to be updated. If it exists, proceed to step b; otherwise, proceed to step f. f. Write all IEC_Data in the read IEC_Data list to the heating network cluster controller.
[0011] According to a second aspect of the present invention, an IEC104 communication protocol configuration compression device is provided, the device comprising: The compression module is used to compress the IEC104 configuration information of the remote data acquisition module of the heat exchange station by calling a pre-built configuration compression program from the heating network engineer station, and then send the result file to the heating network cluster controller. The parsing module is used to parse the acquired result file using the heat network cluster controller and forward the parsed IEC104 compressed configuration information to the heat exchange station remote data acquisition module. The decompression module is used to call a pre-built configuration decompression program using the remote data acquisition module of the heat exchange station to decompress the obtained compressed configuration information and restore it to the original configuration information. Based on the obtained original configuration information, the IEC104 master station is started and runs to communicate with the slave devices at the heating site.
[0012] Furthermore, the compression module is specifically used for: The programming software for the heating network engineer station discovers the remote data acquisition module of the heat exchange station in the equipment tree of the project and transfers program control to the configuration compression program; Based on the configuration compression program, the IEC104 channel attributes and communication parameters of the remote data acquisition module of the heat exchange station are compressed according to the compression rules, and then the program control is transferred to the programming software of the heat network engineer station. The programming software at the heating network engineer station completes the remaining compilation work and downloads the compiled output to the heating network cluster controller.
[0013] Compared with the prior art, the IEC104 communication protocol configuration compression method provided by the present invention for a multi-domain collaborative cluster control system of a heating network has the following beneficial effects: by compressing the channel attributes and communication parameters of the remote data acquisition module of the heat exchange station, the compilation time and compilation product size of the multi-domain collaborative cluster control system of the heating network are reduced; the startup speed of the heating network cluster controller and the remote data acquisition module of the heat exchange station is significantly improved; and the network bandwidth and storage of the heating network cluster controller are reduced. Attached Figure Description
[0014] The accompanying drawings, which form part of this specification, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. In the drawings: Figure 1 A schematic diagram illustrating the overall workflow of an IEC104 communication protocol configuration compression method for a multi-domain collaborative cluster control system for a heating network, provided in an embodiment of the present invention; Figure 2This is a flowchart illustrating the online update of compressed parameters in an IEC104 communication protocol configuration compression method for a multi-domain collaborative cluster control system of a heating network, as provided in an embodiment of the present invention. Detailed Implementation
[0015] The present invention will now be described in detail with reference to the accompanying drawings and embodiments. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0016] The following detailed description is exemplary and intended to provide further detailed explanation of the invention. Unless otherwise specified, all technical terms used in this invention have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used in this invention is for describing particular embodiments only and is not intended to limit the scope of exemplary embodiments according to the invention.
[0017] The first embodiment of this invention provides an IEC104 communication protocol configuration compression method applied to a multi-domain collaborative cluster control system for a heating network. This method includes an IEC104 configuration compression program for a remote data acquisition module of a heat exchange station operating on the programming software of the heating network engineering station, and a configuration decompression program for the remote data acquisition module of the heat exchange station. The following is in conjunction with… Figure 1 Please provide a detailed explanation.
[0018] like Figure 1 As shown, in step S100, the pre-built configuration compression program is called by the heating network engineer station to compress the IEC104 configuration information of the remote data acquisition module of the heat exchange station, and the result file is sent to the heating network cluster controller.
[0019] The above steps specifically include: S110, the programming software for the heating network engineer station, discovers the remote data acquisition module of the heat exchange station in the equipment tree of the project and transfers program control to the configuration compression program; S120, based on the configuration compression program, compresses the channel attributes and communication parameters of the remote data acquisition module of the heat exchange station according to the compression rules, and then transfers the program control to the programming software of the heat network engineer station; S130, the programming software at the heating network engineer station completes the remaining compilation work and downloads the compiled output to the heating network cluster controller.
[0020] As shown in the figure, to minimize modifications to the existing multi-domain collaborative cluster control system of the heating network, the heating network engineer station checks the device tree of the project to see if a remote data acquisition module for heat exchange stations exists. If it does, program control is transferred to the configuration compression program. The configuration compression program adjusts the original parameter list of the remote data acquisition module for heat exchange stations to a compressed parameter list according to the compression rules, and then returns program control to the programming software of the heating network engineer station. Subsequent compilation and download operations remain unchanged. After receiving the downloaded project file, the parsing and forwarding operations of the heating network cluster controller also remain unchanged; that is, this method requires no adaptation on the heating network cluster controller side. When the remote data acquisition module for heat exchange stations receives the configuration information forwarded by the heating network cluster controller, it first uses the configuration decompression program to restore it to the original parameter list according to the same compression rules, and then populates it into the remote data acquisition module for heat exchange stations.
[0021] In the compilation output of the programming software for the heating network engineer station, all channel attributes and communication parameters are compiled into a 4-byte IEC_Data type. Configuration compression involves placing multiple parameters into the same IEC_Data. IEC104 communication protocol configuration compression compresses channel attributes and communication parameters, following two objectives: 1. Use as few IEC_Data types as possible to load all parameters. 2. If a parameter needs to be compressed, compress it into the same IEC_Data as possible along with similar parameters with similar functions. The compression rules are shown in the table below.
[0022] Channel attribute compression rules:
[0023] The 34 IEC_Data entries were compressed into 21.
[0024] Communication parameter compression rules:
[0025] The 29 IEC_Data entries were compressed into 17.
[0026] In the multi-domain collaborative cluster control system of the heating network, the programming software of the heating network engineering station supports online updates of the channel attributes or communication parameters of some heat exchange station measuring points. For compressed values, directly setting them will cause other values in the same IEC_Data to be updated as well. To solve this problem, each time the value of compressed data is updated, the programming software of the heating network engineering station will first read the value, at which time other values in the same IEC_Data will also be read; then, according to the compression rules, the part of the IEC_Data belonging to the data to be updated will be modified to the new value, and finally the new IEC_Data will be written to the heating network cluster controller.
[0027] The advantage of compressing parameters with similar functions into the same IEC_Data is that, due to the principle of locality, these parameters are more likely to have similar functions in a single online update operation of some parameters. Therefore, following this rule helps to reduce the number of IEC_Data actually written to the heating network cluster controller.
[0028] like Figure 1 As shown, in step S200, the obtained result file is parsed using the heat network cluster controller, and the parsed compressed configuration information of the heat exchange station remote data acquisition module is forwarded to the heat exchange station remote data acquisition module.
[0029] Specifically, after the programming software at the heating network engineer station completes the remaining compilation work, it downloads the compiled product to the heating network cluster controller. The heating network cluster controller parses the compiled product and forwards the configuration information of the remote data acquisition module of the heat exchange station to the remote data acquisition module of the heat exchange station.
[0030] like Figure 1 As shown, in step S300, the heat exchange station remote data acquisition module calls the pre-built configuration decompression program to decompress the obtained compressed configuration information and restore it to the original configuration information. Based on the obtained original configuration information, the IEC104 master station running in the module is started to communicate with the field slave devices.
[0031] Specifically, the remote data acquisition module of the heat exchange station calls the configuration decompression program to restore the compressed configuration to the original configuration according to the compression rules. Based on the issued configuration, the IEC104 master station is started to communicate with the field slave devices.
[0032] In this embodiment, a compression rule is declared using an iec104_compress.ini configuration file, specifically including: 1. The programming software of the heating network engineer station can send compression rules to the remote data acquisition module of the heat exchange station through the file transfer interface.
[0033] 2. The first 16 bytes (128 bits) of the remote data acquisition module section of the heat exchange station in the compiled product of the heating network engineer station are fixed as the hash verification value of the compression rule configuration file.
[0034] 3. The configuration decompression program first calculates the hash check value of the local compression rule configuration file, and then compares it with the first 16 bytes of the byte stream sent by the heat network cluster controller. If they match, the normal subsequent decompression configuration process is entered. If they do not match, it is considered that the configuration of the remote data acquisition module of the heat exchange station is incorrect.
[0035] The online update steps for compressed parameters, such as... Figure 2 As shown, it includes: 1. Obtain the first parameter from the list of parameters to be updated, and denote it as p1.
[0036] 2. Check if the parameter exists in the IEC_Data list. If it exists, go to 4; otherwise, go to 3.
[0037] 3. The programming software of the heating network engineer station reads the IEC_Data to which the compressed parameter belongs from the heating network cluster controller and adds it to the list of read IEC_Data.
[0038] 4. Modify the part of the IEC_Data that belongs to the parameters to be updated according to the compression rules.
[0039] 5. Retrieve the next parameter from the list of parameters to be updated. If it exists, proceed to step 2. Otherwise, proceed to step 6.
[0040] 6. Write all IEC_Data in the read IEC_Data list to the heating network cluster controller.
[0041] Corresponding to the IEC104 communication protocol configuration compression method disclosed in the above embodiments for use in a multi-domain collaborative cluster control system for heating networks, this invention also discloses an IEC104 communication protocol configuration compression device, the device specifically comprising: The compression module is used to compress the configuration information of the remote data acquisition module of the heat exchange station by calling a pre-built configuration compression program from the heating network engineer station, and then send the result file to the heating network cluster controller. The parsing module is used to parse the acquired result file using the heat network cluster controller and forward the parsed IEC104 compressed configuration information of the heat exchange station remote data acquisition module to the heat exchange station remote data acquisition module. The decompression module is used to call a pre-built configuration decompression program using the remote data acquisition module of the heat exchange station to decompress the obtained compressed configuration information and restore it to the original configuration information. Based on the obtained original configuration information, the IEC104 master station is started to communicate with the slave devices at the heating site.
[0042] Furthermore, the compression module is specifically used for: The programming software for the heating network engineer station discovers the remote data acquisition module of the heat exchange station in the equipment tree of the project and transfers program control to the configuration compression program; Based on the configuration compression program, the channel attributes and communication parameters of the remote data acquisition module of the heat exchange station are compressed according to the compression rules, and then the program control is transferred to the programming software of the heat network engineer station. The programming software at the heating network engineer station completes the remaining compilation work and downloads the compiled output to the heating network cluster controller.
[0043] It should be noted that for a detailed description of the IEC104 communication protocol configuration compression device provided in the embodiments of the present invention, please refer to the relevant description of the IEC104 communication protocol configuration compression method provided in the embodiments of the present invention, which will not be repeated here.
[0044] As is known from common technical knowledge, this invention can be implemented through other embodiments that do not depart from its spirit or essential characteristics. Therefore, the disclosed embodiments described above are merely illustrative in all respects and are not the only ones. All modifications within the scope of this invention or its equivalents are included in this invention.
[0045] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.
[0046] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0047] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0048] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0049] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A method for configuring compression of the IEC104 communication protocol, characterized in that, The method is applied to a multi-domain collaborative cluster control system for a heating network, which consists of a heating network engineering station, a heating network cluster controller, and a remote data acquisition module for heat exchange stations. The method includes: The IEC104 configuration information of the remote data acquisition module of the heat exchange station is compressed by calling a pre-built configuration compression program using the heating network engineer station, and the result file is sent to the heating network cluster controller. The obtained result file is parsed using the heat network cluster controller, and the parsed configuration information of the remote data acquisition module of the heat exchange station is forwarded to the corresponding remote data acquisition module of the heat exchange station. The remote data acquisition module of the heat exchange station calls a pre-built configuration decompression program to decompress the obtained compressed configuration information and restore it to the original configuration information. Based on the obtained original configuration information, the IEC104 master station running in the corresponding module is started to communicate with the field slave devices.
2. The IEC104 communication protocol configuration compression method according to claim 1, characterized in that, The IEC104 configuration information of the remote data acquisition module of the heat exchange station is compressed using a pre-built configuration compression program called by the heating network engineer station, and the resulting file is sent to the heating network cluster controller. Specifically, this includes: The programming software for the heating network engineer station discovers the remote data acquisition module of the heat exchange station in the equipment tree of the project and transfers program control to the configuration compression program; Based on the configuration compression program, the IEC104 channel attributes and communication parameters of the remote data acquisition module of the heat exchange station are compressed according to the compression rules, and then the program control is transferred to the programming software of the heat network engineer station. The programming software at the heating network engineer station completes the remaining compilation work and downloads the compiled output to the heating network cluster controller.
3. The IEC104 communication protocol configuration compression method according to claim 2, characterized in that, The system utilizes a pre-built configuration compression program, initiated by the heating network engineer station, to compress the IEC104 configuration information of the remote data acquisition module at the heat exchange station, and then sends the resulting file to the heating network cluster controller. Specifically, this also includes: The channel attributes of all heat exchange station measuring points and the communication parameters of the IEC104 communication protocol are compiled into a 4-byte IEC_Data type. By integrating multiple parameters into the same IEC_Data, the configuration information is compressed and stored.
4. The IEC104 communication protocol configuration compression method according to claim 3, characterized in that, The system utilizes a pre-built configuration compression program, initiated by the heating network engineer station, to compress the IEC104 configuration information of the remote data acquisition module at the heat exchange station, and then sends the resulting file to the heating network cluster controller. Specifically, this also includes: The compression rules follow two objectives: to load all parameters using as few IEC_Data types as possible; and if a parameter needs to be compressed, to compress it into the same IEC_Data as similar parameters with similar functions.
5. The IEC104 communication protocol configuration compression method according to claim 3, characterized in that, The system utilizes a pre-built configuration compression program, initiated by the heating network engineer station, to compress the IEC104 configuration information of the remote data acquisition module at the heat exchange station, and then sends the resulting file to the heating network cluster controller. Specifically, this also includes: The heating network engineer station programming software supports online updates of some channel attributes or communication parameters. Each time the value of compressed data is updated, the heating network engineer station programming software will first read the corresponding value. At this time, the other values in the same IEC_Data are also read. Then, according to the compression rules, the part of the IEC_Data that belongs to the data to be updated is modified to the new value. Finally, the new IEC_Data is written to the heating network cluster controller.
6. The IEC104 communication protocol configuration compression method according to claim 1, characterized in that, The method further includes: By using a configuration file to declare compression rules, the programming software of the heating network engineer station sends the compression rule file to the remote data acquisition module of the heat exchange station through a file transfer interface.
7. The IEC104 communication protocol configuration compression method according to claim 2, characterized in that, The remote data acquisition module of the heat exchange station is used to call a pre-built configuration decompression program to decompress the obtained compressed configuration information and restore it to the original configuration information. Specifically, this includes: The first 16 bytes of the remote data acquisition module section of the heat exchange station in the compiled output of the heating network engineer station are fixed as the hash check value of the compression rule configuration file. The configuration decompression program first calculates the hash check value of the local compression rule configuration file, and then compares it with the first 16 bytes of the byte stream sent by the heating network cluster controller. If they match, the normal subsequent decompression configuration process is entered. If they do not match, it is considered that the configuration for the remote data acquisition module of the heat exchange station is incorrect.
8. The IEC104 communication protocol configuration compression method according to claim 5, characterized in that, The online update steps for compressed parameters include: a. Obtain the first parameter from the list of parameters to be updated, and denote it as p1; b. Determine if the corresponding parameter p1 exists in the IEC_Data list. If it exists, proceed to step d; otherwise, proceed to step c. c. The programming software of the heating network engineer station reads the IEC_Data to which the compressed parameter p1 belongs from the heating network cluster controller and puts it into the list of read IEC_Data; d. Modify the part of the corresponding IEC_Data that belongs to the parameter to be updated according to the compression rules; e. Obtain the next parameter in the list of parameters to be updated. If it exists, proceed to step b; otherwise, proceed to step f. f. Write all IEC_Data in the read IEC_Data list to the heating network cluster controller.
9. An IEC104 communication protocol configuration compression device, characterized in that, The device includes: The compression module is used to compress the IEC104 configuration information of the remote data acquisition module of the heat exchange station by calling a pre-built configuration compression program through the heating network engineer station, and then send the result file to the heating network cluster controller. The parsing module is used to parse the acquired result file using the heat network cluster controller and forward the parsed IEC104 compressed configuration information to the heat exchange station remote data acquisition module. The decompression module is used to call a pre-built configuration decompression program using the remote data acquisition module of the heat exchange station to decompress the obtained compressed configuration information and restore it to the original configuration information. Based on the obtained original configuration information, the IEC104 master station is started to communicate with the slave devices at the heating site.
10. The IEC104 communication protocol configuration compression device according to claim 9, characterized in that, The compression module is specifically used for: The programming software for the heating network engineer station discovers the remote data acquisition module of the heat exchange station in the equipment tree of the project and transfers program control to the configuration compression program; Based on the configuration compression program, the IEC104 channel attributes and communication parameters of the remote data acquisition module of the heat exchange station are compressed according to the compression rules, and then the program control is transferred to the programming software of the heat network engineer station. The programming software at the heating network engineer station completes the remaining compilation work and downloads the compiled output to the heating network cluster controller.