搜索
您的当前位置:首页正文

组态王WEB发布

来源:独旅网
第十二讲 组态王WEB发布 - 99 -

第十二讲 组态王WEB发布

在本课程中您将: Ì 了解组态王的Web功能 Ì 了解如何在开发系统中设置Web属性 Ì 了解如何在IE上进行画面的浏览

第一节 Web功能介绍

概述

组态王6.52提供了For Internet应用版本——组态王WEB版,支持Internet/Intranet访问。组态王WEB功能采用B/S结构,客户可以随时随地通过Internet/Intranet实现远程监控。组态王进行WEB画面发布时,服务器端除组态王之外,不需要安装其他软件,IE端需要安装Microsoft Internet Explore 5.0以上或者Netscape 3.5以上的浏览器以及JRE插件(第一次浏览组态王画面时会自动下载并安装并保留在系统上)。如图12-1 所示:

在世界各个角落连接到万维网的PC Internet 内部网(TCP/IP) 厂长办公室在家里 主控室(发布工程画面) 车间主任 监控室 车间 车间 锅炉房图12-1 Web功能结构示意图

北京亚控科技发展有限公司

第十二讲 组态王WEB发布 - 100 -

Web版的技术特性和功能特性:

λ λ λ λ

Java2图形技术基础,支持跨平台运行,能够在Linux平台上运行,功能强大。 支持多画面集成系统显示,支持与组态王运行系统图形相一致的显示效果。 支持动画显示,客户端和主控机端保持高效的数据同步,达到亲临其境的效果。 支持无限色、过渡色

υ

支持组态王中的24种过渡色填充和模式填充。支持真彩色,支持粗线条、虚线等线条类型,实现了组态王系统和Web系统真正的视觉同步,并且利用java2的2D图形功能,Web的过渡色填充效率更优于组态王本身。

λ

报表功能

υ

支持实时报表和历史报表,支持报表内嵌函数和变量连接,支持报表单元格的运算和求值,支持报表打印,支持报表内容下载功能。

λ

命令语言

υ

扩充了运算函数和求值函数,支持报表单元格变量和运算,支持局部变量,支持结构变量,扩展了变量的域、增加了画面打开和关闭、IE端打印画面、打印报表、报表统计等函数。

λ λ λ

支持组态王的大画面功能,在IE端可以显示组态王的任意大画面。

支持远程变量,组态王WEB发布站点上引用的远程变量用户同样可以在IE上看到。 报警窗的发布

υ

支持实时报警窗和历史报警窗的发布,发布的报警窗可以实时显示组态王运行系统中报警,支持在浏览器端按照用户要求的报警优先级、报警组、报警类型、报警信息源和报警服务器的条件进行过滤显示报警信息和事件信息。

λ

安全管理

υ

在IE浏览器端支持组态王中的用户操作权限和安全区的设置。即用户在IE操作画面中有权限设置的图素时也需要象在组态王中一样登录,达到安全许可后方可操作。另外对于IE的浏览也有权限设置,不同的用户登录浏览能做的操作不同。普通用户只能浏览数据,不能做任何操作。

λ λ λ λ λ

组态王运行系统内嵌Web服务器系统处理远程IE端的访问请求。无需额外的Web服务器。 远程客户端系统的运行不影响主控机的运行,而客户端也可以具有操作远程主控机的能力。 基于通用的TCP/IP、Http协议,具有广泛的广域网互联。

B/S结构体系,只需普通的浏览器就可以实现远程组态系统的监视和控制。 多语言版本。可扩展性强,适合多种语言版本。

北京亚控科技发展有限公司

第十二讲 组态王WEB发布 - 101 -

组态王6.52新增功能

组态王6.52新增了数据发布的功能,服务端组态王可以不必发布画面,IE客户端就可以在IE上浏览数据列表信息和相关曲线信息,具有数据直观,功能齐全,操作简便的特点。该功能是一个嵌入在组态王中的独立模块,可以实现实时数据、历史数据、数据库数据的WEB发布。组态王能够发布如下数据信息:

λ λ λ λ λ λ

实时数据视图 实时曲线视图 历史数据视图 历史曲线视图 数据库数据视图 数据库时间曲线视图

第二节 Web发布的配置

站点信息及LOGO信息的设置

进入组态王工程浏览器界面。在工程浏览器窗口左侧的目录树的最后一个节点为Web目录,双击Web目录,将弹出“页面发布向导”配置对话框,如图12-2所示。

图12-2 端口的设置对话框

端口号是指IE与运行系统进行网络连接的应用程序端口号,默认为8001。如果所定义的端口号与本机的其它程序的端口号出现冲突,用户可以按照实际情况进行修改。

北京亚控科技发展有限公司

第十二讲 组态王WEB发布 - 102 -

发布画面

在组态王6.52web的画面发布中,发布功能采用分组方式。可以将画面按照不同的需要分成多个组进行发布,每个组都有独立的安全访问设置,可以供不同的客户群浏览。画面发布过程如下:

在工程管理器中选择“Web”目录,在工程管理器的右侧窗口,双击“新建”图标,弹出“Web发布组配置”对话框,如图12-3所示。

图12-3 发布组的配置对话框

组名称是web发布组的唯一的标识,由用户指定,同一工程中组名不能相同,且组名只能使用英文字母和数字的组合。组名称的最大长度为31个字符。

在对话框中单击 “

”或 “

”按钮可添加或删除发布的画面。

如果登录方式选择“匿名登录”选项的话您在打开IE浏览器时不需要输入用户名和密码即可浏览组态王中发布的画面,如果选择“身份验证”的话就必须输入用户名和密码(这里的用户名和密码指的是在图11-3“用户配置”中设置的用户名和密码)。对于普通用户来说他只能浏览画面不能做任何操作而高级用户登录后不仅可以浏览画面还可修改数据操作画面中的对象。

WEB上使用的内部变量只能是组态王内存变量(且不能是内存结构变量)。在IE上操作这些变量的时候,不影响运行系统和其它IE客户端上的同名变量。

在IE浏览器端浏览发布的画面

在开发系统发布画面后,Web画面发布的主要工作已经完成。在进行IE浏览之前,您需要先添加信任站点。

双击系统控制面板下的Internet 选项或者直接在IE选择“工具\\Internet 选项”菜单,打开 “安全”属性页,选择“受信任的站点”图标,然后点击“站点”按钮,弹出如图12-4所示窗口。

北京亚控科技发展有限公司

第十二讲 组态王WEB发布 - 103 -

图12-4受信任的站点设置

在“将该网站添加到区域中”输入框中输入进行组态王WEB发布的机器名或IP地址,取消 “对该区域中的站点…验证选项”的选择,点击“添加”按钮,再点击“确定”按钮,即可将该站点添加到信任域中。

通过以上步骤之后我们就可以在IE浏览器浏览画面了,浏览过程如下: 1、 2、

启动组态王运行程序。

打开IE浏览器,在浏览器的地址栏中输入地址,地址格式为:

http://发布站点机器名(或IP地址):组态王WEB定义端口号 如果定义的端口号为8001时,可以省略端口号不输入 如输入http://webserver,弹出对话框,如图12-5所示:

图12-5 画面浏览界面

3、

使用组态王WEB功能需要JRE插件支持,如果客户端没有安装此插件的话,则在第一次浏

览画面时系统会下载一个JRE的安装界面,将这个插件安装成功后方可进行浏览。该插件只需安装一次,安装成功后会保留在系统上,以后每次运行直接启动,而不需重新安装JRE。

北京亚控科技发展有限公司

第十二讲 组态王WEB发布 - 104 -

单击组名“Group”后弹出安全设置警告对话框,如图12-6所示:

图12-6安全设置警告对话框

单击“是”按钮后系统会自动安装JRE插件,在安装过程中会有安装进度显示。 4、

JRE插件安装完毕后即可浏览到发布的画面,如图12-7所示:

图12-7 在浏览器中浏览画面

第三节 WEB支持的功能介绍

组态王6.52 WEB支持的功能

λ λ λ λ λ

支持组态王6.52中所有基本图形 支持无限色 支持渐变色填充

支持粗线条、虚线等线条类型 支持组态王所有的通用图库

北京亚控科技发展有限公司

第十二讲 组态王WEB发布 - 105 -

λ λ λ λ λ λ λ λ λ λ λ

提供了网络分组发布和显示定制 实现了网络浏览的多画面集成显示 实现了画面的动态加载和实时显示 支持组态王报表显示和报表运算 支持历史曲线、实时曲线 支持报警窗口

支持在线命令语言,实现远程控制 支持画面在线打印 支持报表打印

支持点位图(最好使用BMP的位图) 支持多级菜单

课后复习

1、 了解网页发布的概念,制作一个发布页面(如动画连接画面)并在连网的其他计算机上实现远程的登录与控制。

北京亚控科技发展有限公司

因篇幅问题不能全部显示,请点此查看更多更全内容

Top