Font Size: a A A

The Design Of Diminutive Configuration Software Of Distributed Control System

Posted on:2006-11-25Degree:MasterType:Thesis
Country:ChinaCandidate:D L ShenFull Text:PDF
GTID:2168360155476761Subject:Agricultural mechanization project
Abstract/Summary:PDF Full Text Request
Now there are two manners to develop control software of DCS, one is developing a suit of control software aim at a idiographic DCS; the other is developing configuration software that has better applicability. When the first method adopted, the developing workload is very great and the code can't be used again. When the second method adopted to developer configuration software, the code can be used many times and the stability of system can be improved also. It is meaningful to developer a suit of configuration software that has high capability and can be used easily.After consulted several commercial configuration softwares and analyzed the special demanding of configuration software of DCS, the architecture of this software was built up. Four main components were based upon the main framework, such as collocating environment, developing environment, and running environment and WEB query of database.According to the architecture upon, the program was designed in Windows. Adopted Delphi6.0 as developing tool and OO (Object Oriented) programming idea, the different module were deigned concretely.Collocating environment is the basic part of this software. A basal class was designed for the registering of the variable and from this class; eight classes were derived which meet the demand of the configuration software. Drive of outside equipment were encapsulated using Windows's COM, several expansible interfaces were also provided.Developing environment discusses the flow chart drawing tool and arithmetic. The basal element of picture was abstracted and a group of element of figure was also designed to provide some different tool classes for user to draw flow chart. Windows's script is also adopted in arithmetic module and the module is associated with the attribute of the figure that incarnates the wieldy point.Running environment loads the user's configuration project and links the clock-interrupting affair of Windows which count and renewals the figure according to definite periods, so the dynamic effect of the finger was also achieved.The design of real-time database is also the difficulty of the system. The real-time database is administered by its managing class that also implement the running of the realtime database, the managing class keeps the real-time database in the global memory and via it realize the read-write and administration of the real-time database.In order to validate the practicability of this configuration software, a pony DCS was set up, which was made up of sensor, electromotor, transducer, data collection card and computer. This control system can detect and control the rate of the electromotor.
Keywords/Search Tags:DCS, configuration software, COM, Script
PDF Full Text Request
Related items