论文部分内容阅读
互联网技术的飞速发展使得制造企业生产信息化脚步越来越快,如何能实现快速、准确、便捷的实现设备监测功能对降低人力成本,提高生产安全有着十分重要的意义。本文研究的电机状态云监测系统,以满足企业对多电机组数据采集监测,数据分析以及智能管理的迫切需求。论文的主要研究工作如下:论文以电机监测数据采集为基础,首先讨论基于WiFi和GSM的无线数据传输原理和结构,解决无线数据传输过程中的常见问题,针对电机云监测系统构建无线监控系统,然后对云监测系统的各个模块功能组成进行分析,从硬件层、服务器层和终端层入手研究。硬件层主要通过对变频器RS485接口的扩展实现对电机的状态监测功能,以RS485接口为出发点,以ARM板为核心设计数据采集卡,实现集成WiFi和GSM的无线传输功能模块,实现数据的远程无线传输。终端层又分为PC终端和移动终端两种,PC终端采用了基于Windows下的MFC开发技术,利用CDC封装绘图控件,实现对采集参数的图形化处理;移动终端主要开发基于Android的应用软件,利用Eclipse进行开发,借助SlidingMenu和AChartEngine两个第三方开源包作为界面基本框架和图形绘制框架。在通讯方面,研究了TCP套接字传输协议,实现数据的网络传输。服务器层主要研究SQL Server数据库以及基于IOCP框架的高并发服务器开发技术。针对电机状态云监测系统开发设计一套专用的关系型数据表。在云服务器程序开发方面,基于IOCP框架的高并发服务器技术以及基于Windows API的套接字通讯技术,开发具有简易界面的服务器程序。最后,对电机状态云监测系统进行实验,进行数据采集稳定性测试,无线传输稳定性测试,用户终端功能运行测试以及服务器稳定性及高并发连接测试等。试验结果表明本文的监测系统运行稳定可靠,,验证电机状态云监测系统的可行性和实用性。