论文部分内容阅读
开放式数控系统是一个可重构、易扩展、柔性高、灵活性强、模块化、集成化和标准化的软硬件控制系统,可重构性是开放式数控系统主要研究方向之一。重构不是目的,只是开放式数控平台因外部条件改变而升级或重组的一种手段,在数控平台上,外部执行机构的增加、单元部件的升级、外部硬件条件改变将导致控制软件生命周期终结,不得不对控制系统软件进行升级或重新开发,在已有数控平台和控制软件的基础上,采取重构的方式,使系统原有软件可以复用。
本文是结合广州市科技攻关项目“包装机械嵌入式数控系统设计”,利用现代自动化伺服控制技术、电子凸轮、无轴传动技术和有限状态机理论展开可重构技术在电子轴瓦楞纸印刷成套设备数控系统上的应用研究。本文的主要内容是利用有限状态机理论对电子轴瓦楞纸印刷成套设备建立状态机软件模型,将状态机模型与嵌入式Linux操作系统软件开发架构综合,通过Linux多线程编程挂载状态机模型。
论文首先分析了纸箱印刷设备的关键技术和开放式数控系统的研究现状;接着论述了电子轴瓦楞纸印刷成套设备工作原理,并介绍了施耐德和博世力士乐公司电子轴印刷机方案;然后介绍了状态机经典建模原理和方法,并通过状态机对电子轴印刷机执行部件进行状态行为分析,建立状态机软件模型,定义了状态机模型的数据结构框架,事件和状态函数框架,并将状态机模型与嵌入式Linux操作系统软件开发架构综合,通过Linux多线程编程挂载状态机模型;最后提出以嵌入式微处理器S3C2440为核心的硬件设计方案和实现,搭建控制系统硬件平台。
采用状态机模型在嵌入式Linux操作系统平台上开发控制系统应用软件编程方法是现代软件技术和嵌入式技术结合的产物。基于层次式状态机的建模方法为可重构数控技术提供了理论依据,为分析数控系统执行部件行为模型提供了更严谨、更灵活、更完善的方法。在开放式数控系统软件模型的早期采用状态机设计方法,可以防止以后的重构;而当重构不可避免时,状态模型能为重构提供方便的目标。