[go: up one dir, main page]

CN118337812A - Large-scale power station equipment communication method and device, electronic equipment and storage medium - Google Patents

Large-scale power station equipment communication method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN118337812A
CN118337812A CN202410378125.1A CN202410378125A CN118337812A CN 118337812 A CN118337812 A CN 118337812A CN 202410378125 A CN202410378125 A CN 202410378125A CN 118337812 A CN118337812 A CN 118337812A
Authority
CN
China
Prior art keywords
communication
target data
slave devices
equipment
slave
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410378125.1A
Other languages
Chinese (zh)
Inventor
邹军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Clou Energy Electric Co Ltd
Original Assignee
Sichuan Clou Energy Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan Clou Energy Electric Co Ltd filed Critical Sichuan Clou Energy Electric Co Ltd
Priority to CN202410378125.1A priority Critical patent/CN118337812A/en
Publication of CN118337812A publication Critical patent/CN118337812A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Small-Scale Networks (AREA)

Abstract

The embodiment of the application provides a large-scale power station equipment communication method and device, electronic equipment and a storage medium, and belongs to the technical field of power electronics. The method is applied to a controller of a power station system, the power station system comprises an original host device and a plurality of slave devices, the original host device and the slave devices are connected end to form an annular passage, and the communication method comprises the following steps: transmitting the target data to a plurality of slave devices through the original host device so that the adjacent slave devices forward the target data according to the communication loop; detecting communication connection between the slave devices to obtain communication detection information; if the communication detection information represents communication faults among the slave devices, selecting proxy host devices from a plurality of slave devices; the target data is sent to the plurality of slave devices by the proxy host device so that the adjacent slave devices forward the target data in accordance with the communication loop. The embodiment of the application can realize better communication instantaneity and synchronism.

Description

Large-scale power station equipment communication method and device, electronic equipment and storage medium
Technical Field
The present application relates to the field of power electronics technologies, and in particular, to a method and an apparatus for large-scale power station device communication, an electronic device, and a storage medium.
Background
Currently, in an electronic power system, a plurality of power devices in a power station control network generally adopt network ports or four-eight-five networking communication. However, the large-scale energy storage unit is connected, so that the control network of the power system becomes complex, the communication network is easy to block, and a large delay exists in the data transmission process, so that the data transmission rate is slow. The occurrence of transmission failure of one equipment unit may cause paralysis of the entire control network, and it is difficult to resume normal communication of the network. In the related technology, each communication thread is scheduled in a time-sharing way through an operating system, and each thread can send or analyze data after receiving a time slice and activating the time slice, so that the actions of each device are inconsistent, and the communication synchronism is poor; and because large-scale equipment is complicated to access, the control network is too complicated, so that data transmission is easy to be blocked, the data transmission is slow, and the communication instantaneity is poor.
Disclosure of Invention
The embodiment of the application mainly aims to provide a large-scale power station equipment communication method and device, electronic equipment and storage medium, and aims to achieve better communication instantaneity and synchronism.
To achieve the above object, a first aspect of an embodiment of the present application proposes a large-scale power station apparatus communication method, which is applied to a controller of a power station system, the power station system comprising: the communication method comprises the steps of enabling an original host device and a plurality of slave devices to be connected end to form an annular channel, wherein the communication method comprises the following steps:
Transmitting target data to a plurality of slave devices through the original host device so that adjacent slave devices forward the target data according to a communication loop;
detecting communication connection between the slave devices to obtain communication detection information;
If the communication detection information represents communication faults among the slave devices, selecting proxy host devices from a plurality of slave devices;
and sending the target data to a plurality of slave devices through the proxy host device so that the adjacent slave devices forward the target data according to the communication loop.
In some embodiments, the causing the adjacent slave device to forward the target data in accordance with a communication loop includes:
In the process of receiving the target data, checking and calculating a data frame of the target data to obtain a calculated check value;
Comparing the calculated check value with the check word of the data frame to obtain a comparison result; the comparison result is used for confirming whether the target data received by each slave device are correct or not;
And if the comparison result indicates that the target data received by the slave equipment is correct, forwarding the data frame of the target data to the next slave equipment.
In some embodiments, the detecting the communication connection between the slave devices to obtain communication detection information includes:
acquiring the time length of each slave device receiving the target data, and acquiring the target data receiving time length;
And comparing the target data receiving time length with a preset time length threshold value to obtain communication detection information.
In some embodiments, if the communication detection information characterizes a communication failure between the slave devices, selecting a proxy device from a plurality of slave devices, including:
if the communication detection information represents communication faults among the slave devices, screening out communication interruption devices from a plurality of slave devices according to the communication detection information;
taking the slave device which is the latter of the communication interrupt device as a target device;
setting a proxy identifier for the target equipment to obtain proxy host equipment; wherein the proxy identification is used to characterize a proxy state of the proxy host device.
In some embodiments, after selecting a proxy device from a plurality of said slave devices if said communication detection information characterizes a communication failure between said slave devices, said method further comprises:
Controlling the original host device to exit a host mode, and enabling the original host device to forward the target data from the slave device;
and when the communication between the adjacent slave devices is restored, converting the proxy host device into the slave device, switching the original host device into a host mode, and transmitting the target data to a plurality of slave devices.
In some embodiments, the method for determining communication restoration between adjacent slave devices includes:
Monitoring the communication state between the communication interruption equipment and the target equipment to obtain communication monitoring information; the communication interruption equipment sends a reconnection request to the target equipment according to a preset time period, and if the communication interruption equipment receives response information of the target equipment, the communication monitoring information characterizes that the communication between the communication interruption equipment and the target equipment is normal;
and if the communication monitoring information characterizes that the communication between the communication interruption equipment and the target equipment is normal, determining that the communication between the adjacent slave equipment is recovered.
In some embodiments, the converting the proxy host device to the slave device and switching the original host device to a host mode and sending the target data to a plurality of the slave devices includes:
Removing the proxy identification of the proxy host equipment and converting the proxy host equipment into the slave equipment;
transmitting a signal that the agent identifier disappears to the original host device, so that the original host device is switched to a host mode;
And transmitting the target data to the slave device by the original host device.
To achieve the above object, a second aspect of an embodiment of the present application proposes a large-scale power station equipment communication device, the device comprising:
The first target data sending module is used for sending target data to a plurality of slave devices through the original host device so that the adjacent slave devices forward the target data according to a communication loop;
the communication detection module is used for detecting communication connection between the slave devices to obtain communication detection information;
The proxy equipment selecting module is used for selecting proxy equipment from a plurality of slave equipment if the communication detection information characterizes communication faults among the slave equipment;
and the second target data sending module is used for sending the target data to a plurality of slave devices through the proxy host device so that the adjacent slave devices forward the target data according to the communication loop.
To achieve the above object, a third aspect of the embodiments of the present application proposes an electronic device, including a memory storing a computer program and a processor implementing the method according to the first aspect when the processor executes the computer program.
To achieve the above object, a fourth aspect of the embodiments of the present application proposes a computer-readable storage medium storing a computer program which, when executed by a processor, implements the method of the first aspect.
According to the large-scale power station equipment communication method and device, the electronic equipment and the storage medium, the power station equipment is connected end to form an annular passage, the multiple equipment are connected in parallel to form a network, data is received and verified at the same time, and the communication link is provided with a communication single-point disconnection self-recovery mechanism, so that good communication instantaneity and synchronism are realized.
Drawings
FIG. 1 is a flow chart of a method of large-scale power plant communication provided by an embodiment of the present application;
FIG. 2 is a schematic diagram of a scaled power plant system provided by an embodiment of the present application;
FIG. 3 is a schematic diagram of a frame structure of target data according to an embodiment of the present application;
FIG. 4 is a schematic diagram of CRC8 checking implemented by an FPGA according to an embodiment of the present application;
fig. 5 is a schematic diagram of a communication link with a single communication node disconnected according to an embodiment of the present application;
fig. 6 is a schematic diagram of a communication link with two communication nodes disconnected according to an embodiment of the present application;
FIG. 7 is a schematic structural diagram of a large-scale power plant communication device according to an embodiment of the present application;
Fig. 8 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
It should be noted that although functional block division is performed in a device diagram and a logic sequence is shown in a flowchart, in some cases, the steps shown or described may be performed in a different order than the block division in the device, or in the flowchart. The terms first, second and the like in the description and in the claims and in the above-described figures, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the application only and is not intended to be limiting of the application.
At present, new energy industry is driving, and energy storage systems are advancing. Because the new energy source mostly has instability, the energy storage unit is required to store and smooth, so that the controllability of the whole power system and the supply and demand balance capacity of the load side are ensured, and the balance effect of the energy storage unit is prominent. However, the large-scale energy storage unit is connected, so that the control network of the power station system becomes complex, the communication efficiency is low, and the reliability problem is remarkable. In general, the multi-device networking adopts a network port or a four-eight-five serial port for networking, but the network port is based on an operating system, network data can be sent or analyzed after a thread receives a time slice and is activated, and the real-time performance of communication is poor. And because the access of the equipment in the network is very mixed, the probability of occurrence of arbitration failure and waiting for transmission in the communication is high, and the data transmission is blocked. Although the four-eight-five serial port networking is relatively simple, the transmission is performed based on the electric signals, the signal transmission rate cannot be set to be too high, generally below 1Mbps, the communication transmission process is easy to be interfered, so that the data transmission is unstable, and the method is not suitable for long-distance reliable transmission.
In addition, a large number of energy storage devices are connected, so that a power station communication network is easy to block or break down, difficulty is brought to new energy control, and the reliability of a power system faces new challenges.
Based on the above, the embodiment of the application provides a large-scale power station equipment communication method and device, electronic equipment and a storage medium, aiming at improving the real-time performance and the synchronism of communication.
The embodiment of the application provides a large-scale power station equipment communication method and device, electronic equipment and storage medium, and specifically, the following embodiment is used for explaining, and first describes the large-scale power station equipment communication method in the embodiment of the application.
The application is operational with numerous general purpose or special purpose computer system environments or configurations. For example: personal computers, server computers, hand-held or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like. The application may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The application may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
Fig. 1 is an alternative flowchart of a method for large-scale power plant communication provided by an embodiment of the present application, where the communication method is applied to a controller of a power plant system, and the method in fig. 1 may include, but is not limited to, steps S101 to S104.
Step S101, transmitting target data to a plurality of slave devices through an original host device so that adjacent slave devices forward the target data according to a communication loop;
step S102, detecting communication connection between slave devices to obtain communication detection information;
step S103, if the communication detection information characterizes the communication failure among the slave devices, selecting an agent host device from a plurality of slave devices;
step S104, the target data is sent to the plurality of slave devices through the proxy host device, so that the adjacent slave devices forward the target data according to the communication loop.
Referring to fig. 2, fig. 2 is a schematic diagram of a large-scale power station system provided in the embodiment of the present application.
The large-scale power station system consists of a plurality of power converters (Power Convers ion System, PCS), wherein the power converters are power conversion equipment and are mainly used for realizing interconnection and intercommunication among different types of energy sources, converting different types of power sources (such as solar energy, wind energy, battery energy storage and the like) into commonly available common industrial power, and connecting the commonly available common industrial power to a power grid so as to realize the functions of energy storage, regulation, transportation, distribution and the like. The PCS can perform AC-DC conversion and transmission control of power, the application of the intelligent power grid is realized in an efficient control mode, the management and the scheduling of the power system are optimized, and the reliability and the safety of the power system are improved. The PCSs are connected in parallel and do not interfere with each other, and each PCS is connected in an end-to-end manner, for example, a transmitting end of the PCS#1 is connected with a receiving end of the PCS#2, a transmitting end of the PCS#2 is connected with a receiving end of the PCS#3, and a transmitting end of the final device PCS#N is connected with the receiving end of the PCS#1 to form a ring-shaped passage. The two adjacent devices are connected by an optical cable, for example, data transmission is performed between the device pcs#1 and the device pcs#2 by an optical cable Li ne1, and the last device pcs#n is connected to the first device pcs#1 by an optical cable Li neN. Each device is provided with a receiving port and a transmitting port, the R end is a receiving end, the T end is a transmitting end, the receiving port and the transmitting port are both optical communication interfaces, each PCS device is in a state of receiving and forwarding data, and the data transmission mode is serial transmission. The equipment is connected in a ring shape, optical cable transmission is adopted, N pieces of equipment only need N optical cables to be connected, the number of the used optical cables is small, and the power station system can adapt to the condition that a plurality of long-distance equipment communicate.
Because the optical cable transmission has extremely low communication time delay, the time delay of long-distance transmission of tens of kilometers is as low as ps, and the optical cable transmission can realize better real-time performance and synchronism and is suitable for the control of large-scale cluster equipment. When receiving a control instruction of an upper layer controller, the host device, for example, pcs#1, transmits data of the host device to each slave device by means of serial transmission, and the data bit stream is transmitted in serial, and a single bit is transmitted. The host device does not forward data from the loop back from the host device when sending the data. For example, the host device pcs#1 transmits data to the slave devices pcs#2 to pcs#n, and the slave device pcs#n receives the data and forwards the received data back to the host device pcs#1 through the ring path, where the host device pcs#1 does not forward the data forwarded back from the slave device pcs#n. Because the transmission delay is extremely low, the data transmission rate is quite high, and the delay is low enough to ensure that all time equipment can simultaneously receive data sent by the host equipment, and all slave equipment simultaneously responds to a control instruction sent by an upper-layer controller, so that the synchronism of power alternating-current/direct-current conversion and transmission control tasks of a power converter in a large-scale power station is ensured. On the basis that a plurality of devices of the power station system are networked in a ring topology structure, the application applies the large-scale power station device communication method to an upper controller of the power station system.
In the steps S101 to S104 shown in the embodiment of the present application, data transmission is performed by optical communication on the power station equipment forming the ring path, and the power station system has a fault handling capability and a fault self-recovery capability, and when a certain communication line fails, the host communication link can be reestablished through the proxy host equipment, so as to recover data transmission. The equipment is connected in parallel, and the power station system adopts a ring topology structure to network and has fault handling and fault self-recovery capabilities. When a certain communication node of the communication link is interrupted, the whole link is not interrupted, the data sent by the host equipment can still reestablish connection from the disconnection position and continue to send the data to the slave equipment, all the equipment can be ensured to continue to receive the data, and the real-time performance and the synchronism of the communication are maintained.
In step S101 of some embodiments, the original host device is a PCS device that receives a control instruction of the upper layer controller, and refers to a host device selected when no communication link failure occurs, where pcs#1 is explained as the original host device. The upper layer controller is a control system or a computer device of the power station system, and the upper layer controller may send a control instruction to the original host device through an ethernet, a controller area network bus (Contro l l er Area Network, CAN) or other interfaces, which is not limited herein. The target data sent by the original host device may be a series of power parameter data, such as voltage, current, active power, power factor, etc., or may be control signal data, including various command signals and control parameter data, which are used to control the operation of the PCS device, such as controlling output voltage, output power, etc. The target data may also be fault information data of the PCS device, such as over-current, under-voltage, etc., for fault diagnosis and early warning. The upper layer controller sends the control command to the original host equipment, and the original host equipment receives the control command and then sends the target data to all the slave equipment through the communication ring network. The data bit stream transmission mode is serial transmission, all the slave devices are in a state of receiving data and forwarding the data, and because the devices are communicated by adopting optical cables, and the communication time delay is extremely low, all the slave devices receive the data stream transmitted by the host device almost at the same time, which is equivalent to simultaneously responding to a control instruction of upper control, thereby ensuring the synchronicity of executing tasks of all the devices of the large-scale power station system and effectively improving the real-time property and synchronicity of communication.
In some embodiments, in step S101, causing the neighboring slave device to forward the target data in accordance with the communication loop may include, but is not limited to, the steps of:
In the process of receiving target data, checking and calculating a data frame of the target data to obtain a calculated check value;
Comparing the calculated check value with the check word of the data frame to obtain a comparison result; the comparison result is used for confirming whether the target data received by each slave device are correct or not;
And if the comparison result indicates that the target data received by the slave equipment is correct, forwarding the data frame of the target data to the next slave equipment.
In some embodiments, the frame of the target data adopts a simplified frame structure, as shown in fig. 3, and fig. 3 is a schematic diagram of the frame structure of the target data according to the embodiment of the present application. The improved data frame structure includes six parts: the Start frame Start bit comprises a bit used for synchronizing a communication node on a bus and Stop frame Stop bit and a bit used for displaying the end of a current data frame, and the Start frame Start bit and the Stop frame Stop bit are used for frame alignment and clock correction on target data sampling together; a frame identifier (I DENT IFIER, ID) comprising eight bits for identifying the transmitted and received data frames, thereby distinguishing between different data sources; an Address (Addr) comprising four bits for referring to physical and logical addresses in the network; data (Data) comprising sixteen bits for carrying transmission Data types and corresponding Data information such as control instructions, control states, etc.; a frame cyclic redundancy check word (Cyc l i c Redundancy Check, CRC) containing eight bits is used to detect if the transmitted data is corrupted or erroneous, avoiding the device receiving erroneous transmitted data. The simplified frame structure can realize efficient data transmission among devices, and in cooperation with optical communication, all the slave devices can be ensured to simultaneously receive target data sent by the host device, and the real-time performance and the synchronism of communication are improved.
And performing verification calculation on the data frame of the target data, transmitting or receiving a data bit stream by using a field programmable gate array (Fie l dProgrammab L E GATE ARRAY, FPGA), and performing verification value calculation. The target data is based on bit transmission, the data part of the data frame is split into corresponding binary data streams, and parallel input and shift operation of the data are realized through the FPGA. The data frame check value is calculated by adopting a standard polynomial, the generation polynomial of the calculated check value is G (x) =x 8+x5+x4 +1, the check polynomial of CRC8 is converted into a corresponding shift register logic block diagram, and the parallel input and shift operation of the register are realized by using an FPGA.
In some steps of the embodiment, as shown in fig. 4, fig. 4 is a schematic diagram of implementing CRC8 checking by FPGA according to an embodiment of the present application. The check word of the data frame is inputted into the shift register bit by bit, the inputted data and the CRC shift register B7 are exclusive-or, so as to obtain a bit x, and the bit x updates the value of the CRC shift register B0. The value of the register B0 is input to the shift register B1, and the value of the register B2 is updated. The values of registers B2, B3 are updated sequentially. The value of CRC shift register B3 is exclusive-ored with the input data to update the value of bit x, which updates register B4. The value output by B4 and the input data are exclusive-ored to update the value of bit x, and the value of the register B5 is updated by bit x and sequentially passes through the registers B6 and B7. And after eight bits of the CRC check word of the data frame are subjected to shift calculation, obtaining a calculated check value of the data frame. And comparing the target data with a check word obtained by the calculation of the check polynomial to obtain a comparison result, and confirming whether the target data received by the slave equipment is correct or not according to the comparison result.
In some steps of the embodiment, each device performs data verification during the process of transmitting or receiving the data bit stream, and after the transmission of the bit stream is completed, the PFGA outputs the calculated verification value. And performing exclusive OR operation on the data frame and a preset polynomial, sending the result as CRC check bits of the data frame, and comparing the check value result obtained by performing shift calculation on the PFGA with the CRC check bits in the data frame to obtain a comparison result so as to judge whether the data is transmitted correctly. If the data is tampered with or erroneous, the CRC check will fail, triggering an error handling mechanism. If the comparison result indicates that the target data received by the slave device is correct, the data frame of the target data is continuously forwarded to the next slave device.
The foregoing steps describe a data forwarding manner between devices in the power station system, where each device performs data verification during the process of receiving or transmitting a data frame, and completes verification of the data frame when the data frame is received. And after the data frame is received, additional time is consumed to check the whole data frame, so that the high-efficiency transmission of the data can be realized. All the slave devices simultaneously receive the data frames sent by the host device, and simultaneously analyze the corresponding data frame check values, so that the real-time performance and the synchronism of communication are ensured.
In step S102 of some embodiments, the communication connection between the slave devices is detected according to a preset period of time, which may be several milliseconds to several seconds, which is not limited herein. The communication detection information is obtained after the equipment is detected, and can be the connection state between the master equipment and the slave equipment; communication quality information such as communication delay, packet loss rate and other communication quality evaluation indexes; or node information that the communication connection between the two devices is broken, for example, the communication link Li ne2 between the slave device pcs#2 and the slave device pcs#3 is broken. According to the communication detection information, the failed communication node can be rapidly positioned, the cause of the problem is determined, the fault repair and the recovery of the communication connection are timely carried out, and the stability and the reliability of the communication link are ensured.
In some embodiments, the communication connection between the slave devices is detected, so as to obtain communication detection information, which may include, but is not limited to, the following steps:
And acquiring the time length of each slave device receiving the target data. Obtaining a target data receiving time length;
and comparing the target data receiving time length with a preset time length threshold value to obtain communication detection information.
In some embodiments, the host device sends the target data, and each slave device starts timing from the time when the host device starts sending the target data until the target data sent by the host device is received, at this time, stops timing and calculates the time length of receiving the target data, so as to obtain the target data receiving time length.
In some embodiments, the target data receiving duration obtained in the foregoing steps is compared with a time threshold value preset by each slave device for receiving the target data, and if the target data receiving duration of a certain slave device exceeds the set time threshold value, the communication link before the device is considered to be faulty, so as to obtain the communication detection information. The slave device that detected the communication failure information may consider that the communication link between this slave device and the previous slave device is problematic. For example, when the communication link Li ne2 is disconnected at a certain time, the slave device pcs#3 after Li ne2 can alarm the communication failure information first after confirming the time. The implementation personnel can determine the communication disconnection node according to the slave equipment which sends alarm information first and the corresponding alarm information, and conduct fault investigation.
In the above steps, the slave devices can perform communication connection detection by themselves, and obtain communication connection detection information between adjacent slave devices, so that implementation personnel can perform fault diagnosis and investigation in time, and stability and reliability of a communication link are improved. The slave device can judge whether the communication connection is complete after receiving the target data, and the real-time performance of communication can be effectively ensured.
In step S103 of some embodiments, if the communication detection information obtained in the foregoing step indicates that there is a communication failure between the slave devices, selecting a proxy device from a plurality of slave devices, including the steps of:
If the communication detection information represents communication faults among the slave devices, screening out communication interruption devices from the plurality of slave devices according to communication detection;
taking the latter slave device of the communication interrupt device as a target device;
Setting a proxy identifier for target equipment to obtain proxy host equipment; wherein the proxy identification is used to characterize the proxy state of the proxy host device.
In the steps of some embodiments, as shown in fig. 5, fig. 5 is a schematic diagram of a communication link in which a single communication node is disconnected according to an embodiment of the present application. If a certain communication node is disconnected, for example, if Li ne2 is disconnected, the original host device continues to send the target data to the downstream slave device. The downstream slave device pcs#3 performs communication connection detection during the process of receiving the target data, if the duration of receiving the target data exceeds a preset time threshold, or if the target data sent by the host device is not received late, at this time, the pcs#3 may also determine that a disconnection of the communication node occurs in the Li ne2, where the device pcs#2 is a communication interruption device.
In the steps of some embodiments, a slave device subsequent to the connection of the communication interrupt device is taken as the target device, for example, if the device pcs#2 is the communication interrupt device, a device pcs#3 subsequent to the pcs#2 is taken as the target device. The target device has host agent authority, and since after the communication is interrupted, the target device has priority to acquire the host agent authority.
In some embodiments, the step of setting the proxy identifier for the target device after the target device is screened out from the plurality of slave devices in the foregoing step. The proxy identification represents that a proxy host device has occurred, and from the moment of occurrence of the communication failure, the proxy host device continues to send target data to the following slave devices, all of which including the original host device can detect the signal that the proxy identification has occurred. After the proxy identifier is set for the target device, the target device replaces the original host device, becomes the proxy host device, and continues to forward the target data according to the communication loop.
In the above steps, it is determined that the communication link fails according to the communication detection information, and since the plurality of devices are connected in parallel, the failure of one device does not affect the normal operation of the other device. The latter device of the communication interruption device is set as the proxy host device and the transmission of the target data to the following slave device is continued. The proxy host equipment is arranged, so that a communication link can be disconnected from the communication, a new master-slave equipment control communication link is established instead of the original host equipment, and data forwarding of the host equipment to the slave equipment is realized. The interruption of a communication node of a certain node does not affect data forwarding, and the whole communication loop is not broken and blocked due to a fault. The proxy host equipment is arranged, so that the integrity of a communication link can be ensured, and the power station system can stably operate. The proxy host device performs data forwarding, and can enable the following slave device to receive target data, so that the real-time performance of communication is ensured.
In some embodiments, after the communication detection information characterizes a communication failure between the slave devices and the proxy is selected from the plurality of slave devices, the communication method of the present embodiment further includes the steps of:
controlling the original host device to exit the host mode, and enabling the original host device to forward target data from the slave device;
When communication between the adjacent slave devices is restored, the proxy host device is converted into the slave device, and the original host device is switched to the host mode, and the target data is transmitted to the plurality of slave devices.
In some embodiments, the proxy host device is present, and the original host device is able to detect a signal that the proxy identification is present, exit the host mode of operation, and continue forwarding the target data sent by the previous slave device. For example, as shown in fig. 5, in the large-scale power station system, pcs#1 serves as an original master device, and after receiving a control instruction transmitted from an upper layer controller, transmits target data to slave devices pcs#2 to pcs#n. At some point, a disconnection of communication link Li ne2 occurs, and pcs#2 is a communication interruption device. At this time, the slave device pcs#3 detects that the communication link Li ne2 is disconnected, and the pcs#3 obtains the host agent authority, becomes the agent host device, and continues to forward the data of the pcs#3 to the pcs#4 until the slave device pcs#n. In the normal communication link case, the original host device pcs#1 does not forward the data looped back from the slave device pcs#n. But when the communication link Li ne2 is disconnected, the original host device pcs#1 can continue forwarding the data transmitted from the slave device pcs#n to the slave device pcs#2. Therefore, even if a single node breaks a communication link, complete data forwarding can be performed, the stability of the communication link is maintained, and the reliability of the communication between devices in a power station system is ensured.
In some embodiments, after the communication interruption device is diagnosed and repaired, the communication link between the adjacent slave devices can normally perform data transmission, and when normal communication between the slave devices is restored, the original host device transmits target data to the slave devices. When the target equipment receives the target data sent by the previous communication interruption equipment, the recovery of the broken link is indicated, and the downstream equipment at the broken link can normally receive the signal sent by the original host. At this time, the proxy host device exits the host proxy mode, transitions to the slave device, resumes the operating state of the slave device, and the communication link transmits the target data to the plurality of slave devices through the communication ring network by the original host device.
In the foregoing step, when a fault of a single point of disconnection of communication occurs in a communication loop of the power station system, a device subsequent to the communication interruption device may become a proxy device, and continue forwarding the slave data, and the original host device may also exit the host identity, become a slave device, and continue forwarding the data sent by the slave device. Even if a certain communication node fails, the master-slave control communication link can be reestablished, and the forwarding of data in the annular path is completed.
In some embodiments, a method of determining communication restoration between neighboring slave devices includes the steps of:
Monitoring the communication state between the communication interrupt equipment and the target equipment to obtain communication monitoring information; the communication interrupt device sends a reconnection request to the target device according to a preset time period, and if the communication interrupt device receives the response information of the target device, the communication monitoring information indicates that the communication between the communication interrupt device and the target device is normal;
And if the communication monitoring information characterizes that the communication between the communication interruption equipment and the target equipment is normal, determining that the communication between the adjacent slave equipment is recovered.
In the steps of some embodiments, if one communication node in the communication link of the power station system is interrupted, in the process of implementing personnel diagnosis and troubleshooting, the upper layer controller monitors the communication state between the communication interruption device and the target device, so as to obtain communication monitoring information. The communication monitoring information may be communication abnormality detection information, security log information, such as a security alarm, or communication status information between adjacent slave devices. The communication interrupt device may initiate a reconnection request to the target device according to a preset time period, which may be several milliseconds to several tens of seconds, without limitation. If the communication interruption equipment can receive the response information of the target equipment, the communication monitoring information characterizes that the communication between the communication interruption equipment and the target equipment is recovered to be normal.
In some embodiments, for example, the communication link Li ne2 is disconnected, and the slave device pcs#2 is a communication interrupt device, and cannot forward the target data to the device pcs#3 through the L i ne 2. The device pcs#3 is a slave device subsequent to the communication interrupt device pcs#2, and pcs#3 serves as a target device. The communication interrupt device pcs#2 sends a reconnection request to the target device pcs#3 according to a preset time period, and if the device pcs#2 can receive response information from the device pcs#3, it is indicated that the communication link between the two devices is restored to be normal. At this time, the communication monitoring information characterizes that the communication link between the communication interrupt device pcs#2 and the target device pcs#3 is recovered to be normal, the device pcs#3 exits the proxy host mode and is converted into the slave device, and the slave device is forwarded by the original host device according to the communication loop, so as to recover the original master-slave control communication link.
In some embodiments, two or more communication link failures occur in the communication ring link. As shown in fig. 6, fig. 6 is a schematic diagram of a communication link in which two communication nodes are disconnected according to an embodiment of the present application. The communication link Li ne1 between the original host device pcs#1 and the slave device pcs#2 is interrupted, and the communication link Li ne2 between the slave device pcs#2 and the slave device pcs#3 is also interrupted. At this time, the power station system cannot establish a complete data transmission link because of disconnection of the two communication nodes. The upper controller detects that the communication data frame of the host equipment is lost, and immediately reports the communication disconnection warning information. The upper controller can detect the state of the optical communication interface of each device, if the optical signal is kept in an invalid state for a long time, or if the Start signal in the data frame does not appear, that is, the Start bit in the frame structure is not detected all the time, and after accumulating for a period of time, the slave device marks that the communication data frame of the host device is lost. After detecting the signal of the communication data loss of the host equipment, the upper controller reports the communication disconnection warning information to a system maintenance personnel.
The upper layer controller sends out the broken wire alarm information in the previous step, and the on-site implementation personnel immediately conduct fault investigation. At this time, all the slave devices are in a communication monitoring state, and the devices at the disconnection point initiate a data reconnection request according to a preset period to attempt to restore communication. If the lines of the LIne 1 and the Li ne2 are disconnected, the device PCS#1 initiates a data reconnection request to the device PCS#2, and the device PCS#2 initiates a reconnection request to the device PCS#3. If the device PCS#1 can receive the response information of the PCS#2, the device PCS#1 indicates that the L i ne1 communication link is recovered to be normal; if the device pcs#2 can receive the response information of pcs#3, it is indicated that the L i ne2 communication link returns to normal. After all the disconnected communication links are recovered to normal communication, the whole annular communication link is activated again, normal master-slave data transmission is recovered between the devices, and the power station system is recovered to normal operation.
In the steps, all the slaves are in a monitoring state, the state of the communication link is detected, the working mode can be adjusted according to the recovery condition of the communication link, and when the communication link is repaired, normal data transmission is recovered immediately, so that the high stability of the communication of the power station system is ensured.
In some embodiments, transitioning the proxy host device to the slave device and causing the original host device to switch back to the host mode and transmitting the target data to the plurality of slave devices comprises the steps of:
Removing the proxy identification of the proxy host device and converting the proxy host device into a slave device;
transmitting a signal of disappearance of the proxy identification to the original host device to enable the original host device to be switched into a host mode;
The target data is sent by the original host device to the slave device.
In some embodiments, after the communication link is restored, the device at the lower end of the broken communication link can first detect that the communication link is restored to normal. At this time, the upper layer controller takes out the proxy identification of the proxy host device, the proxy host device is converted into the slave device, and the working mode of the slave is restored. For example, after the line break fault of the communication link Li ne2 is repaired, the proxy device pcs#3 downstream of the line break can first detect a signal for communication link recovery, and then exit the proxy mode to recover the slave mode.
In some embodiments, after removing the proxy identification of the proxy host device, a signal is sent to the original host device that the proxy identification has disappeared. After detecting the signal of the disappearance of the proxy host identification, the original host equipment resumes the host working mode and forwards the target data to a plurality of slave equipment through a communication loop. For example, after the communication link Li ne2 is interrupted and the failure is repaired, the pcs#3 detects a signal that the communication link is restored to normal, and the upper layer controller removes the proxy host identification of the device pcs#3. The device PCS#3 exits the host agent mode, transitions to the slave device, and resumes the slave device mode of operation. The original host device PCS#1 detects the signal of the disappearance of the proxy identification, resumes the host working mode, is converted into the host device by the slave device, and forwards the target data to a plurality of slave devices.
In the foregoing step, after the communication link interruption fault is repaired, the proxy identifier of the proxy host device is removed, the proxy host device is converted into the slave device, the original host device is converted into the host working mode by the slave device, and the target data is forwarded through the communication loop. Due to the self-checking and self-recovering mechanism of the communication link, the power system can also establish a new master-slave control communication network under the condition of disconnection fault, so that the data can be continuously transmitted, and the real-time performance and the synchronism of communication are improved.
Referring to fig. 7, the embodiment of the present application further provides a device 700 for communication of large-scale power station equipment, which can implement the method for communication of large-scale power station equipment, where the device includes: a first target data sending module 701, a communication detection module 702, a proxy device selection module 703, and a second target data sending module 704.
The first target data sending module 701 is configured to send target data to a plurality of slave devices through an original host device, so that adjacent slave devices forward the target data according to a communication loop.
The communication detection module 702 is configured to detect a communication connection between the slave devices, and obtain communication detection information.
The proxy device selecting module 703, if the communication detection information characterizes a communication failure between the slave devices, the proxy device selecting module 703 is configured to select a proxy device from a plurality of slave devices.
And a second target data sending module 704, configured to send target data to the plurality of slave devices through the proxy host device, so that the adjacent slave devices forward the target data according to the communication loop.
The specific implementation of the communication device of the scale power station equipment is basically the same as the specific embodiment of the communication method of the scale power station equipment, and is not repeated herein.
The embodiment of the application also provides electronic equipment, which comprises a memory and a processor, wherein the memory stores a computer program, and the processor realizes the large-scale power station equipment communication method when executing the computer program. The electronic equipment can be any intelligent terminal including a tablet personal computer, a vehicle-mounted computer and the like.
Referring to fig. 8, fig. 8 illustrates a hardware structure of an electronic device according to another embodiment, the electronic device includes:
The processor 801 may be implemented by a general-purpose CPU (Centra l Process i ngUnit ), a microprocessor, an application specific integrated circuit (App l i cat ionSpeci FIC I NTEGRATEDCI rcuit, ASI C), or one or more integrated circuits, etc. for executing related programs to implement the technical solution provided by the embodiments of the present application;
The memory 802 may be implemented in the form of read-only memory (ReadOn lyMemory, ROM), static storage, dynamic storage, or random access memory (RandomAccessMemory, RAM), among others. The memory 802 may store an operating system and other application programs, and when the technical solutions provided in the embodiments of the present disclosure are implemented by software or firmware, relevant program codes are stored in the memory 802, and the processor 801 invokes a method for performing a large-scale power station device communication method according to an embodiment of the present disclosure;
an input/output interface 803 for implementing information input and output;
The communication interface 804 is configured to implement communication interaction between the device and other devices, and may implement communication in a wired manner (e.g. USB, network cable, etc.), or may implement communication in a wireless manner (e.g. mobile network, WI FI, bluetooth, etc.);
a bus 805 that transfers information between the various components of the device (e.g., the processor 801, the memory 802, the input/output interface 803, and the communication interface 804);
Wherein the processor 801, the memory 802, the input/output interface 803, and the communication interface 804 implement communication connection between each other inside the device through a bus 805.
The embodiment of the application also provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program realizes the large-scale power station equipment communication method when being executed by a processor.
The memory, as a non-transitory computer readable storage medium, may be used to store non-transitory software programs as well as non-transitory computer executable programs. In addition, the memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, the memory optionally includes memory remotely located relative to the processor, the remote memory being connectable to the processor through a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The embodiment of the application provides a large-scale power station equipment communication method, a large-scale power station equipment communication device, electronic equipment and a storage medium, which form an annular passage in an end-to-end connection mode through a data transmission mode of a serial ring network, and adopt an optical cable to carry out data transmission. The upper controller sends a control instruction to the host device, the host device sends data to the plurality of slave devices through the communication loop, the data frame structure is simplified, all the slave devices almost simultaneously receive the data from the host device due to extremely low data transmission delay, and the communication system also has a self-checking mechanism, has good fault tolerance and fault self-recovery capability, and ensures that the communication has reliability. The large-scale power station equipment communication method provided by the embodiment achieves the technical effects of improving communication efficiency and guaranteeing communication instantaneity and synchronism.
The embodiments described in the embodiments of the present application are for more clearly describing the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application, and those skilled in the art can know that, with the evolution of technology and the appearance of new application scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
It will be appreciated by persons skilled in the art that the embodiments of the application are not limited by the illustrations, and that more or fewer steps than those shown may be included, or certain steps may be combined, or different steps may be included.
The above described apparatus embodiments are merely illustrative, wherein the units illustrated as separate components may or may not be physically separate, i.e. may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
Those of ordinary skill in the art will appreciate that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof.
The terms "first," "second," "third," "fourth," and the like in the description of the application and in the above figures, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the application described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be understood that in the present application, "at least one (item)" means one or more, and "a plurality" means two or more. "and/or" for describing the association relationship of the association object, the representation may have three relationships, for example, "a and/or B" may represent: only a, only B and both a and B are present, wherein a, B may be singular or plural. The character "/" generally indicates that the context-dependent object is an "or" relationship. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b or c may represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", wherein a, b, c may be single or plural.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the above-described division of units is merely a logical function division, and there may be another division manner in actual implementation, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described above as separate components may or may not be physically separate, and components shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be embodied in essence or a part contributing to the prior art or all or part of the technical solution in the form of a software product stored in a storage medium, including multiple instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method of the various embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-On-y Memory (ROM), a random access Memory (Random Access Memory RAM), a magnetic disk, an optical disk, or other various media capable of storing a program.
The preferred embodiments of the present application have been described above with reference to the accompanying drawings, and are not thereby limiting the scope of the claims of the embodiments of the present application. Any modifications, equivalent substitutions and improvements made by those skilled in the art without departing from the scope and spirit of the embodiments of the present application shall fall within the scope of the claims of the embodiments of the present application.

Claims (10)

1. A method of large scale power plant communication, characterized by a controller applied to a power plant system comprising: the communication method comprises the steps of enabling an original host device and a plurality of slave devices to be connected end to form a ring-shaped channel, and comprising the following steps:
Transmitting target data to a plurality of slave devices through the original host device so that adjacent slave devices forward the target data according to a communication loop;
detecting communication connection between the slave devices to obtain communication detection information;
If the communication detection information represents communication faults among the slave devices, selecting proxy host devices from a plurality of slave devices;
and sending the target data to a plurality of slave devices through the proxy host device so that the adjacent slave devices forward the target data according to the communication loop.
2. The communication method according to claim 1, wherein the causing the adjacent slave devices to forward the target data in accordance with a communication loop includes:
In the process of receiving the target data, checking and calculating a data frame of the target data to obtain a calculated check value;
Comparing the calculated check value with the check word of the data frame to obtain a comparison result; the comparison result is used for confirming whether the target data received by each slave device are correct or not;
And if the comparison result indicates that the target data received by the slave equipment is correct, forwarding the data frame of the target data to the next slave equipment.
3. The communication method according to claim 2, wherein the detecting the communication connection between the slave devices to obtain communication detection information includes:
acquiring the time length of each slave device receiving the target data, and acquiring the target data receiving time length;
And comparing the target data receiving time length with a preset time length threshold value to obtain communication detection information.
4. A communication method according to claim 3, wherein if the communication detection information characterizes a communication failure between the slave devices, selecting a proxy device from a plurality of the slave devices comprises:
if the communication detection information represents communication faults among the slave devices, screening out communication interruption devices from a plurality of slave devices according to the communication detection information;
taking the slave device which is the latter of the communication interrupt device as a target device;
setting a proxy identifier for the target equipment to obtain proxy host equipment; wherein the proxy identification is used to characterize a proxy state of the proxy host device.
5. The communication method according to claim 1, wherein after the proxy host device is selected from the plurality of slave devices if the communication detection information characterizes a communication failure between the slave devices, the method further comprises:
Controlling the original host device to exit a host mode, and enabling the original host device to forward the target data from the slave device;
and when the communication between the adjacent slave devices is restored, converting the proxy host device into the slave device, switching the original host device into a host mode, and transmitting the target data to a plurality of slave devices.
6. The communication method according to claim 5, wherein the method of judging restoration of communication between the adjacent slave devices includes:
Monitoring the communication state between the communication interruption equipment and the target equipment to obtain communication monitoring information; the communication interruption equipment sends a reconnection request to the target equipment according to a preset time period, and if the communication interruption equipment receives response information of the target equipment, the communication monitoring information characterizes that the communication between the communication interruption equipment and the target equipment is normal;
and if the communication monitoring information characterizes that the communication between the communication interruption equipment and the target equipment is normal, determining that the communication between the adjacent slave equipment is recovered.
7. The communication method according to claim 6, wherein the converting the proxy host device to the slave device and switching the original host device to a host mode and transmitting the target data to a plurality of the slave devices includes:
Removing the proxy identification of the proxy host equipment and converting the proxy host equipment into the slave equipment;
transmitting a signal that the agent identifier disappears to the original host device, so that the original host device is switched to a host mode;
And transmitting the target data to the slave device by the original host device.
8. A large scale power plant communication apparatus, the communication apparatus comprising:
The first target data sending module is used for sending target data to a plurality of slave devices through the original host device so that the adjacent slave devices forward the target data according to a communication loop;
the communication detection module is used for detecting communication connection between the slave devices to obtain communication detection information;
The proxy equipment selecting module is used for selecting proxy equipment from a plurality of slave equipment if the communication detection information characterizes communication faults among the slave equipment;
and the second target data sending module is used for sending the target data to a plurality of slave devices through the proxy host device so that the adjacent slave devices forward the target data according to the communication loop.
9. An electronic device comprising a memory, a processor, the memory storing a computer program, the processor implementing the scaled power plant communication method of any of claims 1 to 7 when executing the computer program.
10. A storage medium storing a computer program which, when executed by a processor, implements the method of large scale utility device communication of any one of claims 1 to 7.
CN202410378125.1A 2024-03-29 2024-03-29 Large-scale power station equipment communication method and device, electronic equipment and storage medium Pending CN118337812A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410378125.1A CN118337812A (en) 2024-03-29 2024-03-29 Large-scale power station equipment communication method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410378125.1A CN118337812A (en) 2024-03-29 2024-03-29 Large-scale power station equipment communication method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN118337812A true CN118337812A (en) 2024-07-12

Family

ID=91771413

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410378125.1A Pending CN118337812A (en) 2024-03-29 2024-03-29 Large-scale power station equipment communication method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN118337812A (en)

Similar Documents

Publication Publication Date Title
CN109104349B (en) Method, system and device for train network data transmission based on CANopen protocol
CN103955188B (en) Control system and method supporting redundancy switching function
US20160292106A1 (en) Bus Participant Device and Method for Operating a Bus Subscriber Device
CN104320311A (en) Heartbeat detection method of SCADA distribution type platform
US20140149801A1 (en) Method and apparatus for isolating a fault in a controller area network
CN103401696A (en) Dual-network redundant communication system in industrial equipment and communication method thereof
CN102281178A (en) Ring network link redundancy control system and control method thereof
CN109104325B (en) Train network data transmission method, system and device based on CANopen protocol
CN108551397A (en) The communication control method of network bridge device and application and more PLC master stations and more PLC slave stations
US20130315362A1 (en) Nuclear digital instrumentation and control system
CN101252426A (en) A Realization Method of High Reliability Distributed Redundant Ring Network
TW201308940A (en) Recovery method for ring-based network
CN104317679B (en) A kind of SCADA system is based on the communication fault-tolerance method of thread redundancy
CN119239707A (en) Method, system, device and medium for redundancy and smooth switching of locomotive control equipment
CN101163059B (en) Network node detection method and apparatus
CN111142367B (en) Control system for railway safety application
US8631174B2 (en) Systems, methods, and apparatus for facilitating communications between an external controller and fieldbus devices
CN101938365A (en) Method and device for troubleshooting in Ethernet
CN118337812A (en) Large-scale power station equipment communication method and device, electronic equipment and storage medium
CN117950300A (en) Redundancy control method, system and storage medium based on controller
CN103067205A (en) Switchover method of receiver-transmitter (RT) and back-up RT using same address under same host management
KR20120048126A (en) Master redundancy method in ethernet powerlink
CN117277578A (en) A telecontrol four-remote information transmission automated power dispatching method
CN113364659B (en) A Data Acquisition System Based on Modbus Protocol
CN114200904B (en) Method, device and medium for triggering effective shut-down of SIS

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination