论文部分内容阅读
组态软件作为风电场远程监控系统的重要组成部分,其性能的优劣直接关系着风电远程监控系统的整体性能。具有通用性和重用性的组态软件不仅能够提高远程监控系统在风电场应用的效率,同时也有利于满足风力发电场迅速发展的需求。随着互联网的迅猛发展,使组态软件具有WEB的功能已经成为当前和未来的研究热点和发展趋势。本文的研究实现了以组件重用、网络特性、实时数据图形显示的组态软件的WEB运行时部分。主要包括三个部分:界面元素组态模块、通信协议组态模块、实时数据池组态模块。以参考当前比较流行的组态软件开发经验的基础上,结合Internet技术、软件组件技术,以监控风力发电场风机组运行状态为背景,设计出一种基于B/S(Browser/Server)结构的WEB运行时系统。该系统与嵌入式运行时、组态设计时两个部分共同组成了完整的组态软件。嵌入式运行时系统通过实时采集风电场风机组运行状态信息,并将数据更新到实时数据池中供WEB运行时系统读取数据并更新到组态页面上,从而实现了动态图形的实时刷新和远程监控。通过对风电场风机组运行参数图形化的需求分析,设计出了几种Silverlight控件,供用户选择合适的图形控件以显示风机参数数据。利用组件技术,设计出实时数据池组态模块、通信协议组态模块等功能组件,有利于WEB运行时系统的扩展。