Power dispatching automation protocol implementation method and system based on communication mode

Through the communication mode-based power scheduling automation specification implementation method, the problem of repeated development and maintenance of the specification implementation method module in the prior art is solved, and higher flexibility and maintenance convenience are achieved.

CN119417085APending Publication Date: 2025-02-11NARI NANJING CONTROL SYSTEM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411278914.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

In the existing power scheduling automation system, the regulation implementation method has the problem of repeated module development and later maintenance.

Method used

Through the automation regulation implementation method of power scheduling based on communication mode, the main station side of the system configures the communication mode and selects the data processing range, establishes a communication link based on the information on the factory station side, selects the regulation function module through the communication mode driver, and conducts regulation reporting with the factory station side Text transmission and processing.

Benefits of technology

This method reduces the repeated implementation of the regulation function module, improves the flexibility of the system's main station to process the factory station data, and reduces the difficulty of later maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119417085A_ABST
    Figure CN119417085A_ABST
Patent Text Reader

Abstract

The invention discloses a power dispatching automation protocol implementation method and system based on a communication mode. The method comprises the steps that a system master station side configures the communication mode and selects a data processing range; the system master station side completes communication link with the plant station according to the plant station side information; the method comprises the following steps: a system master station side selects a protocol function module through a communication mode drive according to protocol type configuration of a specific plant station, and starts protocol message transmission with a plant station side; different protocol functions are sequentially executed between the system master station side and the plant station according to specific type protocol interaction processes, the specific protocol communication process is achieved, and data transmission is completed. The method is driven by a communication mode, single plant station data or multiple plant station data can be flexibly selected and processed according to system master station side configuration, different protocol types can be selected for multiple plant stations when the multiple plant station data are processed at the same time, and the flexibility of plant station data processing on the system master station side is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electric power dispatching automation, and in particular to a method and system for realizing electric power dispatching automation protocol based on a communication mode. Background Art

[0002] With the rapid advancement of new power system construction and the widespread access to a high proportion of new energy, the types of data that need to be accessed on the master station side of the power dispatching automation system are increasing, and the amount of data is growing rapidly. The communication mode and data transmission protocol requirements between the master station side and the plant side are becoming more diverse.

[0003] At present, the IEC series of protocols are mainly used for data transmission between the power dispatching automation system and the plant station, and different communication modes are used in the entire data transmission process. Implementing specific protocol types and communication modes separately will lead to repeated development of the same module and difficulty in subsequent maintenance. Summary of the invention

[0004] The purpose of this section is to summarize some aspects of embodiments of the present invention and briefly introduce some preferred embodiments. Some simplifications or omissions may be made in this section and the specification abstract and the invention title of this application to avoid blurring the purpose of this section, the specification abstract and the invention title, and such simplifications or omissions cannot be used to limit the scope of the present invention.

[0005] In view of the above existing problems, the present invention is proposed.

[0006] Therefore, the present invention provides a method and system for realizing an electric power dispatching automation protocol based on a communication mode to solve the problems of repeated module development and difficulty in subsequent maintenance in existing protocol realization methods.

[0007] In order to solve the above technical problems, the present invention provides the following technical solutions:

[0008] In a first aspect, the present invention provides a method for implementing an electric power dispatching automation protocol based on a communication mode, comprising:

[0009] Based on the needs of remote monitoring, data acquisition and control operations of the power dispatching automation system, the system master station configures the communication mode and selects the data processing range;

[0010] Based on the configured communication mode and the selected data processing range, the system master station completes the communication link with the plant station according to the plant station side information;

[0011] Based on the established communication link, the system master station side selects the protocol function module according to the protocol type configuration of the specific plant station and driven by the communication mode, and starts protocol message transmission with the plant station side;

[0012] Based on the selection of protocol function modules and the transmission of protocol messages, the system master station and the plant station execute different protocol functions in sequence according to the specific type of protocol interaction process, realize the communication process of the specific protocol, and complete data transmission.

[0013] As a preferred solution of the method for implementing the power dispatching automation protocol based on the communication mode described in the present invention, wherein:

[0014] Based on the configured communication mode and the selected data processing range, the system master station side completes the communication link with the plant station according to the plant station side information, including the system master station side selecting different types of IEC series protocols according to different business scenarios and requirements;

[0015] Different communication modes and different types of IEC series protocols are handled as a single process;

[0016] As a preferred solution of the method for implementing the power dispatching automation protocol based on the communication mode described in the present invention, wherein:

[0017] The communication modes of the single process include single-thread client, single-thread server, multi-thread client, and multi-thread server;

[0018] In the single-plant station mode on the system master side, a single process selects to process the data of a single plant station;

[0019] In the multi-plant mode on the system master side, a single process chooses to process data from multiple plants simultaneously;

[0020] When processing data of multiple plants and stations simultaneously, the multiple plants and stations may select different protocol types.

[0021] As a preferred solution of the method for implementing the power dispatching automation protocol based on the communication mode described in the present invention, wherein:

[0022] When processing data from multiple plants and stations simultaneously, multiple plants and stations can select different protocol types, including for plants and stations of specific protocol types, driven by the communication mode between the system master station and the plant and station, selecting the number of protocol function modules, and executing different protocol functions in sequence according to the data interaction process of the protocol.

[0023] As a preferred solution of the method for implementing the power dispatching automation protocol based on the communication mode described in the present invention, wherein:

[0024] The IEC series protocols selected by the single process include IEC101 protocol, IEC102 protocol, IEC103 protocol, and IEC104 protocol;

[0025] The execution of the IEC101 protocol, the IEC102 protocol, the IEC103 protocol and the IEC104 protocol all include a first protocol function module, a second protocol function module, a third protocol function module and a fourth protocol function module;

[0026] The execution of the IEC series protocols is decomposed into multiple protocol functional modules. For the repeated functional modules of different types of protocols, only their unique functional modules need to be implemented.

[0027] As a preferred solution of the method for implementing the power dispatching automation protocol based on the communication mode described in the present invention, wherein:

[0028] The execution of the IEC series of protocols is decomposed into multiple protocol unit function modules. For the repeated function modules of different types of protocols, only their unique function modules need to be implemented, including:

[0029] When IEC101, IEC102, IEC103 and IEC104 are executed simultaneously, if a function module that has been executed in the previous protocol needs to be executed again in the next protocol, the corresponding function module of the next protocol does not perform repeated actions.

[0030] As a preferred solution of the method for implementing the power dispatching automation protocol based on the communication mode described in the present invention, wherein:

[0031] The execution of the IEC series protocol is decomposed into multiple protocol unit function modules, and only the unique function modules need to be implemented for the repeated function modules of different types of protocols, and the following steps are also included:

[0032] When the first plant station performs data frame construction, transmission and reception confirmation, the IEC101 protocol only needs to execute the first protocol unit functional module;

[0033] When the second plant station constructs, sends and receives data frames, the IEC102 protocol only needs to execute the first protocol unit functional module;

[0034] When the third plant station constructs, sends and confirms the data frame, the IEC103 protocol only needs to execute the first protocol unit function module;

[0035] When the fourth plant station constructs, sends and confirms the data frame, the IEC104 protocol only needs to execute the first protocol unit function module;

[0036] When the second plant station performs data encryption and decryption, the IEC102 protocol only needs to execute the second protocol unit function module;

[0037] When the third plant station performs telemetry data transmission, the IEC103 protocol only needs to execute the third protocol unit function module;

[0038] When the fourth plant station performs advanced data query, the IEC104 protocol only needs to execute the fourth protocol unit function module.

[0039] In a second aspect, the present invention provides a system for implementing an electric power dispatching automation protocol based on a communication mode, comprising:

[0040] Communication mode configuration module, used for remote monitoring, data collection and control operation needs of the power dispatching automation system, configuration of communication mode and selection of data processing range on the system master station side;

[0041] The communication link establishment module is used to complete the communication link between the system master station and the plant station according to the information of the plant station side based on the configured communication mode and the selected data processing range;

[0042] The protocol configuration and selection module is used to configure the protocol type of the specific plant station based on the established communication link, select the protocol function module through the communication mode drive, and start the protocol message transmission with the plant station side;

[0043] The protocol message transmission and processing module is used for the selection of protocol function modules and the transmission of protocol messages. The system master station and the plant station execute different protocol functions in sequence according to the specific type of protocol interaction process to realize the communication process of the specific protocol and complete the data transmission.

[0044] In a third aspect, the present invention provides a computing device, comprising:

[0045] Memory, used to store programs;

[0046] A processor is used to execute the computer executable instructions, which, when executed by the processor, implement the steps of the method for implementing the power dispatching automation protocol based on the communication mode.

[0047] In a fourth aspect, the present invention provides a computer-readable storage medium, comprising: when the program is executed by a processor, the steps of implementing the method for implementing the power dispatching automation protocol based on the communication mode are implemented.

[0048] Beneficial effects of the present invention: According to different specific business scenarios and requirements, a single process of the present invention can choose to process single-plant station data, or can choose to process multiple plant station data simultaneously. When processing multiple plant station data, multiple plants and stations can choose different protocol types. For functional modules repeated in different types of protocols, only one module needs to be implemented, and there is no need to implement all functional modules for each type of protocol, thereby reducing the workload of implementing the protocol functional modules, greatly improving the flexibility of plant station data processing on the system master station side and reducing the difficulty of subsequent maintenance. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor. Among them:

[0050] Figure 1 A basic flow chart of a method for implementing an electric power dispatching automation protocol based on a communication mode provided by an embodiment of the present invention;

[0051] Figure 2 A schematic diagram of the decomposition of IEC series protocols of a method for implementing a power dispatching automation protocol based on a communication mode is provided as an embodiment of the present invention. DETAILED DESCRIPTION

[0052] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.

[0053] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.

[0054] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.

[0055] The present invention is described in detail with reference to schematic diagrams. When describing the embodiments of the present invention, for the sake of convenience, the cross-sectional diagrams showing the device structure will not be partially enlarged according to the general scale, and the schematic diagrams are only examples, which should not limit the scope of protection of the present invention. In addition, in actual production, the three-dimensional dimensions of length, width and depth should be included.

[0056] At the same time, in the description of the present invention, it should be noted that the directions or positional relationships indicated by the terms "upper, lower, inner and outer" are based on the directions or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore cannot be understood as limiting the present invention. In addition, the terms "first, second or third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.

[0057] In the present invention, unless otherwise clearly specified and limited, the terms "install, connect, connect" should be understood in a broad sense, for example: it can be a fixed connection, a detachable connection or an integral connection; it can also be a mechanical connection, an electrical connection or a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0058] Example 1

[0059] Reference Figure 1-2 , as an embodiment of the present invention, provides a method for implementing a power dispatching automation protocol based on a communication mode, comprising:

[0060] S1: Based on the needs of remote monitoring, data acquisition and control operations of the power dispatching automation system, the system master station configures the communication mode and selects the data processing range;

[0061] S2: Based on the configured communication mode and the selected data processing range, the system master station completes the communication link with the plant station according to the plant station information;

[0062] In the embodiment of the present application, driven by the communication mode of data transmission between the system master station side and different types of plant stations, different types of IEC series protocols are selected according to different business scenarios and requirements to complete the data transmission between the system master station side and different types of plant stations, and different communication modes and different types of IEC series protocols are processed into a single process;

[0063] In the embodiments of the present application, due to the differences in specific business scenarios and requirements, when the master station side and the plant station side of the power dispatching system communicate, the communication mode of the master station side may be a single-threaded client, a single-threaded server, a multi-threaded client, or a multi-threaded server. For the multi-plant station mode of the master station, a single process can not only choose to process single-plant station data, but also choose to process multiple plant station data at the same time; and the protocol type for transmitting data in the communication process may be an IEC series protocol such as IEC101 protocol, IEC102 protocol, IEC103 protocol or IEC104 protocol.

[0064] In the embodiment of the present application, when processing data of multiple plants and stations simultaneously, the multiple plants and stations may select different protocol types;

[0065] In an embodiment of the present application, for a plant station of a specific protocol type, driven by the communication mode between the system master station and the plant station, one or more protocol unit functional modules are selected, and different protocol unit functional modules are executed in sequence according to the data interaction flow of the protocol, thereby realizing the communication process of the specific protocol.

[0066] S3: Based on the established communication link, the system master station side selects the protocol function module through the communication mode driver according to the protocol type configuration of the specific plant station, and starts protocol message transmission with the plant station side;

[0067] S4: Based on the selection of the protocol function module and the transmission of the protocol message, the system master station and the plant station execute different protocol functions in sequence according to the specific type of protocol interaction process, realize the communication process of the specific protocol, and complete the data transmission.

[0068] In the embodiment of the present application, the IEC series protocols available for selection in a single process include IEC101 protocol, IEC102 protocol, IEC103 protocol, and IEC104 protocol. The protocol type to be selected by a specific plant station needs to be configured in advance on the system master station side;

[0069] In the embodiments of the present application, Figure 1 As shown, the execution of the IEC series of protocols including IEC101 protocol, IEC102 protocol, IEC103 protocol, and IEC104 protocol is decomposed into multiple protocol function modules. For the repeated function modules of different types of protocols, only one module needs to be implemented, and all the function modules of each type of protocol do not need to be implemented, thereby reducing the workload of implementing the protocol function modules.

[0070] In the embodiment of the present application, the master station side of the power dispatching system will simultaneously access a large number of plant stations, and the master station needs to transmit data with each plant station. The IEC series protocol specifically implements the process, such as Figure 2 shown.

[0071] In the embodiment of the present application, the functions of the IEC series protocol are decomposed into multiple protocol unit function modules, and for the repeated function modules of different types of protocols, only the unique function modules need to be implemented, including the following steps:

[0072] When IEC101, IEC102, IEC103 and IEC104 are executed simultaneously, if a function module that has been executed in the previous protocol needs to be executed again in the next protocol, the corresponding function module of the next protocol does not perform repeated actions.

[0073] Decompose the execution of the IEC series protocol into multiple protocol unit function modules. For the repeated function modules of different types of protocols, only the unique function modules need to be implemented. The following steps are also included:

[0074] When the first plant station performs data frame construction, transmission and reception confirmation, the IEC101 protocol only needs to execute the first protocol unit functional module;

[0075] When the second plant station constructs, sends and receives data frames, the IEC102 protocol only needs to execute the first protocol unit functional module;

[0076] When the third plant station constructs, sends and confirms the data frame, the IEC103 protocol only needs to execute the first protocol unit function module;

[0077] When the fourth plant station constructs, sends and confirms the data frame, the IEC104 protocol only needs to execute the first protocol unit function module;

[0078] When the second plant station performs data encryption and decryption, the IEC102 protocol only needs to execute the second protocol unit function module;

[0079] When the third plant station performs telemetry data transmission, the IEC103 protocol only needs to execute the third protocol unit function module;

[0080] When the fourth plant station performs advanced data query, the IEC104 protocol only needs to execute the fourth protocol unit function module.

[0081] In an embodiment of the present application, when the master station side communicates with the plant station side, the master station side selects a specific communication mode and selects to process single plant station or multiple plant station data according to the configuration information and plant station information, and completes the communication link with the plant stations. In order to improve the process processing efficiency, when one process is not configured to process all plant stations, all plant stations need to be processed by multiple processes respectively. Compared with the traditional method that different communication modes and different IEC protocols require multiple programs to cooperate with each other, this method is more flexible and has better fault tolerance.

[0082] In an embodiment of the present application, different protocol unit functional modules are executed in sequence according to the specific protocol type interaction process configured by the system master station for each plant station, thereby realizing the communication process of the specific protocol and completing the data between the master station and each plant station.

[0083] In an embodiment of the present application, after the master station completes the communication connection with each plant station, it is driven by the communication mode according to the specific protocol type configuration of each plant station. When processing a specific plant station, a specific protocol function module is selected to start protocol message transmission with the plant station side.

[0084] In an embodiment of the present application, different protocol unit functional modules are executed in sequence according to the specific protocol type interaction process configured by the system master station for each plant station, thereby realizing the communication process of the specific protocol and completing the data between the master station and each plant station.

[0085] In the embodiments of the present application, the first protocol unit functional module is responsible for basic data frame construction, sending and receiving confirmation, and simple status reporting; the second protocol unit functional module is responsible for advanced data processing functions, such as data encryption, decryption, data verification, etc.; the third protocol unit functional module is responsible for specific types of control command processing, such as telemetry, remote control, etc.; the fourth protocol unit functional module is responsible for specific advanced functions, such as event recording, fault diagnosis, etc.

[0086] In the embodiment of the present application, the basic data frame processing module (corresponding to the first protocol unit functional module) implements the basic data frame construction, sending and receiving confirmation functions, and the module can be shared in all protocols. The data encryption and decryption module (corresponding to the second protocol unit functional module) implements the data security transmission function, and the module can be shared in protocols that require advanced data processing functions.

[0087] Control command processing module (corresponding to the third protocol unit function module): implements a specific control command processing function. This module can be shared in protocols that require the control command processing function.

[0088] Advanced function module (corresponding to the fourth protocol unit function module): implements advanced functions such as event recording and fault diagnosis. This module is shared in protocols that require specific advanced functions.

[0089] In the embodiments of the present application, the functions of different protocols are decomposed into independent functional modules, each module is responsible for a specific functional domain, and the common functions are abstracted into general modules and encapsulated into independent services or components.

[0090] It should be noted that when managing data of multiple plants, these plants may be located in different geographical locations and use different communication protocols (IEC101, IEC102, IEC103 and IEC104). The present invention can share functional modules between different protocols, thereby reducing repeated implementation work.

[0091] It should be noted that in the power industry, IEC (International Electrotechnical Commission) has developed a series of standard specifications, such as IEC60870-5-101 (commonly referred to as IEC101), IEC 60870-5-102 (IEC102), IEC 60870-5-103 (IEC103) and IEC 60870-5-104 (IEC104), which define the way data is exchanged between different devices in the power system. They specify the data format, message structure, control commands, and error detection methods of communication to ensure that devices produced by different manufacturers can communicate with each other.

[0092] This embodiment also provides a power dispatching automation protocol implementation system based on a communication mode, including:

[0093] Communication mode configuration module, used for remote monitoring, data collection and control operation needs of the power dispatching automation system, configuration of communication mode and selection of data processing range on the system master station side;

[0094] The communication link establishment module is used to complete the communication link between the system master station and the plant station according to the information of the plant station side based on the configured communication mode and the selected data processing range;

[0095] The protocol configuration and selection module is used to configure the protocol type of the specific plant station based on the established communication link, select the protocol function module through the communication mode drive, and start the protocol message transmission with the plant station side;

[0096] The protocol message transmission and processing module is used for the selection of protocol function modules and the transmission of protocol messages. The system master station and the plant station execute different protocol functions in sequence according to the specific type of protocol interaction process to realize the communication process of the specific protocol and complete the data transmission.

[0097] Furthermore, it also includes:

[0098] Memory, used to store programs;

[0099] A processor is used to load the program to execute the method for implementing the power dispatching automation protocol based on the communication mode.

[0100] This embodiment also provides a computer-readable storage medium storing a program, which, when executed by a processor, implements the method for implementing the power dispatching automation protocol based on the communication mode.

[0101] The storage medium proposed in this embodiment and the method for implementing the power dispatching automation protocol based on the communication mode proposed in the above embodiment belong to the same inventive concept. The technical details not described in detail in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0102] Through the above description of the implementation methods, the technicians in the relevant field can clearly understand that the present invention can be implemented by means of software and necessary general hardware, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ReadOnly, Memory, ROM), random access memory (RandomAccess Memory, RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform the methods of various embodiments of the present invention.

[0103] Example 2

[0104] Referring to Table 1, an embodiment of the present invention provides a method for implementing an electric power dispatching automation protocol based on a communication mode. In order to verify its beneficial effects, comparison results of two solutions are provided.

[0105] Table 1 Comparison table

[0106]

[0107]

[0108] As can be seen from Table 1, we are more meticulous in module processing and decomposition. Driven by the communication mode, we can flexibly choose to process single plant station data or multiple plant station data according to the configuration of the system master station side. When processing multiple plant station data at the same time, multiple plant stations can choose different protocol types, which greatly improves the flexibility of plant station data processing on the system master station side.

[0109] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

Claims

1. A method for implementing power dispatching automation protocol based on communication mode, characterized in that: include: Based on the needs of remote monitoring, data acquisition and control operations of the power dispatching automation system, the system master station configures the communication mode and selects the data processing range; Based on the configured communication mode and the selected data processing range, the system master station completes the communication link with the plant station according to the plant station side information; Based on the established communication link, the system master station side selects the protocol function module through the communication mode driver according to the protocol type configuration of the specific plant station, and starts protocol message transmission with the plant station side; Based on the selection of protocol function modules and the transmission of protocol messages, the system master station and the plant station execute different protocol functions in sequence according to the specific type of protocol interaction process, realize the communication process of the specific protocol, and complete data transmission.

2. The method for implementing the power dispatching automation protocol based on the communication mode according to claim 1, characterized in that: Based on the configured communication mode and the selected data processing range, the system master station side completes the communication link with the plant station according to the plant station side information, including the system master station side selecting different types of IEC series protocols according to different business scenarios and requirements; Different communication modes as well as different types of IEC family protocols are handled as a single process.

3. The method for implementing the power dispatching automation protocol based on the communication mode according to claim 1 or 2, characterized in that: The communication modes of the single process include single-thread client, single-thread server, multi-thread client, and multi-thread server; In the single-plant station mode on the system master side, a single process selects to process the data of a single plant station; In the multi-plant mode on the system master side, a single process chooses to process data from multiple plants simultaneously; When processing data of multiple plants and stations simultaneously, the multiple plants and stations may select different protocol types.

4. The method for implementing the power dispatching automation protocol based on the communication mode according to claim 3, characterized in that: When processing data from multiple plants and stations simultaneously, multiple plants and stations can select different protocol types, including for plants and stations of specific protocol types, driven by the communication mode between the system master station and the plant and station, selecting the number of protocol function modules, and executing different protocol functions in sequence according to the data interaction process of the protocol.

5. The method for implementing the power dispatching automation protocol based on the communication mode according to claim 4, characterized in that: The IEC series protocols selected by the single process include IEC101 protocol, IEC102 protocol, IEC103 protocol, and IEC104 protocol; The execution of the IEC101 protocol, the IEC102 protocol, the IEC103 protocol and the IEC104 protocol all include a first protocol function module, a second protocol function module, a third protocol function module and a fourth protocol function module; The execution of the IEC series protocols is decomposed into multiple protocol functional modules. For the repeated functional modules of different types of protocols, only their unique functional modules need to be implemented.

6. The method for implementing the power dispatching automation protocol based on the communication mode according to claim 5, characterized in that: The execution of the IEC series of protocols is decomposed into multiple protocol unit function modules. For the repeated function modules of different types of protocols, only their unique function modules need to be implemented, including: When IEC101, IEC102, IEC103 and IEC104 are executed simultaneously, if a function module that has been executed in the previous protocol needs to be executed again in the next protocol, the corresponding function module of the next protocol does not perform repeated actions.

7. The method for implementing the power dispatching automation protocol based on the communication mode according to claim 6, characterized in that: The execution of the IEC series protocol is decomposed into multiple protocol unit function modules, and only the unique function modules need to be implemented for the repeated function modules of different types of protocols, and the following steps are also included: When the first plant station performs data frame construction, transmission and reception confirmation, the IEC101 protocol only needs to execute the first protocol unit functional module; When the second plant station constructs, sends and receives data frames, the IEC102 protocol only needs to execute the first protocol unit functional module; When the third plant station constructs, sends and confirms the data frame, the IEC103 protocol only needs to execute the first protocol unit function module; When the fourth plant station constructs, sends and confirms the data frame, the IEC104 protocol only needs to execute the first protocol unit function module; When the second plant station performs data encryption and decryption, the IEC102 protocol only needs to execute the second protocol unit function module; When the third plant station performs telemetry data transmission, the IEC103 protocol only needs to execute the third protocol unit function module; When the fourth plant station performs advanced data query, the IEC104 protocol only needs to execute the fourth protocol unit function module.

8. A system based on the method for implementing the power dispatching automation protocol based on the communication mode according to claim 1, characterized in that: Communication mode configuration module, used for remote monitoring, data collection and control operation needs of the power dispatching automation system, configuration of communication mode and selection of data processing range on the system master station side; The communication link establishment module is used to complete the communication link between the system master station and the plant station according to the information of the plant station side based on the configured communication mode and the selected data processing range; The protocol configuration and selection module is used to configure the protocol type of the specific plant station based on the established communication link, select the protocol function module through the communication mode drive, and start the protocol message transmission with the plant station side; The protocol message transmission and processing module is used for the selection of protocol function modules and the transmission of protocol messages. The system master station and the plant station execute different protocol functions in sequence according to the specific type of protocol interaction process to realize the communication process of the specific protocol and complete the data transmission.

9. An electronic device, characterized in that: include: Memory, used to store programs; A processor is used to load the program to execute the steps of the method for implementing the power dispatching automation protocol based on the communication mode as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a program, characterized in that: When the program is executed by a processor, the steps of the method for implementing the power dispatching automation protocol based on the communication mode as described in any one of claims 1 to 7 are implemented.