CN106953813A - A kind of GOOSE message receive-transmit system and its control method - Google Patents

A kind of GOOSE message receive-transmit system and its control method Download PDF

Info

Publication number
CN106953813A
CN106953813A CN201710150672.4A CN201710150672A CN106953813A CN 106953813 A CN106953813 A CN 106953813A CN 201710150672 A CN201710150672 A CN 201710150672A CN 106953813 A CN106953813 A CN 106953813A
Authority
CN
China
Prior art keywords
module
goose message
data
ethernet
dm9000aep
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
CN201710150672.4A
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.)
Harbin Institute of Technology
Original Assignee
Harbin Institute of Technology
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 Harbin Institute of Technology filed Critical Harbin Institute of Technology
Priority to CN201710150672.4A priority Critical patent/CN106953813A/en
Publication of CN106953813A publication Critical patent/CN106953813A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • 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/0681Configuration of triggering conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)

Abstract

The invention discloses a kind of GOOSE message receive-transmit system and its control method, wherein, GOOSE message receive-transmit system includes peripheral module, data processing module and ethernet control module, wherein, peripheral module includes LCD MODULE, data memory module, communication alert module and keyboard input module, and data memory module is used for the historical data for recording GOOSE data sets member change;The triggering alarm when communication occurs to interrupt or message is lost of communication alert module;LCD MODULE is used to realize man-machine interaction with keyboard input module;Data processing module is connected between peripheral module and ethernet control module;Data processing module is connected with ethernet control module by 16 channel parallel data lines;Ethernet control module realizes the Ethernet that transmission rate is 100Mbps using the 100Base FX fibre-optic transmission system (FOTS)s for meeting ISO/IEC8802 3 on optical fiber.The present invention can not only realize GOOSE message Special Mapping mode, while can also ensure that the real-time and reliability of GOOSE message transmission.

Description

A kind of GOOSE message receive-transmit system and its control method
Technical field
The present invention relates to packet sending and receiving control technology field, in particular to a kind of GOOSE message receive-transmit system and its Control method.
Background technology
GOOSE is a kind of rapid message transmission mechanism specified in IEC61850, in transformer station smart electronicses set Important Real time signal is transmitted between standby.GOOSE message is generally used for the information such as transmission tripping operation, combined floodgate, locking, Belong to rapid message type in IEC61850 standards, so being carried in IEC61850 to the real-time and reliability of GOOSE message Higher requirement is gone out.
The real-time and reliability transmitted in order to ensure GOOSE message are, it is necessary to rationally design circuit, and pass through programming reality The Special Mapping mode of existing GOOSE message.At present, how GOOSE is ensured while GOOSE message Special Mapping mode is realized The real-time and reliability of message transmissions, are those skilled in the art's technical issues that need to address.
The content of the invention
The present invention provides a kind of GOOSE message receive-transmit system, to while GOOSE message Special Mapping mode is realized Ensure the real-time and reliability of GOOSE message transmission.
To reach above-mentioned purpose, the invention provides a kind of GOOSE message receive-transmit system, it includes:Peripheral module, data Processing module and ethernet control module, wherein,
The peripheral module includes LCD MODULE, data memory module, communication alert module and keyboard input module, The data memory module is used for the historical data for recording GOOSE data sets member change;Communication alert module works as communication Triggering alarm when interruption or message are lost;LCD MODULE is used to realize man-machine interaction with keyboard input module;
The data processing module is connected between the peripheral module and the ethernet control module;
The data processing module is connected with ethernet control module by 16 channel parallel data lines;
The ethernet control module is using the 100Base-FX fibre-optic transmission system (FOTS)s for meeting ISO/IEC8802-3, in light The Ethernet that transmission rate is 100Mbps is realized on fibre.
In one embodiment of this invention, the data processing module includes two STM32F407, the data processing mould Block is used to control the initialization of ethernet control module completion network interface card, transmission/reception of message and to the liquid in peripheral module Brilliant display module, data memory module, communication alert module and the data of keyboard input module transmission/reception are handled and controlled System.
In one embodiment of this invention, the ethernet control module include ethernet controller DM9000AEP and with Too net connector HR911105A, ethernet controller DM9000AEP can realize 100Mbps traffic rate, to complete The quick of GOOSE message sends and receives, and ethernet connector HR911105A is used to avoid DM9000AEP by twisted-pair feeder DC voltage and high-frequency signal interference.
Controlling party is received and dispatched present invention also offers a kind of GOOSE message being applied in above-mentioned GOOSE message receive-transmit system Method, it comprises the following steps:
S1:Ethernet controller DM9000AEP is initialized, STM32F407 FSMC pins and configuration are set first DM9000AEP control mouth line, then sets the initial value of DM9000AEP internal registers by STM32F407 again;
S2:Control GOOSE message is transmitted, and the register inside DM9000AEP is controlled by STM32F407, is set Data memory module in message content and transmission time interval, peripheral module is recorded simultaneously to the GOOSE message of transmission Storage;
S3:Control GOOSE message is received, and STM32F407 determines whether packet by reading frame reception mark, such as Fruit has then read data packet content and the data memory module in Decoding Analysis, peripheral module is carried out to GOOSE message to receiving GOOSE message stored, the communication alert module in peripheral module is monitored to communication, in the event of communication disruption or Message frame losing then triggers communication alert module and alarmed.
In one embodiment of this invention, step S1 includes following sub-step:
S11:DM9000AEP control mouth lines are configured, it is multiplexing recommending output mode to set STM32F407 FSMC pins;
S12:FSMC parallel ports accessing time sequence is configured, NOR/SRAM is initialized, the NOR/SRAM storage regions specified are enabled;
S13:DM9000AEP is subjected to software-reset, closes and interrupts enable;
S14:The value of write-in PHY registers, setting MAC Address, broadcast register and multicast register are set;
S15:Open to interrupt and enable, enable to receive and interrupt;
S16:Read chip id, judge whether it is identical with being pre-designed value, if yes then enter step S17, if otherwise Into step S18;
S17:Initialize successfully, carry out subsequent step;
S18:Initialization failure, restarts initialization, return to step S11.
In one embodiment of this invention, step S2 includes following sub-step:
S21:GOOSE message framing and pretreatment;
S22:Whether detection data set member conjugates, if yes then enter step S24, if otherwise entering step S23;
S23:SqNum adds 1, and StNum keeps constant, synchronous current time to GOOSE message;
S24:SqNum is reset, and StNum adds 1, synchrodata set member value and current time to GOOSE message;
S25:Judge whether data packet length exceedes maximum length, if yes then enter step S27, if otherwise entering step Rapid S26;
S26:Next frame transmission pointer position is calculated, and GOOSE message data are moved into internal memory from system;
S27:The package is invalid packets, calculates next frame transmission pointer position and return to step S21;
S28:DM9000AEP packets transmission control register is controlled to send GOOSE message.
In one embodiment of this invention, step S3 includes following sub-step:
S31:Interrupt identification is removed, frame is read and receives mark;
S32:Judgment frame receives whether mark is 01H, if yes then enter step S33, if otherwise entering step S34;
S33:Packet is effective data packets, read data packet relevant information and length;
S34:Judgment frame receives whether mark is 00H, if yes then enter step S35, if otherwise entering step S36;
S35:It is not received by packet, return to step S31.
S36:Initialization failure, reinitializes DM9000AEP, return to step S31;
S37:Data packet length is judged whether between 64~1356 bytes, if yes then enter step S38, if otherwise Into step S39;
S38:ASN.1/BER decodings are carried out to packet, StNum and SqNum is read, read in GOOSE message data set Hold;
S39:Skip the packet, return to step c1;
S310:Judge whether StNum and SqNum changes correctly, if yes then enter step S311, if otherwise entering step Rapid S312;
S311:According to GOOSE message data set contents, respective handling is made to event;
S312:Send message dropping alarm, return to step S31;
S313:In GOOSE message data immigration system in internal memory, next bag pointer position, return to step S31 will be calculated.
The GOOSE message receive-transmit system and its control method that the present invention is provided can not only realize that GOOSE message is special and reflect Mode is penetrated, while can also ensure that the real-time and reliability of GOOSE message transmission, can not only more rapidly, more specification be passed Defeated GOOSE message, additionally it is possible to effectively overcome electromagnetic interference.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is the configuration diagram of the GOOSE message receive-transmit system of one embodiment of the invention;
Fig. 2 is the flow chart that ethernet controller DM9000AEP is initialized;
Fig. 3 is the flow chart that GOOSE message is sent;
Fig. 4 is the flow chart that GOOSE message is received.
Description of reference numerals:1- peripheral modules;11- LCD MODULEs;12- data memory modules;13- communication alert moulds Block;14- keyboard input modules;2- data processing modules;3- ethernet control modules.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not paid Embodiment, belongs to the scope of protection of the invention.
Fig. 1 is the configuration diagram of the GOOSE message receive-transmit system of one embodiment of the invention, as shown in figure 1, of the invention The GOOSE message receive-transmit system of offer includes:Peripheral module 1, data processing module 2 and ethernet control module 3, wherein,
Peripheral module 1 includes LCD MODULE 11, data memory module 12, communication alert module 13 and key-press input mould Block 14, data memory module 12 is used for the historical data for recording GOOSE data sets member change;Communication alert module 13 is when communication Triggering alarm when generation is interrupted or message is lost;The display module of liquid crystal 11 is used to realize man-machine friendship with keyboard input module 14 Mutually;
Data processing module 2 is connected between peripheral module 1 and ethernet control module 3;
Data processing module 2 is connected with ethernet control module 3 by 16 channel parallel data lines;
Ethernet control module 3 is using the 100Base-FX fibre-optic transmission system (FOTS)s for meeting ISO/IEC8802-3, on optical fiber Realize the Ethernet that transmission rate is 100Mbps.
As shown in figure 1, data processing module 2 includes two STM32F407, data processing module 2 is used to control Ethernet Control module completes the initialization of network interface card, transmission/reception of message and the LCD MODULE in peripheral module, data is deposited Storage module, communication alert module and the data of keyboard input module transmission/reception are handled and controlled.
As shown in figure 1, ethernet control module 3 includes ethernet controller DM9000AEP and ethernet connector HR911105A, ethernet controller DM9000AEP can realize 100Mbps traffic rate, to complete the fast of GOOSE message Speed sends and receives, and ethernet connector HR911105A is used to avoid DM9000AEP by DC voltage on twisted-pair feeder and high frequency Signal is disturbed.
Fail the detail showed in explanation Fig. 1 in addition:STM32F407 and ethernet controller DM9000AEP leads to Cross FSMC (flexible static storage controller) interface to be connected, and use software reset.On the DM9000AEP that operation needs are used Pin have SD0~SD15, IOW, IOR, INT0, CMD and CS, reading signal lines IOR and processor reading signal lines FSMC_NOE phases Connect, write signal line IOW connects with processor write signal line FSMC_NWE, and chip selection signal line CS is connected with FSMC_NE2, and this three Effectively, CMD ports are connected the equal low level of root signal wire with FSMC_A18, data/address bus SD0~SD15 and FSMC_D0~FSMC_ D15 is connected.Using chief components of the DM9000AEP as ethernet control module, it is possible to achieve 100Mbps communication Speed.When generating GOOSE message, packing transmission is carried out using ISO/IEC8802-3 frame format.Using HR911105A conducts Network connector, can limit the interference of direct current signal and high frequency voltage.
The GOOSE message receiving and sending control method being applied in above-mentioned GOOSE message receive-transmit system that the present invention is provided includes Following steps:
S1:Ethernet controller DM9000AEP is initialized, STM32F407 FSMC pins and configuration are set first DM9000AEP control mouth line, then sets the initial value of DM9000AEP internal registers, to ensure by STM32F407 again DM9000AEP is initialized successfully;
Fig. 2 is the flow chart that ethernet controller DM9000AEP is initialized, as shown in Fig. 2 step S1 includes following sub-step Suddenly:
S11:DM9000AEP control mouth lines are configured, it is multiplexing recommending output mode to set STM32F407 FSMC pins;
S12:FSMC parallel ports accessing time sequence is configured, NOR/SRAM is initialized, the NOR/SRAM storage regions specified are enabled;
S13:DM9000AEP is subjected to software-reset, closes and interrupts enable;
S14:The value of write-in PHY registers, setting MAC Address, broadcast register and multicast register are set;
S15:Open to interrupt and enable, enable to receive and interrupt;
Specifically, in step S15, GOOSE message is received using interrupting, by the INT0 connections of DM9000AEP interrupt signals Onto STM32F407ZGT6 PC0, then PC0 is connected on interrupt line, interruption is set to trailing edge triggering, robs and is dominant First level is 0, and sub- priority is 1.When DM9000AEP receives message, it can trigger and interrupt and call message receiver function to incite somebody to action The message received is stored in the specified location of internal memory.
S16:Read chip id, judge whether it is identical with being pre-designed value, if yes then enter step S17, if otherwise Into step S18;
S17:Initialize successfully, carry out subsequent step;
S18:Initialization failure, restarts initialization, return to step S11.
S2:Control GOOSE message is transmitted, and the register inside DM9000AEP is controlled by STM32F407, is set The GOOSE message of 12 pairs of transmissions of data memory module in message content and transmission time interval, peripheral module 1 is recorded And store;
Fig. 3 is the flow chart that GOOSE message is sent, as shown in figure 3, step S2 includes following sub-step:
S21:GOOSE message framing and pretreatment;
S22:Whether detection data set member conjugates, if yes then enter step S24, if otherwise entering step S23;
S23:SqNum adds 1, and StNum keeps constant, synchronous current time to GOOSE message;
S24:SqNum is reset, and StNum adds 1, synchrodata set member value and current time to GOOSE message;
Specifically, in step S23 and step S24, synchronous current time to GOOSE message, using in STM32F407 Portion's real-time clock (RTC) calculates the time.
S25:Judge whether data packet length exceedes maximum length, if yes then enter step S27, if otherwise entering step Rapid S26;
Specifically, in step S25, judge whether data packet length exceedes maximum length, under normal circumstances GOOSE message APDU length is at least about 120 bytes.After being formed with ethernet data frame, other necessary fields are added.Wherein lead code Field accounts for 7 bytes;Destination address field (DAF) and source address field respectively account for 6 bytes;Priority flag field, frame school searching section account for 4 words Section;Ethernet type value field, APPID fields, length field, the field of reserved bit 1 and the field of reserved bit 2 respectively account for 2 bytes;Frame rises Beginning field accounts for 1 byte.So Ethernet data frame length is at least about 160 bytes or so.With the increase of institute's transmitted data amount, Length per frame GOOSE message can also increase therewith, it is generally the case that the length of GOOSE message is about 200 bytes or so.Root The need under different situations, maximum length can be modified.
S26:Next frame transmission pointer position is calculated, and GOOSE message data are moved into internal memory from system;
S27:The package is invalid packets, calculates next frame transmission pointer position and return to step S21;
S28:DM9000AEP packets transmission control register is controlled to send GOOSE message.
S3:Control GOOSE message is received, and STM32F407 determines whether packet by reading frame reception mark, such as Fruit, which has then read data packet content and carries out the data memory module 12 in Decoding Analysis, peripheral module 1 to GOOSE message, docks The GOOSE message of receipts is stored, and 13 pairs of communications of communication alert module in peripheral module 1 are monitored, in the event of communication Interrupt or message frame losing then triggers communication alert module 13 and alarmed.
Fig. 4 is the flow chart that GOOSE message is received, as shown in figure 4, step S3 includes following sub-step:
S31:Interrupt identification is removed, frame is read and receives mark;
S32:Judgment frame receives whether mark is 01H, if yes then enter step S33, if otherwise entering step S34;
S33:Packet is effective data packets, read data packet relevant information and length;
S34:Judgment frame receives whether mark is 00H, if yes then enter step S35, if otherwise entering step S36;
S35:It is not received by packet, return to step S31.
S36:Initialization failure, reinitializes DM9000AEP, return to step S31;
S37:Data packet length is judged whether between 64~1356 bytes, if yes then enter step S38, if otherwise Into step S39;
S38:ASN.1/BER decodings are carried out to packet, StNum and SqNum is read, read in GOOSE message data set Hold;
S39:Skip the packet, return to step c1;
S310:Judge whether StNum and SqNum changes correctly, if yes then enter step S311, if otherwise entering step Rapid S312;
Specifically, in step S310, when SqNum was received in GOOSE message than last time in the GOOSE message being currently received Just big 1 and StNum keeps constant to SqNum, or the GOOSE that SqNum resets and is currently received in the GOOSE message being currently received In message StNum received than last time in GOOSE message StNum just big 1 when, judge that other own without occurring message dropping Situation can all send message dropping alarm.
S311:According to GOOSE message data set contents, respective handling is made to event;
S312:Send message dropping alarm, return to step S31;
S313:In GOOSE message data immigration system in internal memory, next bag pointer position, return to step S31 will be calculated.
The GOOSE message receive-transmit system and its control method that the present invention is provided can not only realize that GOOSE message is special and reflect Mode is penetrated, while can also ensure that the real-time and reliability of GOOSE message transmission, can not only more rapidly, more specification be passed Defeated GOOSE message, additionally it is possible to effectively overcome electromagnetic interference.
One of ordinary skill in the art will appreciate that:Accompanying drawing be module in the schematic diagram of one embodiment, accompanying drawing or Flow is not necessarily implemented necessary to the present invention.
One of ordinary skill in the art will appreciate that:The module in device in embodiment can be according to embodiment description point It is distributed in the device of embodiment, respective change can also be carried out and be disposed other than in one or more devices of the present embodiment.On A module can be merged into by stating the module of embodiment, can also be further split into multiple submodule.
Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although The present invention is described in detail with reference to the foregoing embodiments, it will be understood by those within the art that:It still may be used To be modified to the technical scheme described in previous embodiment, or to which part technical characteristic progress equivalent;And These modifications are replaced, and the essence of appropriate technical solution is departed from the spirit and model of embodiment of the present invention technical scheme Enclose.

Claims (7)

1. a kind of GOOSE message receive-transmit system, it is characterised in that including:Peripheral module, data processing module and Ethernet control Module, wherein,
The peripheral module includes LCD MODULE, data memory module, communication alert module and keyboard input module, described Data memory module is used for the historical data for recording GOOSE data sets member change;Communication alert module is interrupted when communication Or message triggering alarm when losing;LCD MODULE is used to realize man-machine interaction with keyboard input module;
The data processing module is connected between the peripheral module and the ethernet control module;
The data processing module is connected with ethernet control module by 16 channel parallel data lines;
The ethernet control module is using the 100Base-FX fibre-optic transmission system (FOTS)s for meeting ISO/IEC8802-3, on optical fiber Realize the Ethernet that transmission rate is 100Mbps.
2. GOOSE message receive-transmit system according to claim 1, it is characterised in that the data processing module includes two Individual STM32F407, the data processing module is used to control ethernet control module to complete the initialization of network interface card, the hair of message Send/receive and to the LCD MODULE in peripheral module, data memory module, communication alert module and keyboard input module The data of transmission/reception are handled and controlled.
3. GOOSE message receive-transmit system according to claim 2, it is characterised in that the ethernet control module includes Ethernet controller DM9000AEP and ethernet connector HR911105A, ethernet controller DM9000AEP can be realized 100Mbps traffic rate, is sent and received, ethernet connector HR911105A is used to keep away with completing the quick of GOOSE message Exempt from DM9000AEP to be disturbed by DC voltage on twisted-pair feeder and high-frequency signal.
4. the GOOSE message receiving and sending control method in a kind of GOOSE message receive-transmit system applied to described in claim 3, its It is characterised by, comprises the following steps:
S1:Ethernet controller DM9000AEP is initialized, STM32F407 FSMC pins and configuration are set first DM9000AEP control mouth line, then sets the initial value of DM9000AEP internal registers by STM32F407 again;
S2:Control GOOSE message is transmitted, and the register inside DM9000AEP is controlled by STM32F407, sets message Data memory module in content and transmission time interval, peripheral module is recorded and stored to the GOOSE message of transmission;
S3:Control GOOSE message is received, and STM32F407 determines whether packet by reading frame reception mark, if Then read data packet content and Decoding Analysis is carried out to GOOSE message, the data memory module in peripheral module is to reception GOOSE message is stored, and the communication alert module in peripheral module is monitored to communication, in the event of communication disruption or report Literary frame losing then triggers communication alert module and alarmed.
5. GOOSE message receiving and sending control method according to claim 4, it is characterised in that step S1 includes following sub-step Suddenly:
S11:DM9000AEP control mouth lines are configured, it is multiplexing recommending output mode to set STM32F407 FSMC pins;
S12:FSMC parallel ports accessing time sequence is configured, NOR/SRAM is initialized, the NOR/SRAM storage regions specified are enabled;
S13:DM9000AEP is subjected to software-reset, closes and interrupts enable;
S14:The value of write-in PHY registers, setting MAC Address, broadcast register and multicast register are set;
S15:Open to interrupt and enable, enable to receive and interrupt;
S16:Read chip id, judge whether it is identical with being pre-designed value, if yes then enter step S17, if otherwise entered Step S18;
S17:Initialize successfully, carry out subsequent step;
S18:Initialization failure, restarts initialization, return to step S11.
6. GOOSE message receiving and sending control method according to claim 4, it is characterised in that step S2 includes following sub-step Suddenly:
S21:GOOSE message framing and pretreatment;
S22:Whether detection data set member conjugates, if yes then enter step S24, if otherwise entering step S23;
S23:SqNum adds 1, and StNum keeps constant, synchronous current time to GOOSE message;
S24:SqNum is reset, and StNum adds 1, synchrodata set member value and current time to GOOSE message;
S25:Judge whether data packet length exceedes maximum length, if yes then enter step S27, if otherwise entering step S26;
S26:Next frame transmission pointer position is calculated, and GOOSE message data are moved into internal memory from system;
S27:The package is invalid packets, calculates next frame transmission pointer position and return to step S21;
S28:DM9000AEP packets transmission control register is controlled to send GOOSE message.
7. GOOSE message receiving and sending control method according to claim 4, it is characterised in that step S3 includes following sub-step Suddenly:
S31:Interrupt identification is removed, frame is read and receives mark;
S32:Judgment frame receives whether mark is 01H, if yes then enter step S33, if otherwise entering step S34;
S33:Packet is effective data packets, read data packet relevant information and length;
S34:Judgment frame receives whether mark is 00H, if yes then enter step S35, if otherwise entering step S36;
S35:It is not received by packet, return to step S31.
S36:Initialization failure, reinitializes DM9000AEP, return to step S31;
S37:Data packet length is judged whether between 64~1356 bytes, if yes then enter step S38, if otherwise entered Step S39;
S38:ASN.1/BER decodings are carried out to packet, StNum and SqNum is read, GOOSE message data set contents are read;
S39:Skip the packet, return to step c1;
S310:Judge whether StNum and SqNum changes correctly, if yes then enter step S311, if otherwise entering step S312;
S311:According to GOOSE message data set contents, respective handling is made to event;
S312:Send message dropping alarm, return to step S31;
S313:In GOOSE message data immigration system in internal memory, next bag pointer position, return to step S31 will be calculated.
CN201710150672.4A 2017-03-14 2017-03-14 A kind of GOOSE message receive-transmit system and its control method Pending CN106953813A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710150672.4A CN106953813A (en) 2017-03-14 2017-03-14 A kind of GOOSE message receive-transmit system and its control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710150672.4A CN106953813A (en) 2017-03-14 2017-03-14 A kind of GOOSE message receive-transmit system and its control method

Publications (1)

Publication Number Publication Date
CN106953813A true CN106953813A (en) 2017-07-14

Family

ID=59467540

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710150672.4A Pending CN106953813A (en) 2017-03-14 2017-03-14 A kind of GOOSE message receive-transmit system and its control method

Country Status (1)

Country Link
CN (1) CN106953813A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110995588A (en) * 2019-12-25 2020-04-10 华南理工大学 Method suitable for converting GOOSE message into R-GOOSE message
CN111124980A (en) * 2019-11-29 2020-05-08 北京自动化控制设备研究所 Asynchronous serial communication system based on distributed atmospheric sensor
WO2024045095A1 (en) * 2022-08-31 2024-03-07 西门子股份公司 Data processing method, electronic device, and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140355165A1 (en) * 2013-06-04 2014-12-04 Lsis Co., Ltd. Control unit for circuit breaker and controlling method thereof
CN106209418A (en) * 2016-06-27 2016-12-07 哈尔滨工业大学 A kind of intelligent substation GOOSE message simulation generates and detection method
CN106254080A (en) * 2016-07-20 2016-12-21 国网天津市电力公司 A kind of light digital relay protection tester detection network communications circuits

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140355165A1 (en) * 2013-06-04 2014-12-04 Lsis Co., Ltd. Control unit for circuit breaker and controlling method thereof
CN106209418A (en) * 2016-06-27 2016-12-07 哈尔滨工业大学 A kind of intelligent substation GOOSE message simulation generates and detection method
CN106254080A (en) * 2016-07-20 2016-12-21 国网天津市电力公司 A kind of light digital relay protection tester detection network communications circuits

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
贾艳洒: "智能变电站SV和GOOSE报文模拟生成和检测装置的研究", 《中国优秀硕士学位论文全文数据库-工程科技II辑》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111124980A (en) * 2019-11-29 2020-05-08 北京自动化控制设备研究所 Asynchronous serial communication system based on distributed atmospheric sensor
CN111124980B (en) * 2019-11-29 2021-04-02 北京自动化控制设备研究所 Asynchronous serial communication system based on distributed atmospheric sensor
CN110995588A (en) * 2019-12-25 2020-04-10 华南理工大学 Method suitable for converting GOOSE message into R-GOOSE message
WO2024045095A1 (en) * 2022-08-31 2024-03-07 西门子股份公司 Data processing method, electronic device, and storage medium

Similar Documents

Publication Publication Date Title
US8041853B2 (en) Adjustable elasticity FIFO buffer with preload value having a number of storage cells equal to frequency offset times between data units in a data stream
CN106953813A (en) A kind of GOOSE message receive-transmit system and its control method
CN101986594B (en) Method and device for realizing communication between single boards
FI20021020A0 (en) Systems, data communication networks and a method for transmitting information
CN101103568A (en) Systems and methods for digital data transmission rate control
CN101160568A (en) System and method for preventing transmission during message reception
CN101986638A (en) Gigabit one-way network isolation device
CN107153412B (en) A kind of CAN controller circuit with transmission FIFO
CN106533959B (en) The determination method and switching equipment of a kind of switching equipment outlet end rate
US4967409A (en) Network system of programmable controllers
CN104184843A (en) Data forwarding apparatus and method
CN109067454A (en) A kind of method and system realized optical module and support pretection switch function
CN101594305A (en) A kind of message processing method and device
CN102868444A (en) Communication data extraction device and method of passive optical network
CN1893332B (en) Method and apparatus for shortening SDH multi-plexing segment protective rearranging time
EP0739561B1 (en) Apparatus and method for selectively storing error statistics
Cisco Message Structure Overview
CN201374071Y (en) Card reader with password input
Cisco Message Structure Overview
WO2002075486A3 (en) Credit management for data flow between two networks
US6876664B1 (en) Asynchronous data buffer and a method of use thereof
CN110166434A (en) It stores gateway and stores data write-in, read method and the device of equipment
CN103118023A (en) Method and system for transmitting standard data in network
CN110519137A (en) Switching device
CN113438142B (en) Communication method, communication system and storage system

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20170714

RJ01 Rejection of invention patent application after publication