组态软件控制技术12课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《组态软件控制技术12课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组态 软件 控制 技术 12 课件
- 资源描述:
-
1、第第12章章 组态王网络功能与组态王网络功能与Web 发布发布l12.1 网网 络络 功功 能能l12.2 组态王组态王For Internet 应用应用l12.3 实例实例组态王网络连接与组态王网络连接与Web 发布发布12.1 网网 络络 功功 能能l组态王的网络结构是一种柔性结构,可以将整个应用程序分配给多个组态王的网络结构是一种柔性结构,可以将整个应用程序分配给多个服务器,可以引用远程站点的变量到本地使用(显示、计算等),这服务器,可以引用远程站点的变量到本地使用(显示、计算等),这样可以提高项目的整体容量结构并改善系统的性能。服务器的分配可样可以提高项目的整体容量结构并改善系统的性能
2、。服务器的分配可以是基于项目中物理设备结构或不同的功能,用户可以根据系统需要以是基于项目中物理设备结构或不同的功能,用户可以根据系统需要设立专门的设立专门的I/O 服务器、历史数据服务器、报警服务器、登录服务器服务器、历史数据服务器、报警服务器、登录服务器和和Web服务器等。服务器等。l1.网络连接说明网络连接说明l组态王网络结构是真正的客户组态王网络结构是真正的客户/服务器模式,客户机和服务器必须安服务器模式,客户机和服务器必须安装装Windows NT/2000并同时运行并同时运行“组态王组态王”(除(除Internet 版本的客户版本的客户端)。并在配置网络时绑定端)。并在配置网络时绑定
3、TCP/IP 协议,即利用协议,即利用“组态王组态王”网络功网络功能的能的PC 机必须首先是某个局域网上的站点并启动该网,网络结构示机必须首先是某个局域网上的站点并启动该网,网络结构示意图如意图如图图121 所示。所示。返回返回下一页下一页12.1 网网 络络 功功 能能l在组态王网络结构中,各种服务器负责不同的分工:在组态王网络结构中,各种服务器负责不同的分工:lI/O 服务器:负责进行数据采集的站点。如果某个站点虽然连接了设服务器:负责进行数据采集的站点。如果某个站点虽然连接了设备,但没有定义其为备,但没有定义其为I/O 服务器,那这个站点采集的数据不向网络上服务器,那这个站点采集的数据不
4、向网络上发布。发布。I/O 服务器可以按照需要设置为一个或多个。服务器可以按照需要设置为一个或多个。l报警服务器:存储报警信息的站点。系统运行时,报警服务器:存储报警信息的站点。系统运行时,I/O 服务器上产生服务器上产生的报警信息将通过网络传输到指定的报警服务器上,经报警服务器验的报警信息将通过网络传输到指定的报警服务器上,经报警服务器验证后,产生和记录报警信息。证后,产生和记录报警信息。l历史记录服务器:存储历史数据的站点。系统运行时,历史记录服务器:存储历史数据的站点。系统运行时,I/O 服务器上服务器上需要记录的历史数据便被传送到历史数据服务器站点上保存起来。需要记录的历史数据便被传送
5、到历史数据服务器站点上保存起来。l登录服务器:负责网络中用户登录的校验。在整个系统网络中只可以登录服务器:负责网络中用户登录的校验。在整个系统网络中只可以配置一个登录服务器。配置一个登录服务器。返回返回上一页上一页下一页下一页12.1 网网 络络 功功 能能lWeb 服务器:服务器:Web 服务器是保存组态王服务器是保存组态王For Internet 版本发布的版本发布的HTML 文件,传送文件所需数据,并为用户提供浏览服务的站点。文件,传送文件所需数据,并为用户提供浏览服务的站点。l客户:如果某个站点被指定为客户后可以访问其指定服务器。一个站客户:如果某个站点被指定为客户后可以访问其指定服务
6、器。一个站点被定义为服务器的同时,也可以被指定为其他服务器的客户。点被定义为服务器的同时,也可以被指定为其他服务器的客户。l2.网络配置网络配置l要实现组态王的网络功能,除了具备网络硬件设施外,还必须对组态要实现组态王的网络功能,除了具备网络硬件设施外,还必须对组态王各个站点进行网络配置,设置网络参数,并且定义在网络上进行数王各个站点进行网络配置,设置网络参数,并且定义在网络上进行数据交换的变量、报警数据和历史数据的存储和引用等。下面以一台服据交换的变量、报警数据和历史数据的存储和引用等。下面以一台服务器和一台客户机为例介绍网络配置过程。务器和一台客户机为例介绍网络配置过程。返回返回上一页上一
7、页下一页下一页12.1 网网 络络 功功 能能l1)服务器配置)服务器配置l在组态王工程浏览器中,选中左侧在组态王工程浏览器中,选中左侧“工程目录显示区工程目录显示区”中中“系统配置系统配置”下的下的“网络配置网络配置”,双击此图标,弹出,双击此图标,弹出“网络设置网络设置”对话框,对网络对话框,对网络参数进行配置如参数进行配置如图图122 所示。所示。l“本机节点名本机节点名”必须是本地计算机名称或本机的必须是本地计算机名称或本机的IP 地址。地址。l单击网络配置窗口中的单击网络配置窗口中的“节点类型节点类型”属性页,其属性配置如属性页,其属性配置如图图123 所示。所示。l设置完成后本地计
8、算机在网络中就具备了五种功能,它既是登录服务设置完成后本地计算机在网络中就具备了五种功能,它既是登录服务器又是器又是I/O 服务器、报警服务器和历史数据记录服务器,同时又实现服务器、报警服务器和历史数据记录服务器,同时又实现了历史数据备份的功能。了历史数据备份的功能。返回返回上一页上一页下一页下一页12.1 网网 络络 功功 能能l2)客户机配置)客户机配置l在组态王工程浏览器中,选中左侧在组态王工程浏览器中,选中左侧“工程目录显示区工程目录显示区”中中“系统配置系统配置”下的下的“网络配置网络配置”,双击此图标,弹出,双击此图标,弹出“网络设置网络设置”对话框,对网络对话框,对网络参数配置如
9、参数配置如图图124 所示。所示。l“本机节点名本机节点名”必须是本地计算机名称或本机的必须是本地计算机名称或本机的IP 地址。且网络参地址。且网络参数必须与服务器的网络参数相同。数必须与服务器的网络参数相同。l单击网络配置窗口中的单击网络配置窗口中的“节点类型节点类型”属性页,其属性配置如属性页,其属性配置如图图125 所示。所示。l在在“登录服务器登录服务器”后面的下拉框中选择服务器名称或的服务器后面的下拉框中选择服务器名称或的服务器IP 地地址。址。l单击网络配置窗口中的单击网络配置窗口中的“客户配置客户配置”属性页,其属性配置如属性页,其属性配置如图图126 所示。所示。返回返回上一页
10、上一页下一页下一页12.1 网网 络络 功功 能能l设置完毕后,本机既是设置完毕后,本机既是I/O 服务器的客户端又是报警服务器和历史记服务器的客户端又是报警服务器和历史记录服务器的客户端。录服务器的客户端。l3)建立远程站点)建立远程站点l要建立客户要建立客户服务器模式的网络连接,就要求各站点共享信息,互服务器模式的网络连接,就要求各站点共享信息,互相建立连接。在客户机的工程浏览器中,单击左侧的相建立连接。在客户机的工程浏览器中,单击左侧的“站点站点”标签,标签,进入站点管理界面。在站点列表区内单击鼠标右键,弹出进入站点管理界面。在站点列表区内单击鼠标右键,弹出“新建远程新建远程站点站点”命
11、令,如命令,如图图127 所示。所示。l执行执行“新建远程站点新建远程站点”命令,弹出命令,弹出“远程节点远程节点”对话框,如对话框,如图图128 所示。单击对话框上的所示。单击对话框上的“读取节点配置读取节点配置”按钮,选择远程工程路径,按钮,选择远程工程路径,通过网络共享选择服务器上的工程文件夹,单击确定按钮,关闭对话通过网络共享选择服务器上的工程文件夹,单击确定按钮,关闭对话框。则服务器配置的工程信息自动被读到了框。则服务器配置的工程信息自动被读到了“远程节点远程节点”对话框中。对话框中。返回返回上一页上一页下一页下一页12.1 网网 络络 功功 能能l单击单击“确定确定”按钮关闭按钮关
12、闭“远程节点远程节点”对话框,完成远程站点的配置,对话框,完成远程站点的配置,此时在客户机上数据字典中就能显示出远程站点(即服务器)中建立此时在客户机上数据字典中就能显示出远程站点(即服务器)中建立的所有变量,如的所有变量,如图图129 所示。所示。l此时,在此客户机就可以访问服务器上的变量了。此时,在此客户机就可以访问服务器上的变量了。l4)网络变量使用)网络变量使用l组态王是一种真正的客户组态王是一种真正的客户服务器模式,对于网络上其他站点的变服务器模式,对于网络上其他站点的变量,如果两个站点之间建立了连接,可以直接引用。例如,在客户机量,如果两个站点之间建立了连接,可以直接引用。例如,在
13、客户机的组态王工程中查看服务器上定义的的组态王工程中查看服务器上定义的I/O变量反应罐温度。变量反应罐温度。l在客户机画面上建立变量模拟值输出时,弹出模拟值输出连接对话框,在客户机画面上建立变量模拟值输出时,弹出模拟值输出连接对话框,打开变量浏览器。选择打开变量浏览器。选择“数据服务器数据服务器”,在变量列表中选择,在变量列表中选择“反应罐反应罐温度温度”,如,如图图1210 所示,即可完成远程变量的引用。所示,即可完成远程变量的引用。返回返回上一页上一页12.2 组态王组态王For Internet 应用应用l组态王组态王6.5 提供了提供了For Internet 应用版本应用版本组态王组
14、态王Web 版,支持版,支持Internet/Intranet 访问。组态王访问。组态王Web 功能采用功能采用B/S 结构,客户可以随结构,客户可以随时随地通过时随地通过Internet/Intranet 实现远程监控,而远程客户端仅仅需要实现远程监控,而远程客户端仅仅需要的软件环境就是安装了的软件环境就是安装了Microsoft Internet Explore 5.0以上或者以上或者Netscape 3.5以上的浏览器以及以上的浏览器以及JRE 插件(第一次浏览组态王画面时插件(第一次浏览组态王画面时会自动下载安装并保留在系统上),会自动下载安装并保留在系统上),IE客户端就能获得与组态
15、王运行客户端就能获得与组态王运行系统相同的监控画面,实现了对客户信息服务的动态性、实时性和交系统相同的监控画面,实现了对客户信息服务的动态性、实时性和交互性,如互性,如图图1211 所示。所示。l1.Web 功能介绍功能介绍l1)Web 的技术特性的技术特性l组态王组态王6.5 具有以下技术特性:具有以下技术特性:返回返回下一页下一页12.2 组态王组态王For Internet 应用应用l(1)Java2 图形技术基础,支持跨平台运行,能够在图形技术基础,支持跨平台运行,能够在Linux 平台上运平台上运行,功能强大。行,功能强大。l(2)支持多画面集成系统显示,支持与组态王运行系统图形相一
16、致)支持多画面集成系统显示,支持与组态王运行系统图形相一致的显示效果。的显示效果。l(3)支持动画显示,客户端和主控机端保持高效的数据同步,达到)支持动画显示,客户端和主控机端保持高效的数据同步,达到亲临其境的效果。亲临其境的效果。l(4)组态王运行系统内嵌)组态王运行系统内嵌Web 服务器系统处理远程服务器系统处理远程IE 端的访问请求。端的访问请求。无需额外的无需额外的Web服务器。服务器。l(5)基于通用的)基于通用的TCP/IP、Http 协议,具有广泛的广域网互联。协议,具有广泛的广域网互联。l(6)B/S 结构体系,只需普通的浏览器就可以实现远程组态系统的结构体系,只需普通的浏览器
17、就可以实现远程组态系统的监视和控制。监视和控制。返回返回上一页上一页下一页下一页12.2 组态王组态王For Internet 应用应用l(7)远程客户端系统的运行不影响主控机的运行,而客户端也可以)远程客户端系统的运行不影响主控机的运行,而客户端也可以具有操作远程主控机的能力。具有操作远程主控机的能力。l2)Web 版的新功能和特性版的新功能和特性l在组态王在组态王6.5 中,采用了中,采用了Web 发布和浏览的分组方式。同一组内可以发布和浏览的分组方式。同一组内可以打开多个画面,实现了画面的动态加载和实时显示。设计了新的网络打开多个画面,实现了画面的动态加载和实时显示。设计了新的网络安全权
18、限设置、安全权限设置、Web 连接和发布、画面调度算法等方案,同时加入连接和发布、画面调度算法等方案,同时加入了了IE 界面操作菜单、状态栏等使操作更方便快捷的功能。达到了远界面操作菜单、状态栏等使操作更方便快捷的功能。达到了远程组态系统浏览和组态王运行的一致效果。新的程组态系统浏览和组态王运行的一致效果。新的Web 功能主要增加功能主要增加了以下功能:了以下功能:返回返回上一页上一页下一页下一页12.2 组态王组态王For Internet 应用应用l(1)支持无限色、过渡色。支持组态王中的)支持无限色、过渡色。支持组态王中的24 种过渡色填充和模式种过渡色填充和模式填充。支持真彩色,支持粗
19、线条、虚线等线条类型,实现了组态王系填充。支持真彩色,支持粗线条、虚线等线条类型,实现了组态王系统和统和Web系统真正的视觉同步,并且利用系统真正的视觉同步,并且利用java2的的2D 图形功能,图形功能,Web 的过渡色填充效率更优于组态王本身。的过渡色填充效率更优于组态王本身。l(2)报表功能。增加了)报表功能。增加了Web 版的报表控件功能,支持实时报表和历版的报表控件功能,支持实时报表和历史报表,支持报表内嵌函数和变量连接,支持报表单元格的运算和求史报表,支持报表内嵌函数和变量连接,支持报表单元格的运算和求值,支持报表打印,支持报表内容下载功能。值,支持报表打印,支持报表内容下载功能。
20、l(3)命令语言扩充。扩充了运算函数和求值函数,支持报表单元格)命令语言扩充。扩充了运算函数和求值函数,支持报表单元格变量和运算,支持局部变量,支持结构变量,扩展了变量的域、增加变量和运算,支持局部变量,支持结构变量,扩展了变量的域、增加了画面打开和关闭、了画面打开和关闭、IE 端打印画面、打印报表、报表统计等函数。端打印画面、打印报表、报表统计等函数。返回返回上一页上一页下一页下一页12.2 组态王组态王For Internet 应用应用l(4)支持大画面。支持组态王的大画面功能,在)支持大画面。支持组态王的大画面功能,在IE 端可以显示组态端可以显示组态王的任意大画面。王的任意大画面。l(
21、5)支持远程变量。在组态王的网络结构中,可以引用远程变量到)支持远程变量。在组态王的网络结构中,可以引用远程变量到本地来显示、使用。而作为组态王本地来显示、使用。而作为组态王Web 版本,也支持该功能。及组版本,也支持该功能。及组态王态王Web 发布站点上引用的远程变量用户同样可以在发布站点上引用的远程变量用户同样可以在IE 上看到。上看到。l(6)报警窗的发布。增强了)报警窗的发布。增强了Web 版的报警窗的发布功能。支持实时版的报警窗的发布功能。支持实时报警窗和历史报警窗的发布,发布的报警窗可以实时显示组态王运行报警窗和历史报警窗的发布,发布的报警窗可以实时显示组态王运行系统中报警,支持在
22、浏览器端按照用户要求的报警优先级、报警组、系统中报警,支持在浏览器端按照用户要求的报警优先级、报警组、报警类型、报警信息源和报警服务器的条件进行过滤显示报警信息和报警类型、报警信息源和报警服务器的条件进行过滤显示报警信息和事件信息。事件信息。返回返回上一页上一页下一页下一页12.2 组态王组态王For Internet 应用应用l(7)安全管理。在)安全管理。在IE 浏览器端支持组态王中的用户操作权限和安全浏览器端支持组态王中的用户操作权限和安全区的设置。即用户在区的设置。即用户在IE操作画面中有权限设置的图素时也需要像在组操作画面中有权限设置的图素时也需要像在组态王中一样登录,达到安全许可后
23、方可操作。另外对于态王中一样登录,达到安全许可后方可操作。另外对于IE 的浏览也的浏览也有权限设置,不同的用户登录浏览能做的操作不同。普通用户只能浏有权限设置,不同的用户登录浏览能做的操作不同。普通用户只能浏览数据,不能做任何操作。览数据,不能做任何操作。l(8)多语言版本。可扩展性强,适合多种语言版本。)多语言版本。可扩展性强,适合多种语言版本。l2.组态王中组态王中Web 的配置的配置l1)网络配置)网络配置l要实现要实现Web 功能,必须在组态王工程浏览器窗口中网络配置对话框功能,必须在组态王工程浏览器窗口中网络配置对话框中选择中选择“联网联网”模式,并且计算机应该绑定模式,并且计算机应
展开阅读全文