组态监控设计与应用 教学课件 姚立波 项目四 任务4-2_第1页
组态监控设计与应用 教学课件 姚立波 项目四 任务4-2_第2页
组态监控设计与应用 教学课件 姚立波 项目四 任务4-2_第3页
组态监控设计与应用 教学课件 姚立波 项目四 任务4-2_第4页
组态监控设计与应用 教学课件 姚立波 项目四 任务4-2_第5页
已阅读5页,还剩50页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目四基于WebAccess的

农业温室控制系统组态设计任务4-2基于WebAccess的农业温室控制系统HMI组态设计

知识目标:

掌握网络组态软件WebAccess基本知识

掌握农业温室控制系统HMI监控设计的相关知识

技能目标:

掌握农业温室控制系统WebAccess组态监控的操作

掌握WebAccess与ADAM-5550KW控制器的通信

掌握项目的信号在线调试及运行

拓展WebAccess与ADAM-5550KW的PID控制组态1

WebAccess环境结构及安装WebAccess完全基于Web发布的网络架构,主要有工程节点(ProjectNode)、监控节点(SCADANode)和客户端(Client)3种类型的节点组成。(1)工程节点(ProjectNode)以ASP(ActiveServerPages)原理工作,是一个集中的中央Access数据库和Web服务器,担当“工程管理员”的功能。(2)监控节点(SCADANode)监控节点向上连接工程节点和客户端,向下连接自动化设备。通过WebAccess的通信和设备驱动程序,通过监控节点计算机上的串口、以太网口或其它的通信接口实现与系统中工业自动化各种控制器进行连接,完成实时数据的记录,以及趋势、报警、报表、事件、安全等功能。(3)客户端(Client)以Windows的IE浏览器为基础的客户端计算机。1.1

WebAccess组成1.2

WebAccess监控系统

基本网络架构工程节点、监控节点和客户端组成的WebAccess监控系统如图4-13所示。1.3

WebAccess组态工程的步骤(1)打开Internet浏览器,进入AdvantechWebAccess页面;(2)点击AdvantechWebAccess工程管理;(3)创建新的工程;(4)进入工程属性管理;(5)添加监控节点;(6)添加驱动;(7)定义变量点;(8)创建监控画面;(9)下载和启动监控节点;(10)浏览监控节点。1.4

Internet信息服务(IIS)的安装安装WebAccess之前首先需安装Internet信息服务组件IIS,即互联网信息服务。IIS全称InternetInformationServices,是由微软公司提供的基于MicrosoftWindows的互联网基本服务,最初是WindowsNT版本的可选包,以后内置在Windows2000、WindowsXPProfessional和WindowsServer2003一起发行,但在WindowsXPHome版本上并没有IIS。它通过使用超文本传输协议(HTTP)传输信息,是Windows为网站提供服务的必要组件。WebAccess是完全基于Internet网络的组态软件,在使用中必须有IIS功能。(1)安装Internet信息服务组件IIS(2)确认IIS安装成功1.5安装WebAccess软件(1)启动安装程序(2)选择安装内容(3)选择授权协议(4)输入用户信息(5)选择安装节点(6)选择安装目录(7)设定远程访问密码(8)设定WebAccess网络连接端口信息(9)安装与工程节点相关的ASP文档(10)安装授权文件2WebAccess建立农业温室控制工程

启动InternetExplorer,在地址栏中输入http://localhost或,打开图4-26所示页面。点中“工程管理”按钮进入登录页面,工程名称输入“admin”,密码为空,如图4-27所示。2.1建立WebAccess工程点击登录后,进入工程管理页面,如图4-28所示,输入工程名称“Greenhouse”及工程描述等信息,工程节点IP地址默认为本机地址或计算机名,其它参数可以采用默认值,然后按“提交新的工程”按钮,这样一个工程就创建好了。

在工程管理页面选择项目“Greenhouse”,弹出图4-29所示页面。点击“添加监控节点”按钮,弹出图4-30所示“建立新的监控节点”页面。2.2添加监控节点

(1)

添加通信端口2.3建立驱动及定义I/O点

(2)添加设备

(3)建立I/O点变量是组态软件与自动化设备进行通信的桥梁,WebAccess中这类变量称为I/O点。表4-2、4-3、4-4中我们已对温室监控项目的I/O点进行了规划,根据I/O分配表,可以在WebAccess中一一建立I/O点。1)模拟量输入点的定义2)模拟量输出点的定义3)开关量输入点的定义4)开关量输出点的定义

I/O点建好后,需将所有信息下载到工程的监控节点2.4I/O点的下载3画面组态及TCL语言编程WebAccess建立的监控画面可对现场设备运行状态进行实时监视、控制以及趋势、报警、报表等远程监控。监控画面应按照被控设备的生产要求进行设计和制作。3.1绘图环境本地绘图是将工程节点、监控节点和客户端安装在同一台计算机中才能够进行的绘图方式(当然此时也能进行网络绘图)。如图4-45,点击Windows窗口右下角WebAccess监控节点

图标,在弹出的菜单中选择“开始绘图”→“GreenHouse_GH_SCADA”,打开本地绘图操作环境,如图4-46所示。3.2对象添加及动画组态(1)绘图工具绘图工具在WebAccess绘图界面的底部,与AutoCAD的绘图工具相似,有线条、多义线、圆、弧、椭圆、圆饼、矩形、多边形、面板、位图、文本、背景栅格间距、自动对齐间距

、背景栅格

、正交、自动对齐

,如图4-47所示。(2)图例图例是WebAccess为方便用户使用而建立的静态图库,有各种电器零件、电动机、管道、阀门、锅炉、车辆等小图形,在设计中可以随时进行调用。WebAccess把许多常用的对象建成了图例,大大方便了画面组态。同时用户也可以建立自己的图例。(3)窗口小部件窗口小部件与图例很相似,不同的是它为用户提供动态图形。使用时只要在绘图环境顶部工具栏中选择“窗口小部件”

,在弹出对话框中选择需要的图形如风扇,点击“打开”按钮,紧接着弹出该图形动画的“点列表”对话框,选择关联点,就实现了选定对象的动画连接。然后在绘图环境中选择插入点,就完成了所选窗口小部件对象的添加。风扇可非常形象地用于温室风机旋转的动画组态。(4)动画WebAccess的绘图工具提供了丰富的动画功能,包括动态更新文本、移动、旋转、缩放、比例、框架、填充、颜色等,可对文本、按钮、位图等各种对象添加动画属性,实现对象的动态化。建立“动画”可直接用鼠标点击上方绘图设置中的“动画”图标

,动画的制作首先需要画面的图形,其次需要将图形与控制点进行连接,使图形随点的变化而变化,真实反映被监控设备工作状态的变化。建立动画的操作方法为:在画面中选取一个图形;点击“动画”按钮;选择“动画”的关联点,该点的类型可以在I/O点、DAQ点、LOC点等进行选择;选择动画类型;然后按“确认”按钮。3.3画面下载及运行(1)下载画面文件如同系统完整配置信息(包括I/O点)需下载到监控节点一样(如图4-41所示),画面文件也需下载到监控节点,有两种方法:1)如图4-56(a)所示在“GH_SCADA”监控节点功能栏下方选择“下载图形和脚本”按钮,按提示进行下载;2)如图4-56(b)所示点击Windows窗口右下角WebAccess监控节点

图标,在弹出的菜单中选择“下载图片”→“GreenHouse_GH_SCADA”进行下载。(2)启动监控节点系统完整配置信息和画面文件都下载到监控节点“GH_SCADA”后,就可启动监控节点。也有两种方法:1)如图4-57(a)在“GH_SCADA”监控节点功能栏下方点击“启动节点”按钮,并点击“提交”进行启动。2)如图4-57(b)所示点击WebAccess监控节点

图标,在弹出的菜单中选择“启动核心程序”→“GreenHouse_GH_SCADA”启动监控节点。(3)启动监控启动监控就是使系统处于运行状态,也有两种方法:1)如图4-58所示在“GH_SCADA”监控节点功能栏下方点击“启动监控”按钮,系统弹出登录界面,输入管理员名:admin,密码为空,然后按回车启动监控。2)双击WebAccess监控节点

图标进行启动。监控启动后,系统以主画面main.bgr运行,监控画面如图4-59所示。3.4图表参数设置在绘图界面的工具栏中选择按钮

打开“图表参数”设置对话框,可进行下列图表参数功能的设置:本地点文件和本地脚本文件,背景图象文件,更新时间间隔。对应四个功能区域,右边会弹出与选择区域相关的文件列表。在“main.bgr”画面中打开的“图表参数”设置对话框如图4-60所示。3.5宏指令WebAccess的宏指令是以一条指令的形式来完成一个任务,该任务包含一个或多个功能或操作。宏指令主要用于按钮、功能键等的事件响应,实现切换监控画面、打开对话框、报警记录、报警认可、实时趋势、历史趋势等操作。以按钮来执行的宏指令又称为按钮宏指令,广泛应用于工程项目组态中,前面已介绍画面切换的按钮宏指令。此外,按钮宏指令可实现赋值功能,指令为:<SETVAL>点名称=数值3.6TCL脚本编程WebAccess可采用本地脚本和全局脚本两种脚本编程:(1)本地脚本仅当指定画面被显示时或画面中某个按钮启动时才运行。本地脚本可在客户端程序上运行,当被指定的画面被调用时,该脚本就会被下载到客户端上。本地脚本可在“图表参数”设置画面中选“登录时”、“运行时”、“退出时”旁边的“编辑”按钮建立,其循环运行时间间隔也可以在图表参数中设置。(2)全局脚本运行在整个监控节点系统中,独立于任何显示画面。只要系统处于监控运行,全局脚本就执行,而与画面的打开、关闭无关。全局脚本编辑器通过绘图环境中的“工具”→“脚本文件”打开,完成脚本文件编程后命名保存。全局脚本的运行需在监控节点功能栏中选择“全局脚本”,在打开的页面中设置文件名、间隔及状态等参数。。3.7温室控制项目组态就农业温室控制项目画面的对象组态而言,采用WebAccess与采用组态王有很多可以相互参考的地方。图4-73所示是WebAccess组态的温湿控制单元的HMI画面,风机控制单元、遮阳控制单元等HMI画面可参考图1-7、1-8、1-9、1-10所示的组态画面。3.8组态趋势图趋势图具有直观、形象、便于观测和分析设备运行状态等特点,是自动化应用系统必须具备的基本功能。WebAccess提供的趋势图设计功能强大但操作简单,包括实时趋势和历史趋势两种。历史趋势的点数据记录在监控节点的硬盘上,而实时趋势则记录在内存中。(1)添加实时趋势添加实时趋势的方法为:在监控节点“GH_SCADA”的功能栏选择“实时趋势”按钮,在显示的下一页中选中“添加实时趋势”,出现“建立新的实时趋势群组”页面,如图4-74所示。输入“描述”为“一区温室温度”,将鼠标光标定位到“点名称1”,然后从“点列表”中选择点“Temp1”,“采样速率”可根据需要确定。然后按“提交”按钮,并需下载到监控节点中。实时趋势(2)浏览实时趋势浏览实时趋势可在监控画面中通过点击图标

实现,也可通过按钮来调用,方法为:在“main.bgr”中添加一个“实时趋势”按钮,在“按钮向下的宏指”中添加一行宏指令“<DIALOG>REALTRD”,如图4-75所示。(1)记录数据用作历史趋势显示的点必须在点属性中选择数据记录为“是”,如图4-77所示。WebAccess将创建一个文件用于记录数据。历史趋势(2)添加历史趋势添加历史趋势的方法与实时趋势相同:在监控节点“GH_SCADA”的功能栏选择“历史趋势”按钮,在显示的下一页中选中“添加历史趋势”,出现“建立新的历史趋势群组”页面,如图4-78所示。输入“描述”为“一区温室温度”,将鼠标光标定位到“点名称1”,然后从“点列表”中选择点“Temp1”,“时间间距”、“最高显示1”、“最低显示1”根据需要设定。然后按“提交”按钮,并需下载到监控节点中。(3)浏览历史趋势浏览历史趋势的方法也与实时趋势相同:可在监控画面中通过点击图标

实现,也可通过按钮来调用,方法为:在“main.bgr”中添加一个“历史趋势”按钮,在“按钮向下的宏指”中添加一行宏指令“<DIALOG>DLOGTRD”,如图4-79所示。3.9组态报警

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论