Valve cooling control system, PLC communication device and communication method thereof and computer equipment

By introducing the first and second communication modules into the valve cold control system, the compatibility of PROFIBUS-DP and CLINK protocols and data conversion are realized, the protocol compatibility problem between systems is solved, the reliability and stability of the system is improved, and the effective control of physical equipment is ensured.

CN120415949APending Publication Date: 2025-08-01DALI BUREAU OF ULTRA HIGH VOLTAGE TRANSMISSION CO CHINA SOUTHERN POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510823007.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-19
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The existing valve cold control system is not compatible with different communication protocols, which leads to the unsupported air cooler control and feedback signals that cannot be managed and controlled uniformly with the existing valve cold control system, and there are defects that cannot be compatible with the conversion of different communication protocols.

Method used

The first and second communication modules are used to connect the valve cold control system and the PLC submodule through the PROFIBUS-DP and CLINK protocol buses respectively, and the protocol conversion is realized through serial communication connection, enhancing communication reliability and stability, and having fault tolerance capabilities, and performing data checking and redundant backup.

Benefits of technology

It realizes data interaction between equipment with different protocols, improves the operating reliability, stability and anti-interference ability of the valve cold control system, and ensures effective control and status monitoring of physical equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120415949A_ABST
    Figure CN120415949A_ABST
Patent Text Reader

Abstract

The invention relates to a valve cooling control system, a PLC communication device and communication method thereof and computer equipment. The device comprises a first communication module and a second communication module, a first Ethernet interface of the first communication module is used for being connected with a valve cooling control system through a PROFIBUS-DP protocol bus, and an IO interface of the first communication module is used for being connected with a PLC sub-module through a CLINK protocol bus; the CLINK protocol is a private protocol which meets the requirement of communication between a protocol master station and a protocol slave station in the valve cooling control system; a first Ethernet interface of the second communication module is used for being connected with a valve cooling control system through a PROFIBUS-DP protocol bus, and an IO interface of the second communication module is used for being connected with the PLC sub-module through a CLINK protocol bus; and the second Ethernet interface of the second communication module is in serial communication connection with the second Ethernet interface of the first communication module. According to the device, compatibility and data conversion of the PROFIBUS-DP protocol and the CLINK protocol can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of communication of valve cooling control systems, and in particular, to a valve cooling control system, a PLC communication device, a communication method, and a computer device thereof. Background Art

[0002] During the current operation of converter stations, due to environmental protection and other factors, it is impossible to perform chemical treatment on the external cooling water of the valve cooling system, resulting in scaling of the cooling tower coils, seriously affecting the cooling capacity. At the same time, the original pure cooling tower system of the external cooling is difficult to meet the requirements of water conservation and environmental protection.

[0003] To solve the above problems, transforming the external cooling system into an air cooler in series with a cooling tower system becomes an effective solution. However, after the transformation, the newly added air cooler control and feedback signals need to be connected to the existing valve cooling control system through a new IO system to achieve unified management and control, and the existing IO system has the defect of being unable to be compatible with different communication protocol conversions. Summary of the Invention

[0004] Based on this, it is necessary to provide a valve cooling control system, a PLC communication device, a communication method, and a computer device for the above technical problems.

[0005] In a first aspect, the present application provides a PLC communication device for a valve cooling control system, the device includes: a first communication module and a second communication module, wherein,

[0006] The first Ethernet interface of the first communication module is used to connect to the valve cooling control system through a PROFIBUS-DP protocol bus, and the IO interface of the first communication module is used to connect to the PLC sub-module through a CLINK protocol bus; the CLINK protocol is a private protocol that satisfies communication between the protocol master station and the protocol slave station in the valve cooling control system;

[0007] The first Ethernet interface of the second communication module is used to connect to the valve cooling control system through a PROFIBUS-DP protocol bus, and the IO interface of the second communication module is used to connect to the PLC sub-module through a CLINK protocol bus;

[0008] The second Ethernet interface of the second communication module is serially communicatively connected to the second Ethernet interface of the first communication module.

[0009] In one embodiment, the second Ethernet interface of the second communication module is serially communicatively connected to the second Ethernet interface of the first communication module through a high-speed bus.

[0010] In one embodiment, when the first communication module further includes a main controller and the second communication module includes an IO communication unit, the second communication module further includes an Ethernet switch chip, wherein,

[0011] The first pin and the second pin of the Ethernet switch chip are respectively connected in one-to-one correspondence with the first Ethernet interface and the second Ethernet interface of the second communication module. The third pin of the Ethernet switch chip is connected to the first end of the IO communication unit, and the second end of the IO communication unit is used to connect to the PLC sub-module through the CLINK protocol bus.

[0012] The first end and the second end of the main controller are respectively connected in one-to-one correspondence with the first Ethernet interface and the second Ethernet interface of the first communication module. The third end of the main controller is used to connect to the PLC sub-module through the CLINK protocol bus.

[0013] In one embodiment, the first communication module and the second communication module are used for:

[0014] Receiving PROFIBUS-DP protocol data sent by the PROFIBUS-DP protocol master station; the PROFIBUS-DP protocol data is generated when the valve cooling control system controls the PLC sub-module connected to the CLINK protocol bus;

[0015] Converting the PROFIBUS-DP protocol data into CLINK protocol data;

[0016] Sending the CLINK protocol data to the CLINK protocol master station so that the CLINK protocol master station realizes valve cooling control according to the CLINK protocol data.

[0017] In a second aspect, the present application also provides a communication method for a valve cooling control system, which is applied to the first communication module and the second communication module in the above embodiment. The method includes:

[0018] Receiving PROFIBUS-DP protocol data sent by the PROFIBUS-DP protocol master station; the PROFIBUS-DP protocol data is generated when the valve cooling control system controls the PLC sub-module connected to the CLINK protocol bus;

[0019] Converting the PROFIBUS-DP protocol data into CLINK protocol data;

[0020] Sending the CLINK protocol data to the CLINK protocol master station so that the CLINK protocol master station realizes valve cooling control according to the CLINK protocol data.

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

[0022] Receiving PROFIBUS-DP protocol data sent by the PROFIBUS-DP protocol slave station;

[0023] Converting the PROFIBUS-DP protocol data into CLINK protocol data;

[0024] Send the CLINK protocol data to the CLINK protocol slave station.

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

[0026] Receive the CLINK protocol data sent by the CLINK protocol slave station;

[0027] Convert the CLINK protocol data into PROFIBUS-DP protocol data;

[0028] Send the PROFIBUS-DP protocol data to the PROFIBUS-DP protocol slave station.

[0029] In a third aspect, the present application provides a valve cooling control system, which includes: a first control device, a second control device, a plurality of PLC sub-modules, and a PLC communication device of the valve cooling control system in the above embodiments, wherein,

[0030] Both the first control device and the second control device are connected to the PROFIBUS-DP protocol bus, and the plurality of PLC sub-modules are all connected to the CLINK protocol bus.

[0031] In one embodiment, the first control device and the second control device are also communicatively connected through a synchronization protocol.

[0032] In a fourth aspect, the present application further provides a computer device, which includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps of the method in the above embodiments are implemented.

[0033] The above valve cooling control system, its PLC communication device, communication method and computer device have at least the following beneficial effects:

[0034] By connecting the valve cooling control system and the PLC sub-module through the first communication module and the second communication module respectively, and with the help of the PROFIBUS - DP protocol bus and the CLINK protocol bus, data interaction between devices with different protocols is realized. Among them, the serial communication connection of the second Ethernet interfaces of the two communication modules enhances the communication reliability and stability, has a fault tolerance ability, ensures the continuity of data transmission, can also perform data verification and redundant backup, and reduces data errors. The relevant protocol stacks and real-time operating systems are embedded in the communication module to achieve the compatibility and data conversion of the PROFIBUS - DP protocol and the CLINK protocol, ensure the effective control and status monitoring of the valve cooling control system for physical devices, and overall improve the operation reliability, stability and anti-interference ability of the valve cooling control system. Description of the Drawings

[0035] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the conventional technology, the following briefly introduces the drawings required for use in the embodiments or the conventional technology descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0036] Figure 1 Schematic diagram of the structure of a PLC communication device of a valve cooling control system in one embodiment;

[0037] Figure 2 A schematic structural diagram of a PLC communication device of a valve cooling control system in another embodiment;

[0038] Figure 3 1 is a flow chart of a communication method of a valve cooling control system in one embodiment;

[0039] Figure 4 A flow chart of a communication method for a valve cooling control system in another embodiment;

[0040] Figure 5 A flow chart of a communication method for a valve cooling control system in yet another embodiment;

[0041] Figure 6 A schematic diagram of the structure of a valve cooling control system in one embodiment;

[0042] Figure 7 is a structural block diagram of a communication control device of a valve cooling control system in one embodiment;

[0043] Figure 8 A diagram of the internal structure of a computer device in implementation. DETAILED DESCRIPTION

[0044] To facilitate understanding of the present application, the present application will be described more fully below with reference to the accompanying drawings. The accompanying drawings provide embodiments of the present application. However, the present application may be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to make the disclosure of the present application more thorough and comprehensive.

[0045] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application pertains. The terms used herein in the specification of this application are for the purpose of describing specific embodiments only and are not intended to limit this application.

[0046] It will be understood that the terms "first", "second", etc. used in the present 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 a first element from another element.

[0047] It should be noted that when an element is considered to be "connected" to another element, it may be directly connected to the other element or connected to the other element through an intermediate element. In addition, for "connection" in the following embodiments, if there is transmission of electrical signals or data between the connected objects, it should be understood as "electrical connection", "communication connection", etc.

[0048] As used herein, the singular forms "a", "an" and "the" may also include the plural forms unless the context clearly dictates otherwise. It should also be understood that the terms "comprise / include" or "have" etc. specify the presence of the stated features, wholes, steps, operations, components, parts or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts or combinations thereof.

[0049] As described in the background art, the valve cooling control system in the prior art cannot be compatible with data conversion between different communication protocols. After research by the inventor, it is found that the reason for this problem is as follows:

[0050] Due to restrictions such as environmental protection, the converter station cannot perform chemical treatment on the external cooling water of the valve cooling control system, which causes problems such as scaling of the cooling tower coils. For this reason, the converter station needs to transform the external cooling equipment, changing the original pure cooling tower system of the external cooling to an air cooler in series with the cooling tower system to meet the dual requirements of water conservation and environmental protection, and at the same time can also cope with the problem of insufficient cooling capacity caused by scaling. Among them, the main improvement is achieved by adding an air cooler. The control signal and feedback signal of the newly added air cooler must be connected to the existing valve cooling control system through a new IO system, so as to ensure unified management and control of the entire external cooling system.

[0051] However, through test verification, for the above improved valve cooling control system, RS485 interfaces are mostly used for communication between it and the IO substation, and the communication protocol is the PROFIBUS-DP protocol. However, in order to ensure the performance, security and functional requirements of communication transmission between the IO substation (for example, the field controller) and the IO master station (for example, the central monitoring system) in the valve cooling control application scenario, a private protocol needs to be developed separately for communication, such as the CLINK private protocol, so that the IO substation and the IO master station can transmit data, commands and status information based on the CLINK private protocol. Therefore, in order to achieve compatibility and integration of the above two protocols, a communication device from CLINK industrial Ethernet to PROFIBUS-DP field bus needs to be developed.

[0052] For the above reasons, in an exemplary embodiment, as Figure 1 shown, the present application provides a PLC communication device for a valve cooling control system. The device includes a first communication module 2 and a second communication module 4. Among them, the first Ethernet interface of the first communication module 2 is used to connect to the valve cooling control system 300 through the PROFIBUS-DP protocol bus, and the IO interface of the first communication module 2 is used to connect to the PLC sub-module 500 through the CLINK protocol bus; the CLINK protocol is a private protocol that satisfies the communication between the protocol master station and the protocol slave station in the valve cooling control system 300; the first Ethernet interface of the second communication module 4 is used to connect to the valve cooling control system 300 through the PROFIBUS-DP protocol bus, and the IO interface of the second communication module 4 is used to connect to the PLC sub-module 500 through the CLINK protocol bus; the second Ethernet interface of the second communication module 4 is serially communicatively connected to the second Ethernet interface of the first communication module 2.

[0053] Among them, the first Ethernet interface of the first communication module 2 is connected to the valve cooling control system 300 via the PROFIBUS-DP protocol bus, and is responsible for receiving, processing, and forwarding data from the valve cooling control system 300. The IO interface of the first communication module 2 is connected to the PLC sub-module 500 via the CLINK protocol bus to achieve data interaction with the PLC sub-module 500, which plays the role of data transfer and interaction coordination in the entire communication device and is an important bridge for communication between the valve cooling control system 300 and the PLC sub-module 500. The second communication module 4 is similar in function to the first communication module 2. It is also connected to the valve cooling control system 300 via the PROFIBUS-DP protocol bus through the first Ethernet interface and is connected to the PLC sub-module 500 via the CLINK protocol bus using the IO interface. In addition, the second Ethernet interface of the second communication module 4 is serially communication-connected to the second Ethernet interface of the first communication module 2. This connection enhances the cooperation between the two communication modules, ensures the reliability and stability of data transmission. When one communication module fails, the other communication module can maintain partial communication functions, improving the fault tolerance of the entire communication device. The PROFIBUS-DP protocol bus is a widely used fieldbus standard. In this embodiment, it is the channel for data transmission between the valve cooling control system 300 and the first communication module 2 and the second communication module 4. It has the characteristics of high speed and reliability, can meet the requirements of the valve cooling control system 300 for real-time performance and stability, and ensures the accurate and rapid transmission of a large amount of control instructions, device operating status and other data between the valve cooling control system 300 and the communication module. The CLINK protocol bus is a private protocol bus that meets the communication requirements of the protocol master station and the protocol slave station in the valve cooling control system 300 and is used for data transmission between the first communication module 2, the second communication module 4 and the PLC sub-module 500. It can be customized according to the specific requirements of the valve cooling control system 300 to achieve efficient and secure data interaction within the valve cooling control system 300 and ensure the coordinated operation of each device. The PLC sub-module 500, as an interface connected to physical devices, is responsible for connecting devices such as sensors and actuators, communicating with the first communication module 2 and the second communication module 4 via the CLINK protocol bus, receiving control instructions from the communication module and controlling the actions of physical devices. At the same time, it collects sensor data and uploads it to the communication module, and then transmits it to the valve cooling control system 300. It is a key link to realize the actual control and status monitoring of the valve cooling control system 300 over physical devices.

[0054] Exemplarily, the first Ethernet interfaces of the first communication module 2 and the second communication module 4 are connected to the valve cooling control system 300 via the PROFIBUS-DP protocol bus, and their IO interfaces are connected to the PLC sub-module 500 via the CLINK protocol bus. The second Ethernet interfaces of the two communication modules are serially communicated. In a specific embodiment, the PROFIBUS protocol stack, the CLINK private protocol stack, and the Ruihua ReWorks real-time operating system are embedded in the communication module, and the operating system manages the message queues of the two protocol stack tasks. When the valve cooling control system 300 remotely controls the devices on the CLINK protocol bus via PROFIBUS-DP, the first communication module 2 or the second communication module 4 receives data from the PROFIBUS-DP protocol bus, unpacks it according to the PROFIBUS protocol, and then repackages it according to the CLINK protocol and sends it to the IO sub-station. When the valve cooling control system 300 needs to remotely monitor the devices on the CLINK protocol bus, the first communication module 2 or the second communication module 4 unpacks the received data frame according to the CLINK protocol, and then repackages it according to the PROFIBUS protocol and sends it to the PROFIBUS-DP protocol bus, so as to achieve the compatibility of the PROFIBUS-DP protocol and the CLINK protocol and data conversion. In addition, the second Ethernet interface of the second communication module 4 is serially communicated with the second Ethernet interface of the first communication module 2. On the one hand, the reliability of communication is greatly enhanced. During the data transmission process, if one of the communication modules fails, such as the first communication module 2 being affected by strong electromagnetic interference resulting in abnormal data transmission, the other module can maintain partial data transmission functions through this serial connection, avoiding complete interruption of data transmission and ensuring the continuity of communication between the valve cooling control system 300 and the PLC sub-module 500. On the other hand, the stability of data transmission is improved. The two communication modules can perform data verification and redundant backup through this connection. For example, when sending important control instructions, the two modules send data at the same time, and the receiving end ensures the data accuracy through comparison and verification, reducing data errors caused by signal attenuation and interference, ensuring the stable operation of the valve cooling control system 300, and improving the anti-interference ability and fault tolerance of the entire system.

[0055] The PLC communication device of the above valve cooling control system is respectively connected to the valve cooling control system 300 and the PLC sub-module 500 through the first communication module 2 and the second communication module 4, and realizes data interaction between devices with different protocols by means of the PROFIBUS-DP protocol bus and the CLINK protocol bus. Among them, the serial communication connection of the second Ethernet interfaces of the two communication modules enhances the communication reliability and stability, has a fault tolerance ability, ensures the continuity of data transmission, can also perform data verification and redundant backup, and reduces data errors. The relevant protocol stacks and real-time operating systems are embedded in the communication modules, realizing the compatibility and data conversion of the PROFIBUS-DP protocol and the CLINK protocol, ensuring the effective control and status monitoring of the physical devices by the valve cooling control system 300, and overall improving the operation reliability, stability and anti-interference ability of the valve cooling control system 300.

[0056] In an exemplary embodiment, the second Ethernet interface of the second communication module 4 communicates serially with the second Ethernet interface of the first communication module 2 through a high-speed bus.

[0057] In this embodiment, the second communication module 4 and the second Ethernet interface of the first communication module 2 are serially connected through a high-speed bus. The high-speed bus ensures that data can be transmitted between the two communication modules at a faster speed, greatly improving the data transmission efficiency and meeting the strict real-time requirements of the valve cooling control system 300. For example, it can make the control instructions reach the PLC sub-module 500 faster to control the physical devices and reduce the device response delay. The serial communication provides a solid guarantee for communication reliability. When one of the communication modules encounters a fault, such as being affected by electromagnetic interference or hardware damage, the other module can maintain partial communication functions through this serial connection, ensuring that the communication between the valve cooling control system 300 and the PLC sub-module 500 is not interrupted and maintaining the stable operation of the system. In addition, this connection method also facilitates the implementation of data verification and redundant backup. The two communication modules can transmit data simultaneously, and the receiving end ensures the data accuracy through comparison verification, reducing the impact of signal attenuation and interference on the data, and further improving the anti-interference ability and fault tolerance performance of the entire system.

[0058] In an exemplary embodiment, such as Figure 2As shown, when the first communication module 2 further includes a main controller 22 and the second communication module 4 includes an IO communication unit 42, the second communication module 4 further includes an Ethernet switch chip 44. Among them, the first pin and the second pin of the Ethernet switch chip 44 are respectively and correspondingly connected to the first Ethernet interface and the second Ethernet interface of the second communication module 4. The third pin of the Ethernet switch chip 44 is connected to the first end of the IO communication unit 42. The second end of the IO communication unit 42 is used to connect to the PLC sub-module 500 through the CLINK protocol bus. The first end and the second end of the main controller 22 are respectively and correspondingly connected to the first Ethernet interface and the second Ethernet interface of the first communication module 2. The third end of the main controller 22 is used to connect to the PLC sub-module 500 through the CLINK protocol bus.

[0059] Among them, the first end of the main controller 22 is connected to the first Ethernet interface of the first communication module 2, and can receive data from the valve cooling control system 300 through the PROFIBUS-DP protocol bus, and process and analyze this data. The second end of the main controller 22 is connected to the second Ethernet interface of the first communication module 2, thereby performing high-speed serial communication with the second communication module 4 to achieve data interaction and collaborative work, enhancing the reliability and stability of communication. The third end of the main controller 22 is connected to the PLC sub-module 500 through the CLINK protocol bus, responsible for sending the processed data to the PLC sub-module 500 according to the CLINK protocol, and at the same time receiving the sensor data collected by the PLC sub-module 500, playing a core control and data transfer role in the data transfer and interaction between the valve cooling control system 300 and the PLC sub-module 500. In a specific embodiment, the main controller 22 can be an S7-400H series PLC of Siemens, which is embedded with a PROFIBUS protocol stack, a CLINK private protocol stack, and a Ruihua ReWorks real-time operating system. The first end of the IO communication unit 42 is connected to the third pin of the Ethernet switch chip 44, and the Ethernet switch chip 44 is connected to the first Ethernet interface and the second Ethernet interface of the second communication module 4 through the first pin and the second pin respectively. This connection method enables the IO communication unit 42 to indirectly interact with the valve cooling control system 300 and the first communication module 2 through the Ethernet switch chip 44. The second end of the IO communication unit 42 is connected to the PLC sub-module 500 through the CLINK protocol bus, responsible for receiving data from the PLC sub-module 500 and transmitting it to the Ethernet switch chip 44 for further sending to the valve cooling control system 300 or the first communication module 2; at the same time, it also receives the control instructions from the valve cooling control system 300 transmitted from the Ethernet switch chip 44 and sends these instructions to the PLC sub-module 500 according to the CLINK protocol to achieve the control of physical devices, playing a key role in the data transfer and communication control between the second communication module 4 and the PLC sub-module 500.

[0060] In this embodiment, one communication module is provided with a main controller 22, and the other is provided with an IO communication unit 42, which is significant. The main controller 22 is connected to the first Ethernet interface, enabling it to efficiently process PROFIBUS-DP protocol data from the valve cooling control system 300, communicate with the second communication module 4 at high speed serially, ensure data interaction and collaborative work, and enhance communication reliability and stability. It also exchanges data with the PLC sub-module 500 through the CLINK protocol bus, playing a core control and data transfer role in the system, enabling the orderly data transfer between the valve cooling control system 300 and the PLC sub-module 500. The IO communication unit 42 realizes indirect data interaction with the valve cooling control system 300 and the first communication module 2 by means of an Ethernet switch chip 44. It is connected to the PLC sub-module 500 through the CLINK protocol bus, receives and transmits data and instructions, and precisely controls physical devices. In this division of labor mode, the main controller 22 focuses on data processing, overall coordination, and communication management, while the IO communication unit 42 focuses on direct data interaction with the PLC sub-module 500 and device control. The two cooperate with each other, improving the working efficiency, reliability, and stability of the entire communication system, and ensuring the effective control and status monitoring of physical devices by the valve cooling control system 300.

[0061] In an exemplary embodiment, the first communication module 2 and the second communication module 4 are configured to: receive PROFIBUS-DP protocol data sent by a PROFIBUS-DP protocol master station; the PROFIBUS-DP protocol data is generated when the valve cooling control system 300 controls the PLC sub-module 500 connected to the CLINK protocol bus; convert the PROFIBUS-DP protocol data into CLINK protocol data; and send the CLINK protocol data to the CLINK protocol master station, so that the CLINK protocol master station realizes valve cooling control according to the CLINK protocol data.

[0062] Among them, in the communication architecture of the valve cooling control system 300, the PROFIBUS-DP protocol master station is mainly used to initiate control instructions and data requests. Usually, it is the valve cooling control system 300, which is connected to the first communication module 2 and the second communication module 4 via the PROFIBUS-DP protocol bus. It is responsible for packaging the instructions and data required to control the PLC sub-module 500 connected to the CLINK protocol bus into PROFIBUS-DP protocol data according to the PROFIBUS-DP protocol and then sending it out. The CLINK protocol master station is the core control unit in the CLINK protocol network. In the communication system of the valve cooling control system 300 in this embodiment, the CLINK protocol master station can be a certain PLC device, which is used to receive and process the CLINK protocol data converted from the PROFIBUS-DP protocol; and according to the received CLINK protocol data, it precisely controls the devices (such as the PLC sub-module 500) connected to the CLINK protocol bus to achieve the goal of valve cooling control and ensure that the devices in the valve cooling system work together according to the predetermined strategies and requirements. The PROFIBUS-DP protocol data is the data format generated by the valve cooling control system 300 when controlling the PLC sub-module 500 connected to the CLINK protocol bus according to the PROFIBUS-DP protocol. These data contain key information such as control instructions sent by the valve cooling control system 300 to the PLC sub-module 500 and set values of device operation parameters. It is the carrier for data transmission between the PROFIBUS-DP protocol master station and the first communication module 2 and the second communication module 4, and is transmitted between devices via the PROFIBUS-DP protocol bus. The CLINK protocol data is converted from the PROFIBUS-DP protocol data and follows the data form of the CLINK private protocol. It is generated to meet the communication requirements between the protocol master station (CLINK protocol master station) and the protocol slave station (such as the PLC sub-module 500) in the valve cooling control system 300. These data contain control instructions, device status information, etc. after conversion and adaptation, which can be recognized and processed by the CLINK protocol master station and related devices, and are transmitted between devices on the CLINK protocol bus, ultimately realizing the effective control of the physical devices in the valve cooling system.

[0063] Exemplarily, the PROFIBUS - DP protocol master station (usually the valve cooling control system 300) packs information such as control instructions and set values of device operation parameters into PROFIBUS - DP protocol data according to the requirement of controlling the PLC sub - module 500 connected to the CLINK protocol bus, and sends it to the first communication module 2 and the second communication module 4 through the PROFIBUS - DP protocol bus. After receiving these PROFIBUS - DP protocol data, the communication module parses and processes them, and converts them into CLINK protocol data that follows the CLINK private protocol. Subsequently, the communication module sends the converted CLINK protocol data to the CLINK protocol master station. The CLINK protocol master station receives and processes these CLINK protocol data, and precisely controls the PLC sub - module 500 connected to the CLINK protocol bus based on the control instructions and device status information contained therein, so as to enable each device in the valve cooling system to work together according to the predetermined strategy and requirements, and achieve the goal of valve cooling control.

[0064] In this embodiment, data exchange and compatibility between different protocols are realized. By converting PROFIBUS - DP protocol data into CLINK protocol data, the communication barrier between the valve cooling control system 300 (PROFIBUS - DP protocol master station) and the PLC sub - module 500 connected to the CLINK protocol bus is solved, enabling different protocol devices to work together. Secondly, the precise control of the valve cooling system is ensured. The CLINK protocol master station precisely controls the PLC sub - module 500 according to the converted CLINK protocol data, ensuring that each device in the valve cooling system operates together according to the predetermined strategy and requirements, and improving the reliability and stability of valve cooling control.

[0065] In an exemplary embodiment, as Figure 3 shown, the present application also provides a communication method for a valve cooling control system 300, which is applied to the first communication module 2 and the second communication module 4 in the above - mentioned embodiment. The method includes:

[0066] S302, receiving PROFIBUS - DP protocol data sent by the PROFIBUS - DP protocol master station; the PROFIBUS - DP protocol data is generated when the valve cooling control system 300 controls the PLC sub - module 500 connected to the CLINK protocol bus.

[0067] S304, converting the PROFIBUS - DP protocol data into CLINK protocol data.

[0068] S306, send the CLINK protocol data to the CLINK protocol master station so that the CLINK protocol master station can implement valve cooling control based on the CLINK protocol data.

[0069] Among them, the meanings of the PROFIBUS-DP protocol master station, the CLINK protocol master station, the PROFIBUS-DP protocol data, and the CLINK protocol data can be referred to the descriptions in the above embodiments. The specific implementation processes of each step in this embodiment can also be referred to the descriptions in the above embodiments, and will not be elaborated here.

[0070] The communication method of the above valve cooling control system 300 realizes data exchange and compatibility between different protocols. By converting the PROFIBUS-DP protocol data into CLINK protocol data, it solves the communication barrier between the valve cooling control system 300 (PROFIBUS-DP protocol master station) and the PLC sub-module 500 connected to the CLINK protocol bus, enabling different protocol devices to work together. Secondly, it ensures the precise control of the valve cooling system. The CLINK protocol master station precisely controls the PLC sub-module 500 according to the converted CLINK protocol data, ensuring that each device of the valve cooling system operates in coordination according to the predetermined strategy and requirements, and improving the reliability and stability of valve cooling control.

[0071] In an exemplary embodiment, as Figure 4 shown, the method further includes:

[0072] S402, receive the PROFIBUS-DP protocol data sent by the PROFIBUS-DP protocol slave station.

[0073] S404, convert the PROFIBUS-DP protocol data into CLINK protocol data.

[0074] S406, send the CLINK protocol data to the CLINK protocol slave station.

[0075] Among them, in the communication architecture of the valve cooling control system 300, the PROFIBUS-DP protocol slave station is a device node corresponding to the PROFIBUS-DP protocol master station (usually the valve cooling control system 300). It communicates with the master station through the PROFIBUS-DP protocol bus, receives the control instructions and data requests sent by the master station, and at the same time feedbacks information such as its own operating status to the master station. In actual application scenarios, the PROFIBUS-DP protocol slave station may be some auxiliary devices or sensors in the valve cooling control system 300, such as sensors for monitoring temperature and pressure. They package the collected real-time data into PROFIBUS-DP protocol data according to the PROFIBUS-DP protocol and send it to the connected first communication module 2 or second communication module 4, so that the master station can obtain the real-time status of the device operation and then make corresponding control decisions. The CLINK protocol slave station is a device node in the CLINK protocol network. In the valve cooling control system 300, it is mainly responsible for receiving the control instructions sent by the CLINK protocol master station and performing corresponding operations according to these instructions. At the same time, the CLINK protocol slave station also feedbacks its own operating status or the collected data to the CLINK protocol master station. The common CLINK protocol slave station is the PLC sub-module 500, and these PLC sub-modules 500 are connected to various physical devices in the valve cooling system, such as actuators like cooling water pumps and fans. The CLINK protocol slave station conducts data interaction with the CLINK protocol master station through the CLINK protocol bus, receives the CLINK protocol data converted from the PROFIBUS-DP protocol, and sends back its own data in the form of CLINK protocol data to achieve precise control and status monitoring of the physical devices in the valve cooling system.

[0076] Exemplarily, the PROFIBUS - DP protocol slave station (such as auxiliary devices like temperature and pressure sensors in the valve cooling control system 300) collects its own operating status or environmental data, packs these data into PROFIBUS - DP protocol data according to the PROFIBUS - DP protocol, and sends it to the first communication module 2 or the second communication module 4 through the PROFIBUS - DP protocol bus. After receiving these data, the communication module parses and processes them, converting the PROFIBUS - DP protocol data into CLINK protocol data that follows the CLINK private protocol. Then, the communication module sends the converted CLINK protocol data to the CLINK protocol slave station (such as the PLC sub - module connecting actuators like cooling water pumps and fans) through the CLINK protocol bus. The CLINK protocol slave station receives and processes these data, executes corresponding operations according to the control instructions therein, and also sends back its own operating status or the collected data in the form of CLINK protocol data, thereby completing the data interaction between the PROFIBUS - DP protocol slave station and the CLINK protocol slave station, and achieving precise control and status monitoring of the physical devices in the valve cooling system.

[0077] In this embodiment, the communication barrier between devices with different protocols is broken, enabling slave stations such as auxiliary devices and sensors using the PROFIBUS - DP protocol and slave stations such as the PLC sub - module 500 using the CLINK protocol to work together, enhancing the overall compatibility and openness of the valve cooling control system 300. In terms of data acquisition and control, the real - time data collected by PROFIBUS - DP protocol slave stations such as temperature and pressure sensors can be transmitted to the CLINK protocol slave station in a timely and accurate manner, providing reliable data support for the valve cooling system, enabling the system to precisely control actuators such as cooling water pumps and fans based on these data, and enhancing the automation level and control accuracy of the system.

[0078] In an exemplary embodiment, as Figure 5 shown, the method further includes:

[0079] S502, receiving the CLINK protocol data sent by the CLINK protocol slave station.

[0080] S504, converting the CLINK protocol data into PROFIBUS - DP protocol data.

[0081] S506, sending the PROFIBUS - DP protocol data to the PROFIBUS - DP protocol slave station.

[0082] In this embodiment, the CLINK protocol slave station (such as the PLC sub-module connected to actuators such as a cooling water pump and a fan) first collects data such as the operating status of the physical devices it is connected to, packs these data into CLINK protocol data according to the CLINK protocol, and sends the data to the first communication module 2 or the second communication module 4 through the CLINK protocol bus. After receiving the CLINK protocol data, the communication module parses and processes it, and converts the CLINK protocol data into PROFIBUS-DP protocol data that conforms to the PROFIBUS-DP protocol. Then, the communication module sends the converted PROFIBUS-DP protocol data to the PROFIBUS-DP protocol slave station (such as auxiliary devices such as sensors for monitoring temperature and pressure) through the PROFIBUS-DP protocol bus. The PROFIBUS-DP protocol slave station receives and processes these data, thereby completing the two-way data interaction between the PROFIBUS-DP protocol slave station and the CLINK protocol slave station, realizing the information flow between devices with different protocols in the valve cooling system, and providing support for the overall monitoring and precise control of the system.

[0083] In an exemplary embodiment, as Figure 6 shown, the present application provides a valve cooling control system 300, the system includes: a first control device 310, a second control device 320, a plurality of PLC sub-modules 500, and the PLC communication device of the valve cooling control system in the above embodiment, wherein the first control device 310 and the second control device 320 are both connected to the PROFIBUS-DP protocol bus, and the plurality of PLC sub-modules 500 are all connected to the CLINK protocol bus.

[0084] In this embodiment, the first control device 310 and the second control device 320 are connected through the PROFIBUS-DP protocol bus, realizing double control guarantee for the entire valve cooling control system 300. When one control device fails, the other can take over the work in time to ensure the stable operation of the system. The plurality of PLC sub-modules 500 are connected to the CLINK protocol bus, enabling them to perform data interaction efficiently and precisely, and quickly respond to control instructions, providing reliable control for the physical devices of the valve cooling system. By combining the PLC communication device of the valve cooling control system in the above embodiment, the conversion and data interaction between the PROFIBUS-DP protocol and the CLINK protocol are realized, breaking the communication barrier between devices with different protocols, enabling the control device and the PLC sub-module 500 to work together, improving the integration and intelligent level of the system, ensuring the cooling effect of the valve cooling system on the converter valve, and ensuring the safe and stable operation of the entire (extra) high-voltage DC system.

[0085] In an exemplary embodiment, as Figure 6As shown, the first control device 310 and the second control device 320 are also communicatively connected via a synchronization protocol.

[0086] In this embodiment, the first control device 310 and the second control device 320 are communicatively connected via a synchronization protocol, ensuring a high degree of cooperation between the two control devices, enabling them to synchronize information such as the operating state, control instructions, and key data of the system in real time. When an emergency occurs during the operation of the system, such as a failure of some devices or a change in load, the two control devices can quickly make consistent and timely responses based on the synchronized information, avoiding system chaos or misoperation caused by asynchronous control. Moreover, the communicative connection via the synchronization protocol enhances the fault tolerance of the system. When one of the control devices fails, the other can seamlessly take over the work relying on the synchronized data, maintaining the stable operation of the system, greatly improving the reliability and stability of the valve cooling control system 300, and thus ensuring the safe and continuous operation of the (extra) high voltage DC system.

[0087] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are sequentially shown according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, there is no strict order limit for the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same moment, but can be executed at different moments, and the execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0088] Based on the same inventive concept, the embodiments of the present application also provide a communication control device for a valve cooling control system for implementing the communication method of the valve cooling control system involved above. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the communication control device for the valve cooling control system provided below can refer to the limitations on the communication method of the valve cooling control system in the above text, and will not be repeated here.

[0089] In an exemplary embodiment, as Figure 7 shown, a communication control device for a valve cooling control system is provided, including:

[0090] The first data receiving module 702 is configured to receive PROFIBUS-DP protocol data sent by the PROFIBUS-DP protocol master station; the PROFIBUS-DP protocol data is generated when the valve cooling control system controls the PLC sub-module connected to the CLINK protocol bus.

[0091] The first data conversion module 704 is configured to convert the PROFIBUS-DP protocol data into CLINK protocol data.

[0092] The first data sending module 706 is configured to send the CLINK protocol data to the CLINK protocol master station, so that the CLINK protocol master station can implement valve cooling control according to the CLINK protocol data.

[0093] In an exemplary embodiment, as Figure 7 shown, the communication control device of the above valve cooling control system further includes:

[0094] The second data receiving module is configured to receive PROFIBUS-DP protocol data sent by the PROFIBUS-DP protocol slave station.

[0095] The second data conversion module is configured to convert the PROFIBUS-DP protocol data into CLINK protocol data.

[0096] The second data sending module is configured to send the CLINK protocol data to the CLINK protocol slave station.

[0097] In an exemplary embodiment, as Figure 7 shown, the communication control device of the above valve cooling control system further includes:

[0098] The third data receiving module is configured to receive PROFIBUS-DP protocol data sent by the PROFIBUS-DP protocol slave station.

[0099] The third data conversion module is configured to convert the PROFIBUS-DP protocol data into CLINK protocol data.

[0100] The third data sending module is configured to send the CLINK protocol data to the CLINK protocol slave station.

[0101] Each module in the communication control device of the above valve cooling control system can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor in the computer device in hardware form or be independent of it, or be stored in the memory in the computer device in software form, so that the processor can call and execute the operations corresponding to the above modules.

[0102] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structural diagram may be as shown in Figure 8 FIG. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner. The wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a communication method for a valve cooling control system.

[0103] Those skilled in the art can understand that Figure 8 the structure shown in FIG. is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0104] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, it implements the steps in the above method embodiments.

[0105] In an embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by the processor, it implements the steps in the above method embodiments.

[0106] In an embodiment, a computer program product is provided, including a computer program. When the computer program is executed by the processor, it implements the steps in the above method embodiments.

[0107] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in this application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, artificial intelligence (AI) processors, etc., without limitation.

[0108] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered to be within the scope recorded in this application.

[0109] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. A PLC communication device for a valve cooling control system, characterized in that, The device includes: a first communication module and a second communication module, wherein, The first Ethernet interface of the first communication module is used to connect to the valve cooling control system through the PROFIBUS-DP protocol bus, and the IO interface of the first communication module is used to connect to the PLC sub-module through the CLINK protocol bus; The CLINK protocol is a private protocol that enables communication between the protocol master station and the protocol slave station in the valve cooling control system. The first Ethernet interface of the second communication module is used to connect to the valve cooling control system through the PROFIBUS-DP protocol bus, and the IO interface of the second communication module is used to connect to the PLC sub-module through the CLINK protocol bus; The second Ethernet interface of the second communication module is serially communicatively connected to the second Ethernet interface of the first communication module.

2. The PLC communication device of the valve cooling control system according to claim 1, characterized in that, The second Ethernet interface of the second communication module and the second Ethernet interface of the first communication module perform serial communication through a high-speed bus.

3. The PLC communication device according to claim 2, wherein When the first communication module further includes a main controller and the second communication module includes an IO communication unit, the second communication module further includes an Ethernet switch chip, wherein, The first pin and the second pin of the Ethernet switch chip are respectively and correspondingly connected to the first Ethernet interface and the second Ethernet interface of the second communication module, the third pin of the Ethernet switch chip is connected to the first end of the IO communication unit, and the second end of the IO communication unit is used to connect to the PLC sub-module through the CLINK protocol bus; The first end and the second end of the main controller are respectively and correspondingly connected to the first Ethernet interface and the second Ethernet interface of the first communication module, and the third end of the main controller is used to connect to the PLC sub-module through the CLINK protocol bus.

4. The PLC communication device of the valve cooling control system according to claim 1, characterized in that, The first communication module and the second communication module are used for: Receiving PROFIBUS-DP protocol data sent by a PROFIBUS-DP protocol master station; The PROFIBUS-DP protocol data is generated when the valve cooling control system controls the PLC sub-module connected to the CLINK protocol bus; Converting the PROFIBUS-DP protocol data into CLINK protocol data; Sending the CLINK protocol data to a CLINK protocol master station so that the CLINK protocol master station realizes valve cooling control according to the CLINK protocol data.

5. A communication method for a valve cooling control system, characterized in that, Applied to the first communication module and the second communication module according to any one of claims 1 to 4, the method includes: Receiving PROFIBUS-DP protocol data sent by a PROFIBUS-DP protocol master station; The PROFIBUS-DP protocol data is generated when the valve cooling control system controls the PLC sub-module connected to the CLINK protocol bus; Converting the PROFIBUS-DP protocol data into CLINK protocol data; Sending the CLINK protocol data to a CLINK protocol master station so that the CLINK protocol master station realizes valve cooling control according to the CLINK protocol data.

6. The communication method of the valve cooling control system according to claim 5, characterized in that, The method further includes: Receiving PROFIBUS-DP protocol data sent by a PROFIBUS-DP protocol slave station; Converting the PROFIBUS-DP protocol data into CLINK protocol data; Sending the CLINK protocol data to a CLINK protocol slave station.

7. The communication method of the valve cooling control system according to claim 5, characterized in that, The method further includes: Receiving CLINK protocol data sent by a CLINK protocol slave station; Converting the CLINK protocol data into PROFIBUS-DP protocol data; Sending the PROFIBUS-DP protocol data to a PROFIBUS-DP protocol slave station.

8. A valve cooling control system, characterized in that, The system includes: a first control device, a second control device, a plurality of PLC sub-modules, and a PLC communication device of the valve cooling control system according to any one of claims 1-7, wherein Both the first control device and the second control device are connected to the PROFIBUS-DP protocol bus, and a plurality of the PLC sub-modules are all connected to the CLINK protocol bus.

9. The valve cooling control system according to claim 8, wherein The first control device and the second control device are also communicatively connected through a synchronization protocol.

10. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 5 to 7 are implemented.