Font Size: a A A

The Research And Development Of Configuration Software For Monitoring And Controlling Based On Qt

Posted on:2016-07-27Degree:MasterType:Thesis
Country:ChinaCandidate:C YangFull Text:PDF
GTID:2308330461977915Subject:Control engineering
Abstract/Summary:PDF Full Text Request
Industrial control configuration software is the construction of automatic monitoring system in the field of industrial control. Today, in our country, industrial is necessary to transformation and upgrade.So configuration monitoring softwares constantly updata. In addition, along with the rapid development of Linux system and mobile terminal’s widely use Industrial control configuration monitoring software has to be reformed to adapt to the demand of the new industrial environment. Therefore, developing a low cost, complete function, cross-platform lightweight configuration software has very important significance.After the research and analysis of the current mainstream configuration software’s technical characeristices, this paper design and implement a lightweight cross-platform configuration software, realize the basic function of configuration software and the operation of cross-platform. In this paper, the structure of the configuration software is divided into graphic system, database system and communication system. Graphics system including basic primitives of drawing, graphics library, animation, trend curve and scripts.Rich primitive drawing and graphics library enable users to create good man-machine interface,trend curve shows variable trend. Database system is divided into real-time database and historical database, the database uses SQLite, realize the monitoring of real-time database and historical data’s storage and reading. Communication system relizes the communication between computer and field devices based on Modbus,and communication between computer and computer based on TCP/IP socket.Due to the demand and important meaning of cross-platform, this paper uses Qt as the development tool. Qt Creator is the development environment, Qt is the software.Using the modular design and object-oriented design thought, implements the function of each module based on the Qt class.Finally,the software was applied into laboratory fermentation reaction performance test, the result shows that this software is easy to use, friendly man-machine interface and reliable operation, etc, basically achieved the functions of configuration software.
Keywords/Search Tags:Qt, Configuration software, Graphics System, Database, Communication, Cross-Platform
PDF Full Text Request
Related items