论文部分内容阅读
在综采面的采煤作业中,煤(粉)尘是不可避免的。综采面自动喷雾降尘控制系统能根据综采作业工艺的降尘要求,实现自动跟踪喷雾控制,将粉尘控制在源头,消除粉尘爆炸隐患,确保煤矿安全生产。为便于实时远程监控喷雾系统的运行状况,研究开发喷雾系统的远程监控子系统是很有意义的。在介绍喷雾控制系统的基础上,完成了监控软件的需求分析和整体设计。监控软件由人机界面交互、数据通信和数据库等三大模块构成,其中人机界面交互模块实现系统运行信息监测和人机交互,数据通信模块完成与喷雾主控制器的数据通信,数据库模块实现系统运行数据的管理。在Windows平台下,借助MFC编程框架和SQL Server数据库管理系统,基于消息和多线程编程技术,完成系统运行数据的采集、处理、存储、显示和系统历史查询以及下传喷雾控制参数和命令等任务。采用VC控件编程、GDI绘图和OLE Automation等技术,设计出显示交互程序,实现监测信息显示和人机交互;基于Client/Server架构和异步选择套接字模型,设计出TCP服务器通信程序,实现与主控制器的数据通信;用SQL Server2008进行系统数据的后台管理,采用ADO应用程序接口,设计出数据库访问的线程程序,实现系统数据库的更新与查询。通过远程喷雾监控子系统的以太网通信实验,完成了上位机与喷雾主控制器的可靠、实时、双向数据通信,自定义通信应用层协议实现了校验网络数据和监测网络状况。监控软件实现了综采作业位置与状态、喷雾点位置与状态、喷雾运行参数、水压水位、采煤/移架工况的实时轨迹、工作面照明等监测信息的实时存储与显示,能够下传喷雾运行参数,并为工作人员设置喷雾运行参数、查询历史记录、打印数据报表等提供了操作界面,实现了实验室运行,达到了设计要求。