Font Size: a A A

Development Of User-Oriented Embedded PLC Programming Software Platform

Posted on:2008-05-30Degree:MasterType:Thesis
Country:ChinaCandidate:H Y PengFull Text:PDF
GTID:2178360272468489Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the development of computer and communication technology, Programming Logic Controller(PLC) is developed along the way of large-scale, network, specialization and so on. As a specialized PLC , the embedded PLC can be easily used by the end user and flexibly customized according to user's requirements, so it is widely used in the fields of textile, printing, pharmacy and water conservancy and so on.According to the software engineering,the user-oriented programming software platform is designed and implemented on the basis of the embedded PLC kernel, in the VC++/MFC development environment.Firstly, the technical characteristics of embedded system and networked control systems are introduced, and the direction and foreground of development of PLC in our country are analyzed. Then the extensive applications of embedded PLC in many fields are pointed out as a specialized PLC recently. Secondly,on the basis of the analysis of the software architectures of Embedded PLC kernel based, the task of development of the user-oriented embedded PLC programming software platform is put forward. In this thesis, the detailed requirements of the software platform are analyzed, the software's frame and the core data structure are designed, and then the general designs of the conversion method between ladder diagram(LD)and instruction list(IL)and the whole programming software platform are presented. In the process of the detailed-design of conversion algorithms, the design of the conversion algorithms including data structure is described in detail and several examples are given to illuminate. In the process of the implementation of programming software, the implementations of user interface(UI) ,data structure and conversion algorithms etc. are presented.In the end of this paper, the summary of the whole thesis and the outlook of the next work for this software platform are given.
Keywords/Search Tags:embedded PLC, ladder diagram, instruction list, activity on vertex graph, programming software
PDF Full Text Request
Related items