论文部分内容阅读
当今社会,计算机技术已进入网络化高速发展阶段。在工业控制领域,网络化监控主要解决管理层与控制层之间的数据通信问题,将以太网技术应用于嵌入式智能控制也具有广阔的前景。人造提花毛皮产业在国内是一个传统性的生产行业。随着时代的发展,虽然装备技术也在不断更新,但在生产技术上还处于集中控制阶段,尤其是数据传输方面,仍然采用简单的串行通信方式进行传输。若将以太网技术与嵌入式智能控制技术应用于人造提花毛皮的生产管理,将简化数据传输的复杂度,也可提高提花毛皮的生产水平。本课题对提花毛皮编织系统网络化远程监控管理进行了深入研究,在嵌入式Windows CE系统下设计基于ARM9的提花毛皮以太网监控管理系统。在本系统中,首先设计了ARM监控模块的硬件电路;应用基于USB通信技术以及嵌入式系统下的程序开发技术,设计了WinCE系统下的网络监控模块软件和WinCE系统下USB的流驱动程序;应用工业以太网通信技术、MFC应用程序,设计了PC端服务器管理监控软件。其中硬件电路的设计包括:以太网控制电路、USB接口电路、串行接口电路、液晶显示接口电路以及存储电路等,为监控软件搭建平台。在网络监控模块的软件中,设计了基于TCP网络通信和USB通信的监控软件,包括毛皮机状态信息的接收和发送、参数设置信息的接收和发送以及花型文件接收与加载等;在PC服务器端主要设计了基于MFC和ADO数据库的TCP服务器多线程管理监控软件,实现了车间内毛皮机状态实时显示与异常报警、工作参数修改和发送、花型文件处理和发送等功能,并解决了PAT格式文件和BMP格式文件转换处理的问题,使花型文件可在应用程序中显示;由于需要在网络监控终端通过USB总线加载数据给花型处理模块,则在WinCE系统下编写了USB的流接口驱动,使得在WinCE系统下ARM可通过USB总线与花型处理模块进行数据通信,缩短了数据加载的时间。本课题设计的基于ARM的提花毛皮网络监控系统,将计算机网络技术、数据库技术、USB总线传输技术、MFC软件开发技术、智能控制理论和提花毛皮编织技术融为一体,使得系统功能更加完善、控制界面更友好、操作更简便,并较好地实现对提花毛皮编织系统的控制,可进一步提高提花毛皮编织生产水平。