数据报表组态功能课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据报表组态功能课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 报表 组态 功能 课件
- 资源描述:
-
1、前言 组态软件是工业控制应用软件的开发平台,它提供了一个良好开发环境,如:提供了许多绘图元素、控件、报表格式、报警方式等,使开发人员不必把精力集中在绘制人机界面上,而专心考虑如何实现系统的功能,使开发工作变得轻松容易、简单高效。目前我国引进的组态软件有:美国的FIX32、Intouch,德国的WinCC等。国产的组态软件有组态王、开物、世纪星、力控、FameView、MCGS等。亚控开发的组态王组态王是一个非常优秀的软件。组态王是集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、工程报表、数据与曲线等诸多功能于一身,能与各种设备进行数据交换,广泛应用于石油、电力、化工、钢铁、矿山、
2、冶金、机械、纺织、航天、建筑、材料、制冷、交通、通讯、食品、制造与加工业、水处理、环保、智能楼宇、实验室等多种工程领域。主讲教材:工业控制组态软件应用技术(刘文贵).参考书籍:组态王6.53使用手册,北京亚控科技有限公司.Visual Basic.NET 程序设计程序设计本章主要内容一、什么是什么是 组态和组态软件组态和组态软件二、二、组态软件的特点组态软件的特点三、组态软件的基本结构三、组态软件的基本结构四、组态软件的组态功能四、组态软件的组态功能五、组态软件在监控系统中的地位五、组态软件在监控系统中的地位六、组态软件的发展趋势六、组态软件的发展趋势七、任务分析七、任务分析一、组态与组态软件
3、 组态,英文单词configuration,含义是使用软件工具对计算机及软件的各种资源进行配置,达到使计算机或软件按照预先设置自动执行特定任务,满足使用者要求的目的。概括的说,监控组态软件是完成数据采集与过程控制的专用软件,它以计算机为基本工具,为实施数据采集、过程监控、生产控制提供了基础平台和开发环境。组态软件的发展 组态软件依赖于计算机控制系统、依赖于计算机技术的发展。20世纪50年代末 计算机开始涉足工业过程控制领域;20世纪70年代 微处理器的出现促进了计算机控制的发展,DCS(集散控制系统/分布式控制系统)计算机控制技术应用日益广泛。组态软件基于MS-DOS和iRMX86的,各DCS
4、厂商的软件专用且封闭,不通用。20世纪80年代末,个人PC机和Windows操作系统的普及,基于PC机的组态软件开发,且由软件商专门从事组态软件的开发。美国的Wonderware公司推出第一个商品化的组态软件Intouch,提供了不同厂家、不同设备的对应的I/O驱动模块,使组态软件趋于通用。目前已有近几十种组态软件。组态软件的发展2公司名称产品名称国别IntellutionFIX,iFIX美国WonderwareInTouch美国西门子WinCC德国Rock-wellRSView32美国National InstrumentsLabview美国CitechCitech澳大利亚IconicsGe
5、nesis美国PC SoftWizCon以色列A-Bcontrolview美国8常见的组态软件1公司名称产品名称中国地区亚控组态王组态王中国三维科技力控力控中国昆仑通态MCGS中国华富ControX中国研华研华Genie台湾康拓Control star Easy Control中国国内较知名的监控组态软件常见的组态软件2 从美国Wonderware公司1987年推出的世界上第一个商品化监控组态软件InTouch开始,由一花独秀到今天的组态软件开发百家争鸣,目不暇接,仅仅20年时间工业控制领域就发生了巨大的变化,组态控制技术诞生标志着工业控制技术发展到了一个成熟的阶段。在此期间各家公司之间互相借
6、鉴、互相学习、取长补短,使组态软件的功能趋于同化,归纳起来各个组态软件的共同特点有:特点有:二、组态软件的特点二、组态软件的特点 1.实时性与多任务。实时性与多任务。例如,数据采集与处理、显示与输出、存储与检索、人机对话与实时通信等多个任务要在同一台计算机上进行。2.可靠性与系统冗余可靠性与系统冗余。各组态软件都提供了一套比较完善的安全机制,如界面上所有可操作的东西都具有安全级别和操作权限,防止误操作和非法操作。具有故障诊断和处理功能,一些组态软件还具有热备体系支持网络冗余。3.通用化与行业化。通用化与行业化。在开发通用版本的同时,各家公司也十分注重根据不同行业的特点开发不同领域的专业版本,如
7、石油版、电力版、嵌入式系统版等。4.标准通信与接口开放。标准通信与接口开放。采用标准通信技术与外部设备接口,如ODBC、OPC、DDE数据交换技术。5.可扩展性与二次开发。可扩展性与二次开发。当用户的企业发展壮大,原有的计算机控制规模需要扩大时,组态软件具有方便的、像搭接积木一样灵活的扩展能力。6.网络控制与远程控制。网络控制与远程控制。目前组态软件已不局限于早期的单机版,具有网络控制功能的组态软件可以连接成对等网,也可以连接成服务器/客户机的结构。计算机网络控制的发展正在向以太网靠拢,通过网卡将各种控制设备挂接在Internet网上,实施远程控制,打破了由Ethernet/Controlne
8、t/Devicenet三层网络组成的控制结构,出现了“一网拉平”的概念,即每个工控设备都具有独立的IP地址,通过Internet网直接进行通信和远程控制。7.内部数据库与外部数据库。内部数据库与外部数据库。组态软件都具有内嵌的数据库系统和报表格式,但一些用户往往需要使用第三方软件来处理采集的数据,即要求使用通用数据库来存放采集的数据,如Oracle、Sybase、Microsoft Access、Microsoft SQL Server等。所以组态软件还具有和通用外部数据库的接口。8.复杂运算与软逻辑控制。复杂运算与软逻辑控制。随着计算机控制技术的深入发展,组态软件功能早已突破了单纯的数据采集
9、和人机界面设计,目前已将可编程控制器PLC具有的一些复杂运算(如PID运算)功能植入到组态软件中,称为软PLC或软逻辑控制。目前大部分组态软件都是在Windows环境下运行的,一般是用面向对象设计语言开发的,开发过程中主要解开发过程中主要解决了以下几个问题:决了以下几个问题:如何与采集、控制设备进行数据交换;如何将采集到的数据与计算机图形画面上的各元素关联起来;处理数据越限报警和系统报警;存储历史数据和支持历史数据查询;以各种报表的形式将数据打印输出;为使用者提供灵活多变的组态工具,以适用于不同控制领域的需求;最终生成的应用系统运行稳定可靠;具有与第三方程序的接口,方便数据共享。组态软件可总体
10、分为系统开发环境和系组态软件可总体分为系统开发环境和系统运行环境两大部分。统运行环境两大部分。系统开发环境是工程设计人员为实现自己的控制方案,在组态软件支持下进行系统生成所必须依赖的工作环境。系统运行环境的功能是将上面开发出的图形目标应用系统,装入内存并投入运行。三、组态软件的基本结构三、组态软件的基本结构组态软件按照功能成员分为六个部分组态软件按照功能成员分为六个部分 1.工程管理器工程管理器 工程管理器也称为项目管理器,有了工程管理器后,这些工作变得简单易行。工程管理器具有新建、删除、搜索、备份、恢复、重命名工程等多项功能,并可以通过菜单或按钮切换到系统开发环境。四、组态软件的基本功能四、
11、组态软件的基本功能 2.画面开发与运行管理程序画面开发与运行管理程序 画面开发环境还提供了图库,库里面有大量的自动控制元件的图形供画图时选用,如各种形状的电机、管道、容器、阀门、仪表、信号灯等。在画面开发环境中可以建立动画连接,即将图形对象的某一属性与数据库中的某一I/O变量值联系起来,使得应用系统运行时,画面上的图形随着I/O变量值而变化。画面运行环境负责将开发出的应用系统装入计算机内存并投入运行。3.实时数据库运行管理程序实时数据库运行管理程序 组态软件内部含有实时数据库系统,用户定义的全局变量都存放在实时数据库中,这些变量的集合被形象称为数据词典数据词典。实时数据库中的I/O变量是随着生
12、产现场变送器的输出值而变化的,而实时数据库中的I/O变量一变化就会引起画面上的图形变化。实时数据库的管理功能包括定义变量名称、数据类型、与外部设备的连接等各种参数。4.I/O驱动管理程序驱动管理程序 I/O驱动管理是组态软件中不可缺少的组成部分,一个通用的组态软件应包含世界上各大工控设备厂商生产的所有常用工控设备的驱动程序,供应用系统设计人员选用。当设计人员使用了I/O驱动程序库中没有的设备时,应找到组态软件开发商,由他们负责根据该设备的具体通信协议开发驱动程序,一般要收取一定的费用。5.SQL访问管理器访问管理器 SQL访问管理器是组态软件和通用数据库的接口,通过Windows提供的ODBC
13、数据源设置功能,将组态软件和通用数据库连接起来,实现双向数据文换。实时数据库可以从通用数据库中获取数据,通用数据库也可以从实时数据库或历史数据库中获取数据。SQL访问管理器负责建立通用数据库中的表格模板、邦定记录,即指定表格中包含的各字段名称、属性及与组态软件数据词典中变量的对应关系。6.控制策略管理程序控制策略管理程序 组态软件具有很强的算术运算、逻辑运算功能,并能够用软件来实现可编程控制器PLC的复杂运算功能,称之为软逻辑软逻辑。控制策略管理程序以IEC-61131-3标准为使用者提供了5种标准的编程环境,有三种图形化语言、两种文本化语言。图形图形化语言有梯形图、顺序功能图、功能块图,文本
展开阅读全文