1、第十三讲第十三讲 组态王基于组态王基于 Internet 应用应用 北京亚控科技有限公司 153 第十三讲第十三讲 组态王基于组态王基于 Internet 应用应用 概述概述 组态王WEB功能采用B/S结构,客户可以随时随地通过Intranet/Internet实现远程 监控。本章主要讲解组态王软件在企业局域网Intranet上的使用。进行WEB发布时, 服务器端除组态王之外,可能还需要使用到微软的IIS软件,IE端需要安装Microsoft Internet Explore 5.0以上或者Netscape 3.5以上的浏览器以及JRE插件 (第一次浏览组态 王画面时会自动下载并安装并保留在系
2、统上)。网络结构如图所示: 内部网(内部网(TCP/IP) 主控室(发布工程 画面) 厂长办公室 办公室 车间 车间车间监控室 办公室 第十三讲第十三讲 组态王基于组态王基于 Internet 应用应用 北京亚控科技有限公司 155 第一节第一节 画面发布画面发布 站点信息设置站点信息设置 双击“发布画面”,将弹出“页面发布向导”配置对话框,如图所示。 “默认端口”是指IE与运行系统进行网络连接的应用程序端口号,默认为8001。 如果所定义的端口号与本机的其它程序的端口号出现冲突,用户则需要按照实际情 况修改成不被占用的端口。 画面发布功能采用分组方式。可以将画面按照不同的需要分成多个组进行发
3、布, 每个组都有独立的安全访问设置,可以供不同的客户群浏览。 画面发布过程画面发布过程 在工程管理器中选择“Web”目录,在工程管理器的右侧窗口,双击“新建”图 标,弹出“Web发布组配置”对话框,如图所示。 组态王基于广域网应用组态王基于广域网应用 北京亚控科技有限公司 156 组名称是web发布组的唯一的标识,由用户指定,同一工程中组名不能相同,且 组名只能使用英文字母和数字的组合。组名称的最大长度为31个字符。 如果登录方式选择“匿名登录”选项的话您在打开IE浏览器时不需要输入用户 名和密码即可浏览组态王中发布的画面,如果选择“身份验证”的话就必须输入用 户名和密码 (这里的用户名和密码
4、指的是在图 “用户配置” 中设置的用户名和密码) 。 画面浏览预配置画面浏览预配置 添加信任站点。添加信任站点。 双击系统控制面板下的Internet选项或者直接在IE选择 “工具Internet选项” 菜单, 打开 “安全”属性页,选择“受信任的站点”图标,然后点击“站点”按钮,弹出 如图7所示窗口。 在“将该网站添加到区域中”输入框中输入进行组态王WEB发布的机器名或IP 地址,取消 “对该区域中的站点验证选项”的选择,点击“添加”按钮,再点击 “确定”按钮,即可将该站点添加到信任域中。通过以上步骤之后我们就可以在IE 浏览器浏览画面了,浏览过程如下:启动组态王运行程序。打开IE浏览器,在
5、浏览 器的地址栏中输入地址,地址格式为: http:/发布站点机器名(或IP地址):端口号 如图所示: 第十三讲第十三讲 组态王基于组态王基于 Internet 应用应用 北京亚控科技有限公司 157 安装安装 JRE 插件插件 使用组态王WEB功能需要JRE插件支持, 如果客户端没有安装此插件的话, 则在 第一次浏览画面时系统会下载一个JRE的安装界面, 将这个插件安装成功后方可进行 浏览。该插件只需安装一次,安装成功后会保留在系统上,以后每次运行直接启动, 而不需重新安装JRE。 单击“是”按钮后系统会自动安装JRE插件,在安装过程中会有安装进度显示。 JRE插件安装完毕后即可浏览到发布的
6、画面,如图所示: 第十三讲第十三讲 组态王基于组态王基于 Internet 应用应用 北京亚控科技有限公司 159 第二节第二节 数据信息发布数据信息发布 使用组态王KvWEB功能做数据发布时,系统必须安装IIS3.0(Internet信息服务) 以上版本。组态王所有变量(包括远程变量)都可以通过数据视图或趋势曲线的形 式对数据进行发布。 KvWeb 设置与发布设置与发布 实时信息发布、历史信息发布与数据库发布使用同一个“KvWeb设置”。在组 态王工程浏览器内鼠标双击“发布实时信息”、“发布历史信息”、“发布数据库 信息”中的任意一个,都会弹出“KvWeb设置及发布”窗口。如图所示。 文件服
7、务器即安装了文件服务器即安装了IIS服务的服务器,命令服务器即运行组态王系统的服务器服务的服务器,命令服务器即运行组态王系统的服务器 超级密码为超级用户登录IE时的密码。超级密码长度不得小于6个字符(忽略首 位空格)。超级密码不分大小写。选择使用用户验证选项登录IE时需要输入用户名 和密码,否则可直接访问网页。除超级用户的配置之外,其它的用户配置在IE客户 端进行。 发布过程:发布过程: 打开需要发布数据的组态王工程,选择“Web-发布实时信息”。在右边的目录 内容显示区内双击“新建”图标,系统弹出“新建”对话框,如图所示。 组态王基于广域网应用组态王基于广域网应用 北京亚控科技有限公司 16
8、0 在“名称”编辑框中输入发布视图的名称,如“采集站1数据”。在说明中输入 对该视图的说明文字。在“类型”列表中选择“数据视图”。点击“添加(A)”按 钮,在弹出的组态王变量选择对话框中选择组态王变量,确定后,该变量被添加到 “变量列表”中 ,如图所示。 变量添加完成后,点击“确定”按钮,关闭对话框。在组态王工程浏览器的目 录内容显示区内显示该视图名称图标,如图所示。 第十三讲第十三讲 组态王基于组态王基于 Internet 应用应用 北京亚控科技有限公司 161 实时数据曲线发布的创建与历史数据视图的配置相同,如图所示。只是在“类 型”列表中要选择“时间曲线”。 数据浏览数据浏览 启动IE浏
9、览器,在地址栏中输入“http:/IP地址:端口/虚拟目录名称”,如: “http:/172.16.2.42:80/Kvweb”。 第一次访问Web数据服务,系统会提示下载Web数据服务相关组件,但介于 ActiveX控件的安全性,一般会弹出如下安全设置界面,点击“是”即可。IE会自动 下载KvWeb.cab组件包,并自动解压后注册。 如果IE的安全设置阻止了IE控件及脚本的运行,就需要对IE进行设置。设置信任 站点:与进行画面发布时添加信任站点的方法相同。自定义级别:添加了可信站点 后,我们回到 “安全”属性页,在“受信任站点”选中情况下,点击“自定义级别” 按钮,弹出如图所示,选择 “Ac
10、tiveX控制和插件”子项中的“对没有标记为安全的 ActiveX控件脚本运行”项,将默认的“提示”选型改为“启用”,确定。 组态王基于广域网应用组态王基于广域网应用 北京亚控科技有限公司 162 刷新KvWeb主页面。 IE 的安全设置的安全设置 当在Win XP等操作系统下, 未安装组态王WEB控件, 试图进入数据发布页面时, IE浏览器可能会出现如图所示的安全警告。 在安全警告上点击鼠标左键,在弹出的快捷菜单上选择“安装Active控件”。系 第十三讲第十三讲 组态王基于组态王基于 Internet 应用应用 北京亚控科技有限公司 163 统弹出如图所示提示信息。 此时,单击警告窗口上的
11、“未知发行商”链接。弹出如图7.23所示的数字签名信 息对话框。 请信任亚控公司提供的该WEB控件的安全性,所以请在对话框“常规”属性页 中点击“查看证书”按钮。弹出“证书”对话框,如图所示。 在“常规”属性页中点击“安装证书”按钮,弹出证书安装向导,如图7.25所示。 按照向导中的默认设置完成证书的安装。当安装结束时,系统会提出安装警告,请 组态王基于广域网应用组态王基于广域网应用 北京亚控科技有限公司 164 用户再次确认是否安装,如图所示。选择“是”按钮,安装证书。 证书安装完成后,再次在IE浏览器地址栏中输入链接地址,出现如图所示提示, 选择“安装”组态王WEB控件。 查看历史数据信息
12、查看历史数据信息 在KvWeb主页面中鼠标单击“历史库信息”项,进入历史信息主页面,如图所 示: 鼠标单击列表中的某一项,或者鼠标选择列表中的某一项,点击“浏览。” 按钮,即可进入该视图的浏览页。点击“返回”按钮,将返回KvWeb主页面。 第十三讲第十三讲 组态王基于组态王基于 Internet 应用应用 北京亚控科技有限公司 165 历史数据视图历史数据视图 历史库信息主页面,鼠标单击某个历史数据视图,进入历史数据视图页面。如 图所示: 点击“查询”按钮,系统弹出“设置查询条件”的对话框,如图所示。 在对话框中输入“起始时间”、“结束时间”和查询间隔,点击“确定”按钮, 页面将显示该时间段内
13、各变量的历史记录值。在历史数据视图中每一页最多显示200 条历史数据。 历史曲线视图历史曲线视图 历史库信息主页面,鼠标单击某个历史曲线组,进入历史曲线视图页面。如图 所示。 该历史曲线的使用方法与组态王通用控件历史趋势曲线控件的使用方法基本 相同,请参看组态王的相关说明。 组态王基于广域网应用组态王基于广域网应用 北京亚控科技有限公司 166 实时信息发布实时信息发布 在KvWeb主页面中鼠标单击“实时信息”项,进入实时信息主页面,实时数据 视图的操作与历史数据视图基本相同。实时曲线的使用方法与组态王通用控件-实时 曲线控件CKvRealTimeCurves的使用方法基本相同,请参看组态王的相关说明。 用户管理用户管理 在组态王开发系统下进行数据发布配置时,如果选择了“使用用户验证”,那 么IE的Web数据发布主页中将会显示“管理用户”项。单击 “管理用户”项,进入 登录页面,如图所示: 超级用户用