论文部分内容阅读
高档剑杆织机是纺织加工关键装备之一,在纺织工业中占有举足轻重的地位。但是由于国内在机电一体化技术等核心技术上,与国外的先进水平有一定差距,极大地制约了剑杆织机的发展。本文即针对国内在嵌入式剑杆织机控制系统发展的不足展开研究。通过对剑杆织机控制系统发展的现状的分析,根据国外先进剑杆织机控制系统的发展趋势,论文提出在以MCF5235为核心的硬件平台下,基于VxWorks实时操作系统设计剑杆织机控制系统软件,本控制系统以抢占式内核为基础的多任务调度方式及以链表结构为基础的时序控制策略,来提高剑杆织机控制系统的实时性及稳定性。根据国外先进的剑杆织机控制系统在分布化、高速化、植入实时操作系统等方面的特点,研究了现代剑杆织机的工作原理和各机构功能,并详细分析了剑杆织机各机构的运动时序配合关系和剑杆织机控制系统主从关系组成结构及工作原理。根据剑杆织机控制系统的组成结构特点,在对剑杆织机控制系统的硬件结构、CPU选型要求、设计需求进行深入分析的基础上,构建了基于MCF5235的硬件平台及开发了相应的底层驱动程序,建立应用程序的接口函数库。根据先进剑杆织机控制系统对实时操作系统的需求,选择了VxWorks进行分析,并进一步实现VxWorks在MCF5235硬件平台的移植。本文在完成底层接口设计的基础上,以剑杆织机控制系统工作原理为依据划分软件主要框架,设计了系统任务、通信任务、定时中断服务任务三个主要模块,提出了基于抢占式的多任务调度机制建立剑杆织机控制系统的多任务调度算法。并且分析剑杆织机的主要运动状态后,以多任务调度为基础设计实现运动状态的切换。本文详细分析了剑杆织机的快速织造、慢速织造、寻纬操作等运动的控制策略,并在此基础上设计了各个运动下的软件框架。通过设计角度识别方法,并且以角度链表为基础建立链表结构的任务调度方式,完成快速织造时序、断纬及断经处理的时序控制设计,在时序控制中设计任务的具体操作以实现织机的织造控制。对控制系统可能受到的干扰提出了抗干扰措施,对干扰后系统的恢复提出了解决的方法。