| With the rapid development of software and hardware technology, embedded system technology has been used in more and more control systems. Human-Machine Interface (HMI) has a lot of features such as operation simplicity, convenient interaction, agile control, screen designed by configuration software. Nowadays HMI system platform is gradually transferred from industrial personal computer (IPC) to embedded system. Control systems and devices are becoming more and more complicated and diversified, and the competition is becoming more and more drastic. The development of technology and demand of market need new generation embedded HMI system which is featured with friendly graphic interface, full-functional configuration, and strong communication ability. After some key concepts about networked control system, embedded system and HMI being introduced, the structure and function of embedded HMI are analyzed in depth, the design and development method is also discussed. Based on the result of analysis, a system model including development environment and runtime environment is bring forward and discussed in detail. In the development environment model, the design and implementation method of reconfiguration software is the main topic; in the runtime environment model, the content contains screen interpreter, communication scheduler and implementation of GUI. Especially to the communication features of HMI, a reconfiguration communication model is bring forward and analyzed. A summary is given at the end of the thesis, and problems to be further improved or continuously researched are discussed. The system structure and design method of embedded HMI is discussed in this thesis, and implementation is given. It can be a good reference in the research of the similar field. |