组态王7.5SP1版本第11章Web发布
组态王WEB发布
组态王WEB发布第⼗⼆讲组态王WEB 发布第⼀节 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 所⽰:图12-1 Web 功能结构⽰意图车间主任监控室Web版的技术特性和功能特性:λJava2图形技术基础,⽀持跨平台运⾏,能够在Linux平台上运⾏,功能强⼤。
λ⽀持多画⾯集成系统显⽰,⽀持与组态王运⾏系统图形相⼀致的显⽰效果。
λ⽀持动画显⽰,客户端和主控机端保持⾼效的数据同步,达到亲临其境的效果。
λ⽀持⽆限⾊、过渡⾊υ⽀持组态王中的24种过渡⾊填充和模式填充。
⽀持真彩⾊,⽀持粗线条、虚线等线条类型,实现了组态王系统和Web系统真正的视觉同步,并且利⽤java2的2D图形功能,Web的过渡⾊填充效率更优于组态王本⾝。
λ报表功能υ⽀持实时报表和历史报表,⽀持报表内嵌函数和变量连接,⽀持报表单元格的运算和求值,⽀持报表打印,⽀持报表内容下载功能。
λ命令语⾔υ扩充了运算函数和求值函数,⽀持报表单元格变量和运算,⽀持局部变量,⽀持结构变量,扩展了变量的域、增加了画⾯打开和关闭、IE端打印画⾯、打印报表、报表统计等函数。
λ⽀持组态王的⼤画⾯功能,在IE端可以显⽰组态王的任意⼤画⾯。
λ⽀持远程变量,组态王WEB发布站点上引⽤的远程变量⽤户同样可以在IE上看到。
λ报警窗的发布υ⽀持实时报警窗和历史报警窗的发布,发布的报警窗可以实时显⽰组态王运⾏系统中报警,⽀持在浏览器端按照⽤户要求的报警优先级、报警组、报警类型、报警信息源和报警服务器的条件进⾏过滤显⽰报警信息和事件信息。
组态王7.5SP1版本第10章网络连接
第十一讲网络连接第一节网络连接说明概述组态王网络结构是真正的客户/服务器模式,客户机和服务器必须安装并同时运行组态王软件(最好是相同版本的)。
在配置网络时要绑定TCP/IP协议,即PC机必须首先是某个局域网上的站点并启动该网。
网络结构如图11-1所示。
客户端图11-1 网络结构图常用站点简介IO服务器:负责进行数据采集的站点。
如果某个站点虽然连接了设备,但没有定义其为IO服务器,那么这个站点采集的数据不向网络上发布。
IO服务器可以按照需要设置为一个或多个。
报警服务器:存储报警信息的站点。
系统运行时,IO服务器上产生的报警信息将会传输到指定的报警服务器上,经报警服务器验证后,产生和记录报警信息。
历史记录服务器:存储历史数据的站点。
系统运行时,IO服务器上需要存储的历史数据将会传输到指定的历史记录服务器上保存起来。
登录服务器:登录服务器负责网络中用户登录的校验。
在网络中只可以配置一个登录服务器。
校时服务器:统一网络上各个站点的系统时间。
客户端:某个站点被指定为客户后可以访问其指定的服务器。
一个站点被定义为服务器的同时,也可以被指定为其它服务器的客户(如一台机器被指定为校时服务器的同时也可指定为IO服务器的客户)。
第二节网络配置要实现组态王的网络功能,除了具备硬件设施外还必须对组态王各个站点进行网络配置,设置网络参数并定义在网络上进行数据交换的变量、报警数据和历史数据的存储和引用等。
下面以一台服务器和一台客户机为例介绍网络配置的过程。
服务器配置服务器端计算机配置过程如下:1、将组态王的网络工程(即d:\演示工程\我的工程)设置为完全共享。
2、在工程浏览器窗口左侧“工程目录显示区”中双击“系统配置”中的“网络配置”选项,弹出网络配置对话框,对话框配置如图11-2所示。
图11-2 服务器网络参数页对话框“本机节点名”必须是计算机的名称或本机的IP地址。
3、单击网络配置窗口中的“节点类型”属性页,其属性页的配置如图11-3所示。
组态王教程及使用问题解答(基础篇)
建立新项目 假设你已经正确安装了“组态王”,首先启动组态王工程浏览器。工程浏览器运行后,将打开你上一 次工作后的项目。如果你是第一次使用工程浏览器,默认的是组态王示例程序所在的目录。为建立一 个新项目,请执行以下操作: 在工程浏览器中选择菜单“工程/新建”,出现“新建工程”对话框。在对话 框中输入工程名称:myproj 在工程描述中输入:工程路径自动指定为当前目录下以工程名称命名的子 目录。如果你需要更改工程路径,请单击“浏览”按钮。 单击“确定”。组态王将在工程路径下生成初始 数据文件。至此,新项目已经可以开始建立了。你可以在每一个项目下建立数目不限的画面,在下一 节,我们将开始绘制第一幅画面。
数据库的作用 数据库是“组态王”最核心的部分。在TOUCHVEW运行时,工业现场的生产状况要以动画的形式反 映在屏幕上,操作者在计算机前发布的指令也要迅速送达生产现场,所有这一切都是以实时数据库为 中介环节,所以说数据库是联系上位机和下位机的桥梁。 定义变量的方法 对于我们将要建立的“监控中心”,需要从下位机采集两个原料罐的液位和一个反应罐的液位,所 以需要在数据库中定义这三个变量。因为这些数据是通过驱动程序采集到的,所以三个变量的类型都 是I/O实型变量。这三个变量分别命名为“原料罐1液位”、“原料罐2液位”和“反应罐液位”,定义方法如 下:在工程浏览器的左侧选择“数据词典”,在右侧双击“新建”,弹出“变量属性”对话框;对话框设置为 如图T6-2:设置完成后,单击“确定”。用类似的方法建立另两个变量“原料罐2液位”和“反应罐液位”。 变量的类型 数据库中存放的是你制作应用系统时定义的变量以及系统预定义的变量。变量可以分为基本类型 和特殊类型两大类。基本类型的变量又分为“内存变量”和“I/O变量”两类。“I/O变量”指的是需要“组态王” 和其它应用程序(包括I/O服务程序)交换数据的变量。这种数据交换是双向的、动态的,就是说:在“组 态王”系统运行过程中,每当I/O变量的值改变时,该值就会自动写入远程应用程序;每当远程应用程序 中的值改变时,“组态王”系统中的变量值也会自动更新。所以,那些从下位机采集来的数据、发送给 下位机的指令,比如“反应罐液位”、“电源开关”等变量,都需要设置成“I/O变量”。那些不需要和其它 应用程序交换只在“组态王”内需要的变量,比如计算过程的中间变量,就可以设置成“内存变量”。基本 类型的变量也可以按照数据类型分为离散型、模拟型、长整数型和字符串型。内存离散变量、I/O离散 变量:类似一般程序设计语言中的布尔(BOOL)变量,只有0,1两种取值,用于表示一些开关量。内 存实型变量、I/O实型变量:类似一般程序设计语言中的浮点型变量,用于表示浮点数据,取值范围10E-38 至10E+38,有效值7位。内存整型变量、I/O整型变量:类似一般程序设计语言中的有符号长整数型变 量,用于表示带符号的整型数据,取值范围 -2147483648至2147483647。内存字符串型变量、I/O字符 串型变量:类似一般程序设计语言中的字符串变量,用于记录一些有特定含义的字符串,如名称,密 码等,该类型变量可以进行比较运算和赋值运算。特殊变量类型有报警窗口变量、报警组变量、历史 趋势曲线变量、时间变量四种。这几种特殊类型的变量正是体现了“组态王”系统面向工控软件、自动 生成人机接口的特色。
组态王Web远程监控设置
在世界各个角落连 接到万维网的 PC
Internet
内部网(TCP/IP)
在家里 主控室( 发布工程 画面)
厂长办公室
车间主任
车间
车间
锅炉房
监控室
图 23.1 工作情景模拟图
23.1 Web 功能介绍
23.1.1 Web 的技术特性
组态王 6.5 在以前本本经验的基础上,在功能和性能上做了重大修改,使运 行结构更趋合理,可扩展性更好。组态王 6.5 具有以下技术特性: ◆ Java2 图形技术基础,支持跨平台运行,能够在 Linux 平台上运行,功 能强大。
图 23.7 IE 界面颜色配置
完成上述配置后,点击“确定”按钮,关闭对话框,系统生成发布画面。 打开组态王的网络配置对话框,选择“连网”模式。启动组态王运行系统。
23.3 如何在 IE 浏览器端浏览
在开发系统发布画面后,Web 发布的主要工作已经完成。接下来您就可以
使用 IE 浏览器进行画面浏览和数据操作了。 注意: 在开发系统中对画面的每一次更改, 如果发布组中包含 该画面,则需要重新发布该发布组。方法为打开“Web 发布 组配置”对话框,直接确定,然后重新启动组态王运行系统 即可。
,支持报表单元格变量和运算,支持局 部变量,支持结构变量,扩展了变量的域、增加了画面打开和关闭、IE 端打印画面、打印报表、报表统计等函数。 支持大画面 支持组态王的大画面功能, 在 IE 端可以显示组态王的任意大画面。 支持远程变量 在组态王的网络结构中,可以引用远程变量到本地来显示、使用。 而作为组态王 WEB 版本,也支持该功能。及组态王 WEB 发布站点上引用 的远程变量用户同样可以在 IE 上看到。 安全管理 在 IE 浏览器端支持组态王中的用户操作权限和安全区的设置。即 用户在 IE 操作画面中有权限设置的图素时也需要象在组态王中一样登 录,达到安全许可后方可操作。另外对于 IE 的浏览也有权限设置,不 同的用户登录浏览能做的操作不同。普通用户只能浏览数据,不能做任 何操作。 多语言版本 可扩展性强,适合多种语言版本。
组态王教程 基础入门篇
组态王教程及使用问题解答(基础篇)一、组态王教程简介:本教程是学习“组态王”软件的入门教程,覆盖了“组态王”软件的大部分基本功能。
学完本教程后,您将能够建立一个功能齐全、可实际使用的上位机监控系统。
下列课程向你演示如何:* 使用工程浏览器* 建立新项目* 绘制画面* 使用图库和控件* 构造数据库* 和下位机通讯* 产生动画效果* 查看趋势曲线和报警信息* 设计自定义报表* 系统安全防范您按照以上步骤对一个化工厂反应车间的模型进行组态,建立监控中心。
完成后的组态将具有操作按钮、趋势曲线和报警功能。
下图是组态画面:组态王教程第一课了解组态王在本课程您将:·了解组态王软件的整体结构·了解组态王的工件方式·了解建立应用程序的一般过程组态王软件的结构“组态王”是运行于Microsoft Windows 98/NT中文平台的全中文界面的组态软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠。
组态王具有一个集成开发环境“组态王工程浏览器”,在工程浏览器中您可以查看工程的各个组成部分,也可以完成构造数据库、定义外部设备等工作。
画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAK和画面运行系统TOUCHVEW来完成的。
TOUCHMAK是应用程序的开发环境。
您需要在这个环境中完成设计画面、动画连接等工作。
TOUCHMAK具有先进完善的图形生成功能;数据库中有多种数据类型,能合理地抽象控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简单的操作办法。
TOUCHVEW是“组态王”软件的实时运行环境,在TOUCHMAK中建立的图形画面只有在TOUCHVEW中才能运行。
TOUCHVEW从工业控制对象中采集数据,并记录在实时数据库中。
它还负责把数据的变化用动画的方式形象地表示出来,同时完成变量报警、操作记录、趋势曲线等监视功能,并生成历史数据文件。
组态王教学-WEB发布
组态王KINGVIEW 6XWEB发布-常见问题解答北京亚控科技发展有限公司2011年01月目录1. 请问组态王NetView版和Web版有何主要区别? (1)2. 我使用了组态王6.52的Web发布功能,并已经在客户端安装了JAVA插件,为何还是无法浏览Web发布的页面? (1)3. 我使用了组态王6.52的Web发布功能,请问组态王软件对网络有什么要求? (1)4. 我使用了组态王6.52的Web发布功能进行广域网发布,请问我的防火墙需要开放那些端口? (1)5. 我使用了组态王6.52的Web发布功能,如何实现在网页上进行历史数据的查询? (2)6. 组态王的Web版本分为5用户/10用户/20用户等,请问这是具体代表什么? (2)7. 请问组态王的Web版本能否将我的画面上贴的图片一起发布出来? (2)8. 请问为什么我发布的画面必须当服务器中画面打开时在IE客户端才可以显示数据变化,不大开的情况下就不行,画面无数据变化? (2)9. 请问为什么我每次运行组态王软件都提示“端口80被占用”? (3)10. 请问为什么我发布的Web画面上画面切换的按钮不能起作用? (3)11. 请问我使用Web发布功能的ReportWebDownload()函数想将报表的数据下载到IE上,为什么总是提示不成功? (3)12. 组态王的Web版是否支持在IE浏览端查看实时趋势曲线和历史趋势曲线? (3)13. 使用组态王的Web版,能否实现将IE浏览端报表控件的内容下载到指定的文件中? (3)14. 带Web功能的加密锁和普通加密锁有何区别? (4)15. 组态王使用的端口 (4)16. 使用组态王Web数据发布功能时,客户端能浏览到工程的主界面,但进不到相对应的数据视图及曲线视图中为何? (4)17. 在IE浏览器中无法浏览组态王发布的画面,为何? (4)18. 在安装组态王软件的计算机中能够使用列表框控件对保存的报表文件进行查询,在IE浏览端应如何实现? (5)19. 组态王的Web功能最多支持多少个用户同时在线? (5)20. 使用组态王Web功能,局域网内一切正常但发布到外网时图片能发布但数据都是0为何? (5)21. 使用组态王Web功能,在IE浏览端是否可以实现报表打印功能? (5)22. 使用组态王Web功能时,公网浏览需要哪些条件? (5)23. 在组态王工程中设置的用户权限和安全区,进行Web发布后,在IE浏览端还是否有效? (5)24. Web发布实时信息和历史信息时,无法在客户端上进行浏览? (6)25. 在使用组态王Web功能时,在IE浏览端是否可以使用SQL函数对数据库进行操作? (6)26. 在组态王中实现Web发布时对于局域网和广域网需要注意什么? (6)27. 在IE浏览器中浏览组态王发布的画面时,画面上的文字出现了翻转的现象,应如何解决? (6)28. 使用组态王WEB功能,用火狐浏览器不能浏览发布的画面? (6)29. 请问为什么我每次运行组态王软件都提示“端口6001端口被占用”? (6)30. 使用组态王web发布功能,在IE浏览器上进行用户登录或某些操作,能否将登录及操作信息保存到报警数据库的“Enter”和“Operate”表里? (7)1. 请问组态王NetView版和Web版有何主要区别?组态王Web版基于B/S模式,用户在组态王软件上做了Web发布配置后,在网络上的任意计算机上的IE浏览器上都可以进行浏览(当然首先需要购买WEB授权并在IE 上安装了JAVA插件)。
组态王7.5sp1电子签名的使用
组态王7.5sp1电子签名的使用说明文档北京亚控科技发展有限公司2017年10月组态王7.5sp1电子签名的使用目前,还没有电子签名的使用文档,故此制作一份详细的使用说明文档,给大家参考。
电子签名的功能的出现是对于生产过程需要严格记录的某些特殊的行业提供的一个功能,主要用于审计、追踪。
此功能是组态王7.5sp1上新增的功能,同时使用电子签名功能也需要进行单独授权。
使用组态王的电子签名功能时不仅仅需要组态王,还需要借助外部的数据库——PG库,来记录登录组态王运行系统操作者、校验者的一系列的操作过程等等。
本案例文档的电脑环境如下:电脑系统:Win732旗舰版组态王:7.5.1.0for KH3.1一、安装外部存储的PG数据库(1)安装PG数据库组态王7.5sp1安装完成之后,点击操作系统的开始在组态王的文件夹中的工具中找到,点击安装,或者在组态王安装路径下C:\ProgramFiles\Kingview\PGSQLInstallTool有PG库和对应ODBC驱动的安装程序。
弹出如下窗口,然后进行一步一步的安装即可直至完成。
以上设置PG库的登录密码,点击下一步;默认端口号为5432,点击下一步;点击下一步;点击Finish之后弹出如下对话框,直接点击取消,因为PG已经安装完成了,或者在上图中取消画面上的勾选点击完成即可。
安装过程中设备PG库的密码,此密码就是登录PG库的密码,默认端口:5432。
(2)安装PostgreSQL ODBC Driver驱动此驱动可以再组态王的安装目录下C:\Program Files\Kingview\PGSQLInstallTool 文件夹中点击安装,一步步安装直到完成。
点击下一步至此PG库的ODBC驱动安装完成。
(3)建立数据源1)win732位操作系统下直接找到ODBC在系统DSN中添加PostgreSQL Unicode。
新建数据源模式选择:allow Port:5432密码为安装PG库时的密码,最后点击测试。
组态王12组态王网络功能与Web 发布
12.1 网 络 功 能
2)客户机配置 在组态王工程浏览器中,选中左侧“工程目录显示区”中“系统配置”
下的“网络配置”,双击此图标,弹出“网络设置”对话框,对网络 参数配置如图12−4 所示。 “本机节点名”必须是本地计算机名称或本机的IP 地址。且网络参 数必须与服务器的网络参数相同。 单击网络配置窗口中的“节点类型”属性页,其属性配置如图12−5 所示。 在“登录服务器”后面的下拉框中选择服务器名称或的服务器IP 地 址。 单击网络配置窗口中的“客户配置”属性页,其属性配置如图12−6 所示。
上一页 下一页 返回
12.1 网 络 功 能
单击“确定”按钮关闭“远程节点”对话框,完成远程站点的配置, 此时在客户机上数据字典中就能显示出远程站点(即服务器)中建立 的所有变量,如图12−9 所示。
此时,在此客户机就可以访问服务器上的变量了。 4)网络变量使用 组态王是一种真正的客户——服务器模式,对于网络上其他站点的变
(7)安全管理。在IE 浏览器端支持组态王中的用户操作权限和安全 区的设置。即用户在IE操作画面中有权限设置的图素时也需要像在组 态王中一样登录,达到安全许可后方可操作。另外对于IE 的浏览也 有权限设置,不同的用户登录浏览能做的操作不同。普通用户只能浏 览数据,不能做任何操作。
(8)多语言版本。可扩展性强,适合多种语言版本。
最大长度为31 个字符。在对话框上单击按钮“
”或“
”
可添加或删除要发布的画面。
如果登录方式选择“匿名登录”选项,则用户在打开IE 进行浏览时 不需要输入用户名、密码等,可以直接浏览组态王中发布的画面。但
若是普通用户,只能浏览页面,不能做任何操作;而高级用户,能浏
览页面,也可以修改数据,并进行有权限设置的操作。如果选择“身 份验证”选项,用户打开IE 进行浏览时需要首先输入用户名和密码 (此用户名和密码由“用户配置”中设置)。
组态王外网web发布
资料范本
本资料为word版本,可以直接编辑和打印,感谢您的下载
组态王外网web发布
地点:__________________
时间:__________________
说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容
1.上面为基本的web发布设置
2.这个是发布机器上面的画面
3.上面两个图是公共网络(外网里的)web发布浏览。
不显示数据,但是有画面。
4.上面两个图是局域网里(内网)发布的图片,可以打开web发布的页面也可以正常看到数据
5.上面是路由器做的556端口映射
6.防火墙开放556端口。
项目十二 组态王网络连接与Web发布
上一页 下一页
返回
任二 Web发布
• (1) IE安全设置中必须保证“运行ActiveX控件插件”为“启用”状态, IE的缺省设置就是启用的,所以一般可以省去这一步。 • (2)在IE地址栏内输入浏览发布画面的地址后,如果是没有安装JRE插 件,浏览器会弹出安装提小的对话框,用户选择“接受”按钮,进行 JRE插件的安装。 • (3)安装成功后,在控制面板中添加了一项“Java(TM) SE Runtime Environment 6 Update 1 ”。用户就可以通过该项对Java插件的参 数进行设置。一般情况下用户不要修改与组态王相关的设置,采用默 认设置即可。
上一页 下一页
返回
任务一 网络连接
• (3)配置节点类型。在“节点类型”属性页中选择“本机是登录服务 器”“本机是I/O服务器”“进行历史数据备份”“本机是报警服务 器”“本机是历史记录服务器”选项,如图12-3所示。 • 2.客户端计算机配置 • (1)首先在装有组态王软件的客户端机器中新建立一个工程,工程名 为“客户端工程”,并打开工程。 • (2)连接服务器。单击工程浏览器窗口最左侧“站点”标签,进入站 点管理界面。在左边的节点名称列表区域单击鼠标右键,在弹出的下 拉菜单中执行“新建远程站点”命令,弹出“远程节点”对话框,如 图12-4所示。
上一页 下一页
返回
任务一 网络连接
• 5. WEB服务器 • WEB服务器是运行组态王WEB版本、保存组态王For Internet版本 发布文件的站点,传送文件所需数据,并为用户提供浏览服务的站点。 • 6.客户 • 如果某个站点被指定为客户,可以访问其指定的I/O服务器、报警服 务器、历史数据服务器上的数据。一个站点被定义为服务器的同时, 也可以被指定为其他服务器的客户。 • 7.校时服务器 • 除了上述几种服务器和客户机之外,组态王为了保持网络中时钟的一 致,还可以定义校时服务器,校时服务器按照指定的时间间隔向网络 发送校时帧,以统一网络上各个站点的系统时间。
组态软件控制技术:组态王软件使用步骤介绍
如何退出系统
1、选择工具箱中的工具,在画面上画一个按钮,选中按钮并单击鼠标右键,在弹 出的下拉菜单中执行“字符串替换”命令,设置按钮文本为:系统退出。
2、双击按钮,弹出动画连接对话框,在此对话框中选择“弹起时”选项弹出命令 语言编辑框,在编辑框中输入命令语言:Exit(0);
在计算机和外部设备硬件连接好后,为了实现组态王 和外部设备的实时数据通讯,必须在组态王的开发环 境中对外部设备和相关变量加以定义。为方便您定义 外部设备,组态王设计了“设备配置向导”引导您一 步步完成设备的连接。
3定义IO设备
IO设备
协议,以及原始值,工程值的含义
告诉我寄存器,以及发送 过来的数据格式
全区。当工程处在运行状态时,只有在设置安全区 内的操作员才能访问它,安全区与优先级一样是 “组态王”保障系统安全的一个重要功能。
4、配置运行系统
以上工作完成后就可以进行运行系统的 配置
保存工程,至此一个简单的控制系统已 经完成了.
5 脚本命令语言
组态王除了在定义动画连接时支持连接表达式,还允许用户编写 命令语言来பைடு நூலகம்展应用程序的功能,极大地增强了应用程序的可用 性。
3、 单击“确认”按钮关闭对话框,当系统进入运行状态时单击此按钮系统将退 出组态王运行环境。
特殊:所有的图形对象都可以定义闪烁、隐含两种连
接,这是两种规定图形对象可见性的连接。按动任一 按钮弹出相应连接对话框。
3 创建组态画面--动画连接
滑动杆输入: 所有的图形对象都可以定义两种滑动杆
输入连接中的一种,滑动杆输入连接使被连接对象在 运行时为触敏对象。当TouchVew运行时,触敏对象周 围出现反显的矩形框。鼠标左键拖动有滑动杆输入连 接的图形对象可以改变数据库中变量的值。
wincc web发布实例
WinCC WebNavigator 的应用∙WinCC WebNavigator 及 BPC Web Converter的安装 ∙使用WebNavigator发布界面∙发布界面的检测与修改WinCC WebNavigator 的应用WinCC WebNavigator 及 BPC Web Converter的安装WINCC WebNavigator 是一个发布工具,通过它你可以把你的界面发布到互联网或者因特网上,使远程的用户可以便利的监控、分析、诊断。
相对于PCS7 6.0版本,PCS7 6.1版本集成了WINCC WebNavigator因此安装后不需要我们再次安装WINCC Web Navigator包,相应的减少了不少的麻烦。
开始我们的工作前我们先进行如下步骤:1.在服务器段安装the Internet Information Service (IIS)如果我们使用的是Windows 2000 Professional or XP那么我们就必须安装IIS组件,但如果我们安装的是Windows 2000 Server or 2003 Server那么IIS已经预装了。
图2-12.在服务器端安装WINCC WebNavigator图2-2 3.在服务器端安装BPC Web Converter图2-32.2 使用WebNavigator发布界面软件安装完成后我们开始配置WEB服务器:1.打开我们的项目,右键单击Web Navigator 选择webconfigurator图2-42.在弹出的对话框中选择配置我们的服务器,点击“next”得到提示图2-5我们可以新建一个web站点或者利用以前已经搭建好的站点,在这里我们选择新建一个站点。
图2-6在ip adress下拉列表中,选在我们接入互联网或者因特网的网卡ip地址,这里我们选者本地ip172.18.254.244,端口选择默认的80,作为web server在defaurt web-page 中选择webclient.asp,点击Finish完成配置。
组态王功能介绍
通过API接口查询历史数据
Excel通过VBA脚本访问或者通过VB编程访问历史数据
关系数据库数据显示
• 组态王提供的用于通过ODBC接口访问数据库的Active X控 件:KVADODBGrid控件
• 方便地访问关系数据库,进行数据查询、打印等
丰富的内置控件
内置多种控件,多种曲线 控件和多媒体视频控件以 及窗口控件 支持windows标准Active X 控件(主要为可视控件), 包括微软提供的标准Active 控件和用户自制的Active控 件,用户可灵活编制自身需 要的控件或调用一个标准控 件来完成复杂任务,无需作 大量繁琐工作
通过硬件加密锁区分版本和点数规模 使用:开发版、运行版、NetView版、WEBServer版本 语言:中文版/英文版/韩文版/繁体版/日文版 开发点数:256、512、无限点[60000] 运行点数:64、128、256、512、1024、无限点[60000] NetView点数:512、无限点[60000] WebServer版 5、10、20、50、无限用户
组态王十大基本功能
工程管理 画面制作 报警和事件管理 报表和曲线显示 内嵌控件功能
与不同厂家设备通讯 完善的安全管理机制 多组态王联网功能 组态王软件冗余系统 第三方软件数据交换
工程管理
组态王的工程管理器是一个功能强大的工程管理工具,可 以集中管理用户本机上的所有工程,可对工程进行新建、 删除、搜索、备份等操作,同时也可进行数据 词典的DB导入、 DB导出操作。
设置WEB 服务器
设置发布的画面 设置用户权限 设置浏览的风格 通过浏览器监控现场
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第十二讲 组态王WEB 发布
第一节 Web 功能介绍
概述
随着Internet 科技日益渗透到生活、生产的各个领域,传统自动化软件的趋势已发展成为整合IT 与工业自动化的关键。
组态王提供了For Internet 应用版本——组态王WEB 版,其采用B/S 结构,支持 Internet/Intranet 网络上的任何一台PC 机通过IE 浏览器浏览工业现场的实时画面,监控各种工业数据,实现了对客户信息服务的动态性、实时性和交互性。
WEB 功能结构如图12-1 所示。
图12-1 Web 功能结构示意图
Web 发布功能介绍
Web 发布可以实现画面发布,数据发布和OCX 控件发布:IE 浏览客户端可以获得与组态王运行系统相同的监控画面,IE 客户端与Web 服务器保持高效的数据同步,
通过网络您可以在任何地方获得与
Web服务器上相同的画面和数据显示、报表显示、报警显示等,同时可以方便快捷的向工业现场发布控制命令,实现实时控制的功能。
另外,Web发布还具有以下几点技术特性:
●Web发布通过几个独立的文件实现工程发布、工程下载、画面展示和数据访问等功能;
●Web发布采用ActiveX技术,可以支持组态王的内部控件、Windows通用控件以及客户自定
义控件的发布;
●Web发布实现了组态王运行程序的大部分功能,部分Web发布不支持的功能和函数请参考本
章最后一节-
●Web发布支持与不支持的功能;
●Web发布采用组态王远程站点的实现原理,Web服务器能够直接引用数据服务器端的变量;
●Web发布需要单独建立一个组态王工程作为Web服务器,并将其发布到IIS服务器中。
Web发布实现原理如图12-2所示。
图12-2 Web发布结构原理图
第二节Web发布的配置
工程配置概述
根据上一节图12-2所示,为了实现Web发布,必须选择相应的组态王工程作为数据服务器,并且需要在Web服务器中单独建立一个组态王工程。
对各个组态王工程进行配置的时候,需要注意以下两点:
1.Web服务器中的登录服务器、IO服务器、历史数据服务器都来自网络上的其他计算机(数据服
务器端工程);
2.Web服务器中的组态王工程画面可以和数据服务器端的画面一致,但是Web服务器上的脚本和
变量不能使用IO变量;
一般情况下,全新版的Web发布需要使用三台计算机,分别作为数据服务器、Web服务器和IE 浏览客户端,三台计算机的作用如图12-3所示。
图12-3 Web发布实现过程
另外,为了满足不同用户的需求,全新版的Web发布允许用户使用一台计算机作为数据服务器和Web服务器,采用这种方式发布组态王工程时,数据服务器和Web服务器的结构关系如图12-4所示。
图12-4 在一台计算机上实现Web发布
数据服务器端工程的配置
1、打开Kingview工程浏览器,在工程浏览器中选择一个需要发布的工程“我的工程”,充当IO服
务器、报警服务器、登录服务器以及历史数据服务器。
2、进入工程浏览器界面,在工程浏览器的目录显示区中双击“系统配置->网络配置”,或者选择菜单“配置->网络配置”,弹出“网络配置”对话框,如图 12-5所示。
图 12-5 网络配置对话框
3、网络配置对话框中有三个属性页:网络参数、节点类型和客户配置,下面对各个属性页中的配置进行详细说明:
网络参数属性页
选择“连网”模式,在本机节点名中输入本机所对应节点名,建议使用本地主网卡的IP地址作为本机节点名,如图12-6所示。
图 12-6 网络参数配置
●节点类型属性页
组态王工程充当数据服务器端所需要的所有服务器,节点类型属性页中的配置如下图12-7所示。
图 12-7 节点类型配置
注:也可以分别采用不同的工程作为IO服务器、报警服务器、历史服务器、登录服务器等,在每个工程的网络配置中分别进行配置。
●客户配置属性页
在数据服务器端不需要对该属性页进行设置。
4、网络配置中的各项配置完成之后,单击“确定”按钮,完成对数据服务端的网络配置。
5、数据服务器端的网络配置完成之后,需要共享数据服务器工程所在的文件夹,以保证Web服务器能够顺利引用数据服务器中的变量。
注:共享文件不要放在桌面上。
Web服务器端工程的网络配置
1、为了实现组态王工程的Web发布,首先需要在Web服务器上单独建立一个组态王工程,建立工程的方法在第二讲中已经介绍,在此不再赘述,新工程名称为WebServer,路径为D盘根目录下。
2、在Web服务器中建立数据服务器的远程站点。
由于在本例中,我们要让数据服务器与Web服务器工程在同一台计算机上,所以我们需要将数据服务器的工程添加到网上邻居中。
添加成功后,在网络邻
居中显示如图12-8。
图 12-8 网上邻居中的显示
3、进入WebServer工程的工程浏览器界面,在工程浏览器的左边选择“站点”标签,进入站点管理界面。
在左侧的节点名称列表区域中单击鼠标右键,在弹出的快捷菜单中选择“新建远程站点”,
弹出远程节点对话框,如图12-9所示。
图 12-9 远程节点配置对话框。