节点文献

基于PC控制的电脑横机控制系统的研究与开发

Research and Development of Control System for Computerized Flat Knitting Machine Based on PC Control

【作者】 杨祎敏

【导师】 吴晓光;

【作者基本信息】 武汉纺织大学 , 机械电子工程, 2012, 硕士

【摘要】 电脑横机是一种自动化和智能化程度较高的机电产品,集机械设计、针织工艺及计算机软件控制为一体。电脑横机控制器是电脑横机最为关键的一部分,主要负责整个电脑横机的控制与数据显示,它的功能是否强大直接决定着电脑横机的质量水平。目前高端的电脑横机主要依赖于进口,其原因是国产电脑横机控制器在一些核心技术上无法突破,且现阶段的国产电脑横机还存在着稳定性不好、操作复杂等缺点。所以本课题重点研究电脑横机的控制软件设计,提出一种基于PC机实现控制的系统架构。本文的研究工作是在对电脑横机的操作与结构原理进行深入理解的基础上开展的。课题首先介绍了电脑横机基本组成结构的功能及其工作原理,研究了电脑横机的选针原理和编织工作原理,在此基础上分析了电脑横机软件控制的关键技术所在。通过分析电脑横机的工作流程,确定了控制系统的总体框架结构。本文重点研究了电脑横机的文件结构,以Windows作为开发平台,采用Visual C++开发了一款控制软件,在PC机上对横机运行的数据进行可视化操作与处理。该软件通过CAN总线对控制系统进行实时的数据采集和数据处理,以实现控制的实时性和准确性。此软件与原先的控制软件相比,界面更加简洁,操作更方便。对于软件设计的关键模块,给出了具体的算法或流程图,对于部分界面的程序进行了算法优化。最后通过一款USB-CAN总线适配器,实现了PC机的USB接口和CAN总线的互连。在制定了横机机头和CAN总线控制协议的基础上,根据此款适配器提供的开发库编写出了通讯模块的程序。经过多种花型的长时间测试表明,该系统能较好的满足电脑横机的控制要求,系统运行稳定、实时性较好。且本系统使控制界面变得非常直观,简化了电脑横机控制软件的操作,具有较高的实用价值和应用前景。

【Abstract】 Computerized flat knitting machine is an automated and high degree of intelligence mechanical and electrical products, which combines mechanical design, knitting technology and computer software control as a whole. Computerized flat knitting machine controller is the most critical part of the computerized flat knitting machine, which of the function is not only to control computer knitting machine and data shows but also directly determines the quality level of computerized flat knitting machine. However, the high-end computerized flat knitting machine is mainly dependent on imports, which of the reason is that domestic computerized flat knitting machine could not break through some of the core technology, and the current domestic computerized flat knitting machine also exist disadvantages, such as unstability and shortcomings of complex operation. As a result, this subject focuses on the design of the computerized flat knitting machine control software, and the system architecture based on a PC control.Based on the depth understanding of the operation on computerized flat knitting machine and structural principle, this research work was carried out. At first, this subject introduced the structure and working principle of the computerized flat knitting machine, and discussed the needle selection principle and knitting principle of the computerized flat knitting machine. Based on all of these, the thesis analyzed the key of the control of the computerized flat knitting machine. By analyzed the workflow of computerized flat knitting machine, it determined the structure of the overall framework of the control system.The paper not just focuses on the research of the file structure of the computerized flat knitting machine, but also takes the Windows as a development platform, using Visual C++ to develop control software, handling and processing data for the operation of the computer knitting machine in a PC. In order to realize the real-time and accurate control, this software has a real-time data acquisition and data processing though CAN-bus. Compared with the original control software, this software has a simpler interface and more convenient operation. For the key modules of the software design, it given a specific algorithm or flow chart, and optimized the algorithm for the program of some part of the interface.Finally through a USB-CAN bus adapter, the thesis realize the interconnection of the PC’s USB interface and the CAN bus. In making a control protocol of the computerized flat knitting machine head and CAN bus, it realized the program of the communication module, according to the development of the USB-CAN bus adapter.After the tests of many kinds of pattern, it shows that the system that has a better real-time can better meet the control requirements of the computer knitting machine, the system runs stably. The system made the control interface become very intuitive, and it simplifies the operation of the computer knitting machine control software. Moreover, the system has a high practical value and application prospect.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络