组态王-课件讲解

上传人:今*** 文档编号:106969013 上传时间:2019-10-17 格式:PPT 页数:119 大小:3.97MB
返回 下载 相关 举报
组态王-课件讲解_第1页
第1页 / 共119页
组态王-课件讲解_第2页
第2页 / 共119页
组态王-课件讲解_第3页
第3页 / 共119页
组态王-课件讲解_第4页
第4页 / 共119页
组态王-课件讲解_第5页
第5页 / 共119页
点击查看更多>>
资源描述

《组态王-课件讲解》由会员分享,可在线阅读,更多相关《组态王-课件讲解(119页珍藏版)》请在金锄头文库上搜索。

1、组态王6.5教程,Click here to enter,1,组态王6.5教程,第一讲 概述 第二讲 建立一个新工程 第三讲 让画面动起来 第四讲 报警和事件 第五讲 趋势曲线 第六讲 DDE,2,第一讲 概述,主要知识点:,组态的定义,组态的发展,组态软件的数据处理流程,使用组态软件的一般步骤,组态软件的任务,组态王概述,3,一、组态软件定义,第一讲 概述,组态(configuration)的意思就是多种工具模块的任意组合,含义是使用软件工具对计算机及软件的各种资源进行配置,达到使计算机或软件按照预先设置自动执行特定任务,满足使用者要求的目的。,DCS的监控组态软件,是面向监控和数据采集(

2、SCADA ,supervisory control and data acquisition)的软件平台工具。为用户提供了高可靠性实时运行环境和功能强大的开发工具,组态软件使用者可以利用DCS提供的组态软件,将各种功能软件进行适当的“组装连接”(即组态),便可极为方便地生成满足控制系统要求的应用系统。,4,二、组态软件的发展,第一讲 概述,1. 发展历史,组态软件依赖于计算机控制系统、依赖于计算机技术的发展。 20世纪50年代末 计算机开始涉足工业过程控制领域; 20世纪70年代 微处理器的出现促进了计算机控制的发展,DCS计算机控制技术应用日益广泛。组态软件基于MS-DOS和iRMX86的

3、,各DCS厂商的软件专用且封闭,不通用。,5,二、组态软件的发展(续),第一讲 概述,1. 发展历史(续),20世纪80年代末 个人PC机和Windows操作系统的普及,基于PC机的组态软件开发,且由软件商专门从事组态软件的开发。美国的Wonderware公司推出第一个商品化的组态软件Intouch,提供了不同厂家、不同设备的对应的I/O驱动模块,使组态软件趋于通用。 目前已有近几十种组态软件。,6,二、组态软件的发展(续),第一讲 概述,7,二、组态软件的发展 (续),第一讲 概述,国内较知名的监控组态软件,8,第一讲 概述,1、组态软件的主要功能,三、组态软件的数据处理流程,以图形方式直观

4、地显示现场I/O设备的数据 按照组态要求和操作人员的指令将控制数据送I/O设备, 对执行机构实施控制或调整参数 数据的存储供查询历史数据使用,9,第一讲 概述,2、数据流程,三、组态软件的数据处理流程(续),10,第一讲 概述,三、组态软件的数据处理流程,核心,数据流程处理示意图,11,第一讲 概述,四、使用组态软件的一般步骤,1、收集所有I/O点的参数,填写表格(表1) ,以便在监控组态软件和PLC上组态时使用。,3、收集所有I/O点的I/O标识,填写表格(表2)。 I/O标识是唯一地确定一个I/O点的关键字,在大多数情况下I/O标识是I/O点的地址或位号名称。,12,第一讲 概述,四、使用

5、组态软件的一般步骤(续),5、根据表1,建立实时数据库,正确组态各种变量参数。,10、系统投入运行。,13,第一讲 概述,五、组态软件任务,在组态软件的支持下,操作人员可完成: 1、查看生产现场的实时数据及流程画面; 2、自动打印各种实时历史生产报表; 3、自由浏览各个实时历史趋势画面; 4、及时得到并处理各种过程报警和系统报警; 5、需要时,人为干预生产过程,修改生产过程参数和状态; 6、与管理部门的计算机联网,为其提供生产实时数据。,在一个自动控制系统中,系统投入运行后,组态软件就是自动监控系统中的数据收集处理中心、远程监视中心和数据转发中心。,14,第一讲 概述,五、组态软件任务,组态软

6、件 在自动监控 系统中的作用,15,第一讲 概述,六、组态王概述,组态王软件是一种通用的工业监控软件,它融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。 “组态王6.5”是运行于Microsoft Windows 98/2000/NT/XP中文平台的中文界面的人机界面软件,采用了多线程、COM+组件等新技术,实现了实时多任务,软件运行稳定可靠。,16,第一讲 概述,六、组态王概述组态王的结构,“组态王6.5”软件由工程浏览器(TouchExplorer)、工程管理器(ProjManager)和画面运行系统(TouchVe

7、w)三部分组成。 工程管理器内嵌画面管理系统,用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。 工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。 运行系统是工程运行画面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的相互交互。,17,第一讲 概述,六、组态王概述如何获取帮助,组态王帮助文档分组态王产品帮助文档和I/O 驱动帮助文档两部分,可以通过如下几种方法打开: 方法一:单击桌面“开始”“所有程序”“组态王6.52”

8、“组态王文档”,此选项中包括组态王帮助文档、I/O 驱动帮助文档和使用手册电子版、函数手册电子版。 方法二:在工程浏览器中单击“帮助”菜单中的“目录”命令,此帮助文档中只包含组态王软件帮助文档。 方法三:在工程浏览器中任何时候通过“F1”快捷键弹出组态王软件帮助文档。,18,19,第二讲 创建新工程 -创建应用工程的一般过程,创建应用工程大致可分为以下六个步骤: 1、创建新工程 2、设计图形界面 3、定义设备驱动 4、构造数据库变量 5、建立动画连接 6、运行和调试 完成以上步骤后,一个可以拿到现场运行的工程就制作完成了。,在组态王中,您所建立的每一个应用称为一个工程。每个工程必须在一个独立的

9、目录下,不同的工程不能共用一个目录。在每一个工程的路径下,生成了一些重要的数据文件,这些数据文件不允许直接修改的。 通过本课程的学习,您将建立一个反应车间的监控中心。监控中心从现场采集生产数据,并以动画形式直观的显示在监控画面上。监控画面还将显示实时趋势和报警信息,并提供历史数据查询的功能,最后完成一个数据统计的报表。,20,第二讲 创建新工程 -工程简介,21,第二讲 创建新工程 -工程组态画面,22,反应车间需要采集三个现场数据(在数据字典中进行操作): 1、原料油液位(变量名:原料油液位,最大值100,整型数据) 2、催化剂液位(变量名:催化剂液位,最大值100,整型数据) 3、成品油液

10、位(变量名:成品油液位,最大值100,整型数据) 4、建立三个离散型内存变量为:原料油出料阀、催化剂出料阀、成品油出料阀。,第二讲 创建新工程 -工程简介(续),组态王工程管理器的主要作用是为用户集中管理本机上的组态王工程。 工程管理器的主要功能包括: 新建、删除工程,对工程重命名,搜索组态王工程,修改工程属性,工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。,23,观看演示,2.1 建立新工程,观看演示,24,组态王工程浏览器的主要作用是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。 建立新画面 使用

11、工具箱 使用图库管理器,2.2 设计画面,组态王把那些需要与之交换数据的设备或程序都作为外部设备。外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据;其他Windows应用程序,它们之间一般通过DDE交换数据;外部设备还包括网络上的其他计算机。 只有在定义了外部设备之后,组态王才能通过I/O变量和它们交换数据。为方便您定义外部设备,组态王设计了“设备配置向导”引导您一步步完成设备的连接。,25,2.3 定义设备和变量,本课程中以组态王软件和亚控公司自行设计的仿真PLC(仿真程序)和组态王通信为例来讲解在组态王中如何定义设备和相关变量(实际硬件设备和变

12、量的定义方式与其类似)。 注:在实际的工程中组态王连接现场的实际采集设备,采集现场的数据。,2.3 定义设备,26,观看演示,在组态王工程浏览器中提供了“数据库”项供用户定义设备变量。,2.4 定义外部设备变量,27,数据库的作用:,数据库是“组态王”最核心的部分。在TOUCHVEW运行时,工业现场的生产状况要以动画的形式反映在屏幕上,操作者在计算机前发布的指令也要迅速送达生产现场,所有这一切都是以实时数据库为中介环节,所以说数据库是联系上位机和下位机的桥梁。,数据库中存放的是您制作应用系统时定义的变量以及系统预定义的变量。变量可以分为基本类型和特殊类型两大类。基本类型的变量又分为“内存变量”

13、和“IO变量”两类。 IO变量,指的是需要“组态王”和外部设备或其它应用程序交换数据的变量。这种数据交换是双向的、动态的,就是说在“组态王”系统运行过程中,每当IO变量的值改变时,该值就会自动写入远程应用程序;每当远程应用程序中的值改变时,“组态王”系统中的变量值也会自动更新。所以,那些从下位机采集来的数据,发送给下位机的指令,比如“反应罐液位”、“电源开关”等变量,都需要设置成“I/O变量”。那些不需要和其它应用程序交换,只在“组态王”内需要的变量,比如计算过程中的中间变量,就可以设置成“内存变量”。,2.4 定义外部设备变量 -数据词典中变量的类型,28,基本类型的变量也可以按照数据类型分

14、为离散型、模拟型、长整数型和字符串型。 内存离散变量、IO离散变量 内存实型变量、IO实型变量 内存整数变量、IO整数变量 内存字符串型变量、IO字符串型变量 特殊变量类型有报警窗口变量、报警组变量、历史趋势曲线变量、时间变量四种。这几种特殊类型的变量正是体现了“组态王”系统面向工控软件自动生成人机接口的特色。,2.4 定义外部设备变量 -数据词典中变量的类型(续),29,观看演示,第三讲 让画面动起来,在本节您将: 理解动画连接的概念 掌握定义动画连接的方法,30,所谓“动画连接”就是建立画面的图素与数据库变量的对应关系。对于我们已经建立的“监控中心”,如果画面上的原料油罐图素能够随着变量“

15、原料油液位”等变量值的大小变化实时显示液位的高低,那么对于操作者来说,他就能够看到一个真实反映工业现场的监控画面,这正是本课的目的。 接下来为1号原料油罐、2号催化剂罐、成品油罐三个图素以及原料油出料阀、催化剂出料阀和成品油出料阀三个图素建立动画连接。,观看演示,31,第三讲 让画面动起来,第四讲 报警和事件,在本课程您将: 了解报警和事件窗口的作用 掌握报警和事件窗口设置方法 掌握运行的报警和事件窗口的操作方法,32,报警和事件窗口的作用,33,为保证工业现场安全生产,报警和事件的产生和记录是必不可少的,“组态王”提供了强有力的报警和事件系统。 组态王中的报警和事件主要包括变量报警事件、操作

16、事件、用户登录事件和工作站事件。通过这些报警和事件,用户可以方便地记录和查看系统的报警、操作和各个工作站的运行情况。当报警和事件发生时,在报警窗中会按照设置的过滤条件实时的显示出来。 为了分类显示报警事件,可以把变量划分到不同的报警组,同时指定报警窗口中只显示所需的报警组。(注:趋势曲线、报警窗口都是一类特殊的变量,有变量名和变量属性等。),报警配置如下:,定义报警组 设置变量的报警定义属性 建立报警和事件窗口 建立新画面 绘制报警和事件窗口 报警窗口的操作 报警和事件的输出 文件输出、打印输出、数据库输出,34,观看演示,第五讲:趋势曲线,在本课程您将: 了解实时趋势曲线和历史趋势曲线的作用 掌握实时趋势曲线的使用方法 掌握历史趋势曲线的使用方法,35,第五讲:趋势曲线,36,趋势曲线用

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号