Font Size: a A A

Research And Design Of Universal And Configurable Programming Platform Of Embedded Control System

Posted on:2008-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:F OuFull Text:PDF
GTID:2178360215958771Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
With the rapid development of computer software and hardware technology, embedded control system has been widely used in the field of industry. However, the development method of embedded control system is relatively laggard, and can't satisfy increasingly changeful requirement. Configuration software which operation is simple and flexible had got huge success in the industrial process control. Embedded control system needs an application like configuration software, which can develop the software quickly agilely and efficiently, that can be seasoned with the inconstant environment. Thus it is the development tide of embedded control system to be combined with configuration software.First of all, this thesis introduces the components and characteristics of embedded system. Then, the whole structure of the platform is designed, basing on the thinking of platform and virtual machine and traditional configuration software. The platform is designed to have a three-layer structure. The bottom layer uses locomotive BCU (Brake Control Unit) as the actual object and the function interface is divided from the hardware driver. The RTOS is used to make it real-time. Referring to the thinking of virtual machine, the middle layer transforms the configuration code of the top layer to the interface of the bottom layer to ensure the hardware independency. Basing on object oriented technology and measuring up to IEC61131-3, the top layer provides the function of developing application by configuration.The thesis has accomplished the realization of the bottom layer of locomotive BCU system which uses three type of MCU of FUJITSU as the cores, and delivered it to the user. With the interface, the user has finished the development of control of locomotive brake, display of the process and connection of multi-brake, and got benefit. At the same time, the essential structure and the executer mechanism of virtual machine is designed. And the basal modules and HMI of the top layer is designed. Main analysis and design is used in the object of ladder diagram, the module of transform from ladder diagram to IL language and the module of compiler of IL language, and the base is founded to realization of the platform in the future.
Keywords/Search Tags:embedded system, configuration software, IEC61131-3
PDF Full Text Request
Related items