现场总线技术第五章-监控组态软件的功能和使用(第3版)课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《现场总线技术第五章-监控组态软件的功能和使用(第3版)课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现场总线 技术 第五 监控 组态 软件 功能 使用 课件
- 资源描述:
-
1、第五章监控组态软件监控组态软件 的功能和使用的功能和使用第五章第五章 监控组态软件监控组态软件 的功能和使用的功能和使用o第一节第一节 监控组态软件概述监控组态软件概述o第二节第二节 WinCC的功能和使用方法的功能和使用方法第一节第一节 监控组态软件概述监控组态软件概述o监控组态软件在计算机控制系统中除了完成基本的数据采集和控制功能外,还要完成故障诊断、数据分析、报表的形成和打印,还要与管理层进行数据交换,为操作人员提供灵活方便的人机界面。近年来,监控组态软件技术发展迅速,特别是图形界面技术、面向对象编程技术(Object Oriented Program,OOP)、组件技术(Compone
2、nt Object Model,COM)的出现,使人机界面变得更加友好。一组态及组态软件的概念一组态及组态软件的概念o“组态组态”:o“组态”(configuration)的含义是使用软件工具对计算机硬、软件资源进行配置,达到设计要求,满足用户需要。也就是说,用户采用非编程的操作方式,进行参数填写、图形连接和文件生成等,形成应用控制软件和操作监视画面。组态软件组态软件oDCS和PLC等通用的控制系统应用领域很广,而用户的要求千差万别,开发商却又不能专门为每个用户开发软件。所以,开发商首先开发一套通用的监控组态软件,然后,用户在此软件平台上进行二次开发,这种软件的二次开发工作就称为“组态”,相应
3、的软件开发平台就称为“监控组态软件”,简称“组态软件”。二组态软件的特点二组态软件的特点o组态软件组态软件主要解决共性问题:主要解决共性问题:n(1)如何与采集、控制设备间进行数据交换;n(2)使来自设备的数据与计算机图形画面上的各元素关联起来;n(3)处理数据报警及系统报警;n(4)存储历史数据并支持历史数据的查询;n(5)各类报表的生成和打印输出;n(6)为用户提供灵活、多变的组态工具,可以适应不同应用领域的需求;n(7)最终生成的应用系统运行稳定可靠;n(8)具有与第三方程序的接口,方便数据共享。组态软件的特点:o实时多任务o接口开放o使用灵活o功能多样o运行可靠三组态软件的系统构成三组
4、态软件的系统构成o1以使用软件的系统环境划分以使用软件的系统环境划分o按照使用软件的系统环境划分,组态软件包括系统开发环境和系统运行环境两大部分。o系统开发环境:自动化工程设计人员为实施其控制方案,在组态软件的支持下进行应用程序的系统生成工作所必须依赖的工作环境。通过建立一系列用户数据文件,生成最终的图形目标应用系统,供系统运行环境运行时使用。o系统开发环境由若干个组态程序组成,如图形界面组态程序、实时数据库组态程序等。o系统运行环境:在系统运行环境下,目标应用程序装入计算机内存并投入实时运行。系统运行环境由若干个运行程序组成,如图形界面运行程序、实时数据库运行程序等。o设计人员最先接触的一定
5、是系统开发环境,通过系统组态和调试,最终将目标应用程序在系统运行环境投入实时运行,完成工程项目。2按照软件组成划分按照软件组成划分o必备的典型组件:o(1)应用程序管理器o(2)图形界面开发程序o(3)图形界面运行程序o(4)实时数据库系统运行程序o(5)实时数据库系统组态程序o(6)I/O驱动程序扩展可选组件:o(1)通用数据库接口(ODBC接口)组态程序o(2)通用数据库接口(ODBC接口)运行程序o(3)策略(控制方案)编辑组态程序o(4)策略运行程序o(5)实用通讯程序组件四组态软件的设计思想四组态软件的设计思想o在图形画面生成方面:o构成现场过程的图形画面被划分成三类简单的对象:线、
6、填充图形和文本。n对象的基本属性包括:线的颜色、填充颜色、高度、宽度、取向、位置移动等。p静态属性在系统投入运行后保持不变,与原来组态时一致。p动态属性则与表达式的值有关,表达式可以是来自I/O设备的变量,也可以是由变量和运算符组成的数学表达式。这种对象的动态属性随表达式的值的变化而实时改变,这种组态过程通常叫做动画链接。o在图形界面上还具备报警通知和确认、报表组态及打印、历史数据查询与显示等功能。各种报警、报表、趋势都是动画链接的对象,其数据源都可以通过组态来指定。这样每个画面的内容就可以根据实际情况由工程技术人员灵活设计,每幅画面中的对象数量均不受限制。控制功能组件:o控制功能组件以基于P
7、C的策略编辑/生成组件(也称之为软逻辑或软PLC)为代表,是组态软件的重要组成部分。目前多数组态软件都提供了基于IEC1131-3标准的策略编辑/生成控制组件,它也是面向对象的,但并不是唯一由事件触发,它象PLC中的梯形图一样按照顺序周期地执行。策略编辑/生成组件在基于PC和现场总线的控制系统中是大有可为的,可以大幅度地降低成本。实时数据库:o实时数据库是更为重要的一个组件,随着PC处理能力的增强,实时数据库更加充分地表现出组态软件的长处。实时数据库可以存储每个工艺点的多年数据,用户既可以浏览工厂当前的生产情况,又可以了解过去的生产情况。工厂的历史数据是很有价值的,实践告诉我们:现在很难知道将
8、来进行分析时哪些数据是必须的,因此,保存所有数据是防止信息丢失的最好方法。通信及第三方程序接口组件o通信及第三方程序接口组件是系统开放的标志,是组态软件与第三方程序交互及实现远程数据访问的重要手段之一。它主要有三个作用:o(1)用于双机冗余系统中,主机与从机之间的通信。o(2)用于构建分布式HMI/SCADA应用时多机间的通信。o(3)在基于Internet或Browser/Server(B/S)应用中实现通信功能。五对组态软件的性能要求五对组态软件的性能要求o1实时多任务实时多任务o实时性是指工业控制计算机系统应该具有的能够在限定的时间内对外来事件做出反应的特性。o实时性一般都要求计算机具有
9、多任务的处理能力,以便将监控任务分解成若干并行的多个任务,加速程序执行速度。o2高可靠性高可靠性o在计算机、数据采集控制设备正常工作的情况下,如果供电系统正常,当监控组态软件的目标应用系统所占的系统资源不超过负荷时,则要求软件系统稳定可靠地运行。o如果对系统的可靠性要求更高,就要应用冗余技术构成双机备用系统。o3标准化标准化o尽管目前尚且没有一个明确的国际、国内标准用来规范组态软件,但国际电工委员会IEC1131-3开放型国际编程标准在组态软件中起着越来越重要是作用。IEC1131-3提供用于规范DCS和PLC中的控制用编程语言,它规定了四种编程语言标准(梯形图、机构化高级语言、方框图、指令助
10、记符)。六组态软件的数据流六组态软件的数据流第二节第二节 WinCC WinCC的功能和的功能和 使用方法使用方法o一一WinCCWinCC系统综述系统综述o (一)什么是(一)什么是WinCC?oWinCC是在Microsoft Windows NT和Windows 2000环境下的一种高效HMI系统,用于实现过程的可视化,并为操作员开发图形用户界面。HMI是“Human Machine Interface”(人机界面)的缩写,即人(操作员)和机器(过程)之间的界面,WinCC是“Windows Control Center”(视窗自动化中心)的缩写。o自动化系统(AS)要完成对过程的控制,
11、一方面要实现WinCC和操作员之间的通讯,另一方面要实现WinCC和自动化系统之间的通讯.(二)(二)WinCC的系统结构的系统结构oWinCC具有模块化的结构,其基本组件是组态软件(CS)和运行软件(RT),并有许多WinCC选项和WinCC附加软件。1组态软件组态软件主要的WinCC子系统包括:o(1)图形系统用于创建画面的编辑器,也称作图形编辑器。o(2)报警系统对报警信号进行组态的过程,也称报警记录。o(3)归档系统变量记录编辑器,用于确定对何种数据进行归档。o(4)报表系统用于创建报表布局的编辑器,也称作报表编辑器。o(5)用户管理器用于对用户进行管理的编辑器。o(6)通讯提供Win
12、CC与SIMATIC各系列可编程控制器的连接。2运行软件运行软件o用户通过运行软件对过程进行操作和监控,主要执行下列任务:o(1)读出已经保存在CS数据库中的数据;o(2)显示屏幕中的画面;o(3)与自动化系统通讯;o(4)对当前的运行系统数据进行归档;o(5)对过程进行控制。二二WinCCWinCC的的SCADASCADA基本功能基本功能o(一)用户接口和操作(一)用户接口和操作n 1可组态的用户接口可组态的用户接口n2访问授权和用户管理访问授权和用户管理n3语言切换语言切换o(二)图形系统(二)图形系统n1图形系统的任务图形系统的任务n2图形系统组件构成图形系统组件构成n3模块库模块库(三
13、)报警记录(三)报警记录o1报警记录的任务报警记录的任务o2报警记录的组件构成报警记录的组件构成o3报警的基本状态报警的基本状态o4报警的消息块报警的消息块o5组消息组消息o6消息类型和等级消息类型和等级o7报警的归档报警的归档o(四)归档系统(四)归档系统o 1归档系统的任务归档系统的任务o2归档系统的组件归档系统的组件o3归档的设置归档的设置o(五)报表系统(五)报表系统o 1报表系统的任务报表系统的任务o 2报表系统的组件报表系统的组件o 3打印作业打印作业o(六)通讯(六)通讯o 1通讯方式通讯方式o2WinCC通讯的结构及原理通讯的结构及原理o 3通道单元、逻辑链接、过程变量通道单元
14、、逻辑链接、过程变量o 4运行系统中的通讯过程运行系统中的通讯过程三三WinCCWinCC的使用方法和操作步骤的使用方法和操作步骤 举例举例o(一)创建(一)创建WinCC项目项目o下面通过实例说明创建WinCC项目的过程,主要包括:启动WinCC、创建项目、选择并安装PLC或驱动程序、定义变量、创建并编辑过程画面、设置WinCC运行系统属性、激活WinCC运行系统中的画面、使用模拟器测试过程画面等。o1启动启动WinCCo单击Windows任务栏中的“开始”,启动WinCC。通过“SIMATIC”启动WinCC,“SIMATIC”“WinCC”“Windows控制中心”。o2.创建新项目创建
展开阅读全文