一种集控系统数据监视的方法技术方案

技术编号:19694450 阅读:51 留言:0更新日期:2018-12-08 11:50
一种集控数据监视的方法,涉及计算机技术领域,先是将企业内部的监控层网络和管理层网络相连,在管理层网络中架设IISweb服务器,并在IISweb服务器上部署数据接收程序,监控层网络中上位计算机上的数据采集程序从人机界面软件采集所需集控系统数据并发送到IISweb服务器上,数据接收程序将接收到的数据处理后存储到IISweb服务器的共享内存空间,数据显示web页面的内容随共享内存空间的数据内容变化,最后管理层网络中的客户机通过web浏览器向IISweb服务器请求并浏览集控系统数据显示web页面。本发明专利技术不但满足了企业管理者对选煤厂生产过程数据的监视需求,而且不用在每个管理者计算机上安装专用的人机界面软件或者购买专用的人机界面网页发布软件,避免了许多麻烦。

【技术实现步骤摘要】
一种集控系统数据监视的方法
本专利技术涉及计算机网络
,具体是一种集控系统数据监视的方法。
技术介绍
选煤厂集控系统数据的监视是选煤厂MES的一个子模块,选煤厂的生产过程,通常都由一个集控系统来进行控制,这些集控系统大都通过一台或多台上位计算机上运行的人机界面(HMI)软件实现人与控制系统的交互,通过上位计算机,操作人员可以监控生产过程。这些上位计算机上运行的HMI软件都是专用的软件,计算机也位于生产控制室内,企业的上层管理人员无法看到生产过程的数据。为了满足企业上层管理人员对生产过程数据监视的需求,现在通常的解决方案是:一、在企业管理者的桌面计算机上也安装专用的HMI软件,管理者通过该软件来监视生产过程数据;二、在企业的计算机网络中部署HMI软件厂家专用的HMIWEB发布软件,管理者通过Web浏览器来监视生产过程数据。在现有的上述两个方案中,第一种方案的缺点有:(1)客户端需要安装专用HMI软件,这造成了客户端维护麻烦;(2)每个客户端HMI软件都需要单独授权,增加了软件成本;(3)由于各客户端HMI软件直接与控制系统相连,造成安全上的隐患;(4)增加控制系统控制器或HMI服务器的负担。第二种解决方案与第一种解决方案相比有很大进步,但也存在如下不足:(1)WEB服务器是针对HMI软件的专用服务器,不但价格高,也不具备通用性,如果企业存在多个不同HMI软件应用,这种场合下就不太适用;(2)由于是HMI厂家专用的web服务器,他有自己的权限管理系统,不易于企业现有的信息系统集成,即使勉强集成起来,其界面风格也可能会与企业现有的信息系统格格不入。专利技术内容本专利技术的目的就是为了满足企业上层管理人员对生产过程数据监视的需求而设计的一种针对选煤厂集控系统数据监视的方法。它可以采集选煤厂集控系统的数据,并通过计算机网络传输至网络上的IISweb服务器,IISweb服务器再通过网页将这些数据以需要的形式进行发布,企业的上层管理人员通过网络上的客户机,使用web浏览器就可以查看这些发布的生产过程数据。为达到上述目的,本专利技术的技术方案为:一种集控系统数据监视的方法,包括如下步骤:(1)、将企业内集控系统中用于监控生产过程的监控层网络与需要对集控系统数据进行监视的管理层网络相连,并在网络间设置防火墙;(2)、在企业管理层网络架设一台或多台IISweb服务器,并在web服务器上部署数据接收程序;(3)、在监控层网络中用于监控生产过程的一台或多台上位计算机上安装数据采集程序,并设置数据采集程序的配置文件,在配置文件中指明数据采集程序发送数据的目的计算机地址,以及采集到的数据所属的命名空间和数据采集的间隔时间;(4)、数据采集程序通过相应上位计算机上人机界面软件的数据接口采集所需集控系统数据,并将数据以XML格式打包,打包好的数据以HTTP数据包的形式发送至指定的IISweb服务器;(5)、IISweb服务器上的数据接收程序对接受到的数据包进行解析,之后,按照数据所属的命名空间,将解析后得到的数据标签以Key:Value对的形式存储在IISweb服务器Application变量中;(6)、企业管理层网络中需要对集控系统数据进行监视的客户机,通过web浏览器向IISweb服务器请求需要查看的集控系统数据显示web页面,IISweb服务器将所请求的集控数据显示web页面传送给web浏览器;所述数据显示web页面的背景图片采用被监控的集控系统的流程画面,流程画面中各流程环节的相应位置设有数据显示点,每个数据显示点设置有唯一的id,其显示的内容与IISweb服务器Application变量中存储的某个数据标签的值对应;(7)、数据显示web页面的脚本程序在后台以一定的时间间隔请求页面的数据文件,然后根据请求到的数据无闪烁地更新页面中各数据显示点的内容;所述的数据文件根据数据显示web页面各个数据显示点的id及其相对应的Application变量中存储的数据生成。所述的数据接收程序是一个http请求处理程序,为一个ASPX文件,运行在IISweb服务器的进程空间,只有在数据采集程序对其请求时才执行,它具有同时接收多个集控系统数据的能力并且支持命名空间,同时它具有向其他IISweb服务器转发数据的功能。有益效果:本专利技术通过开发数据采集程序和数据接收程序将选煤厂集控系统数据采集并发布到IISweb服务器的集控系统数据显示web页面上,最终使企业管理层的客户机通过web浏览器浏览页面从而得以查看集控系统的生产数据,不但满足了企业管理者对生产过程数据的监视需求,而且不用在每个管理者的客户机上安装专用HMI软件或者购买专用的HMIWEB发布软件,避免了许多麻烦;本专利技术中数据接收程序可以接收来自多个采集节点的集控系统数据,这样就可以制作将各个集控系统集成在一起的web页面,而且没有权限控制,很方便集成到企业现有的信息系统中;其次数据采集程序和接受程序都非常小(不足1M),安装部署简单。具体实施方式一种集控系统数据监视的方法,包括如下步骤:(1)、将企业内集控系统中用于监控生产过程的监控层网络与需要对集控系统数据进行监视的管理层网络相连,并在网络间设置防火墙;(2)、在企业管理层网络架设一台或多台IISweb服务器,并在web服务器上部署数据接收程序;(3)、在监控层网络中用于监控生产过程的一台或多台上位计算机上安装数据采集程序,并设置数据采集程序的配置文件,在配置文件中指明数据采集程序发送数据的目的计算机地址,以及采集到的数据所属的命名空间和数据采集的间隔时间;(4)、数据采集程序通过相应上位计算机上人机界面软件的数据接口采集所需集控系统数据,并将数据以XML格式打包,打包好的数据以HTTP数据包的形式发送至指定的IISweb服务器;(5)、IISweb服务器上的数据接收程序对接受到的数据包进行解析,之后,按照数据所属的命名空间,将解析后得到的数据标签以Key:Value对的形式存储在IISweb服务器Application变量中;(6)、企业管理层网络中需要对集控系统数据进行监视的客户机,通过web浏览器向IISweb服务器请求需要查看的集控系统数据显示web页面,IISweb服务器将所请求的集控数据显示web页面传送给web浏览器;所述数据显示web页面的背景图片采用被监控的集控系统的流程画面,流程画面中各流程环节的相应位置设有数据显示点,每个数据显示点设置有唯一的id,其显示的内容与IISweb服务器Application变量中存储的某个数据标签的值对应;(7)、数据显示web页面的脚本程序在后台以一定的时间间隔请求页面的数据文件,然后根据请求到的数据无闪烁地更新页面中各数据显示点的内容;所述的数据文件根据数据显示web页面各个数据显示点的id及其相对应的Application变量中存储的数据生成。所述的数据接收程序是一个http请求处理程序,为一个ASPX文件,运行在IISweb服务器的进程空间,只有在数据采集程序对其请求时才执行,降低了web服务器的负载,同时由于它是一个由web服务器管理的页面对象,因此具有同时接收多个集控系统数据的能力并且支持命名空间,可以避免接收多个集控系统数据时数据标签名称的冲突,同时它具有向其他本文档来自技高网...

【技术保护点】
1.一种集控系统数据监视的方法,其特征在于:包括如下步骤:(1)、将企业内集控系统中用于监控生产过程的监控层网络与需要对集控系统数据进行监视的管理层网络相连,并在网络间设置防火墙;(2)、在管理层网络架设一台或多台IISweb服务器,并在IISweb服务器上部署数据接收程序;(3)、在监控层网络中用于监控生产过程的一台或多台上位计算机上安装数据采集程序,并设置数据采集程序的配置文件,在配置文件中指明数据采集程序发送数据目的地的目的计算机地址,以及采集到的数据所属的命名空间和数据采集的间隔时间;(4)、数据采集程序通过相应上位计算机上人机界面软件的数据接口采集所需集控系统数据,并将数据以XML格式打包,打包好的数据以HTTP数据包的形式发送至指定的IISweb服务器;(5)、IISweb服务器上的数据接收程序对接收到的数据包进行解析,之后,按照数据所属的命名空间,将解析后得到的数据标签以Key:Value对的形式存储在IISweb服务器Application变量中;(6)、管理层网络中需要对集控系统数据进行监视的客户机,通过web浏览器向IISweb服务器请求需要查看的集控系统数据显示web页面,IISweb服务器将所请求的集控系统数据显示web页面传送给web浏览器;所述集控系统数据显示web页面的背景图片采用被监控的集控系统的流程画面,流程画面中各流程环节的相应位置设有数据显示点,每个数据显示点设置有唯一的id,其显示的内容与IISweb服务器Application变量中存储的某个数据标签的值对应;(7)、集控系统数据显示web页面的脚本程序在后台以一定的时间间隔请求页面的数据文件,然后根据请求到的数据无闪烁地更新页面中各数据显示点的内容;所述的数据文件根据集控系统数据显示web页面各个数据显示点的id及其相对应的Application变量中存储的数据生成。...

【技术特征摘要】
1.一种集控系统数据监视的方法,其特征在于:包括如下步骤:(1)、将企业内集控系统中用于监控生产过程的监控层网络与需要对集控系统数据进行监视的管理层网络相连,并在网络间设置防火墙;(2)、在管理层网络架设一台或多台IISweb服务器,并在IISweb服务器上部署数据接收程序;(3)、在监控层网络中用于监控生产过程的一台或多台上位计算机上安装数据采集程序,并设置数据采集程序的配置文件,在配置文件中指明数据采集程序发送数据目的地的目的计算机地址,以及采集到的数据所属的命名空间和数据采集的间隔时间;(4)、数据采集程序通过相应上位计算机上人机界面软件的数据接口采集所需集控系统数据,并将数据以XML格式打包,打包好的数据以HTTP数据包的形式发送至指定的IISweb服务器;(5)、IISweb服务器上的数据接收程序对接收到的数据包进行解析,之后,按照数据所属的命名空间,将解析后得到的数据标签以Key:Value对的形式存储在IISweb服务器Application变量中;(6)、管理层网络中需要对集控系统数据进行监视的客户机,通过web浏...

【专利技术属性】
技术研发人员:葛仁兰
申请(专利权)人:南通易联企业管理有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1