论文摘要
圆纬机是针织机一种重要机种,是具有较高自动化程度的针织机械,主要用于圆筒形纬编织物的编织。目前国内市场高端的圆纬机基本依赖进口,国家需要花费大量的外汇购买圆纬机系统。因此开发具有自主知识产权的高端圆纬机,努力提高国内针织设备制造水平和应用水平具有十分重要的意义。本文在详细分析圆纬机结构与功能的基础上,结合圆纬机编织工艺需求,设计了一种基于WinCE平台的圆纬机控制系统。该控制系统引入分级控制的原理,将系统分为监控级、主控级、底层控制级三级。监控级主要用于实现人机交互功能,采用32位ARM处理器,包括LCD,触摸屏,USB接口等资源。花型、动作文件通过USB接口输入,由应用软件进行一定的算法处理后,通过总线方式传送到主控级。主控级由STC单片机和Altera公司的CPLD组成,处理各种输入输出信号,接收监控级的数据,并通过CAN总线方式传送到底层控制级。底层控制级接收主控级的数据,实现对圆纬机上的执行机构进行控制,使圆纬机上的各个选针器、气阀、步进电机等按照编织工艺要求工作。在整个控制系统的设计与实现过程中,具体主要做了以下几个方面的工作:1.基于嵌入式操作系统,以WinCE操作系统为平台,根据系统需求,定制了WinCE内核,并将其移植到目标板上。同时还基于WinCE中断处理机制,根据控制系统的要求,完成了中断处理,包括中断处理程序的编写与调试等。2.完成了主控级的信号处理电路及底层控制级执行机构驱动的控制电路的设计和PCB制作,并完成了各个功能模块的调试。3.完成了CPLD模块的程序设计,CPLD程序在整个系统中起到举足轻重的作用。根据CAN总线的通信机理,完成了CAN通信的程序设计。4.设计了一个用于实现人机交互功能的应用软件,该软件具有用户界面友好、操作使用方便等特点。5.对整个控制系统进行了多方面的测试,如总线读写测试、CAN通信测试、断电保护测试等,并对测试结果进行了分析,为系统作进一步改进提供依据。基于WinCE平台的圆纬机控制系统与以往以工控机为基础开发的控制系统相比,具有集成度高、性能优越、稳定性好等优点。实现系统功能的应用程序是在Windows环境下编程设计的,因此还具界面友好、操作方便等特点,从而具有较高的市场竞争力。开发与应用基于WinCE平台的圆纬机控制系统必将进一步提升我国针织设备的制造技术水平并产生较大的经济和社会效益。