| Computerized flat knitting machine (CFKM) is a kind of high-technology knitting equipment, which integrates computer science, mechatronic technology and knitting technics. Visualized data processing system is the important component of CFKM system. The visualized data processing system for CFKM is in charge of managing and monitoring the whole knitting system. It sends the processed data to slave-computer implement system by CAN bus. At the same time, it processes the real-time data which collected by the slave-computer, and displays them in the multi-menu, so as to realize the well readable man-machine interaction.The development history of CFKM and the current research situation of embedded system are introduced in the beginning of this thesis. Based on the analysis of hierarchic control structure of the CFKM system, an idea which applies embedded technology to the CFKM system is put forward. The thesis also anatomized the structure of data information of the CFKM, carefully researched the method of the data processing algorithms and then summarized the functions of visualization. Through the functional and structural analysis of the visualized data processing system for CFKM, design procedure and principle of the system are proposed.In contrast with the typically conventional design, the method based on a 32-bit embedded microprocessor ARM9 and embedded operating system Windows CE is proposed. This method can make full use of the high performance of ARM, the excellent real-time character and beautiful graphical interface of Windows CE. Considering the end-user operation convenience, the Human Machine Interface(HMI) characteristics and the embedded system actual performance, Microsoft MFC is used to develop HMI. Both hardware and software of the system functional modules are dissertated by using modularization theory. The key arithmetic and data structure are discussed.Finally, software and hardware of the CFKM with visualized data processing system has been debugged and modified several times, the project target has been realized. The problems which emerged in debugging process and debugging results are analyzed. In the end, not only the conclusions of this thesis are summarized, but also the future research work is sketched out.The main innovation of this thesis focused on the CFKM supervisory system. Simultaneously, the visualized data processing system for CFKM based on embedded technology is designed. Practical application shows that the system can reach anticipative functions with high real time quality and good stability. The thesis also discussed the further study on the visualized data processing system for CFKM. |