组态王基于第二代Web发布平台的信息整合解决方案
解决方案技术亮点: ● 组态画面远程发布,图形监控变量数据; ● 以列表、曲线方式显示变量实时数据; ● 以列表、曲线方式显示变量历史数据; ● 以图表方式显示及查询数据库数据; ● 远程用户管理、分配操作权限; 远程监控技术的挑战 随着Internet的普及以及组态软件开发能力的不断提高,Web Server技术对于大多数组态软件的用户来说已不再陌生。组态软件基于Internet的Web发布也越来越多的应用于电力、市政、水利、交通、石油、化工、环保等领域。目前的组态软件Web发布技术大多功能简单,只具备发布简单画面的能力。虽然服务器端的组态软件具备很强的信息整合功能,但在远程客户端也只能是取得部分当前数据,这样获得的数据也只是一个个信息孤岛,无法在客户端对这些数据进行有效地分析和管理。 亚控公司在深入了解普遍客户对Web发布的功能需求后,即时着手进行了第二代Web发布平台的研发,形成一个可以提供给客户的基于Web发布平台的信息整合方案。新的Web开发平台不但能为客户提供画面浏览的功能,而且针对用户的高层次应用,提供了实时数据、历史数据、数据库数据的多种形式的浏览解决方案。 方案介绍 整个方案包括两部分:服务器端组态及客户端浏览。服务器端主要是进行工程的组态及Web发布的设置,而客户端则只需在浏览器上输入Web服务器的地址,就可对发布的信息进行浏览。(如图1) 一、Web服务器端设置 根据用户需求完成相应的组态工程,包括完成设备、变量、画面、报警、报表、实时曲线、历史曲线、用户、配方、数据库等项目的组态; 进行Web发布设置:在组态王工程浏览器中,对Web项进行了功能上的扩充,在保留了原有发布画面功能的基础上,新增加了“发布实时信息”、“发布历史信息”、“发布数据库信息”三个工具。 发布实时信息:实时数据可以以三种方式进行发布,分别是列表(报表)、实时曲线以及X-Y曲线,用户在发布实时信息视图中可以分别针对不同的发布方式添加所需的变量; 发布历史信息:历史数据同样也可以以三种方式进行发布,分别是列表(报表)、实时曲线以及X-Y曲线,用户在发布历史信息视图中同样可以分别针对不同的发布方式添加所需的变量(如图2); 发布数据库信息:用户可以按照自身的需求将本地及远程的数据库进行发布,在操作视图中添加自己所需的数据库。 当工程组态及Web发布组态全部完成后,即可启动运行系统,进行组态工程的Web发布。 二、客户端浏览方法 1. 登录Web主界面:用户在客户端浏览器中输入Web服务器的地址,即可进入登录画面,当用户输入正确的用户名及相应的密码后,便会进入Web主界面。(见图3) 2. 选择项目:在Web主界面中,共有五个项目可供选择,分别是:组态王画面、实时数据、历史数据、数据库及用户管理。用户可以根据自身的需要,进入不同的项目。 a. 组态王画面:进入此项目,可以浏览发布的各个组态王画面; b. 实时数据:进入此项目,用户可以选择三种不同的方式对实时数据进行浏览(见图4):列表、实时曲线以及X-Y曲线。并且在网页中可对变量进行增加、删除操作,也可对实时曲线以及X-Y曲线进行属性设置。 c. 历史数据:进入此项目,用户可以选择三种不同的方式对历史数据进行浏览:列表、历史曲线以及X-Y曲线。并且在网页中可对变量进行增加、删除操作,也可对历史曲线以及X-Y曲线进行属性设置(见图5)。 d. 数据库:进入此项目,用户可以选择所要浏览的数据库,并可根据自身的需要输入查询条件以进行数据的查询。 e. 用户管理:当登录用户的权限达到管理员级别时,可以进行用户管理,对用户进行增加、删除、改变权限等操作。