工控组态软件Web发布系统的设计与实现
发布时间:2018-01-14 19:03
本文关键词:工控组态软件Web发布系统的设计与实现 出处:《上海交通大学》2015年硕士论文 论文类型:学位论文
更多相关文章: Web发布 Web监控 跨平台 数据交换 MD5加密
【摘要】:在互联网飞速发展的今天,Web应用已越来越多地深入到人们的生活、娱乐和办公等各个方面。移动互联网的兴起使得Web应用变得更加广泛,技术更加成熟,甚至已渗透到工业控制领域。一些优秀的组态软件厂商已将Web技术应用到厂级信息管理和实时生产监控软件中。其中,基于Web的人机界面监控系统是Internet技术和控制技术相结合的产物,用户只需利用浏览器即可随时随地地远程监控组态运行画面,及时了解现场各种设备的运行状况。Web发布已经成为工控组态软件的重要组成部分之一。然而,目前组态软件Web发布仍面临两大主要技术难题:(1)发布信息量大,经常遭遇网络阻塞,客户端响应速度跟不上;(2)网络信息传输不安全,重要监控参数容易被窃取和篡改。本文通过深入研究和分析,针对上述两大问题提出了一种新的组态软件Web发布模型,该模型基于WCF通讯技术、Silverlight界面显示技术、MemCache分布式高速缓存和MD5数据文件加密技术,实现可跨平台的信息高度安全的组态软件Web发布系统,该系统在面向电力安全生产管理的图形组态软件中实现并得到成功应用。在组态软件发布的信息内容方面,Web发布系统要解决与组态开发、组态运行两大系统的数据交换和组态画面在浏览器页面的动态更新问题。其中需要交换的数据包括系统配置信息、图形画面文件及实时更新的测点数据,采用MD5加密算法对交换文件进行加密,这样可充分保证网络信息的安全传递,采用支持多种安全机制的WCF通讯技术可有效保护数据隐私,保障数据安全。采用功能强大的专业图形界面开发工具Silverlight,可实现交互式的跨浏览器、跨操作系统平台的Web监控画面动态显示。该设计方法为组态画面的Web实时发布提供了一种安全有效的解决方案。
[Abstract]:The rapid development of the Internet today, Web application has been more and more deeply into people's life, the entertainment and office and so on. The rise of the mobile Internet makes Web applications become more widespread, more mature technology, and has penetrated into the field of industrial control. Some excellent configuration software manufacturers have Web Technology will be applied to the supervisory information management and the real-time production monitoring software. The man-machine interface monitoring system based on Web is the product of Internet technology and control technology, users only need to use the browser to remote monitoring configuration screen operation whenever and wherever possible, timely understanding of various on-site equipment operation status of.Web release has become one of the important parts of configuration software. However, the Web configuration software release still faces two major problems: (1) released a large amount of information, often encounter network congestion, client The response speed up; (2) the network information security monitoring, the important parameters are easy to be stolen and tampered with. Through in-depth research and analysis, in view of the above two problems and proposes a new Web configuration software release model, the model of WCF communication technology based on Silverlight interface technology, MemCache distributed cache and the MD5 data file encryption technology to achieve cross platform information security Web publishing system of configuration software, the system in the graphics configuration software for electric power safety production management in the implementation and has been successfully applied. In the aspect of information content of configuration software published by Web publishing system to solve the configuration and development, configuration and running two systems the data exchange and update the configuration screen in dynamic browser page. Which need to exchange data including system configuration information, graphics files and real time The new data, using MD5 encryption algorithm to encrypt the file exchange, it can fully guarantee the security of network information transmission, using WCF communication technology to support a variety of security mechanisms can effectively protect the data privacy, data security. The use of powerful professional graphics interface development tool Silverlight, can achieve cross browser interactive, Web the monitor screen dynamic cross operating system platform. The design method for the configuration screen of Web provides a safe and effective solution to real-time release.
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TP393.09
【参考文献】
相关期刊论文 前7条
1 顾悦;王建军;;基于WCF的远程数据访问技术研究[J];电脑知识与技术;2010年31期
2 王长征;柏立悦;汪欢欢;赖晓建;;组态软件流程图Web化可行性技术实现[J];电脑编程技巧与维护;2010年20期
3 黄华梅;杨信廷;杨宝祝;邢斌;赵丽;;基于AJAX和SVG的组态软件Web发布模型[J];计算机工程与设计;2010年11期
4 李跃峰;王文海;;基于ActiveX技术的组态软件Web服务功能的设计和实现[J];工业控制计算机;2007年07期
5 姚磊岳;熊建英;;基于FLASH技术动态富媒体应用程序的研究与实现[J];江西蓝天学院学报;2006年03期
6 吴锋,李成铁,何风行,顾德英;基于Web技术的远程监控系统研究[J];仪器仪表学报;2005年S2期
7 王建新,杨世凤,史永江,童官军;远程监控技术的发展现状和趋势[J];国外电子测量技术;2005年04期
,本文编号:1424876
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1424876.html