Font Size: a A A

The Research On The Software Development Model Based On Finite Automata In The Industrial Control Field

Posted on:2008-07-18Degree:MasterType:Thesis
Country:ChinaCandidate:X C ZhuFull Text:PDF
GTID:2178360272968243Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the upgrade of user's requirement, the impetus of network technology and computer technology, industrial control systems expand their application area and scale. As the core of a industrial control system, the system software needs to adapt the variation of the industrial control system and to enlarge its functions.On the basis of the circumstance of a system applied to, a suitable software development model can help us to improve the work efficiency and the software's quality. In the industrial control field, a direct relationship exists between the system software and industrial device. By combining the device and the software in the software development process, we can resolve a few frailties of the traditional industrial control system software, such as enclosed configuration and repeated work.According to the features of industrial control system, the software development model based finite automata, which is used in the industrial control field, is brought up. Using the theories about finite automata, a device-cored concept of software development is imported into the model. At the same time, the model is added in some import viewpoint, such as review, reuse and parallel development. This software development model has a doubleline structure, which comes from the unifilar structure of the traditional Waterfall Model. In the upper line structure, it contains the system analysis, the description of global control behavior, the review of the global behavior's description, the finite automata generation of global control behavior, the designment of global control and the system test. In addition, the nether line structure consists of the description of device behavior, the finite automata generation of device, the designment of device control, the test of the device control designment, and the reusable program library about device control. Through the expatiations on the processes of the model and the analyses of a actual industrial control system, this paper do a deep research on the method and the steps about how to use the model. The Model needs to go a step further research about how to lead the real-time requirements in, how to divide the independent functions in a complex system and how to make the independent devices work concurrently.
Keywords/Search Tags:software development model, finite automata, industrial control system
PDF Full Text Request
Related items