admin管理员组

文章数量:1530518

2023年12月14日发(作者:)

组态王Web发布说明

组态王6.55Web发布说明

1组态王Web发布

1.1 概述

组态王WEB版采用B/S结构,支持Internet网络上的任何PC机通过IE浏览器浏览工业现场的实时画面,监控各种工业数据。组态王WEB结构功能如图所示。

Web功能结构示意图

组态王6.55Web发布全新版的功能有:

①可以通过几个独立的文件实现工程发布、工程下载、画面展示和数据访问;

②采用ActiveX技术,支持工程中所有控件的发布;

③更大限度的支持原有Web所不支持的功能;

④采用组态王远程站点的实现原理,Web服务器能直接引用数据服务器端的变量;

⑤可以单独组建一个组态王工程作为Web服务器,并将其发布到IIS服务器中;

⑥数据服务器端为客户端提供实时数据、报警数据和历史数据;

⑦数据服务器不能直接充当Web发布服务器,要求组态王的Web服务器为组态王客户端工程,同时要求该客户端工程所在计算机必须安装IIS信息服务;

⑧Internet网络中的任意一台计算机的IE浏览器可以下载客户端工程,从Web服务器上读取变量实时更新画面

1 / 15

组态王Web发布说明

Web发布结构原理图

1.2 Web发布的配置

为了实现Web发布,必须选择相应的组态王工程作为数据服务器,并且需要在Web服务器中单独组建一个组态王工程。对组态王工程进行配置的时候需要注意以下两点:

①Web服务器中的登录服务器、IO服务器、历史数据服务器都来自网络上的其他计算机(即数据服务器端工程);

②Web服务器中的组态王工程画面可以和数据服务器端的画面一致,但是Web服务器上的脚本和变量不能使用IO变量。

全新版的组态王Web发布需要使用三台计算机,分别作为数据服务器、Web服务器和IE浏览客户端,三台计算机的作用如下图所示。

Web发布实现全过程

2 / 15

组态王Web发布说明

为了满足不同用户的需求,组态王全新版的Web发布允许用户使用一台计算机作为数据服务器和Web服务器,采用这种方式发布组态王工程时的数据服务器和Web服务器的结构关系如图12-4所示:

1.3 数据服务器端工程的配置

⑴打开组态王工程浏览器,在工程浏览器中选择一个需要发布的工程。在这里选择Kingdemo3数据服务工程充当IO服务器、报警服务器、登录服务器以及历史数据服务器;

⑵进入工程浏览器界面,在工程浏览器的目录显示区中双击“系统配置->网络配置”,或者选择“配置->网络配置”,弹出“网络配置”对话框,如图所示。

网络配置对话框

⑶网络配置对话框中有三个属性页:网络参数、节点类型和客户配置。

网络参数属性页

选择“连网”模式,在本机节点名中输入本机所对应节点名,如图所示。

3 / 15

组态王Web发布说明

网络参数设置

节点类型属性页

组态王工程充当数据服务器所需要的所有服务器,节点类型属性页中的配置如图所示。

节点类型配置

注:也可以分别采用不同的组态王工程作为IO服务器、报警服务器、历史服务器、登录服务器等,在每个工程的网络配置中分别进行配置。

客户配置属性页

在数据服务器端不需要对该属性页进行设置。

网络配置中的各项配置完成之后,单击“确定”按钮,完成对数据服务器端的网络配置。

4 / 15

组态王Web发布说明

数据服务器端的网络配置完成之后,需要共享数据服务器工程所在的文件夹,以保证Web服务器能够顺利引用数据服务器中的变量。(共享文件不要放在桌面上)

1.4 Web服务器端工程的配置

⑴为了实现组态王工程的Web发布,首先需要在Web服务器上单独建立一个组态王工程。

⑵在Web服务器中要建立数据服务器的远程站点。在本例中要让数据服务器工程及Web服务器工程在同一台计算机上,需要将数据服务器的工程添加到网上邻居中。

⑶进入刚才创建的工程的浏览器界面,在工程浏览器的左边选择“站点”标签进入站点管理界面。在左侧的节点名称列表区域中单击鼠标右键,在弹出的快捷菜单中选择“新建远程站点”,弹出远程节点对话框,如图所示。

⑷单击远程节点对话框中的“读取节点配置”按钮,在弹出的对话框中选择网络邻居中创建好的工程目录。如图所示,点击确定,在该远程站点的信息会被全部读取出来,并自动添加到远程节点对话框中,定义完成之后,单击“确定”按钮关闭对话框。

5 / 15

组态王Web发布说明

⑸同数据服务器端的配置类似,在工程浏览器的目录显示区中双击“系统配置->网络配置”,或者选择菜单“配置->网络配置”,弹出“网络配置”对话框,对其进行设置。

网络参数属性页

选择“连网”模式,在本机节点名中输入本机对应节点名,建议使用本地主网卡的IP地址作为本机节点名;

节点类型属性页

节点类型属性页中的配置及数据服务器中的配置不同,只需要设置登陆服务器即可。配置如下图所示。

节点类型配置

客户配置属性页

Web服务器充当的是数据服务器的客户端,其配置如下图所示。

客户配置

6 / 15

组态王Web发布说明

⑹各项配置完成之后,单击“确定”按钮完成Web服务器中的组态王工程的网络配置。

1.5 制作发布画面示例

数据服务器和Web服务器中的组态王工程的网络配置完成之后,就建立了数据服务器端和Web服务器之间的链接,Web服务器的变量可以直接引用数据服务器端的任意变量,也可以在Web服务器的组态王工程中新建其它内存变量。

此例演示发布两个画面,一个画面显示Kingdemo工程中原料罐液位、反应罐液位和反应罐温度实际值,另一画面显示这三个变量的历史曲线。具体操作步骤如下:

⑴新建两个画面,名称分别为:实时显示画面、历史趋势曲线画面。

⑵在实时画面中选择工具,在画面上输入显示的文字并添加一个画面切换按钮。画面如图所示,在按钮“弹起时”的动画连接中输入命令语言:ShowPicture(“历史趋势曲线画面”);

实时显示画面

⑶双击实时画面的“###”文本,在其“模拟值输出”的动画连接中分别关联数据服务器中的原料罐液位、反应罐液位和反应罐温度这三个变量。如图所示。

7 / 15

组态王Web发布说明

选择变量对话框

⑷关联好变量的动画连接之后,将实时显示画面保存

⑸在历史趋势曲线画面中,选择工具箱中的工具,在画面上输入文字:历史趋势曲线。

⑹在画面中插入“历史趋势曲线”控件。

⑺选择此控件,单击鼠标右键,在弹出的下拉菜单中执行“控件属性”命令,弹出控件属性对话框如图所示。

历史趋势曲线控件属性

⑻点击“历史库中添加”按钮,弹出“增加曲线”对话框,如图所示,在左边列表中显示的是工程中记录了历史数据的变量,选中“反应罐温度”变量后,可以设置其关联曲线的线性、颜色等,配置完成后点击“确定”,然后按照同样的方法,添加“反应罐液位”变量、“原料罐液位”变量。

8 / 15

组态王Web发布说明

曲线属性设置

⑼将变量添加完成后,点击“确定”按钮,所添加的变量就显示到控件的列表框里了。在画面中添加按钮,在按钮的“弹起时”动画连接中,输入命令语言:ShowPicture(“实时显示画面”);历史趋势曲线画面的显示如图所示,编辑完成后,保存画面。

历史趋势曲线画面

⑽将实时显示画面设置为主画面,Web服务器端的工程设置完毕。

1.6 Web发布前的准备工作

在web服务器中,安装IIS组件,如图所示。

9 / 15

组态王Web发布说明

安装IIS组件

1.7 组态王6.55全新发布步骤

双击组态王安装路径下的应用程序,弹出如图所示的对话框。

Web发布对话框

网站URL: Web发布后,提供给用户的客户端工程下载地址,远程用户在IE地址栏中输入该地址后就可以实时访问浏览客户端工程。

待发布的工程路径:Web服务器中的组态王工程所在的路径,可以在编辑框中直接输入,也可以点击编辑框后面的按钮来选择。

到网站目录(及网站URL对应):Web服务器上配置IIS后,该选项有效;选10 / 15

组态王Web发布说明

中该项后,组态王工程的发布信息文件被发布到目标目录和及网站对应的虚拟目录。

目标目录:Web发布后,存储Web服务器中组态王工程的发布信息文件的目录。

虚拟目录名称/创建虚拟目录:“虚拟目录名称”需要及“创建虚拟目录”复选项搭配使用;选中创建虚拟目录之后虚拟目录名称选项被激活,否则虚拟目录名称无效。

2设置好发布对话框中的选项之后,点击“发布”按钮,弹出如图所示的对话框

发布信息显示界面

3点击“开始”按钮,进行所需文件的发布。所有文件发布完成后,显示发布信息总结对话框,如有发布不成功的或注册不成功的文件,会在该对话框中显示,如图所示。

发布信息总结界面

11 / 15

组态王Web发布说明

1.8 在IE端浏览工程

①首先要安装IE6.0或以上版本浏览器。

②对IE浏览器进行安全设置;

添加信任站点并对其进行安全设置。双击系统控制面板上的Internet选项或者直接在IE浏览器中选择“工具/Internet选项”菜单,如图所示。

Internet属性对话框

如图所示,打开“安全”属性页,选择“可信站点”图标,并点击“站点”按钮,添加web客户端访问的网站,如图所示,之后点击“关闭”按钮,返回Internet属性对话框。

添加受信任站点

在Internet属性对话框的“安全”属性页中,点击“自定义级别”按钮,在弹出的对话框中,将“ActiveX控件和插件”下的所选择的“禁止”项改为“启用”或“提示”。如图所示,显示之后点击“确定”按钮,关闭对话框。

12 / 15

组态王Web发布说明

点击“确定”按钮,关闭Internet属性对话框。

注:在“添加受信任站点”,以及“修改自定义级别”二者之间任选其一进行设置即可,目的是为了允许IE下载一个控件。

③确保数据服务器工程已经在运行,在web客户端,打开IE浏览器,在IE地址栏中输入Web发布过程中设置好的网站URL:

④第一次进行Web浏览时会弹出如图所示的对话框,提示用户将要下载文件到本地计算机,点“确定”按钮,显示下载的详细信息对话框,如图所示,点击“开始”按钮,文件自动下载到指定路径,并完成自动注册。

13 / 15

组态王Web发布说明

⑤下载完成后,显示如图所示的对话框,点击“关闭”按钮,关闭此对话框。

下载信息总结

⑥发布的Web服务器中的工程在IE浏览器中运行界面如图所示。

注:在win7系统中下载和浏览工程时,可能会出现控件注册失败的错误,这时需要对用户的权限进行设置,选择“控制面板->用户账户->更改用户账户控制设置”。把设置更改为最低级的从不通知,重启计算机后再使用IE浏览器下载发布的工程就不会出现注册失败的问题。Web全新发布不支持组态王的所有功能,对于Web全新版不支持的功能,在Web服务器的组态王工程中最好不要使用。

14 / 15

组态王Web发布说明

15 / 15

本文标签: 工程服务器发布组态王数据