论文部分内容阅读
为了实现B/S模式工业测控系统页面生成的自动化,本文对参数化描述、免编程工业测控页面自动生成软件的开发,进行了探讨,为服务端工作人员省去了繁琐的脚本程序开发。用户可以在软件的提示下,输入有关参数和需求,自动生成特定的测控网页,用于测控web服务器中。 为实现集成开发软件的功能,本文的包括如下两个方面的初步工作: 1.各种测控网页可配置控件的设计。 例如网页中可以用到的模拟指针式电压表控件,此控件可以配置视图大小,电压指示范围等。控件部分由基于JQuery脚本库的jqPlot图表插件(Javascript语言)、HTML5制作的曲线。在生成控件的同时,实时生成后台CGI文件。 2.实现人机对话生成机制和UI界面。 此部分采用Csharp语言编写,主窗体主要分为五个部分:Menu、ControlsList、Webbrower、TaskList、WebJscriptControls。软件命名为IndustrialWebMonitoringPlotBuilder,简称IWMPBuilder。 本文论述的是整体系统的软件部分,其硬件部分,承接2011年6月安佰秀提交的论文《基于Ethernet的嵌入式Web服务器在远程测控系统中的应用》。本文是在以RCM5700CPU为平台的嵌入式服务器上,进行初步的数据采集实验。布置在工业现场的传感器采集数据传输到服务器,客户端通过互联网访问服务器,通过JQuery封装的AJAX,使传感器与网页实现了实时数据交互,无闪动刷新的动态显示到浏览器中。