项目十二 组态王网络连接与Web发布
组态王6.55web发布说明文档
组态王6.55 Web发布说明文档
北京亚控科技发展有限公司
2017年10月
目录
一、简介 (3)
二、步骤过程 (3)
1.IIS安装配置 (3)
A.XP操作系统下的IIS安装配置 (3)
B.WIN7操作系统下的IIS安装配置 (5)
2.组态王发布工程创建迁移和网络配置 (7)
A.建立服务器工程 (8)
B.服务端工程的网络配置 (8)
C.共享服务端工程 (9)
D.新建客户端工程 (11)
E.添加远程站点 (11)
F.客户端工程网络配置 (12)
G.客户端工程迁移开发 (14)
3.网页发布 (19)
A. 内网发布: (19)
B. 公网发布: (23)
三、注意事项 (40)
组态王web发布不支持的功能: (40)
组态王web发布不支持的函数: (41)
1. 有画面无数据,IO数据显示“??” (47)
2. 授权问题 (47)
3. 工程修改是否发布的问题 (47)
组态王6.55 Web发布
一、简介
组态王提供的Web发布功能,基于ActiveX技术,依赖组态王C/S(客户端/服务端)模式,从而实现B/S(浏览器/服务端)结构,即用户可以随时随地通过Internet/Intranet实现远程监控。本文主要针对组态王6.55,单机使用web 发布工具(ocx控件版web发布)进行web发布的一般过程进行描述。
组态王6.55网页发布首先需要创建2个工程,一个是服务器工程(数据采集端,主要功能是采集前端设备的IO数据),一个是客户端工程(工程组态端,主要功能是组态工程画面脚本等等)。Web发布的工程必须是客户端工程,服务器工程与客户端工程配置为C/S模式即远程站点模式,客户端工程远程访问服务器工程上的变量,从而实现IO数据的采集。服务器工程和客户端工程可以在同一台电脑上也可以是同一局域网络下的其他电脑上。此外,web发布工程之前必须对电脑的IIS进行配置。发布成功后,服务器工程作为数据采集端必须运行起来,web访问端才会有实时数据刷新。而本来的客户端工程和用网页访问的工程在服务端运行的情况下可以各自单独运行互不影响。
《组态软件控制技术》课程标准
《组态软件控制技术》课程标准
课程代码:03010640 总学时:60 学分:3.5
一、课程性质与定位
本课程是高职高专电气自动化技术专业的专业核心课程,其目标在于培养学生在电气工程师岗位上从事电气设备和自动化系统集成开发等方面的职业能力,达到本专业获取中、高级职业资格证书考证的基本要求,也是技术技能型人才所必须掌握的基本要素。
在课程设置上,前导课程有《电工电子技术》、《单片机原理与接口技术》、《PLC控制系统安装与编程》、《变频调速系统安装调试与运行维护》等,后续课程有《自动化生产线安装与调试》等。
二、课程设计思路
引入自动化仪表与装置行业标准,以工程项目和企业自动化技术员职业成长过程所对应的典型工作任务为学习内容,将职业素质培养融入课程,实施教学做一体化的过程性评价方法,具体设计思路如下:
(一)组建以学院专任教师、广西南南铝加工有限公司等企业专家的课程开发和实施团队,分析电气自动化技术在专业职业岗位的工作任务,按照一定的逻辑关系进行排序,对完成任务应具备的知识、能力、素质做出较为详细的描述,形成团队成员认可、线索清晰、层次分明的工作任务分析表;
(二)根据能力复杂程度,整合典型工作任务。召开有教学专家、课程建设团队人员参与的课程标准建设会议,形成课程标准;
(三)引入自动化仪表与装置行业标准,校企共同进行课程整体设计、单元设计、教学组织设计、教学情景设计;
(四)以广西南南铝加工有限公司的液压挤压机自动化控制系统操作、维护维修等职业岗位的工作过程为导向,从初级到高级,从简单到复杂,设计反应车间监控中心控制系统设计、开关量组态工程设计、模拟量组态工程设计、铝加工组态控制系统综合设计四个学习项目,包含简单工程的建立与运行、南南铝业模拟铝挤压组态控制系统综合设计等16个情境;
《组态软件控制技术》课程标准
《组态软件控制技术》课程标准
课程代码:03010640 总学时:60 学分:3.5
一、课程性质与定位
本课程是高职高专电气自动化技术专业的专业核心课程,其目标在于培养学生在电气工程师岗位上从事电气设备和自动化系统集成开发等方面的职业能力,达到本专业获取中、高级职业资格证书考证的基本要求,也是技术技能型人才所必须掌握的基本要素。
在课程设置上,前导课程有《电工电子技术》、《单片机原理与接口技术》、《PLC控制系统安装与编程》、《变频调速系统安装调试与运行维护》等,后续课程有《自动化生产线安装与调试》等。
二、课程设计思路
引入自动化仪表与装置行业标准,以工程项目和企业自动化技术员职业成长过程所对应的典型工作任务为学习内容,将职业素质培养融入课程,实施教学做一体化的过程性评价方法,具体设计思路如下:
(一)组建以学院专任教师、广西南南铝加工有限公司等企业专家的课程开发和实施团队,分析电气自动化技术在专业职业岗位的工作任务,按照一定的逻辑关系进行排序,对完成任务应具备的知识、能力、素质做出较为详细的描述,形成团队成员认可、线索清晰、层次分明的工作任务分析表;
(二)根据能力复杂程度,整合典型工作任务。召开有教学专家、课程建设团队人员参与的课程标准建设会议,形成课程标准;
(三)引入自动化仪表与装置行业标准,校企共同进行课程整体设计、单元设计、教学组织设计、教学情景设计;
(四)以广西南南铝加工有限公司的液压挤压机自动化控制系统操作、维护维修等职业岗位的工作过程为导向,从初级到高级,从简单到复杂,设计反应车间监控中心控制系统设计、开关量组态工程设计、模拟量组态工程设计、铝加工组态控制系统综合设计四个学习项目,包含简单工程的建立与运行、南南铝业模拟铝挤压组态控制系统综合设计等16个情境;
组态王7.5SP1版本第11章Web发布
第十二讲 组态王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服务器中。
组太王初级培训教程
北京亚控科技发展有限公司前 言本手册目的参考手册其它帮助本培训手册是学习“组态王 6.5”系列软件的初级教程,覆盖了“组 态王 6.5”系列软件的大部分基本功能。通过学习本教程,您将能够建 立一个功能齐全、可实际使用的监控系统(HMI)。下列课程向您讲解如何:¨ 建立新工程¨ 绘制画面¨ 和 IO 设备通讯,建立数据变量¨ 产生动画效果¨ 使用图库¨ 查看报警事件信息和趋势曲线¨ 使用报表和自定义报表¨ 使用控件¨ 使用数据库¨ 使用系统安全防范及一些附属工具¨ 使用网络功能《组态王 6.52 使用手册》《组态王 6.52 函数速查手册》 组态王软件的联机帮助如果您有软件技术使用问题,请与北京亚控科技发展有限公司技术部 软件技术支持工程师联系。 如果您有设备通讯(驱动)问题,请与北京亚控科技发展有限公司技 术部驱动技术支持工程师联系。《6.5 初级培训教程》2007 亚控公司 著作权所有,保留所有权利地址:北京市海淀区知春路 113 号银网中心 A 座六层 602 室 邮政编码:100086电话:(010)82616619传真:(010)62638166网址:第 1 页 共 112 页 北京亚控科技发展有限公司北京亚控科技发展有限公司目 录第一讲 概述???????????????????????4第二讲 建立一个新工程??????????????????7第一节 工程管理器 第二节 工程浏览器第三节 定义外部设备和数据变量第三讲 创建组态画面???????????????????25第一节 设计画面 第二节 动画连接第四讲 命令语言?????????????????????38第一节 命令语言 第二节 常用功能第五讲 报警和事件????????????????????43第一节 概述第二节 建立报警和事件窗口 第三节 报警和事件的输出第六讲 趋势曲线?????????????????????52第一节 概述第二节 实时趋势曲线 第三节 历史趋势曲线第七讲 控件???????????????????????63第八讲 报表系统?????????????????????68第一节 概述第二节 实时数据报表 第三节 历史数据报表第九讲
组态王的联网方式
北京亚控科技有限公司
9
基于企业局域网的软件应用
新远程站点建立成功后,就可以进一步进行IO采集站的网络配置了。选择IO采 集站工程管理器上的“系统”标签,双击“网络配置”项,选择“节点类型”页, 去掉“本机是登录服务器”选项,在“登录服务器”列表中选择“数据服务器”作 为本机的登录服务器,如图所示。选择“客户配置”页,选中“客户”选项,此时, 报警服务器和历史记录服务器列表变为有效可选,在这两个列表中列出了当前工程 中添加的作为报警服务器和历史记录服务器的站点名称。选中各列表的站点名称前 的复选框,如图21.16所示,表示当前的“IO采集站1”作为“数据采集站”的客户端, 看到报警和历史记录数据。配置完成后,单击“确定”按钮关闭对话框。IO采集站1 的网络配置全部完成。IO采集站2的网络配置完全按照这个步骤执行。
网络配置举例
为了使用户了解网络配置的具体过程,下面以一个系统的具体配置实例来说明。
客户端
数据 服务器
客户端
TCP/IP 网络
IO 采集站 1
IO 采集站 2
数采设备
数采设备
示例网络结构图 在组成网络系统时,各站点上的工程路径必须完全共享给网络上的用户, 在该 网络结构中,有以下几种站点: IO采集站,负责IO数据采集和控制。要求IO采集站要看到报警信息和历史数据。
网络OPC:利用组态王的网路OPC功能直接实现客户端和服务器之间进行 数据通讯。
wincc的web发布方法
wincc组态web服务
wincc组态web服务步骤:
(一):首先新建画面,变量等。
(二):组态web服务(如果没有安装WEB Navigator Server,则提前安装IIS,然后才可以成功安装Web
Navigator Server。
(三):右键点击web浏览器——web组态器如下图: 1
3点击下一步:
点击windows防火墙,进入windows防火墙界面。
4点击完成即可。
(四)组态完web组态器后,右键点击web浏览器——进入web浏览发布器。
1进入web发布向导:
发布图形编辑器的界面,保存到发布文件夹中。
五:打开用户管理器:
六:客户端访问web工程:(注:可以设置web网页的工具——安全——本地intranet——自定义级别
1.安装客户端web Navigator client 客户端,然后输入ip地址——即可进入登陆界面——输入用户名和密码即
可。
组态王初级课程讲义第一部分
组态王初级课程讲义
亚控组态王初级课程讲义
1 概述............................................................................................................................................. - 4 -
2 建立一个新工程.......................................................................................................................... - 6 -
2.1 工程管理器 .............................................................................................................. - 6 -
2.2 工程浏览器 ............................................................................................................ - 10 -
2.3 定义外部设备和数据变量 ................................................................................... - 11 -
组态王网络配置
网络配置实例
在组成网络系统时,各站点上的工程路径必须完全共享给网络上的用户,以方便工程站点网络配置。下面以一个具体的网络工程实例来说明组态王的网络配置及应用。如图21.8,为网络结构图。
图21.8 示例网络结构图
注意:
远程站点上的工程所在的路径的文件夹必须设置为完全共享,否则会出现开发系统读取远程变量失败的现象。并且远程站点的组态王工程的网络配置中必须设置为“连网”。否则建立系统会出现如下图提示:
在该网络结构中,有以下几种站点:
1.两个IO采集站,负责IO数据采集和控制。要求IO采集站
要看到报警信息和历史数据。
2.一个数据服务器,承担报警服务器、登录服务器和历史记录服务器的角色。也作为中控室的调度站。
3.一个或多个客户端,浏览IO采集站上的实时数据,查看各IO站点的报警信息,查询各IO站点的历史记录,可以实现对IO 站点连接设备的控制。
网络配置步骤:
1.首先配置数据服务器站点。进入数据服务器站点上的工程浏览器,打开网络配置对话框,选择“连网模式”。在主机节点名中输入本机的计算机名称或IP地址,如在本例中计算机名为“数据服务器”。网络参数按照默认值,其它项目不用修改。如图21.9所示。
图21.9 数据服务器网络参数配置
2.在节点类型对话框中,选择“本机是登录服务器”、“本机是报警服务器”、“本机是历史记录服务器”选项。为了保证网络时钟的一致,也可以在这里选择“本机是校时服务器”,然后输入校时间隔,或按默认值。如图21.10所示。配置完成后,单
击“确定”按钮,关闭对话框,暂时完成该站点的网络配置。该节点网络配置在其它站点配置完成后还需要继续进行。
组态王网络配置
网络配置实例
在组成网络系统时,各站点上的工程路径必须完全共享给网络上的用户,以方便工程站点网络配置。下面以一个具体的网络工程实例来说明组态王的网络配置及应用。如图21。8,为网络结构图。
图21.8 示例网络结构图
注意:
远程站点上的工程所在的路径的文件夹必须设置为完全共享,否则会出现开发系统读取远程变量失败的现象.并且远程站点的组态王工程的网络配置中必须设置为“连网”。否则建立系统会出现如下图提示:
在该网络结构中,有以下几种站点:
1.两个IO采集站,负责IO数据采集和控制。要求IO采集站
要看到报警信息和历史数据.
2.一个数据服务器,承担报警服务器、登录服务器和历史记录服务器的角色。也作为中控室的调度站。
3。一个或多个客户端,浏览IO采集站上的实时数据,查看各IO站点的报警信息,查询各IO站点的历史记录,可以实现对IO 站点连接设备的控制。
网络配置步骤:
1。首先配置数据服务器站点.进入数据服务器站点上的工程浏览器,打开网络配置对话框,选择“连网模式"。在主机节点名中输入本机的计算机名称或IP地址,如在本例中计算机名为“数据服务器”。网络参数按照默认值,其它项目不用修改。如图21。9所示。
图21.9 数据服务器网络参数配置
2。在节点类型对话框中,选择“本机是登录服务器"、“本机是报警服务器”、“本机是历史记录服务器"选项。为了保证网络时钟的一致,也可以在这里选择“本机是校时服务器”,然后输入校时间隔,或按默认值。如图21。10所示.配置完成后,单击“确
定”按钮,关闭对话框,暂时完成该站点的网络配置。该节点网络配置在其它站点配置完成后还需要继续进行。
组态王教学-WEB发布
组态王KINGVIEW 6X
WEB发布-常见问题解答
北京亚控科技发展有限公司
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)
组态王网络站点连接方式
组态王⽹络站点连接⽅式
⽹络站点连接⽅式
⽹络站点⽅式通常是将直接连接IO采集设备的组态王站点作为服务器站点,⽹络上的其他组态王站点可以作为客户端来定义服务器站点作为⽹络站点设备,然后在客户端上定义变量与该⽹络站点设备上的变量连接,防温实时数据。此连⽹⽅式的特点如下:
1:此⽅案客户端均可以读写到服务器站点上的实时数据。
2:此⽅案客户端可以在本机上直接进⾏历史数据记录,产⽣报警,报表等。具体⽅法操作如下:
1:服务器(触摸屏)端的配置:
打开⼯程浏览器系统配置,找到⽹络配置打开,如下图:
选择连⽹选项,在本机节点名⾥输⼊本机机器名或IP地址,如上图。
然后再打开‘节点类型’属性,选中所有选项,如下图
打开⼯程浏览器系统配置,找到⽹络配置打开,选择‘单机’模式,如下图:
然后再⼯程浏览器⾥的‘系统’⾥,找到‘设备’,打开⽹络站点,点击新建,在机器名⾥输⼊服务器(触摸屏)的IP地址如下图:
然后打开⼯程浏览器‘变量’,点击变量,打开下图:
在连接设备选项上选中IP地址,如上图,点击确定就可以了
第12章 组态王信息窗口
第十二章组态王信息窗口
12.1 如何从信息窗口中获取信息
“组态王信息窗口”是一个独立的Windows应用程序,用来记录、显示组态王开发和运行系统在运行时的状态信息。信息窗口中显示的信息可以作为一个文件存于指定的目录中或是用打印机打印出来,供用户查阅。当工程浏览器、TouchV ew等启动时,会自动启动信息窗口。
一般情况下启动组态王系统后,在信息窗口中可以显示的信息有:
“组态王”系统的启动、关闭、运行模式;
历史记录的启动、关闭;
I/O设备的启动、关闭;
网络连接的状态;
与设备连接的状态;
命令语言中函数未执行成功的出错信息。
如果用户想要查看与下位设备通讯的信息,可以选择运行系统“调试”菜单下的“读成功”、“读失败”、“写成功”、“写失败”等项,则I/O变量读取设备上的数据是否成功的信息也会在信息窗口中显示出来。
组态王的信息窗口如图12.1所示。
图12.1 组态王信息窗口
12.2 如何保存信息窗口中的信息
12.2.1 设置保存路径
用户可以将信息窗口中的信息以*.kvl文件的形式保存到硬盘中,以供查阅。
单击“信息”菜单下“设置存储路径”命令,弹出“设置保存路径”对话框,如
图12.2所示。
图12.2 信息窗口_设置保存路径
如果是第一次运行信息窗口,缺省保存路径为本机的临时目录“C:\Windows\Temp\”,用户可根据需要点击“浏览…”更改保存路径。一旦用户设置了新的路径后,信息窗口会自动在该路径下生成新的信息文件,以后生成的信息文件都保存到该路径下。信息文件命名方式为“年月日时分.kvl”。如用户是在2002年12月30日上午10:29保存信息文件到指定的路径下,则信息文件名称为021*******.kvl。
组态王网络设置
网络连接实用指南
1、网络连接说明
1、1运行条件
客户机和服务器必须在Windows98/2000或Windows NT上安装并同时运行“组态王”(除Internet 版本的客户端),组态王最好是相同版本。在配置网络时绑定TCP/IP协议,即PC机必须首先是某个局域网上的站点并启动该网。网络结构示意图如下:
1.2常用站点简介
IO服务器:负责进行数据采集的站点。如果某个站点虽然连接了设备,但没有定义其为IO服务器,那这个站点采集的数据不向网络上发布。IO服务器可以按照需要设置为一个或多个。
登录服务器:登录服务器在整个系统网络中是唯一的,它拥有网络中唯一的用户列表.当用户在网络上建立任何一个其它站点时,必须选择该服务器。
客户:某个站点被指定为客户,可以访问其指定的服务器。一个站点被定义为服务器的同时,也可以被指定为其它服务器的客户。本例中登录服务器被指定为IO服务器的客户。
2网络连接举例
现以一台登录服务器(客户机)、一台IO服务器(数据采集站)为例建立网络连接。在登录服务器(客户机)查看数据采集站的“反应罐温度”信号,将数据采集站的工程文件夹设为完全共享。如需连接报警服务器和历史数据服务器请参考使用手册。
2.1配置网络站点
首先配置登录服务器(客户机)。在工程浏览器中,单击最左侧“站点”标签,进入站点设置,如下图所示:
在左半部分空白区单击鼠标右键(或在上方菜单选择“远程站点”),弹出菜单,选择“新建远程站点”,弹出“远程节点”对话框,如下图所示:
在“主机节点名”内填上要访问的机器名“数据采集站”,“远程工程的UNC路径”选择数据采集站的共享工程。“节点类型”为数据采集站的站点类型――IO服务器。
组态王12组态王网络功能与Web 发布
12.1 网 络 功 能
Web 服务器:Web 服务器是保存组态王For Internet 版本发布的 HTML 文件,传送文件所需数据,并为用户提供浏览服务的站点。
客户:如果某个站点被指定为客户后可以访问其指定服务器。一个站 点被定义为服务器的同时,也可以被指定为其他服务器的客户。
下一页 返回
12.1 网 络 功 能
在组态王网络结构中,各种服务器负责不同的分工: I/O 服务器:负责进行数据采集的站点。如果某个站点虽然连接了设
备,但没有定义其为I/O 服务器,那这个站点采集的数据不向网络上 发布。I/O 服务器可以按照需要设置为一个或多个。 报警服务器:存储报警信息的站点。系统运行时,I/O 服务器上产生 的报警信息将通过网络传输到指定的报警服务器上,经报警服务器验 证后,产生和记录报警信息。 历史记录服务器:存储历史数据的站点。系统运行时,I/O 服务器上 需要记录的历史数据便被传送到历史数据服务器站点上保存起来。 登录服务器:负责网络中用户登录的校验。在整个系统网络中只可以 配置一个登录服务器。
量,如果两个站点之间建立了连接,可以直接引用。例如,在客户机 的组态王工程中查看服务器上定义的I/O变量反应罐温度。 在客户机画面上建立变量模拟值输出时,弹出模拟值输出连接对话框, 打开变量浏览器。选择“数据服务器”,在变量列表中选择“反应罐 温度”,如图12−10 所示,即可完成远程变量的引用。
组态王初级使用手册范本
组态王的开放性
组态王支持通过 OPC、DDE 等标准传输机制和其他监控软件(如:Intouch、Ifix、Wincc
等)或其他应用程序(如:VB、VC等)进行本机或者网络上的数据交互。
建立应用工程的一般过程
通常情况下,建立一个应用工程大致可分为以下几个步骤:第一步:创建新工程为工程创建一个目录用来存放与工程相关的文件。第二步:定义硬件设备并添加工程变量
组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。 工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、
添加、备份、恢复以及实现数据词典的导入和导出等功能。 工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及
相关变量、动画、命令语言以及设定运行系统配置等的系统组态工具。 运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计
在计算机和外部设备硬件连接好后,为了实现组态王和外部设备的实时数据通讯,必须 在组态王的开发环境中对外部设备和相关变量加以定义。为方便您定义外部设备,组态王设 计了“设备配置向导”引导您一步步完成设备的连接。
本教程以组态王软件和亚控公司自行设计的仿真 PLC(仿真程序)的通讯为例来讲解 在组态王中如何定义设备和相关变量(实际硬件设备和变量定义方式与其类似)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上一页 下一页
返回
任务二 Web发布
• 组态王6.53新增了数据发布的功能,服务端组态王可以不必发布画面, IE客户端就可以在IE上浏览数据列表信息和相关曲线信息,具有数据 直观,功能齐全,操作简便的特点。 • 2. JRE插件安装 • 使用组态王Web画面发布功能需要JRE插件支持,如果客户端没有安 装SUN公司的Java(TM) SE Runtime Environment 6 Update 1 (Java运行时环境插件),则在IE地址栏中第一次输入正确的地址并连 接成功后,系统会弹出一个JRE插件的安装界面,将这个插件安装成 功后方可进行浏览。该插件只需安装一次,安装成功后会保留在系统 上,以后每次运行直接启动,而不需重新安装JRE。安装JRE插件的 步骤如下:
上一页 下一页
返回
任务二 Web发布
• (1) IE安全设置中必须保证“运行ActiveX控件插件”为“启用”状态, IE的缺省设置就是启用的,所以一般可以省去这一步。 • (2)在IE地址栏内输入浏览发布画面的地址后,如果是没有安装JRE插 件,浏览器会弹出安装提小的对话框,用户选择“接受”按钮,进行 JRE插件的安装。 • (3)安装成功后,在控制面板中添加了一项“Java(TM) SE Runtime Environment 6 Update 1 ”。用户就可以通过该项对Java插件的参 数进行设置。一般情况下用户不要修改与组态王相关的设置,采用默 认设置即可。
下一页
返回
任务一 网络连接
• 12.1.3相关知识
• 组态王完全基于网络的概念,是一种真i1,的客户/服务器模式,支持 分布式历史数据库和分布式报警系统,可运行在基于TcPnP 1办议的 网络上,使用户能够实现上、下位机以及更高层次的厂级连网。 • TCP/IP网络协议提供了在不同硬件体系结构和操作系统的计算机组 成的网络上进行通信的能力。一台PC机通过TCP/IP网络协议可以和 多个远程计算机(即远程节点)进行通信。 • 组态王的网络结构是一种柔性结构,可以将整个应用程序分配给多 个服务器,可以引用远程站点的变量到本地使用(显示、计算等),这 样可以提高项目的整体容量结构并改善系统的性能。服务器的分配可 以是基于项目中物理设备结构或不同的功能,用户可以根据系统需要 设立专门的I/O服务器、历史数据服务器、报警服务器、登录服务器 和WEB服务器等。组态王的网络结构如图12-1所示。
上一页 下一页
返回
任务二 Web发布
• 组名称是Web发布组的唯一的标识,由用户指定,同一工程中组名不 能相同,且组名只能使用英文字母和数字的组合。组名称的最大长度 为31个字符。 • 在对话框中单击 按钮可添加或删除发布的画面。 • 如果登录方式选择“匿名登录”选项,在打开IE浏览器时不击要输 入用户名和密码即可浏览组态王中发布的画面,如果选择“身份验证” 选项,就必须输入用户名和密码(这单的用户名和密码指的是在图1211中“用户配置”设置的用户名和密码)。 • Web上使用的内部变量只能是组态王内存变量(目不能是内存结构变 量)。在IE上操作这些变量的时候,不影响运行系统和其他IE客户端 上的同名变量。 • 完成上述配置后,点击“确定”按钮,关闭对话框,系统生成发布画 面。
上一页 下一页
返回
任务一 网络连接
• 5. WEB服务器 • WEB服务器是运行组态王WEB版本、保存组态王For Internet版本 发布文件的站点,传送文件所需数据,并为用户提供浏览服务的站点。 • 6.客户 • 如果某个站点被指定为客户,可以访问其指定的I/O服务器、报警服 务器、历史数据服务器上的数据。一个站点被定义为服务器的同时, 也可以被指定为其他服务器的客户。 • 7.校时服务器 • 除了上述几种服务器和客户机之外,组态王为了保持网络中时钟的一 致,还可以定义校时服务器,校时服务器按照指定的时间间隔向网络 发送校时帧,以统一网络上各个站点的系统时间。
上一页 下一页
返回
任务一 网络连接
• (3)配置客户端的网络参数。进入客户端工程的工程浏览器,选择系 统菜单中“系统配置\网络设置”,弹出“网络配置”对话框,如图 12-6所示。 • (4)配置节点类型。单击网络配置窗口中的“节点类型”属性页,其 属性页的配置如图12-7所示。在矜录服务器中后面的下拉框中选择服 务器的名称或IP地址,本例中为“数据服务器”。 • (5)客户配置。单击网络配置窗口中的“客户配置”属性页,如图128所示。 • 客户端网络配置完成后,在客户端就可以访问服务器上的变量了。
上一页 下一页
返回
任务二 Web发布
• 12.2.4任务实施
• 1.站点信息及LOGO信息的设置 • 进入组态王工程浏览器界面。工程浏览器窗口左侧的目录树的最后一 个节点为Web目录,双击Web目录,将弹出“页面发布向导”对话 框,如图12-10所示。 • 2.画面发布 • 在组态王6.53 Web的画面发布中,发布功能采用分组方式。可以将 画面按照不同的需要分成多个组进行发布,每个组都有独立的安全访 问设置,可以供不同的客户群浏览。 • 在工程管理器中选择“Web”目录,在工程管理器的右侧窗口双击 “新建”图标,弹出“WEB发布组配置”对话框,如图12-11所示。
上一页 下一页
返回
任务二 Web发布
• 接下来就可以使用IE浏览器进行画面浏览和数据操作了,操作步骤如 下: • (1)启动组态王运行程序。 • (2)打开IE浏览器,在浏览器的地址栏中输入地址,地址格式为: • http://发布站点机器名(或工P地址):组态王Web定义端口号 • 如果定义的端口号为8001时,可以省略端口号不输入。 • 如输入http://211.81.98.58:8001 ,结果如图12-13所示。
上一页 下一页
返回
任务一 网络连接
• 1. I/O服务器 • 负责进行数据采集的站点,一旦某个站点被定义为I/O服务器,该站 点便负责数据的采集。 • 2.报警服务器 • 存储报警信息的站点,一旦某个站点被指定为一个或多个I/O服务器 的报警服务器,系统运行时,I/O服务器上产生的报警信息将通过网 络传输到指定的报警服务器上,经报警服务器验证后,产生和记录报 警信息。报警服务器可以按照需要设置为一个或多个。报警服务器上 的报警组配置应当是报警服务器和与其相关的I/O服务器上报警组的 合集。
上一页 下一页
返回
任务一 网络连接
• 12.1.4任务实施
• 1.服务器配置 • (1)将组态王的网络工程(例如D:\我的工程)设置为完全共享。 • (2)配置站点的网络参数。进入数据服务器站点上的工程浏览器,选 择菜单“配置\网络设置”,或者在目录显示区中,选择大纲项“系 统配置\网络配置”,双击网络配置图标,弹出“网络配置”对话框, 如图12-2所示。
• 12.2.2任务分析
• 随着Internet科技日益渗透到生活、生产的各个领域,传统自动化软 件的趋势己发展成为整合IT与工业自动化的关键。组态王6.53提供了 For Internet应用版本一一组态王Web版,支持Internet/Intranet访 问。组态王Web功能采用B/S结构,客户可以随时随地通过 Internet/Intr anet实现远程监控,可以更为方便地得到最全面、最及 时的现场信息。组态王的For Internet应用,实现了对客户信息服务 的动态性、实时性和交互性击求。
上一页 下一页
返回
任务一 网络连接
• 12.1.6问题讨论
• (1) 正确区分网络连接中常用站点的几个概念。 • (2)总结组态王网络连接配置的步骤,并实际配置一个网络工程,能 够实现远程变量的访问。
上一页 返回
任务二 Web发布
• 12.2.1任务目标
• 熟悉组态王的Web功能,掌握在开发系统中设置Web属性,熟悉在IE 浏览器端浏览发布的画面。
上一页 下一页
返回
任务一 网络连接
• (3)配置节点类型。在“节点类型”属性页中选择“本机是登录服务 器”“本机是I/O服务器”“进行历史数据备份”“本机是报警服务 器”“本机是历史记录服务器”选项,如图12-3所示。 • 2.客户端计算机配置 • (1)首先在装有组态王软件的客户端机器中新建立一个工程,工程名 为“客户端工程”,并打开工程。 • (2)连接服务器。单击工程浏览器窗口最左侧“站点”标签,进入站 点管理界面。在左边的节点名称列表区域单击鼠标右键,在弹出的下 拉菜单中执行“新建远程站点”命令,弹出“远程节点”对话框,如 图12-4所示。
上一页 下一页
返回
任务一 网络连接
• 12.1.5知识进阶
• 网络精灵是组态王软件网络间通信的工具,数据的收发过程都是通过 该程序实现。在网络工程中,各站点进行通信时,用户可以通过网络 精灵来查看通信是否正常。组态王工程一旦定义为“连网”形式,启 动运行系统时,网络精灵应用程序将自动启动,对网络通信状态进行 监视。网络精灵是以最小化方式启动运行的,可以双击系统托盘里 的“ ”图标,显示网络精灵运行界面,如图12-9所示。 • 网络工程上的每一个站点启动后都有一个网络精灵,网络精灵中共有 三个信息页,可以显示三个方面的信息。
上一页 下一页
返回
任务二 Web发布
• 3.在IE端浏览Web发布画面 • 在开发系统发布画面后,Web画面发布的主要工作己经完成。在进行 IE浏览之前,用户需要先添加信任站点。 • 双击系统控制面板下的Internet选项或者直接在IE中选择“工具 \Internet选项\安全\受信任的站点”命令,然后单击“站点”按钮, 弹出如图12-12所示窗口,在此添加受信任站点。 • 在“将该网站添加到区域中”输入框中,输入进行组态王Web发布的 机器名或IP地址,取消“对该区域中的所有站点要求服务器验证”选 项的选择,单击“添加’按钮,再单击“确定”按钮,即口丁将该站 点添加到信任域中。
下一页
返回Baidu Nhomakorabea
任务二 Web发布
• 12.2.3相关知识
• 1.组态王6.53 Web功能介绍 • 组态王6.53的Web可以实现画面发布和数据发布。数据发布是组态王 6.5 3Web的新增功能。Web发布功能保留了原有组态王6.51 Web的 所有功能和技术特性。组态王原有的Web功能是基于画面的Web发 布,对于实时数据、历史数据、数据库信息,服务端组态王必须发布 包含相应信息的画面,IE客户端才能得到相关的数据信息。而且由于 Web发布时不支持Active控件,使得客户端并不能方便的进行数据和 曲线的浏览。
上一页 下一页
返回
任务一 网络连接
• 3.历史数据服务器 • 与报警服务器相同,一旦某个站点被指定为一个或多个I/O服务器的 历史数据服务器,系统运行时,I/O服务器上需要记录的历史数据便 被传送到历史数据服务器站点上,保存起来。对于一个系统网络来说, 建议用户只定义一个历史数据服务器,否则会出现客户端查不到历史 数据的现象。 • 4.登录服务器 • 登录服务器在整个系统网络中是唯一的。它拥有网络中唯一的用户列 表,其他站点上的用户列表在正常运行的整个网络中将不再起作用。 所以用户应该在登录服务器上建立最完整的用户列表。
项目十二 组态王网络连接与Web发布
• 任务一 网络连接 • 任务二 Web发布
任务一 网络连接
• 12.1.1任务目标
• 熟悉组态王的网络结构,掌握组态王的网络配置方法。
• 12.1.2任务分析
• 组态王网络结构是真i1的客户/服务器模式,客户机和服务器必须安 装WindowsNT/2000/XP操作系统并同时运行组态王软件(最好是相同 版本的)。在配置网络时要绑定TCP/IP协议,即PC机必须首先是某个 局域网上的站点并启动该网。 • 要实现组态王的网络功能,除了具备硬件设施外,还必须对组态王各 个站点进行网络配置,设置网络参数并定义在网络上进行数据交换的 变量、报警数据和历史数据的存储和引用等。
上一页 下一页
返回
任务二 Web发布
• 12.2.5知识进阶
• • • • • • • • • • 1.组态王6.53 Web支持的功能 (1)支持组态王6.53中所有基本图形。 (2)支持无限色。 (3)支持渐变色填充。 (4)支持粗线条、虚线等线条类型。 (5)支持组态王所有的通用图库。 (6)提供了网络分组发布和显示定制。 (7)实现了网络浏览的多画面集成显示。 (8)实现了画面的动态加载和实时显示。 (9)支持组态王报表显示和报表运算。