Font Size: a A A

The Software Design And Implementation Of IEC60870-5-104Protocol

Posted on:2013-04-17Degree:MasterType:Thesis
Country:ChinaCandidate:F XueFull Text:PDF
GTID:2252330374964544Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
The Thermal Power Plant Automatic Voltage Control (AVC) System is referred to the pre-conditions and requirements of the automatic control of thermal power plant bus voltage or reactive power control system of the plant. It attaches great importance in Yunnan Power Grid for the research and construction of the AVC system in the plant side, research named 《The research of AVC Scheme for the power plant in Yunnan Power Grid》 has been carried out in2007, the research topics of the AVC system has been also carried out in Yunnan Electric Power Research Institute in March2010. A very important part of this research is a series of field data collected from the side of Power grid dispatching, as well as the data source of the power plant side. The communications of these data sources are mainly rely on telecontrol.The telecontrol is an important part of the dispatching automation systems in power grid, it is the combination of function of telecommunications technology, the monitor, control and remote operation of equipment, the remote measurement, remote signaling, remote control and remote adjustment. It is used to connect the four remote dispatch center to power plants or substations by using telemeter, tele-signaling, tele-control and tele-regulation. Telecontrol protocol for remote communication, compare between the data format in both side of the send and receive and the other remote communication protocol, there has more advantage of the IEC60870-5-104protocol in real-time, versatile performance.The protocol structure, the message format and the message structure of IEC60870-5-104protocol has been analysis in this paper, and use much significance message to the detailed analysis. Also the security control precautions have been analyzed for IEC60870-5-104protocol.According to the characteristics of real-time communication software, select the object-oriented technologies, Unified Modeling Language (UML) techniques to analyze telecontrol communications software, the advantages and adaptability of these two technologies have been carried out. Based on the object-oriented theoretical, take the Unified Modeling Language as a tool, a set of implementation framework and a of1EC60870-5-104have been summarized. Compared with the traditional method, more maintainable and reusablesex have been fund this implementation framework. Then, on the basis of application of the above methods to software modeling, take a detailed analysis of the IEC60870-5-104, during the analysis phase; the introduction of the abstraction layer software architecture, the system is divided into four threads:the main window thread, data thread, log thread and the network thread, establish a static model, dynamic model. To determine the object, the characteristics of the message, the UML class diagram and state figure have been used, detailing the design and implement of main window thread, threads, design and implementation and the network thread.
Keywords/Search Tags:Telecontrol protocol, IEC104, UML, Software molding
PDF Full Text Request
Related items