论文部分内容阅读
煤炭是我国的主体能源,煤炭行业的发展关系着我国的经济命脉,安全生产是煤炭行业的第一要素,监控工作的进行在煤炭安全生产中起到了关键性的作用。在当前大部分煤矿监控系统中:(1)专供煤矿的监控软件欠缺,系统功能冗余,性价比较低;(2)集中专用式的客户端软件使用不方便,对监控环境有着较高的要求;(3)现场与监控的数据交互不够实时;(4)现场设备的更新往往对应着监控系统的升级,维护成本较高,步骤复杂。随着信息技术的快速发展,矿山信息化和矿山智能化的概念成为我国在煤炭行业践行的主要发展思路,如何解决上述问题成为行业共同研究的目标。作者结合对Web技术的学习与分析,对B/S模式在组态软件中的应用展开了深入且详细的研究,提出了基于Web的煤矿监控组态软件的解决方法,主要工作与研究成果如下:(1)针对煤矿专用监控软件欠缺问题,本文以MVC模式作为基础架构,通过OPC UA通用协议与煤矿现场设备进行通信,开发出设备和界面组态方便、数据交互安全快速的组态模块。(2)针对集中式客户端使用不便和功能冗余问题,本文以AJAX技术异步通信机制为基础,结合HTML5标记语言,开发出人机界面友好、用户操作简单、监控管理于一体的Web发布平台。(3)针对返回数据不及时,实时监控能力较弱问题,本文通过对数据的分类与分析,基于关系型数据库的设计理念,整合系统的整体E/R图,结合各实体集的各种属性,开发出一套内容完整且忠于实际、结构简单、路径最优化的MySQL数据库系统。最终开发出一套完整的B/S模式下基于Web的煤矿监控组态软件,实现了对生产流水线、瓦斯浓度、温度等相关参数的监控,达到了预期的目标。