Font Size: a A A

Real-time Database Design Of Industrial Control Configuration Software Based On Domestic Platform

Posted on:2021-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:C X ZhuFull Text:PDF
GTID:2438330602468818Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of modern industry today,the field of industrial control increasingly requires strong technical support to maintain an ever-expanding production scale and supervise increasingly complex production processes.Industrial control configuration software can provide assurance for information integration and industrial automation.It is mainly used to intuitively monitor the on-site operating status,which is convenient for on-site equipment management to meet user requirements for measurement,control and on-site.Real-time database(Real-time Database,RTDB)as the core part of the configuration software,putting forward strong real-time and timing requirements for data and transactions,the purpose is to achieve real-time feedback and processing of on-site production data,but in the current market,the widely used industrial control configuration software products and real-time databases are mostly based on the Windows operating system.In 2015,the "Made in China 2025" strategy document issued by the State Council as an action plan for China to achieve its goal of becoming a strong manufacturing country,launched a manufacturing development plan with "smart manufacturing" as its core,emphasizing the formation of independent development capabilities and mastering key core technologies.In order to develop China's independent and controllable information technology and provide a basic data management platform for industrial production,this paper will design and develop a real-time database of industrial control configuration software based on a domestic platform.First,the domestic platform equipped with the winning NeoKirin operating system is used,and the industrial control configuration software is designed by combining C ++language and Qt framework.The industrial control configuration software is divided into three major functional modules: the graphics configuration subsystem mainly implements functions such as graphic element interface display and configuration,and establishes a good man-machine interface for users;the real-time database provides a data platform for the configuration software,realizing functions such as real-time alarm,real-time data processingand data storage;the communication configuration subsystem is responsible for establishing connections with the outside world.Based on the research and design of the overall framework and functional modules of industrial control configuration software,the focus is on the design and development of a real-time database of industrial control configuration software,and the detailed design of the real-time database is carried out through theoretical research on the real-time database.In the data acquisition and loopback module,it is mainly designed around the Modbus communication protocol to achieve efficient and accurate data transmission;when designing the data processing module,with real-time performance as the goal,detailed design of real-time data processing,alarm processing and compression dumping of historical data,etc.;through the design of the application program interface module read data function and write data function,to achieve real-time database and application data transfer and transfer.Then research the real-time transaction processing of the core of the real-time database,and design a transaction processing strategy that guarantees the timing characteristics of the transaction.Finally,the performance test and application examples of the water purification system show that the real-time database of the industrial control configuration software developed this time has good performance and the system has certain practicality.
Keywords/Search Tags:Configuration software, real-time database, Loongson platform, transaction processing
PDF Full Text Request
Related items