webaccess教程-第1章 - 图文

更新时间:2024-01-24 11:52:01 阅读量: 教育文库 文档下载

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

第1章 组态软件简介及WebAccess的安装和运行

本章要点

本章首先介绍组态软件的概念及现状,列举几种知名的国内外组态软件后,给出组态软件的发展趋势。然后对WebAccess软件的功能特点和系统构架进行的简单介绍,并进行WebAccess软件的安装,引导读者初步了解WebAccess软件。

1.1 组态软件介绍

组态的概念最早来自英文Configuration,其含义是使用软件工具对计算机及软件的各种资源进行配置,达到使计算机或软件按照预先设置,自动执行特定任务,满足使用者要求的目的。与硬件生产相对照,组态与组装类似;与软件相对照,软件中的组态要比硬件的组装有更大的发挥空间,通过改变软部件的属性可以改变其规格。组态软件的出现在工业领域意义重大,在组态概念出现之前,要实现某一任务,都是通过编写程序(如使用BASIC , C , FORTRAN等)来实现的。而组态软件的出现,既解决了编写程序工作量大、周期长以及不能保证工期等问题,又提高了控制系统的可靠性。

1.1.1 概述

组态软件(监控组态软件,SCADA---Supervision,Control and Data Acquisition),指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。目前,组态软件被广泛用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多应用领域。

此外,组态软件能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。对应于原有的HMI(人机接口软件,Human Machine Interface)的概念,通过组态软件,用户能够快速建立自己的HMI的软件工具,或开发环境。

在组态软件出现之前,工控领域的用户通过手工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。组态软件的出现,把用户从这些困境中解脱出来,可以利用组态软件的功能,构建一套最适合自己的应用系统。

组态软件在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。随着它的快速发展,实时数据库、实时控制、SCADA、通讯及联网、开放数据接口、对I/O设备的广泛支持已经成为它的主要内容,随着技术的发展,监控组态软件将会不断被赋予新的内容。

1

1.1.2 组态软件的现状

组态软件产品出现于20世纪80年代初,到现在已有30多年的发展历史,八十年代末期开始进入中国市场,由于受计算机水平限制组态软件在我国的应用并不普及。随着中国改革开放的深入,直到九十年代初,人们才逐渐认识和了解组态软件。计算机硬件和软件技术的快速发展进一步促进组态软件发展,人们对控制系统要求的提高,对上位监控组态软件的市场需求增加,一些生产商和供货商亦逐步加大了在中国市场的推广力度,并在价格方面调整。加之微软32位Windows95和NT的推出,为组态软件提供的操作系统平台,使各生产供应商同随后跟进的32位组态软件产和功能进一步加强。自进入21世纪以来,国内监控组态软件产品、技术、市场都取得了飞快的发展,应用领域日益拓展,用户和应用工程师数量不断增多。现在组态软件已在国内得到了广泛的应用,并不断有新的组态软件出现。

组态软件是在信息化社会的大背景下,随着工业IT技术的不断发展而诞生、发展起来的。在整个工业自动化软件大家庭中,监控组态软件属于基础型工具平台。监控组态软件给工业自动化、信息化、及社会信息化带来的影响是深远的,它带动着整个社会生产、生活方式的变化,这种变化仍在继续发展。因此组态软件作为新生事物尚处于高速发展时期,目前还没有专门的研究机构就它的理论与实践进行研究、总结和探讨,更没有形成独立、专门的理论研究机构。

目前,国内市场上的组态软件产品按厂商可大致划分为如下三类:

1.国外商提供的产品。

2.国外硬件或系统厂商提供的产品。 3.国内自行开发品。

国外知名的组态软件厂商主要有:Rockwell、Honeywell、Wonderware、iFix、西门子、ABB、施耐德等。近年以来,国内组态软件产品、技术、市场都取得了飞快的发展,应用领域日益拓展,用户和应用工程师数量不断增多,出现了一批比较有影响力的国产化组态软件,如组态王、力控、MCGS、天工等。

1.1.3 组态软件的发展趋势

组态软件作为工业应用软件的重要组成部分,其发展受到诸多因素的影响,而应用领域广泛性对组态软件发展起着最为关键的推动作用。 自2000年以来,国内监控组态软件产品、技术、市场都取得了飞快的发展,应用领域日益拓展,用户和应用工程师数量不断增多。充分体现了“工业技术民用化”的发展趋势。随着未来的传感器、数据采集装置、控制器的智能化程度越来越高,实时数据浏览和管理的需求日益高涨,趋于用户要求的日益多样化,一种产品很难囊括全部用户的所有的画面要求,而用户对监控系统人机界面的需求不可能固定为单一的模式,因此最终用户的监控系统是始终需要“组态”和“定制”的。这是促使组态软件不断发展的推动力。近年来,一些与监控组态软件密切相关的技术如OPC、OPC-XML、现场总线等技术也取得了飞速的发展,是监控组态软件发展的有力支撑。 2

1.组态软件的大型化和小型化。

组态软件和其他工业控制软件一样向大型化和小型化发展。随着计算机软件的发展,软件的功能越来越强,迫使工业组态软件随之发展。成熟的商用软件技术如:高级动画技术、分布式运算、大型数据库技术等逐渐在组态软件上得到应用。而且组态软件在DCS操作站软件中所占比重日益提高,各DCS厂家也开始逐渐使用通用组态软件作为操作站。

随着计算机网络的飞速发展,组态软件也出现了分布式、网络化的趋势。比如组态软件直接支持Internet远程访问功能已成为一个基本要求。

组态软件向小型化发展主要是满足嵌入式计算机在控制系统中的应用。应该注意的是,组态软件的小型化并意味其功能的弱化,这对组态软件的开发提出了更高的要求。

2.组态软件的集成化、定制化

监控组态软件作为通用软件平台,具有很大的使用灵活性。但实际上很多用户需要“傻瓜”式的应用软件,即需要很少的定制工作量即可完成工程应用。为了既照顾“通用”又兼顾“专用”,监控组态软件拓展了大量的组件,用于完成特定的功能,如批次管理、事故追忆、温控曲线、油井示功图组件、协议转发组件、ODBCRouter、ADO曲线、专家报表、万能报表组件、事件管理、GPRS透明传输组件等。

3.组态软件管理功能的发展

组态软件处于监控系统的中间位置,向上、向下均具有比较完整的接口。向上渗透,其管理功能日渐强大,在实时数据库及其管理系统的配合下,具有部分MIS、MES或调度功能。尤以报警管理与检索、历史数据检索、操作日志管理、复杂报表等功能较为常见。向下渗透,日益具备网络管理(或节点管理)功能,在安装有同一种组态软件的不同节点上,在设定完地址或计算机名称后,互相间能够自动访问对方的数据库。组态软件的这一功能,与OPC规范以及IEC61850规约、BACNet等现场总线的功能类似,反映出其网络管理能力日趋完善的发展趋势。

4.组态软件开放性和扩展性

组态软件正逐渐成为协作生产制造过程中不同阶段的核心系统,无论是用户还是硬件供应商都将组态软件作为全厂范围内信息收集和集成的工具,这就要求组态软件大量采用“标准化技术”,如OPC、DDE、ActiveX 控件、COM/DCOM 等,使组态软件演变成软件平台,在软件功能不能满足用户特殊需要时,用户可以根据自己的需要进行二次开发。组态软件采用标准化技术还便于将局部的功能进行互连。在全厂范围内,不同厂家的组态软件也可以实现互连。

5.组态软件应用领域不断扩大

组态软件广泛应用于涉及实时数据通讯(无论是双向还是单向)、实时动态图形界面显示、必要的数据处理、历史数据存储及显示的系统。除了工业自动化领域,近几年组态软件在设备管理或资产管理(PAM,Plant Asset Management)、先进控制或优化控制系统、工业仿真系统、电网系统信息化建设、智能建筑、公共安全监控与管理等领域也得到越来越广泛的应用。

3

1.2 WebAccess软件介绍

1.2.1 简介

1999年,全球互联网的兴起带动了工业自动化产业向互联网方向的靠近,而承接自动化应用的组态软件更是借助互联网的优势,从单机版迈向网络版,开辟远程浏览器组态、远程诊断维护、多任务异步实时构建数据库等网络应用功能,逐渐成为工业应用的常态。

美国Broadwin公司于1999年研发了以工业以太网为基础架构、Web浏览器为浏览终端的网际组态软件WebAccess软件,从而开创了组态软件产品从客户端/服务器(C/S模式)的网络架构向浏览器/服务器(B/S模式)转变的先河。并于2002年初在中国上海设立全资子公司柏元网控信息技术(上海)有限公司,负责中国地区的市场推广和技术支持服务。

随着工业化水平不断提高和用户要求的日益扩大,对工业自动化系统的整体服务和整体方案要求越来越高,对自动化品牌厂商提出了更高的要求,各大厂商纷纷采取投资软件厂商的做法,为用户提供整体解决方案。

传统工业自动化硬件设备制造商研华科技(Advantech)有限公司,自成立以来一直致力于PC-BASED自动化产品的推广与发展,紧随世界PC技术,产品已成为国际工业级电脑自动化的领导品牌,并跻身于世界三大工控企业之列,研华 Advantech 公司品牌在自动化及网络通讯领域代表品质、服务与信誉,成为中国人引以为傲的世界名牌。研华公司网络通讯事业群的宗旨在于提供高性能、高稳定性的工业级电脑平台的完整解决方方案,以满足快速发展中的关键性任务应用领域的需求,如自动化领域和计算机技术集成中的工业控制等。研华科技于2006年10月实现了与美国Broadwin公司的策略结盟,全面引进WebAccess软件到工业自动化事业群,并以“Advantech WebAccess”软件品牌在中国大陆地区的产品经营,完善了研华科技的整体解决方案。

Advantech WebAccess是完全基于IE浏览器的HMI/SCADA监控软件,其最大特点就是全部的工程项目、数据库设置、图面制作和软件管理都可以通过Internet或Intranet在异地使用标准的浏览器完成,不仅实现了系统的远程控制,而且实现了工程的远程开发和维护。而分散式架构的监控节点,监控节点的冗余系统 (SCADA Redundancy),中央数据库服务器及多层式网络安全结构等的组合,更为各类自动化应用提供完整的架构。

Advantech WebAccess功能十分强大,下面简要介绍Advantech WebAccess的基本组成部分,Advantech WebAccess 主要由以下几部分组成:

1.工程管理器

工程管理器位于Web 服务器(工程节点),是工程技术人员通过Web 浏览器构建工程的数据库配置工具。

2.DRAW

DRAW是基于Web 浏览器的绘图工具。 3.VIEW

在Web 浏览器中显示运行时的实时数据和动态画面的工具。 4

4.客户端插件

客户端插件(Client Plug –in)可以使普通的Web 浏览器能够运行DRAW 和 VIEW。 客户端插件其实是一个ActiveX 控件。如果没有事先安装,用户会被提示安装该插件。

5.瘦客户端

瘦客户端主要面向PDA、掌上电脑、智能手机类客户端。通过文本及监控截图的方式为客户提供远程监控功能。

6.核心程序

主要负责运行时的数据采集及设备通讯。它位于监控节点(SCADA Node)。 7.ViewDAQ

ViewDAQ 是一个没有 Web 浏览器仍能进行监控的监控节点本地监控单元。运行于监控节点,功能和VIEW 一致,不能在Web 浏览器中运行,大量用于在单机版监控中。

1.2.2 功能特点

Advantech WebAccess 是完全基于浏览器的人机界面(HMI)和监控及数据采集(SCADA)软件,可运行于Windows NT/2000/2003/XP Professional/Vista等操作系统。Advantech WebAccess 具有以下功能特点:

1.使用Web 浏览器完成整个工程的创建与运行。 Advantech WebAccess 对所有工程的创建、组态、绘图与管理都可通过标准的浏览器实现。 2.基于Web 浏览器的客户端既可监视又可控制。

通过使用标准的浏览器,用户可以对工厂制造、过程控制及楼宇自动化系统中的自动化设备进行监视和控制。采集的数据将动态的更新矢量图形,实时的显示给操作员和用户。

3.支持ActiveX 控件。

Advantech WebAccess的客户端插件程序是一个允许在Internet Explorer 5.5 或 6.0 浏览器中运行的ActiveX 控件。

4.瘦客户端。

Advantech WebAccess 对PocketPC 、TablePC、PDA 和其它不适合安装全功能客户端插件的计算机提供真正的瘦客户端接口,瘦客户端无须安装任何软件。

5.强大的远程诊断、维护功能。

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

6.Advantech WebAccess 使用普通的Web 服务器。

工程节点安装必须有Microsoft IIS 或 Peer Web Server 这类Web 服务器软件支持。用户可以在 Windows NT4.0、Windows 2000及Windows XP 的Professional 和 Server 版本的组件中找到这些组件,不需要额外支付费用。

7.采用分布式结构体系。

每个监控节点都可以独立运行或与其它监控节点组合成一个大型工程;与自动化设备的通

5

讯都会在Advantech WebAccess 内嵌驱动程序的支持下进行。同时监控节点还提供警报、数据记录、报表、计算和其它一些SCADA 特性,另外,每个监控节点都拥有自己的图形列表和一个本地运行数据库。

8.强大的中央数据库服务器。

Advantech WebAccess 工程节点作为保存组态文件的中央数据库服务器,监控节点的组态文件,包括图表、数据信息等,都备份于此工程节点。

9.冗余SCADA 节点和通讯端口技术。

保证Advantech WebAccess 持续、稳定地与现场自动化设备通讯。 10.多层次网络安全体系。

Advantech WebAccess 可以将用户划分为多种类型,不同的用户类型具有不同的界面访问权限;同时Advantech WebAccess 还使用了区域和安全等级的概念以保护监控点。

11.采用矢量图形格式。

Advantech WebAccess 使用的是矢量图,相对于采用位图的组态软件,它具有容量小、无极缩放,不失真等特点。由于矢量图采用数学算法做为图像保存的特点,使得它具有远低于位图的容量,在网络传输时可以实现更高的实时性。为配合Advantech WebAccess 的矢量图,Advantech WebAccess 在设计中又加入了用户接口自适应调整技术,使得用户无论如何调整监控接口的长宽比例,Advantech WebAccess 始终可以保证全部接口都显示在监控窗口中。

12.支持24位渐进色填充。

WebAccess7.0版本在矢量图基础上,增加了24位色深的渐进色图形填充功能,丰富绘图色彩和动画表现能力。

13.具有独特的语音、Email 功能的警报处理方式。

Advantech WebAccess 提供系统警报以将进程和设备状态通知操作员。系统中的每个点均有多种的报警方式,用户不需要增加额外的点或逻辑,只要在数据库中对点的参数进行配置就可以实现。报警包括当前报警摘要、报警过滤、报警优先级、报警排序、所有历史报警的报警记录、报警极限实时调整、暂时性禁止声音报警、报警状态等特性。为提高可操作行,以上所有的报警特性和报警画面都为操作员提供了对系统中的每个点进行查找、显示、确认的操作接口。另外,语音和邮件报警是Advantech WebAccess 的标准特性,并且不需要第三方软件的支持。

14.具有强大的 TCL 脚本功能。

Advantech WebAccess 中的脚本语言是建立在开放性源编程语言TCL 基础上,支持所有 8.4 版本以上的嵌入式TCL 指令。用户可以通过TCL 语言编程建立运算和逻辑来自定义显示画面和SCADA 系统。TCL 不但是一种简单易学的编程语言,而且功能强大,具有与其它编程语言同样的通讯和控制能力。

15.丰富的设备驱动。

Advantech WebAccess 提供众多驱动程序与自动化设备通讯而无须第三方软件的支持,使通讯速度更快、效率更高。

16.支持强大的标准化接口。

Advantech WebAccess 支持OPC、DDE、ODBC 等标准化通讯接口,并且提供API 接口,可方便地与其它系统建立通讯连接。 6

17.实时趋势和历史趋势显示及数据记录功能。

一个趋势页面能够同时显示12 个点的数据而不丢失其它点的历史值;而历史数据、报警记录和操作记录能够通过ODBC 同时记录于中央数据库。

18.支持值班、日、月报表功能。

以近似“EXCEL 表格”的形式创建包含平均值、最大值、最小值和最后值的值班、日和月报表,无论本地与远程均可得到相同效果。

19.支持排程功能。

根据时间、日期的不同,可轻松实现对设备状态设置作调度,实现定时还原和控制功能。 20.提供配方管理功能。

Advantech WebAccess为配方处理功能提供完美解决方案。通过单个按钮轻松实现对多个事项的处理,是化工、涂料等行业的常用功能。

21.支持视频和音频功能。

实时视频和音频及Windows Media 能够与动态页面(实时趋势、报警摘要等)同步显示。 22.丰富的EMAIL功能。

Advantech WebAccess 支持以EMAIL 方式将各种信息记录发送至指定用户。 23.支持自定义工具栏和按钮功能。

通过自定义工具栏和按钮,可融入个性化设计。

1.3 WebAccess的安装

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

1.3.1 系统需求

Advantech WebAccess不同的组件对系统的硬件和操作系统有不同的要求。具体要求如表1-1所示。

表1-1 WebAccess的硬件和操作系统需求

组 件 硬件最低要求 Pentium III、Pentium IV、 Celeron 或AMD 处理工程节点 器,256MB 内存,CD-ROM, 10/100 Mb/s 网卡,建议使用1024*768 以上分辨率,较低也可以。 Pentium III、Pentium IV、 Celeron 或AMD 处理PC监控节点 WinCE监控节点 客户端 器,256MB 内存,CD-ROM, 10/100 Mb/s 网卡,建议使用1024*768 以上分辨率,较低也可以。 与研华硬件绑定,可选择WebView-660G, WebView-1261 或 WebLink-2170。 Pentium,Celeron,Athlon CPU,128MB 内存, Windows 2000、Windows XP 10/100 Mb/s 网卡,建议1024*768 分辨率,较低Professional、Windows Server 2003,操作系统要求 Windows 2000、Windows XP Professional、Windows Server 2003,需内含IIS、SMTP 服务器,为NTFS 文件系统。 Windows 2000、Windows XP Professional、Windows Server 2003,为NTFS 文件系统。 7

也可以。 PDA 或掌上型计算机,无线网络,200*200 分辨率。 也支持Windows 95、Windows 98、Windows ME、Windows XP Home。 瘦客户端 1.3.2 预备工作——Internet 信息服务(IIS)的安装

在使用WebAccess中需要Internet 信息服务(IIS)。IIS全称是Internet Information Server,通过使用超文本传输协议(HTTP)传输信息,是Windows中为网站提供服务的必须的程序组。虽然在Windows操作系统中都包含了Internet 信息服务组件,但在操作系统的安装中没有设置Internet 信息服务为默认安装。因此安装WebAccess之前,需要安装好Internet 信息服务组件。安装此组件需要相应的Windows安装光盘。

安装方法如下:

1.在Windows XP Professional操作系统中安装Internet 信息服务组件。

?单击“开始”>“设置”>“控制面板”按钮,双击“添加或删除程序”,打开“Windows 组件向导”,勾选上添加Internet 信息服务(IIS) ,如图1-1所示。

?单击下一步,按照提示安装完Internet 信息服务(IIS)。

图 1-1 Windows XP Professional选择安装Internet 信息服务(IIS)

2.确认IIS 安装成功

?同样,单击“开始”>“设置”>“控制面板”按钮,双击“管理工具”,如果Internet 信息服务(IIS)已安装成功,则可以看到如图1-2所示的Internet 信息服务(IIS)快捷方式。

8

图1-2 Internet 信息服务(IIS)已安装

?双击进入Internet 信息服务(IIS),点击左侧栏中“(本地计算机)”>“网站”,选择右侧栏中描述,并且启动Internet 信息服务(IIS),使其“状态”为“正在运行”。

图1-3 启动Internet 信息服务(IIS)

1.3.3 安装WebAcess软件

当成功安装Internet 信息服务(IIS)之后,即可安装Advantech WebAccess。

具体安装步骤如下:

9

1.插入Advantech WebAccess 安装光盘,看到如图1-5的安装画面。

图1-5 光盘安装界面

2.点击“工程与监控节点”,进入Advantech WebAccess 网络服务安装向导。 如图1-6所示,点击“下一步”,继续安装软件。

图1-6 WebAccess 网络服务向导安装界面 图1-7 WebAccess 网络服务程序许可协议

3.同意协议。

确认是否接受研华(中国)有限公司终端用户软件授权协议,点击“是”继续下一步的安装。

10

4.输入用户名、公司名称,点击“下一步”。

图1-8 WebAccess 网络服务程序客户信息窗口 图1-9 WebAccess 网络服务程序安装功能选择

5.选择安装Advantech WebAccess 的某单一功能。

如果分别安装“工程节点”和“监控节点”,安装结果将不同于安装“工程和监控节点”,安装过程是一个覆盖更新过程,系统只会保留最后安装的功能。默认情况下为安装“工程和监控节点”。如果没有特殊要求请选择默认安装,有助于建立工程和对所建工程进行测试(对于现场运行的系统,可以选择只安装监控节点)。在此,选择默认设置,点击“下一步”。

6.选择安装目录。

建议选择默认安装位置,如果担心系统意外崩溃而丢失工程数据,可以把目录改为D盘。在此选默认设置。

7.设定远程访问密码。

远程访问密码是Advantech WebAccess 网络安全的一部分,为了系统安全,需牢记并妥善保管设定好的远程访问密码,如果忘记或者被他人窃取远程访问密码,需重新安装本软件以便及时更新远程访问密码。

图1-10 WebAccess 远程访问密码设定

11

8.设定WebAccess 软件的网络连接功能所需要的一些基本配置。

首先是主要/次要TCP 端口设定,如果没有安装防火墙软件或者在企业内部网运行Advantech WebAccess,可以默认选择为0,如果安装了防火墙,需要为AdvantechWebAccess 打开其网络通讯所需的TCP 端口。选择默认设置,如图1-11、1-12所示。

图1-11 WebAccess 主要TCP 端口设定 图1-12 WebAccess 次要TCP 端口设定

9.安装与工程节点相关的ASP 文档。

WebAccess应用Internet 信息服务(IIS)作为web 服务器,选择默认安装:

图1-13 WebAccess 工程节点相关ASP 文档安装设定

12

10.若应用邮件服务器功能,需参照TCP 端口设定设置SMTP TCP端口。 11.应用邮件服务器功能时需设定邮件服务器。

如果公司具备邮件服务器系统,可以联络网络管理员协助配置SMTP 邮件服务器,默认情况为链接研华公司的邮件服务器系统。在此选择默认设置,如图1-14所示。

图1-14 WebAccess SMTP 服务器设定

12.安装授权文件。

如果是研华公司的正式版本的Advantech WebAccess 产品,则用户会有一个加密狗和一份授权文件,在此处请勾选上“安装授权文件”。如果没有加密狗和授权文件,则不要勾选“安装授权文件”,软件会自动安装默认的演示授权文件。WebAccess在演示方式下运行2小时后自动退出。

13

图1-15 WebAccess 授权文件安装设定 图1-16 WebAccess 的Hardkey 安装过程

13. 硬件加密狗(Hardkey)安装过程如上图。 14.Advantech WebAccess 调整安装文件的安全属性。 15.安装语言组件。

16.重新启动计算机,完成整个安装过程。

图1-17 WebAccess 安装完成

1.3.4 硬件加密狗

1.授权文件

WebAccess 仅要求用户购买监控节点的许可权,客户端程序和工程节点可以免费获得许可权使用。每个监控节点都必须有他们自己的Hardkey 和相匹配的授权文件,一个监控节点可以

14

连接无限数量的客户端,但点的数量是由授权文件决定的。而节点运行在通信模式或是模仿模式由 Hardkey 决定。在一个监控节点上必须安装 Hardkey 和他所匹配的控制文件。总的许可不能被分开来使用在多个控制节点上,必须为每个监控节节购买一个单独的许可(一个Hardkey)。

2.Hardkey

Hard key 是Rainbow 科技公司生产的一个硬件加密物件。它被安装在监控节点的一个25 针的并行端口上或USB 端口上。Hardkey 序列号必须和软件许可控制文件的序列号一致。软件许可控制文件规定了可以使用的点的数量。 在安装监控节点的时候将需要此控制文件。控制文件必须与Hardkey相匹配。

监控节点是系统中唯一需要使用Hardkey和许可协议的节点,每个监控节点都需要直接的Hardkey和对应的软件控制文件。

在使用Hardkey的时候注意一下几点:

热备份监控节点即在安装时,将正式版本的软件的软件控制文件装在一台PC上作为一个备节点。当主监控节点出现故障时,将Hardkey移到热备份节点上便可实现监控目的。

由主要监控节点和备份监控节点组成的冗余监控节点需要安装Hardkey。 DDE服务器和DDE客户端必须安装Hardkey。

授权文档是指软件组件,除授权文档之外能够允许“软件”其他的组件正常运行。授权文档须指定监控节点的位置,同时用于识别使用限制,用途是指定“软件”其他的组件可用的范围。授权文档必须与授权加密狗匹配。

授权加密狗后硬件狗监控节点上安装月打印机并口的物理设备,授权加密狗和与之匹配的授权文档必须安装且运行监控节点,以取得授权软件操作。

1.4 创建Advantech WebAccess工程

我们将介绍工程创建的一般步骤,并通过创建一个简单的实例,来展示创建工程的具体步骤。

使用Advantech WebAccess组态一个工程的步骤如下: ? 起动 Internet Explorer,连接到工程节点。 ? 起动工程管理。 ? 创建新的工程。 ? 打开工程属性管理。 ? 添加监控节点。

? 下载和起动监控节点。 ? 浏览监控节点。

WebAccess 有内建的图面,它允许用户在没有建立任何图面的情况下快速建立和浏览实时数据。

15

1.4.1 起动 Internet Explorer,连接到工程节点

1. 方法一

?双击桌面上的Internet Explorer图标。

?在地址栏中输入http://127.0.0.1/ 或 http://localhost/)后,按回车键。 2. 方法二

也可以双击桌面工程节点的Advantech WebAccess快捷方式图标,直接进入Advantech WebAccess首页。如图1-18所示。

图 1-18 Advantech WebAccess 首页 图 1-19 Advantech WebAccess 登录界面

1.4.2 启动工程管理

1.点击工程管理按钮进入登录界面 2.使用用户名、密码登录

WebAccess可以根据设定的密码登录。这里使用默认的用户名为admin,密码为空。 点击登录按钮进入工程管理界面。

16

图 1-20 Advantech WebAccess 工程管理界面

1.4.3 创建新工程

登录工程管理界面。如果是首次进入该页面,将不会有工程显示;如果已经建立了工程,则所建立的所有工程将显示在“当前工程”一栏,点击工程名称就可以进入相应工程的管理页面。

在工程管理页面创建一个新的工程。

1.工程名称

在工程设定一栏内,输入工程名称,可以是任意字符(不能应用下划线_)。这个名称将在工程管理员界面内用于识别工程,也将在 Advantech WebAccess实时监控中的标题内显示。

2.工程描述

输入工程描述,帮助识别所创建的工程。 3.工程节点 IP 地址

默认的工程节点 IP 地址为本机地址,但也可重新定义 URL 或计算机名。 4.TCP 第一通讯端口号

如果使用防火墙,输入由系统管理员分配的 TCP 第一通讯端口号;如果没有使用防火墙,默认为 0。

5.工程超时

工程超时是工程节点在连接上监控节点或客户端之前需等待的时间。该项的默认值为 0,即 15 秒。

17

6.远程访问密码

默认的通入代码将显示,这是在软件安装时设定的远程访问密码。 7.提交新的工程

这里我们输入工程名称为“FirstProject”,工程描述为“简单的工程实例”,其他为默认值。点击提交新的工程。出现一个确认对话框,点击“确定”建立工程。这是所建立的工程出现在“当前工程”一栏。如图1-21所示。

图 1-21 显示建立新的工程

1.4.4 添加监控节点

1.在当前工程点击工程名称进入相应工程管理界面。

图 1-22 工程管理界面

18

2.在工程管理界面内,点击添加监控节点,打开“建立新的监控节点”页面。

图 1-23 建立新的监控节点

3.监控节点名称

节点类型选默认专业版,输入监控节点名称,此名称将在 Advantech WebAccess实时监控中显示。

4.监控节点描述

输入监控节点描述,用于对监控节点的简单概括。 5.IP 地址

输入监控节点的 IP 地址,默认的 Ip 地址本机地址,即127.0.0.1。 6.主要TCP端口号及次要TCP端口号

如果使用防火墙,输入主要TCP端口号及次要TCP端口号,且这两个端口不能相同。此处没有使用防火墙,所以都使用默认值 0。

7.节点超时

节点超时是监控节点与客户端、工程节点和 ASP 服务器正常通讯的时间。使用默认的节点超时。

8.远程访问密码

为监控节点输入远程访问密码,系统显示默认的远程访问密码,远程访问密码在软件安装时设定。此处为空。

9.点击提交。

新添加的监控节点将在工程管理左侧窗口中显示。

19

图 1-24 已添加新的监控节点

1.4.5 添加通讯端口

1.建立新的通讯端口页面

添加新的监控节点后点,击“添加通讯端口”进入“建立新的通讯端口” 页面。如图1-25所示。

图1-25 建立新的通讯端口

2.配置接口名称

在这里我们选择TCP/IP 类型。其他参数使用默认值。 3.点击提交

新建的通讯端口“通信端口1(tcpip)”将左侧窗口中显示,点击端口名称,将在右侧窗口中显示端口详细信息,如图1-26所示。 20

图1-26 已建立新的通讯端口

1.4.6.添加设备

1.在通讯端口属性页面,点击“添加设备”进入建立新的设备页面。

图1-27 建立新的设备

2.添加相关参数

在页面中填写设备名称、描述、设备类型、通讯端口等。 3.点击提交

新建的设备也将左侧窗口中显示,窗口右侧显示设备属性具体信息。如图1-28所示。

21

图1-28 已建立新的设备

1.4.7 添加IO点

1.添加点

点击设备属性页面中 “添加点”,进入添加IO 点的界面。在这里以添加一个模拟量点和一个数字量点为例。

2.添加模拟量点

参数为“AI”,输入点名称和描述,其他参数使用默认值。点击提交,新添加的点会显示左侧窗口中的设备下。

图1-29 添加模拟量点

3.数字量输入点

将参数选为“DI”,即数字量输入点。输入点名称和描述,其他参数使用默认值。点击提交完成添加。 22

图1-30 添加数字量点

注:添加新的点以后,除了“参数”不可以改变,其他点信息都可以在以后修改。

1.4.8 创建监控画面

Advantech WebAccess有两种画图方式,一种是DRAW,即直接在标准IE浏览器中使用工程管理器中的绘图功能绘图。第二种是 DrawDAQ,即在本地工程节点中绘图。在这里我们使用第二种方法组态一个简单的实例。

1.启动绘图

在屏幕右下角点击小电脑图标,弹出快捷菜单。

图1-31 启动DrawDAQ绘图

选择开始绘图(DrawDAQ), 然后点击刚刚添加的监控节点进入绘图窗口。如图1-32 所示。

23

图1-32 DrawDAQ绘图窗口

DrawDAQ绘图窗口主要由标题栏、菜单栏、工具栏、绘图区、绘图工具栏及命令提示栏组成。在此窗口,就可以完成监控画面的组态。

2.添加图例 点击工具栏图例按钮

,打开添加图例窗口。图例中保存有常用的管道、压缩机、泵、

罐和其他物体的图形。找到文件夹“Tanks”,双击打开。

图 1-33 添加图例窗口

选中“$tank08.dsm”,窗口右侧将显示其预览图形。

24

图 1-34 选择图例

点击“打开(0)”,图形的虚线图将出现在鼠标右上方,选择画面合适位置点击鼠标左键放置。如图1-34所示。

图 1-35 放置图例

用同样的方法,添加图例Pumps->$pipe28.dsm(管道), Arrows->$arrow1.dsm(箭头), Scales-> $knob02.dsm(拖拽条)。如图1-36所示。

图 1-36 选择图例

25

单击鼠标左键,选中相应的图形,将鼠标放在选择框的脚上,出现放缩箭头,将图形拖拽放缩的合适大小。

同其他常用图形编辑软件一样,可以通过菜单栏“编辑”中的各种功能,如旋转、翻滚、复制、粘贴已选中的图例。调整各图形的大小及位置,布置如图1-37所示。

图 1-37 布置图例

3.添加本地点

在这个演示实例中,我们运用本地点实现该控制演示。在使用点之前需要先建立这些点。 点击菜单栏图标

,打开图表参数对话框。

在本地点文件中输入要建立的文件名“TagFile”,点击其后的“编辑”按钮进入本地点设定。

图 1-38 建立本地点文件

输入点名称、描述,点类型为模拟量。设置完其它参数,点“添加/修改”并“确认”。然后点“保存”、“退出”完成本的点设定。 26

图 1-39 设定本地点

4.组态动画

WebAccess图例都是有基本图形元素通过“群组”命令组合在一起的,在组态图例中单个图形元素动画时,需要把他们拆开来。

? 单击选中水箱图例,点右键选择“拆开”命令,同样选中水箱中间的黑色条块点击右键拆开。

图 1-40 拆开图例

? 选中黑色矩形竖条,点击动画按钮打开动画属性对话框,选择“Loc点”>TankLevel,选择“直方”向上,修改一下前景和背景的颜色,其它参数用默认值。点击“确认”保存。

27

图 1-41 设置填充动画

? 拆开拖拽条图例,选中拖拽条的滑块,其动画属性设置如图2-35所示,点击“确认”。将鼠标移动到滑块中间点击左键选择移动基准点,此时滑块虚线图会跟随鼠标移动,将滑块拖到合适位置点击右键确认。

(a)

28

(b) (c)

图 1-42 设置移动动画

? 选中拖拽条图例,点击菜单栏“动态”>“拖拽区域”打开拖拽区域对话框,保持“按钮向上宏指”为空,设置其他参数后,点击“确认”。

图 1-43 设置拖拽区域动画

? 点击画图工具栏中的文本框按钮,在水箱图形上方点击鼠标左键,出现闪烁光标,

输入“水箱液位”,点击右键确认。同样的方法添加“00000”文本框。

图 1-44 添加文本框

?选中“水箱液位”文本框,将鼠标移到文本框正中,会出现小手形状,点击左键,这时

29

可以修改文本内容,如果不修改可以点右键或按回车键,弹出文本设置对话框,修改文本设置后,点击“确认”。

图 1-45 添加文本框

? 选中“00000”文本框。点击动画按钮“确认”。如图1-46所示。

,设置动画属性用于实时显示水箱液位,点击

图 1-46 设置文本显示动画

? 一个简单的画面就组态好了,然后点击“文件”>“另存为BGR”,保存为main.bgr。

1.4.9 下载和启动节点

1.下载完整配置

在Web浏览器的工程管理界面,点击“下载完整配置”,系统会弹出下载对话框。下载完成 30

后点“关闭窗口”。如图1-47所示。

(a) (b)

图 1-48 下载对话框

2.启动节点

在Web浏览器的工程管理界面,点击“启动节点”。也可以从右下角系统任务栏的监控节点图标启动。启动后,监控节点图标由蓝色变为绿色。这样一个简单的工程就建起来了。

31

后点“关闭窗口”。如图1-47所示。

(a) (b)

图 1-48 下载对话框

2.启动节点

在Web浏览器的工程管理界面,点击“启动节点”。也可以从右下角系统任务栏的监控节点图标启动。启动后,监控节点图标由蓝色变为绿色。这样一个简单的工程就建起来了。

31

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

Top