Font Size: a A A

Research On The Framework And Real-Time Database Of The Configuration Software

Posted on:2011-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:G ChengFull Text:PDF
GTID:2178360305483042Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
Supervisory and control configuration software is originated from SCADA (Supervision, Control and Data Acquisition), which plays a more and more important role in the whole area of industrial control, but the prices of the present configuration software is too high, the universal is too strong, and implementation details is confidential, so it is very necessary to study the development of supervisory and control configuration software.The design and implementation of supervisory and control configuration software is a very complex task. This paper describes the main frame and the implementation of supervisory and control configuration software, and also provides a part of source code based on VC++6.0. A supervisory and control configuration is achieved which has basic functions and paves the way for developing supervisory and control configuration in the future.The whole task is divided into four modules:HMI module, real-time database module, running module and communication module.The design and implementation of HMI module and real-time database module is mainly discussed in this paper.The design of HMI module adopts the object-oriented thinking, and takes fully advantage of its characteristics to design several inter-related classes of each graphic, so that we can modify and expand HMI easily in the future. In addition, the user's psychology of interaction preliminarily is discussed after achieving the function of graphics plotting.The design of real-time database module is the key and difficult, which includes the management of real-time data and the management of real-time transaction. All the real-time data must reside on the memory of computer all the time in order to eliminates the I/O price and guarantee the speed of processing. Regarding the management of real-time transaction, a dynamic scheduling scheme with congestion control is adopted, which makes real-time transaction's processing not only satisfy the real-time request effectively, but also can adjust itself automatically according to the load weight. Additionally, A Concurrence Control based on master-slave transaction is carried out, which can further enhanced the capability of real-time of supervisory and control configuration software.
Keywords/Search Tags:SCADA, configuration, HMI, real-time database, dynamic scheduling scheme
PDF Full Text Request
Related items