WebAccess产品使用手册_2009

更新时间:2023-04-30 07:53:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

前言

WebAccess网际组态软件是全球首家完全基于浏览器开发的B/S架构的组态软件,随着互联网时代的真正到来,以计算机、通讯、网络为代表的互联网技术在政治、经济、生活等各个领域的发展、运用迅速普及,基于Web的设备远程监控和远程在线维护从梦想变成了现实,也越来越多的被广泛应用于各个行业中。

全书共分13个章节,分别从软件介绍、软件安装、建立样板工程、设备通讯、数据库及画面组态、趋势曲线、报警功能、报表功能、第三方程序通讯、视频同步配置、用户管理等方面从实用的角度出发,积累了大量翔实的实际工程经验和使用心得,将WebAccess软件最常用的功能以图文并茂的方式记录下来,并尽可能的将WebAccess软件相关联的技术和硬件设备使用方法也一并加入。最大限度的帮助用户在使用WebAccess软件时能够做到得心应手。

本手册由研华自动化WebAccess软件团队全体成员协力完成,并成功的邀请到上海电视大学的张仁杰老师共同编写,在此表示感谢!

由于本手册编写的时间仓促及限于作者水平有限,手册中不免有疏漏和错误之处,敬请广大用户提出宝贵的意见和建议。

研华(中国)公司

工业自动化事业群 2009年2月

Advantech WebAcces使用手册

目录

第一章绪论................................................................................................................................- 7 -

1.1 组态软件功能概述........................................................................................................- 7 -

1.2 WebAccess组态软件.....................................................................................................- 7 - 第二章使用入门........................................................................................................................- 13 -

2.1 系统组成......................................................................................................................- 13 -

2.2 软件安装......................................................................................................................- 14 -

2.2.1安装WebAccess系统的软、硬件要求...........................................................- 14 -

2.2.2 WebAccess软件安装步骤...............................................................................- 15 -

2.3建立范例工程...............................................................................................................- 23 -

2.4可编程控制器简介.......................................................................................................- 31 -

2.4.1 PLC的输入/输出端口.....................................................................................- 31 -

2.4.2 PLC基本指令...................................................................................................- 32 -

2.4.3编程软件FX-GPWIN的基本使用.....................................................................- 32 - 第三章 I/O设备通讯...............................................................................................................- 39 -

3.1 添加通讯端口...............................................................................................................- 39 -

3.1.1配置通讯端口...................................................................................................- 39 -

3.1.3 TCP/IP 接口参数..........................................................................................- 42 -

3.1.4 API 接口参数................................................................................................- 43 -

3.1.5 OPC 接口参数................................................................................................- 44 -

3.2 添加设备.......................................................................................................................- 47 -

3.2.1设备参数- API 接口.......................................................................................- 47 -

3.2.2设备参数 - OPC 接口.....................................................................................- 48 -

3.2.3设备参数 - Serial 接口...............................................................................- 49 -

3.2.4设备参数 - TCP/IP 接口...............................................................................- 49 -

3.3 添加I/O点..................................................................................................................- 50 -

3.3.1 参数....................................................................................................................- 50 -

3.3.2 点的类型..........................................................................................................- 51 -

3.3.3报警...................................................................................................................- 51 -

3.3.4 点名称..............................................................................................................- 51 -

3.3.5 描述..................................................................................................................- 51 -

3.3.6扫描类型...........................................................................................................- 51 -

3.3.7地址模板...........................................................................................................- 51 -

3.3.8地址...................................................................................................................- 52 -

3.3.9转换代码...........................................................................................................- 52 -

3.3.10起始位.............................................................................................................- 52 -

3.3.11长度.................................................................................................................- 52 -

3.3.13缩放类型.........................................................................................................- 52 -

3.3.14缩放因子1和2..............................................................................................- 53 -

3.3.15记录数据.........................................................................................................- 53 -

3.3.16数据记录界限值.............................................................................................- 53 -

3.3.17记录到事件记录中.........................................................................................- 53 -

- 2 -

Advantech WebAcces使用手册

3.3.18只读.................................................................................................................- 53 -

3.3.19保存前一个值.................................................................................................- 53 -

3.3.20初始值.............................................................................................................- 53 -

3.3.21安全区域.........................................................................................................- 53 -

3.3.22安全等级.........................................................................................................- 54 -

3.3.23最高量程.........................................................................................................- 54 -

3.3.24最低量程.........................................................................................................- 54 -

3.3.25最高输出.........................................................................................................- 54 -

3.3.26最低输出.........................................................................................................- 55 -

3.3.27工程单位.........................................................................................................- 55 -

3.3.28显示数字 (整数和小数)...............................................................................- 55 -

3.3.29记录到ODBC的频率.......................................................................................- 55 -

3.3.30数组大小.........................................................................................................- 56 -

3.4研华ADAM模块通讯配置方法.....................................................................................- 56 -

3.4.1 ADAM 4000系列模块通讯配置方法...............................................................- 56 -

3.4.2 ADAM 5000系列模块通讯配置方法...............................................................- 62 -

3.5西门子PLC通讯配置方法...........................................................................................- 67 -

3.5.1以太网通讯配置步骤.......................................................................................- 68 -

3.5.2串口通讯配置步骤...........................................................................................- 72 -

3.6 施耐德 PLC通讯配置方法(Modbus 协议)...........................................................- 76 -

3.6.1 ModbusTCP通讯配置步骤...............................................................................- 77 -

3.6.2 Modbus RTU通讯配置步骤.............................................................................- 81 -

3.7 三菱PLC通讯配置方法..............................................................................................- 83 -

3.7.1 FX系列PLC串口通讯配置步骤.....................................................................- 83 -

3.7.2 三菱A系列PLC串口通讯..............................................................................- 96 -

3.7.3 三菱Q系列PLC串口通讯............................................................................- 100 -

3.7.4 三菱A系列AnA系列PLC 以太网通讯.......................................................- 110 -

3.7.5 三菱Q系列PLC TCP通讯............................................................................- 113 -

3.8 欧姆龙PLC通讯配置方法........................................................................................- 119 -

3.8.1 OmronC系列PLC串口通讯配置方法...........................................................- 119 -

3.8.2 Omron PLC以太网通讯参数配置.................................................................- 127 -

3.9 Allen-Bradley PLC通讯配置方法.........................................................................- 129 -

3.9.1 Rslinx Gateway软件配置步骤...................................................................- 129 -

3.9.2 WebAccess通讯配置步骤.............................................................................- 132 -

3.10 Lonworks现场总线.................................................................................................- 134 -

3.10.1 Lonworks准备工作.....................................................................................- 134 -

3.10.2 WebAccess配置步骤...................................................................................- 134 -

3.10.3 错误代码......................................................................................................- 139 - 第四章绘图和工具菜单..........................................................................................................- 141 -

4.1 绘图窗口和菜单........................................................................................................- 141 -

4.2 绘图界面设置............................................................................................................- 145 -

4.3 绘图工具....................................................................................................................- 147 -

4.4 快捷菜单和命令、状态行........................................................................................- 149 -

4.4.1快捷菜单.........................................................................................................- 149 -

- 3 -

Advantech WebAcces使用手册

4.4.2命令和状态行.................................................................................................- 154 -

4.5基本绘图工具菜单的使用.........................................................................................- 156 -

4.5.1绘图层、迭加、前后次序.............................................................................- 156 -

4.5.2图例的建立和使用.........................................................................................- 158 -

应用举例............................................................................................................................- 160 - 第五章监控动画制作..............................................................................................................- 169 -

5.1动画概述.....................................................................................................................- 170 -

5.2 移动............................................................................................................................- 172 -

5.3旋转(逆时针、顺时针).........................................................................................- 174 -

5.4颜色.............................................................................................................................- 175 -

5.5 比例(水平比例、垂直比例).................................................................................- 176 -

5.6 直方............................................................................................................................- 177 -

5.7圆饼(逆时针、顺时针).........................................................................................- 178 -

5.8 填充............................................................................................................................- 179 -

5.9 框架............................................................................................................................- 180 -

5.10 文本(R-文本、L-文本、C-文本)......................................................................- 182 -

5.11 按钮..........................................................................................................................- 182 -

5.12图例和窗口小部件...................................................................................................- 184 -

应用举例:........................................................................................................................- 185 - 第六章宏指令和脚本..............................................................................................................- 187 -

6.1常用按钮宏指令.........................................................................................................- 190 -

6.2其他宏指令.................................................................................................................- 192 -

6.3脚本语言语法.............................................................................................................- 194 -

6.4脚本语言运行指令.....................................................................................................- 196 -

6.5脚本语言关键字.........................................................................................................- 199 -

6.6脚本语言运算符和函数.............................................................................................- 202 -

6.7 脚本程序Debug功能实现方法................................................................................- 206 -

6.7.1 Tcl Script...........................................................................................................- 206 -

6.7.2 VB Script...........................................................................................................- 207 -

6.7.3 Jscript................................................................................................................- 207 -

6.8 利用脚本程序实现SQL数据库操作........................................................................- 207 - 第七章趋势曲线......................................................................................................................- 218 -

7.1趋势概述.....................................................................................................................- 218 -

7.2 数据记录....................................................................................................................- 218 -

7.3 实时趋势....................................................................................................................- 218 -

7.3.1规划WebAccess实时趋势显示群组.............................................................- 218 -

7.3.2 从实时趋势群组中导出数据到Excel.........................................................- 221 -

7.3.3 实时趋势-脚本和宏指令..............................................................................- 223 -

7.4 历史趋势....................................................................................................................- 224 -

7.4.1规划WebAccess历史趋势显示群组.............................................................- 224 -

7.4.2 从实时趋势群组中导出数据到Excel.........................................................- 227 -

7.4.3历史趋势---脚本与宏指令...........................................................................- 229 -

7.4.4 自定义历史趋势显示群组............................................................................- 230 -

7.5数据记录磁盘空间和存储能力(参考).................................................................- 244 -

- 4 -

Advantech WebAcces使用手册

第八章报警规划......................................................................................................................- 247 -

8.1 报警概述....................................................................................................................- 247 -

8.2 报警类型....................................................................................................................- 247 -

8.2.1 模拟量报警点..................................................................................................- 247 -

8.2.2数字量报警点.................................................................................................- 249 -

8.3 报警优先级................................................................................................................- 249 -

8.4 报警记录....................................................................................................................- 250 -

8.4.1 报警记录........................................................................................................- 250 -

8.4.2 报警摘要........................................................................................................- 251 -

8.5 报警设定....................................................................................................................- 251 -

8.5.1 报警点设定......................................................................................................- 251 -

8.5.2报警记录到打印机.........................................................................................- 253 -

8.5.3报警记录到ODBC............................................................................................- 253 -

8.5.4报警群组.........................................................................................................- 253 -

8.6 报警认可....................................................................................................................- 255 -

8.6.1 在警报摘要认可警报................................................................................- 255 -

8.6.2宏指令按钮报警认可.....................................................................................- 256 -

8.6.3工具栏按钮报警认可.....................................................................................- 256 -

8.6.4键盘或触模屏报警认可...................................................................................- 256 -

8.6.5菜单或鼠标报警认可.....................................................................................- 256 -

8.7 自定义报警摘要(实时报警窗口)........................................................................- 257 -

8.7.1 修改报警摘要..................................................................................................- 258 -

8.7.2 报警摘要嵌入用户画面..................................................................................- 261 -

8.8 报警自动弹出窗口制作方法....................................................................................- 266 -

8.8.1 报警窗口制作..................................................................................................- 266 -

8.8.2 自动弹出报警窗口制作..................................................................................- 271 -

8.8.3 配置需要弹出报警窗口页面...........................................................................- 273 -

8.9 语音报警功能的实现方法........................................................................................- 276 -

8.9.1 系统配置方式实现语音报警...........................................................................- 276 -

8.9.2 利用脚本方式实现语音报警...........................................................................- 276 - 第九章报表数据库维护应用................................................................................................- 278 -

9.1 报表功能的开启及设定............................................................................................- 278 -

9.2 值班报表、日报表、月报表的设定与浏览............................................................- 279 -

9.3 数据库维护应用........................................................................................................- 282 - 第十章第三方应用程序通讯..................................................................................................- 285 -

10.1 BWDB通讯配置举例.................................................................................................- 285 -

10.2 DDE通讯配置举例...................................................................................................- 291 -

10.3 OPC通讯配置方法...................................................................................................- 298 -

10.3.1 OPC概述.......................................................................................................- 298 -

10.3.2 本地OPC通讯配置方法..............................................................................- 301 -

10.3.3 远程OPC通讯配置......................................................................................- 309 -

10.4 SCADA节点虚拟Modbus通讯配置方法.................................................................- 317 -

10.5 虚拟SCADA节点通讯配置方法..............................................................................- 320 - 第十一章 Web客户端远程监控及分布式网络架构.............................................................- 323 -

- 5 -

Advantech WebAcces使用手册

11.1 Internet远程访问(端口映射).........................................................................- 323 -

11.2 WebAccess监控节点冗余.......................................................................................- 328 -

11.3 WebAccess WebServer冗余功能...........................................................................- 330 -

11.3.1 网络负载平衡参数配置..............................................................................- 332 -

11.3.2 WebAccess软件参数配置...........................................................................- 341 -

11.3.3 Web客户端访问...........................................................................................- 344 -

11.4 Web客户端远程登录监控.......................................................................................- 344 -

11.4.1 标准Web客户端访问功能..........................................................................- 344 -

11.4.2 自定义Web客户端访问..............................................................................- 346 -

11.4.3 Web客户端全屏监控实现方法...................................................................- 349 - 第十二章视频网页及Flash集成......................................................................................- 350 -

12.1 网络摄像机集成应用..............................................................................................- 350 -

12.2网页文件集成应用...................................................................................................- 353 -

12.2.1准备工作.......................................................................................................- 353 -

12.2.2 参数定义......................................................................................................- 353 -

12.2.3 多链接画面切换..........................................................................................- 354 -

12.2.4 浏览效果......................................................................................................- 355 -

12.2.5 扩展应用----调用office文档................................................................- 357 -

12.3 集成Flash动画文件..............................................................................................- 360 -

12.4 集成VB控件(OCX)..................................................................................................- 367 -

12.4.1 VB控件制作方法及步骤.............................................................................- 367 -

12.4.2 VB控件画面制作及编写代码.....................................................................- 370 -

12.4.3 VB控件打包.................................................................................................- 372 -

12.4.5 制作WebAccess内嵌VB控件窗体............................................................- 374 - 第十三章用户管理员与安全体系..........................................................................................- 376 -

13.1 概要-用户权限和密码............................................................................................- 376 -

13.2 用户类型..................................................................................................................- 376 -

13.3 图表访问..................................................................................................................- 377 -

13.4 区域和等级..............................................................................................................- 378 -

13.5 TCP端口和防火墙...................................................................................................- 379 - 附:WebAccess故障解决手册.................................................................................................- 380 -

- 6 -

Advantech WebAcces使用手册

第一章绪论

1.1 组态软件功能概述

在工业自动化控制系统发展过程中,从继电器-接触器控制系统到单个的可编程控制器(PLC)系统再发展到工业计算机组成的集散控制(DCS)系统。自动化控制技术和要求逐步提高,控制的方法和手段也不断完善,特别是计算机及网络技术在工业自动化控制中的应用逐步扩展。在计算机技术和工业自动化控制结合的发展过程中,如何将现场设备、控制器、监控和管理组合在一起,是提高工业自动化控制水平的必然需求。

在计算机软件基础上发展起来的工业控制组态(Configuration)是一种集监、控一体化的信息交换平台,其实质是应用软件提供的工具、方法,完成工程中的某项控制过程。工控组态计算机的人机界面是一个人机接口(HMI/MMI)和数据采集(SCADA)相结合的系统。在这个系统中计算机起到工业设备操作和自动化设备之间的桥梁作用,操作者在计算机上通过专门的软件制定现场设备的控制策略并实时运行,实现设备的动态操作、监控显示和数据采集过程。

工业自动化系统的组成可以分为:设备、控制、监控和管理4个层次,构成一种分布式的计算机工业网络控制系统。其作用如下:

设备层:生产过程中机床设备的工作状态由自动化控制器控制运动过程,并通过传感器的检测转化为各种数字开关量(0/1)信号、模拟量(电压或电流)信号或数字量(2n)信号反馈到自动化控制器;

控制层:现场的电气控制设备,主要由各种PLC等自动化控制系统组成,完成对现场设备的生产工艺过程控制以及生产过程的实时监测;

监控层:通过对设备层和控制层的数据采集,对生产线各个生产设备进行动态监控,有机协调,集中管理;

管理层:对生产过程中产生各种过程、数据、状态进行统一管理、统计和记录。

在工业组态软件概念产生之前,实现上述组态功能的计算机监控系统往往是使用计算机高级语言(例如BASIC、C等)对特定工程进行编程实现监控。这样的系统工作效率较低,应用对象单一,不利于推广。组态软件的推出使计算机监控系统专业化,控制功能增强,工程设计过程缩短,适用领域更广等。

组态软件采用灵活的组合方式,可以为快速构建工业自动化控制系统的提供了通用的、功能齐全的开发和工作运行环境;能够为多种关于自动化控制设备(例如PLC)提供通讯协议和驱动程序,方便地将这些自动化控制设备组成控制系统;在系统中经过组态的各种设备运行数据,都能汇集于指定的计算机中作统一的处理和保存,实现通讯联网、实时控制、数据管理和记录等。先进的组态软件进一步扩展为信息智能分析和决策,过程控制和管理一体化,互联网远程诊断和维护等先进功能。

1.2 WebAccess组态软件

Advantech WebAccess是首家完全基于B/S架构的自动化组态软件。全部的工程项目、数据库设置、画面制作和软件管理都通过Internet或Intranet在异地使用标准的浏览器完成.支持分布式架构的监控节点以及监控节点的冗余系统(SCADA Redundancy),中央数据库服务器及多层式网络安全结构,是企业实现自动化控制、远程监控和管控一体化的首选软件。下面将从三个方面对WebAccess组态软件做简单的功能介绍。

- 7 -

Advantech WebAcces使用手册WebAccess系统功能—强大的远程监控与安全体系

l本地监控

提供监控节点本地基于Windows窗口模式的监控环境,本地用户可以对工厂制造、过程控制、水利调度及楼宇自动化系统中的自动化设备进行监视和控制。采集的数据实时显示在动态页面中。

l基于Web浏览器的客户端监控

通过使用标准的浏览器(推荐使用IE 6.0),可以实现与本地监控的同等效果,远程用户可以对现场的自动化设备进行实时监控。

l强大的远程诊断、维护功能

WebAccess 区别于其它软件的最大特点就是,全部的工程组态、数据库设置、图面制作和软件管理都可以通过internet或intranet在异地使用标准的浏览器完成。当现场出现异常状况或需要及时修改时,让工程维护人员无论身在何处,都可以通过网络及时的做出相应的调整,让工程维护工作变得及时、高效,并降低了工程维护成本。

l中央数据库服务器

工程节点是一个配置数据的中央数据库服务器。所有监控节点的组态资料都在工程节点中被复制并保存起来。如果资料在监控节点中丢失,你可以通过WebAccess将其从工程节点下载至监控节点。

工程节点还将作为ODBC数据库服务器,提供历史数据的长期存储。

网络特性提供了多样的节点安装方式,而且可以在网络中的一处或多处使用浏览器更新所有的节点。

l分布式结构体系

每个监控节点(SCADA node)可以独立运行或与其它监控节点组合在一个大型工程中。

每个监控节点与自动化设备的通讯都必须在WebAccess驱动程序的支持下进行。同时监控节点还提供警报、数据记录、报表、计算和其它一些SCADA 特性。每个监控节点都拥有自己的图面列表和一个运行数据库。

l多叠式网络安全体系

WebAccess可以将用户划分为多种类型,不同的用户类型具有不同的界面访问权限;同时还使用了区域和等级的概念以保护IO点,一个IO点可以被指定在某一个区域中的某一个安全等级,而用户可以被指定在多个区域拥有不同的安全等级。在监控时,如果用户需要修改某个IO点的值时,该用户的用户类型必须拥有可以更改点值的能力,即他所在的区域拥有的安全级别必须高于该点的安全等级。

l监控节点冗余

监控节点冗余由主要监控节点和备份监控节点组成。工程管理员将组态资料分别下载至这两个监控节点。在核心程序启动时,主要监控节点和备份监控节点之间将保持通讯,但只有一个会连接到硬件设备。如果主要监控节点通讯失败,备份监控节点将开始与硬件设备通讯。客户端在主要监控节点通讯失败后立即自动指向备份监控节点,获取实时动态数据。数据记录和趋势图会同时在主要监控节点和备份监控节点保存下来。

WebAccess特色功能—带您进入与众不同的监控系统

l使用Web浏览器完成整个工程的创建与运行

WebAccess对所有工程的创建、组态、绘图与监控运行都可通过标准的浏览器实现。

l多工非同步的网络开发功能

- 8 -

Advantech WebAcces使用手册

网络开发特性允许多个工程师通过网络对同一台服务器同时进行项目开发,无须网络间重复的文件拷贝工作,大大提高工作效率。

l免费无限客户端

由于WebAccess与生俱来的网络架构,决定了客户端是免费、无限的,克服了传统软件一旦涉及到网络版都需要额外购买客户端的问题。

l免费开发版

WebAccess提供免费的开发版,你可以复制安装到其他的PC上进行开发,每个工程师和技术员都可以免费进行测试和开发。

l实现与上层管理调度系统的无缝链接

WebAccess可以很方便的以HTTP超链接的方式被管理系统调用,将WebAccess的监控页面嵌入管理系统当中,实现与上层管理调度系统的无缝链接。

l矢量绘图格式

WebAccess 使用的是矢量图,相对于采用位图的组态软件,它具有容量小、无极缩放,不失真等特点,在网络传输时可以实现更高的实时性。而且随着显示分辨率的提高,画面显示效果更加完美。

l丰富的脚本语言

WebAccess目前支持TclScript、VBScript和Jscript三种脚本语言,方便不同用户的使用选择。

TclScript脚本语言是建立在开放性源编程语言Tcl基础上,支持所有8.4 版本以上的嵌入式Tcl指令。

VBScript和Jscript是基于微软的VBScript和Jscript之上脚本语言。

l集成视频

WebAccess提供了一个网络视频设备的接口,支持通过ActiveX Control(OCX)使用网络摄象机(Web Camera)传送现场实景,允许用户在客户端监视设备的运行状况。

图1 集成视频画面

l时间调度

WebAccess提供按预置时间工作的运行模式,使设备的IO点按预先设置的假日,工作时间和开关周期工作,实现定时还原和控制功能。还可以随时在线调整调度计划。

l E-mail方式发送报警信息和报表

当有报警发生时,WebAccess能够发送报警信息到预先设定的电子邮箱,也可以通过回复邮件进行报警确认。

- 9 -

Advantech WebAcces 使用手册

- 10 - 还可以将报表数据发送到指定邮箱,并且该报表数据可以被复制和粘贴到EXCEL 、WORD 和其他一些通用office 应用程序中。

WebAccess 传统功能—操作简洁、界面友好

l Web 服务器

WebAccess 使用微软的Internet 信息服务(IIS )作为web 服务器。工程节点必须安装有IIS web 服务器软件支持。你可以在Windows 2000 和 XP 的Professional 和Server 版本的组件中找到他们,不需要你额外支付费用。

l 数据记录和历史趋势

每一个点的秒、分、时、日历史数据都可以被记录在监控节点中单独的文件中。从而可以更加迅速的查看历史曲线,点的历史和实时数据可以同时在数据记录曲线中浏览。 同时,WebAccess 还允许用户自定义实时趋势和历史趋势显示样式。

图2 标准曲线模板 图3 自定义曲线模板

l 实时趋势

实时趋势支持短期数据,它不需要数据存档。例如调整控制器的参数和其他一些很少被显示的信息。实时趋势对于面板型的界面或者磁盘空间有限的设备也是非常有用的。 l 报警处理

WebAccess 提供一个警告系统以将进程和设备状态实时显示给操作员。系统中的每个点有多种报警方式,你不需要增加额外的点或逻辑,只要在数据库中进行配置就可以实现。报警的方式主要包括最高、高、低、最低、偏差、变化率等。另外模拟量报警还具有死区。报警特性包括当前报警摘要,报警过滤,报警优先级,报警排序,所有历史报警的报警记录,报警值实时调整,暂时性禁止报警,声音报警,报警状态。

此外,当有报警发生时,WebAccess 能够发送报警信息到预先设定的电子邮箱,也可以通过回复邮件进行报警确认。电子邮件报警是WebAccess 的标准特性。并且不需要第三方软件的支持。报警点可以被单独选取发送电子邮件到指定的邮件地址。

l 导入bmp ,jpeg 和gif

为丰富监控页面显示效果,WebAccess 支持BMP 、JPEG 和GIF 这三种最大众化的位图文件格式,您可以将其布置为背景图象,也可以根据需要对其进行放大缩小处理,并且可以被赋予动画效果。

Advantech WebAcces 使用手册

- 11 -

图4 WebAccess 绘图界面

l 中间变量点

中间变量点包括计算点、累算点、常数点。他们都是全局有效的。计算点提供数学和逻辑算法,它可以等同于一个可编程的计算器对IO 点的输入进行不停和反复的计算。累算点具有累计和综合的功能(以一定的速率进行累计),常数点是一个固定的值,用来让使用者输入,或者显示脚本输出的结果。计算点,累算点和常数点的数量是和IO 点的数量一样的,1:1的关系。(例如你购买一套1200点的软件,其中包括IO 点为1200点,另外中间变量点也就被限制在1200点以内,总共加起来有2400点。)

l LOC 本地点

相对于IO 点和中间变量点这些全局变量来讲,可以称之为局部变量。在WebAccess 中,本地点数量是没有限制的。本地点在绘图工具内设定。

l 设备驱动程序

WebAccess 提供许多驱动程序与自动化设备通讯而无须第三方软件的支持,使通讯速度更快、效率更高。包括Siemens 、Modicon 、GE 、Mitsubishi 、Omron 、Echelon 、Allen-Bradley 等全球知名厂商的设备驱动程序。

另外WebAccess 还提供设备驱动程序开发源文件及标准样例,供用户自行开发驱动程序。 l 配方

制造业广泛应用的配方功能经常用于描述多个不同的事项(成份),而WebAccess 配方处理功能能够提供完美解决方案。

配方文件由一组配方和与这些配方相关联的单元组成。你可以将你所有的配方全部组成一个配方文件或将他们分别保留为多个配方文件。配方文件包含一个需要被下载到监控节点的硬件设备中去的特殊文件。此功能是化工、涂料等行业的常用功能。

l 数据传送

使用数据传送功能,数据能够简易地在自动化设备中进行转换,可用于不同通讯协议设备间的数据传送。

l DDE 接口

WebAccess 的监控节点既可以做DDE Server 供第三方合作厂商的产品读取数据,也可作为DDE Client 连接第三方自动化设备。

l OPC

WebAccess 支持“OLE for Process Control ”,作为OPC 客户端,可以与任何OPC Server 通讯。同时WebAccess6.0最新版本软件还将支持作为OPC Sever 供其他软件访问。 l ODBC 与Transact-SQL

Advantech WebAcces使用手册

WebAccess全面支持Transact-SQL语言,使得数据库的查询、更新、插入和删除等功能简单易行。

通过ODBC数据源选择功能,用户能够方便地将数据库切换为SQL Server或Oracle ,无须编写任何脚本就能够自动创建数据库表。

l报表

WebAccess提供报表模板,方便用户创建自己的报表,包括班报、日报、月报。而且提供报表的实时打印功能及报表的邮件发送功能。

图5 WebAccess报表样式

l用户自定义工具栏图标

利用标准ICO图标文件和BBN文件可用作工具栏图标,BBN文件可在绘图工具中自行创建。

l语音报警

WebAccess可以利用Windows标准语音组件,能对报警进行语音播报。此功能无须用户录制任何语音信息就可提供语音报警功能。

另外,用户还可以自行录制特定声音,保存为MP3,WA V,MIDI等音频文件格式,当有报警产生时,WebAccess就可以调用这些多媒体声音文件进行报警播报。

l Flash动画支持

WebAccess还支持将Flash动画嵌入到WebAccess监控画面中,通过控件提供的IO数据互动通道,可以实现WebAccess与Flash的极大融合,大大丰富了WebAccess的动态表现形式。

- 12 -

Advantech WebAcces使用手册

第二章使用入门

网络组态软件WebAccess是以计算机网络方式构成监控系统的,在系统中根据各个计算机的功能分配,分别承担数据的采集、处理、存储、管理、显示、操作、报警、报表、趋势等功能,这些数据通过网络在各个子系统的计算机之间传送,并通过子系统计算机连接到系统中的各个自动化设备,形成分布式控制系统(DCS),实现对整个系统的监控。

2.1 系统组成

WebAccess主要有工程节点(Project Node) 、监控节点(SCADA Node) 和客户端(Client)3种类型的节点组成,它们的作用分别为:

工程节点(Project Node) ———以ASP(Active Server Pages)原理工作,是一个集中的中央Access数据库和Web服务器,担当“工程管理员”的功能,实现系统的设置和存储系统的数据,保存工程的所有的图、脚本和其他组成部分的副本,编辑和创建I/O点、报警和图形,提供客户端和监控节点之间的初始连接等功能,通过下载将编辑的结果传送到监控节点,客户端通过工程节点动态浏览监控节点的运行状况。

监控节点(SCADA Node) ———监控节点向上连接工程节点和客户端;向下连接自动化设备。连接设备通过WebAccess的通讯和设备的驱动程序(Modbus总线、OPC通讯协议、各种PLC、I/O控制器、DCS集散控制系统和DDC数字控制器),在监控节点计算机上的串口、以太网口或其他的通信接口实现和系统中工业自动化设备的各种控制器进行连接,完成实时的数据、报表和趋势的记录,报警,事件和安全等。典型的自动化设备的控制器有多种PLC,研华的ADAM模块以及各种远程I/O和智能化仪表设备,均可进行各种控制和数据采集。同时监控节点计算机通过网络将采集到的自动化设备生产中的数据和控制信息传输到客户端和工程节点。

客户端(Client) ———以Windows的IE浏览器为基础的客户端计算机程序,以TCP/IP协议通过因特网(Internet)或局域网(Intranet)和监控节点的计算机进行连接,将自动化设备的生产实时数据通过监控节点的计算机的采集和处理后传送到客户端计算机进行显示,

以数字、动画、趋势、报警、报表等画面形式显示生产过程,并且使显示的画面能够反映被监控的自动化设备运行时的实时数据的动态变化。在客户端,允许管理员可以根据权限改变控制对象(自动化设备的点)的某些变量值,确认报警和改变实时控制过程。此外还有微客户端(Thin Client) 能够在手掌式计算机PDA上以较小的界面显示监控过程,并以较简单的方式改变对象的数据值、确认报警和事件等。

工程节点、监控节点和客户端组成的WebAccess监控系统如下图所示:

- 13 -

Advantech WebAcces使用手册

图2-1 WebAccess软件系统架构图

在整个控制系统中,工程节点在系统中是唯一的;监控节点的数量是根据系统中的自动化设备的数量和分布情况进行分配,在整个控制系统中,监控节点的数量没有限制,但是每个监控节点都需要硬件狗;客户端的是管理人员访问系统的界面,在系统中无数量选择,但是根据访问者的身份,给予不同的控制权限。

工程节点、监控节点和客户端既可以分别安装在多台计算机中,也可以安装在一台或两台计算机中,安装在一台计算机中,工程节点、监控节点和客户端就只能分别是一个,这时候WebAccess系统相当于是一个单机版的组态软件系统。

由于单机版的结构比较简单,需要的计算机比较少,因此在本教材中,基本采用单机版的工程例子。如果要将单机版的工程改为多机网络控制,只要将工程节点、监控节点和客户端的软件分别安装在不同的计算机中,并修改各自的IP地址即可正常使用。

2.2 软件安装

WebAccess可以组成单机和网络两种系统,两种系统的工作方式是不同的,软件安装基本相同,只是软件安装的计算机数量不同,单机使用工程节点、监控节点和客户端全部安装在一台计算机上;而网络系统需要将工程节点、监控节点和客户端分别安装在几台计算机或服务器上。通过网络组成WebAccess的人机接口(HMI)和数据采集(SCADA)系统。

2.2.1安装WebAccess系统的软、硬件要求

安装WebAccess软件,事先需要满足系统需要的软硬件要求,根据安装工程节点、监控节点和客户端软件的不同要求,对计算机的软硬件要求不同,一般要求安装工程节点的计算机软硬件要求大于安装监控节点和客户端;安装监控节点的计算机软硬件要求大于安装客户端的。由于计算机硬件的发展很快,所以现在新购买的计算机硬件一般都能够满足WebAccess软件的安装。安装WebAccess软件,具体的软、硬件要求如下:

1、计算机的硬件要求(安装工程节点):

- 14 -

Advantech WebAcces使用手册

CPU:Pentium IV, Celeron 或AMD

网络:T1或DSL(固定IP地址)

显示:1024*768(稍低也可工作)

2、计算机的软件要求(安装工程节点):

计算机操作系统Windows NT4.0 (Workstation &Server),Windows2000(Professional & Serve),Windows XP(Professional & Serve),硬盘格式以NTFS文件系统最佳;请勿用FAT 文件系统。

Windows操作系统组件要求:SMTP服务器上安装IIS (Internet 信息服务)及ASP和Active 控件;支持虚拟专用网络(VPN),提供安全密码与快速传输。

监控节点(SCADA Node)和客户端(Client)的软、硬件要求低于工程节点(Project Node)的软件要求。例如监控节点不需要安装Windows操作系统组件IIS (Internet 信息服务)及ASP;客户端的操作系统甚至可以采用Windows95,Windows98。当然监控节点和客户端如果采用工程节点相同的操作系统和软、硬件配置,工作更稳定。

2.2.2 WebAccess软件安装步骤

软件安装中,以典型的单机系统为例,将工程节点(Project Node)、监控节点(SCADA Node)和客户端(Client)安装在同一台计算机上。在该计算机的Windows 2000操作系统下安装为例:

0、软件安装预备工作

计算机的Windows 2000或Windows XP操作系统如果是Professional版,需要先安装Windows的IIS (Internet 信息服务)组件。安装操作方法从控制面板中选择添加、删除程序;再进一步选择添加、删除Windows组件;然后将Internet 信息服务(IIS)添加安装,插入Windows操作系统的安装光盘,完成安装即可。需要补充说明的是,对Windows XP(HOME版),系统不支持IIS,因此可以再安装一个Professional或Serve版的操作系统才能够安装IIS(图2-2)。

图2-2 安装IIS组件

- 15 -

Advantech WebAcces 使用手册

- 16 - 如果计算机的Windows 2000操作系统是Serve 版,在安装Windows 2000操作系统时,已经安装了IIS 组件,不需要再安装IIS 组件,但是有些计算机的IIS 组件没有启动,因此也不能够运行WebAccess ,这时需要从桌面“我的电脑-管理-计算机管理-服务和应用程序- interne 信息服务(IIS 组件)”下的默认网站和默认SMTP 虚拟服务器启动运行(图2-3)。

图2-3 启动IIS 组件

1、工程节点(Project Node )和监控节点(SCADA Node) 的安装

在安装光盘的自动启动菜单或 WebAccess 目录下 WebAccess Node 文件图标,解压缩后,进入安装菜单(图1-4);

Advantech WebAcces 使用手册

- 17 -

图2-4 WebAccess Node 安装菜单

在菜单中选择需要安装的选项,例如安装工程和监控接点,开始程序的安装(图2-5)。

图2-5 开始安装菜单

WebAccess Node 安装授权:软件安装 “授权合约” 对话框(图2-6) ,继续安装,接受软件安装许可证协议。单击 “是” ;

Advantech WebAcces使用手册

图2-6软件安装许可证协议

用户信息对话框:在“用户名”和“公司名称”对话框中添加公司和个人信息,单击“下一步”,(图2-7)

图2-7 输入用户信息

安装组件选项:在安装组件对话框中,选择“工程和监控节点”, WebAccess 将监控节点(SCADA Node)和工程节点(Project Node)同时安装在一台计算机上;(图2-8)

- 18 -

Advantech WebAcces使用手册

图2-8 工程节点和监控节点安装选项

若选择“工程节点”,则WebAccess 工程节点(Project Node)安装在该计算机上;

若选择“监控节点”,则WebAccess 的监控节点(SCADA Node)安装在该计算机上;

如果OPC Server 和SCADA 节点不在同一台计算机上,则选择“只有OPC服务”。

安装目录对话框:默认的安装路径“C:\WebAccess\Node”,用“浏览”按钮可进行修改安装路径。确认后,单击“下一步”继续进行软件安装(图1-9)

图2-9 选择安装目录对话框

远程存取密码对话框:远程存取密码的设置,是为了防止未被授权的用户通过建立新的工程节点,远程导入其他用户的工程项目信息而设置,一般试用选不使用远程存取密码。在

- 19 -

Advantech WebAcces使用手册空白或输入“远程存取密码”后,单击“下一步”继续进行软件安装(图1-10)

图2-10 “远程访问密码”对话框

主要TCP端口号对话框:TCP端口防火墙协议,使用防火墙后,在绘图和浏览需要透过防火墙。默认的端口设置“0”表示没有使用防火墙,网络上WebAccess工程节点、监控节点映射到路由器的一个端口,默认HTTP端口号:80;主要端口号:4592,用于下载图画、符号等。确认“主要TCP端口”后,单击下一步,(图1-11)

图2-11 “主要TCP/IP端口号”对话框

次要TCP 端口对话框:次要TCP端口也是软件在运行过程中与防火墙相关的参数,默认的端口设置是“0”表示没有使用防火墙,默认的次要端口号:14592,用于实时数据传送。

- 20 -

Advantech WebAcces使用手册

在确认“次要TCP端口”后,单击“下一步”,(图1-12)

图2-12 “次要TCP/IP端口号”对话框

安装“Asp文档”对话框:确认“Asp”文件夹安装路径后,单击“下一步”,需要强调的是,该文件夹需要和Windows操作系统安装在同一个硬盘中,尽量不要更改;(图1-13)

图2-13 安装“Asp文档”对话框

安装控制文件对话框:控制文件是监控节点和设备进行通讯的许可协议,只有购买WebAccess软件和硬件狗,才能安装控制文件(图2-14)。

- 21 -

本文来源:https://www.bwwdw.com/article/9wye.html

Top