Font Size: a A A

The Design And Development Of Configuration Software Based On Qt

Posted on:2013-01-20Degree:MasterType:Thesis
Country:ChinaCandidate:D M LiFull Text:PDF
GTID:2248330371997273Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
The distributed control system mainly contributes to the centralized management and distributed control of the industrial production process. The system combines computer, communications, automatic control, display and other advanced technologies together and is widely used in the field of electricity, petroleum, chemical etc. The configuration software, which is the key software platform to the distributed control system at monitoring level, has rich configuration functions and is both flexible and effective in terms of monitoring and collecting data. Therefore, it is of great theoretical significance and practical value to research into the topic of configuration software.This paper reviewed the previous research and proposed a methodology to develop the small-scale configuration software, basing on the advantages and inspiring characteristics of both domestic and international famous configuration. In addition, it has demonstrated the fundamental function of the configuration software. In this paper, we firstly structured the framework of the configuration software. Secondly we designed the graphics interface system and established the monitoring picture with animations and curves and so forth. Thirdly after discussing the script subsystem, script configuration module and the script operation module, we designed database systems including real-time database and history database. Finally, JavaScript language is embeded and users can write their own script for programming. At the same time, this paper also designed the configuration software communication interface and realized serial communication and network communication interface. This paper focused on the design of the graphics configuration subsystem and the script subsystem.This paper proposes its own unique designs. They are as follows:to select Qt software package as configuration software development environment and realize the cross-platform configuration software; modular design and flexible design; using Qt model/view structure to realize the graphics configuration subsystem; to separate the view and the performance; using the JavaScript language to realize the script subsystem.In this paper, we completed the framework of a configuration software, designed the fundamental module of configuration software and achieved the expected effect.
Keywords/Search Tags:Configuration Software, Qt, Graphic Configuration Software, JavaScript
PDF Full Text Request
Related items