摘要:
作为核电站监控系统的一个重要组成部分,核电远程工作站得到了核电领域有关专家的广泛关注和研究。考虑到核电站的安全性,目前远程工作站在核电站DCS系统中应用相对较少,而且核电远程工作站组态监控软件主要是基于C/S模式,这样要实现对核电机组的远程监控,用户就必须安装专用的组态监控软件。组态监控软件的安装配置一般比较麻烦,维护和升级成本非常高,用户需要经过专门的培训才会使用。为了解决此问题,并且充分地利用现有的组态监控软件,研究与设计基于B/S模式的组态监控软件Web发布系统是一项具有重要意义和实用价值的迫切工作。本文以核电站DCS系统为背景,首先对核电远程工作站组态监控软件进行了探讨分析,针对基于C/S模式的组态监控软件存在的某些不足,进而对基于B/S模式的组态监控软件展开了探索研究,本文的主要工作如下:1.研究了基于B/S模式的组态监控软件Web发布系统的理论和方法,比较了C/S模式和B/S模式的优缺点,并且分析了现有的组态监控软件Web发布方案存在的不足。2.设计了基于Silverlight和WCF的组态监控软件Web发布方案,利用Silverlight技术实现监控画面的发布,解决了画面不连贯的问题,采用WCF技术解决了实时数据更新慢的问题,具有可移植性好,运行效率高的优点。3.提出了基于B/S模式的组态监控软件Web发布方案的具体实现方法,详细介绍了Web客户端和Web服务器端功能的实现,以及Web组态。4.在开发环境VS2010中,基于Silverlight和WCF技术,采用C#语言实现了组态监控软件的Web发布。同时,在核电站DCS系统远程工作站上进行了功能验证,通过浏览器可以看到报警、日志、列表等画面,实现了对核电机组的远程监视。本文设计并实现了基于B/S模式的组态监控软件Web发布系统,用户通过浏览器即可访问与主控室操作员站一样的画面,不再需要安装专门的组态监控软件,使用简单,升级维护方便。但是,本文设计的系统在安全性和实时性方面还有进一步提升的空间,有待在后续工作中继续研究。
展开