论文部分内容阅读
当前,国外倍捻机控制器机电一体化水平高,自动化程度高,已初步形成模块化、智能化和网络化的发展模式。为满足国内倍捻机控制技术智能化和网络化发展的需求,课题组提出了新型倍捻机控制方案,由人机交互系统和底层主控制系统组成,各系统根据功能需求采用不同CPU独立设计,人机交互系统与底层主控系统之间的数据通信通过RS-485串口实现。本文在分析了倍捻机的工作原理和倍捻机人机交互系统的功能需求的基础上,提出了分层控制方案,详细介绍了基于嵌入式Windows CE操作系统的倍捻机人机交互系统的设计方案和总体开发流程。首先,以ARM11系列的32为微处理器(S3C6410)作为控制核心,采用核心板加底板方式设计,利用Tiny6410核心板,外围扩展USB接口、Mini USB接口、RS-485接口、SD卡接口、Wi-Fi接口和触摸屏接口等设备搭建嵌入式硬件平台;其次,根据硬件平台和人机交互系统软件功能需求进行Windows CE操作系统的制定和移植,主要包括安装BSP,添加组件和设备驱动,修改系统配置文件等,以制定出合适的Windows CE操作系统并移植到嵌入式硬件平台上;然后,对人机交互系统软件进行需求分析和软件架构的设计,详细制定了软件功能的实现方法,采用基于.NET Compact Framework平台的C#语言编写人机交互应用程序,与嵌入式数据库交互,通过倍捻机智能查询,实现倍捻机工艺参数智能化设定;最后,搭建嵌入式Web服务器,在ASP.NET框架下开发Web应用程序,包括参数管理、实时检测和文件系统等模块,实现基于浏览器的倍捻机远程监测,最终实现倍捻机的网络化控制。本文提出的基于Windows CE的倍捻机人机交互系统基本功能已经实现。本文提出的基于嵌入式数据库的倍捻机智能化控制和基于Web服务器的远程监测是国内倍捻机控制技术向智能化和网络化发展的有益尝试。