Font Size: a A A

Design And Implementation Of SCADA Middleware Core Functions

Posted on:2016-11-02Degree:MasterType:Thesis
Country:ChinaCandidate:W WuFull Text:PDF
GTID:2272330482975232Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Wind energy is an important component part of the new energy. The wind turbine is the key equipment of using wind power to generate electricity and it is also the main object of wind and electricity monitoring system. Generally wind turbines are located in remote areas with relatively harsh environment, thus the monitor of wind turbines is achieved through network communication and remote terminal software. The main device for monitoring wind turbines is the programmable controller PLC installed in it, responsible for data collection as well as control of the wind turbine. Monitoring the status of the wind turbine relies on real time data, which could be collected by the hardware device in it. The collected data finally are gathered into the control core PLC. In order to monitor the status of the wind turbine and control it, the monitoring software needs to be connected to the PLC to obtain and write the data. Multiple software systems or hardware devices frequently connecting to the PLC will lead to management stress and inconvenience to the monitoring system. As a consequence, an intermediate data processing core is needed, which is connected to the PLC and can provide access interface to other systems or modules, thus providing reliable routes for the obtain and writing of the wind turbine data cells, making the wind and electricity monitoring system more efficient. Such an intermediate data system is called middleware.Aiming at realizing the three essential functions of the subject, such following work was carried out based on the actual project during my internship:First, the framework of wind turbine real time data cells was designed, which included data cells, data cell sets and data operation working on data cells and data cell sets, data loader aiming at XML files. Next, communication modules connected to PLC was designed, which could connect to the PLC and read, write or cloze it through ADS regulations and synchronous communication based on TCP/IP protocols. Finally the communication between middlewares is realized with the help of middleware protocol interface available in our project based on C/S frame pattern, providing conditions for integrated monitoring realization. The middleware core functions designed in this paper is proved to be safe and effective. The complete middleware system realized by our project team can be run efficiently on the server, satisfying the performance requirement, improving the data processing efficacy of the wind and electricity monitoring system, reducing the management difficulty as well as the costs, thus fulfilling the anticipated goal.
Keywords/Search Tags:PLC, real time data cell, network communication, ADS
PDF Full Text Request
Related items