组态软件基础及应用(组态王KingView)精品课件第一章
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(5)强大的数据库。配有实时数据库,可存储各种数据,如模拟量、离 散量、字符型等,实现与外部设备的数据交换。
(6)可编程的命令语言。有可编程的命令语言,使用户可根据自己的需 要编写程序,增强图形界面。
(7)周密的系统安全防范,对不同的操作者,赋予不同的操作权眼,保
” 证整个系统的安全可靠运行。 (8)仿真功能。捉供强大的仿真功能使系统并行设计,从而缩短开发周 期。
”
第一章 组态王软件
1. 国外组态软件
(1)InTouch: Wonderware(万维公司)的InTouch软件是在上世 纪80年代末、90年代初进入中国的组态软件。InTouch提供了丰富的图库。 早期的InTouch软件采用DDE方式与驱动程序通信,性能较差, InTouch7.0 版已经完全基于32位的Windows平台,并且提供了OPC支持。
第一章 组态王软件
(6) MCGS:由北京昆仑通态自动化软件科技有限公司开发,分为
通用版、嵌入版和网络版,其中嵌入版和网络版是在通用版的基础开发
来的,在市场上主要是搭配硬件销售。
(7) 态神:态神是由南京新迪生软件技术有限公司开发,核心软件
产品初创于2005,是首款3d组态软件。
组态软件已经成为工业自动化系统的必要组成部分,因此吸引了大
象和控制目的组态,完成最终的自动化控制工程。
”
第一章 组态王软件
组态的概念最早出现在工业计算机控制中,如:DCS(集散控制系统)组 态、PLC(可编程控制器)梯形图组态;人机界面生成软件就叫工控组态软件 。在其他行业也有组态的概念,如AutoCAD,PhotoShop等。不同之处在于 ,工业控制中形成的组态结果是用在实时监控的。工控组态软件也提供编程 手段增强其功能,一般都是内置编译系统,提供类BASIC语言,有的支持VB ,现在有的组态软件甚至支持C#高级语言。
第一章 组态王软件
(3)Citech:悉雅特集团(Citect)是世界领先的提供工业自动化系统、 设施自动化系统、实时智能信息和新一代 MES 的独立供应商。
CiT公司的Citech也是较早进入中国市场的产品。Citech具有简洁的操作方 式,但其操作方式更多的是面向程序员,而不是工控用户。Citech提供了类似C 语言的脚本语言进行二次开发,但与iFix不同的是,Citech的脚本语言并非是面 向对象的,而是类似于C语言,这无疑为用户进行二次开发增加了难度。
“组态(Configure)”的含义是“配置”、“设定”、“设置 ”等意思,是指用户通过类似“搭积木”的简单方式来完成自己所 需要的软件功能,而不需要编写计算机程序。它有时候也称为“二 次开发”,组态软件就称为“二次开发平台”。“监控( Supervisory Control)”,即“监视和控制”,是指通过计算机信 号对自动化设备或过程进行监视、控制和管理。
(3)通用性。每个用户根据工程实际情况,利用通用组态软件提供的底 层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放 式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、 历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。
” 组态软件能同时支持各种硬件厂家的计算机和I/O产品,与高可靠的工控计算
” 专用的工控系统,通常是封闭的系统,很难与外界进行数据交互,升级和增
加功能都受到限制。组态软件的出现使用户可以利用组态软件的功能,构建 一套适合自己的应用系统。随着组态软件的发展,其对实时数据库、实时控 制、SCADA、通讯及联网、开放数据接口、I/O设备的广泛支持,监控组态 软件将会不断发展。
第一章 组态王软件
(2)对下位的广泛性支持。社会化的大生产,使得系统构成的全部软硬 件不可能出自一家公司的产品,“异构”是当今控制系统的主要特点之一。 开放性是指组态软件能与多种通信协议互联,支持多种硬件设备。开放性是
” 衡量一个组态软件好坏的重要指标。 (3)组态软件向下应能与低层的数据采集设备通信,向上能与管理层 通信,实现上位机与下位机的双向通信。
第一章 组态王软件
3.组态王软件的特点
组态王软件(KingView)是北京亚控科技发展有限公司(以下简称亚控
科技)的产品。亚控科技是一家总部位于中国北京,在美国、德国、日本、
韩国、新加坡、中国台湾等多个国家和地区设有分支机构,在中国北京、天
津、西安设有研发中心,面向全球经营的专业自动化软件公司。
组态王kingview6.55是亚控科技最新版本,集成了亚控科技自主研发的
(2)IFix: Intellution公司以Fix组态软件起家,1995年被艾默生收购 ,现在是爱默生集团的全资子公司,Fix6.x软件提供工控人员熟悉的概念和操 作界面,并提供完备的驱动程序(需单独购买)。上世纪90年代末, Intellution公司重新开发内核,并将重新开发新的产品系列命名为iFiX。在 iFiX中,Intellution提供了强大的组态功能,将FIX原有的Script语言改为VBA (Visual Basic For Application),并且在内部集成了微软的VBA开发环境
组态软件大都支持各种主流工控设备和标准通信协议,并且通常应提供 分布式数据管理和网络功能。对应于原有的HMI(人机接口软件,Human Machine Interface)的概念,组态软件还是一个使用户能快速建立自己的 HMI的软件工具或开发环境。在组态软件出现之前,工控领域的用户通过手 工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买
(4)WinCC:西门子自动化与驱动集团(A&D)是西门子股份公司中最大 的集团之一,是西门子工业领域的重要组成部分。
Siemens的WinCC也是一套完备的组态开发环境,Simens提供类C语言的 脚本,包括一个调试环境。WinCC内嵌OPC支持,并可对分布式系统进行组态 。但WinCC的结构较复杂,用户最好经过Siemens的培训以掌握WinCC的应用
” 。为了解决兼容问题,iFIX里面提供了程序叫FIX Desktop,可以直接在FIX
Desktop中运行FIX程序。Intellution的产品与Microsoft的操作系统、网络 进行了紧密的集成。Intellution也是OPC(OLE for Process Control)组织 的发起成员之一。
(2)Hmibuilder:由纵横科技(HMITECH)开发,实用性强,性价比高, 市场主要搭配HMITECH硬件使用。
(3)世纪星:由北京世纪长秋科技有限公司开发。产品自1999年开始销售 。
(4)三维力控:由北京三维力控科技有限公司开发,核心软件产品初创于 1992年。
(5)组态王KingView:由北京亚控科技发展有限公司开发,亚控科技是 国内九十年代成立的自动化软件企业之一,从事自主研发、市场营销和服务。
” 1995年推出组态软件KingView系列产品,创立组态王品牌,经过30多年的快速
发展,亚控科技的产品涵盖设备或工段级监控平台、厂级或集团级监控平台、生 产实时智能平台,产品及方案广泛应用于市政、油气、电力、矿山、物流、汽车 、大型设备等行业。在市场上广泛推广KingView6.53、KingView6.55版本,每 年销量在10,000套以上,在国产软件市场中市场占有率第一。
” 。 (5)ASPEN-tech (艾斯苯公司):艾斯苯公司(AspenTechnology,Inc. )是一个为过程工业(包括化工、石化、炼油、造纸、电力、制药、半导体、 日用化工、食品饮料等工业)提供企业优化软件及服务的领先供应商。
第一章 组态王软件
2. 国内组态软件
(1)紫金桥Realinfo:由紫金桥软件技术有限公司开发,该公司是由中石 油大庆石化总厂出资成立的。
LO GO
工我控们组毕态业及啦应用
其实是答辩的标题地方
第一章 组态王软件
1.1组态王软件的叙述 1.2组态王的安装 1.3组态王软件的构成 1.4本章小结第一章 组态王来自件1.1组态王软件的概述
组态软件,又称组态监控软件,英文简称SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制 )。它是数据采集与过程控制的专用软件,处于自动控制系统监控 层一级的软件平台和开发环境,使用组态方式,快速构建工业自动 控制系统监控功能,是通用层次的软件工具。组态软件的应用领域 很广,可以应用于电力系统、给水系统、石油、化工等领域的数据 采集与监视控制以及过程控制等诸多领域。
”
第一章 组态王软件
1.1.1 组态软件的产生背景
“组态”的概念是伴随着集散型控制系统(Distributed Control System 简称DCS)的出现才开始被广大的生产过程自动化技术人员所熟知的。在工 业控制技术不断发展和应用的过程中,计算机(包括工控机)相比以前的专 用系统具有的优势日趋明显。这些优势主要体现在:计算机技术保持了较快 的发展速度,各种相关技术已经成熟;由计算机构建的工业控制系统具有相 对较低的拥有成本;计算机的软件资源和硬件资源丰富,软件之间的互操作 性强;基于计算机的控制系统易于学习和使用,可以容易地得到技术方面的 支持。在计算机技术向工业控制领域的渗透中,组态软件占据着非常特殊而 且重要的地位。
机和网络系统结合,可向控制层和管理层提供软硬件的全部接口,进行系统 集成。
第一章 组态王软件
2.组态软件的功能
(1)界面显示组态功能。目前,工控组态软件大都运行于Windows环 境下,充分利用Windows的图形功能完善界面美观的特点,可视化的风格界 面、丰富的工具栏,操作人员可以直接进人开发状态,节省时间。丰富的图 形控件和工况图库,既提供所需的组件,又是界面制作向导。提供给用户丰 富的作图工具,可随心所欲地绘制出各种工业界面,并可任意编辑,从而将 开发人员从繁重的界面设计中解放出来,丰富的动画连接方式,如隐含、闪 烁、移动等等,使界面生动、直观。
1.通用组态软件主要特点
(1)延续性和可扩充性。用通用组态软件开发的应用程序,当现场( 包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便 地完成软件的更新和升级;
(2)封装性(易学易用)。通用组态软件所能完成的功能都用一种方便 用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至 不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;
型自动化公司纷纷投资开发自有知识产权的组态软件。目前在国内外市
场占有率较高的监控组态软件分别是GE Fanuc的iFix、Wonderware的
Intouch、西门子WinCC、Citech等。
中国大陆厂商以力控、亚控等为主,在国内市场上,高端市场仍被国
外产品垄断。国内产品已经开始抢占一些高端市场,并且所占比例在逐 渐增长。
工业实时数据库(KingHistorian)的支持,可以为企业提供一个对整个生产
第一章 组态王软件
(4)丰富的功能模块。提供丰富的控制功能库,满足用户的测控要求和 现场要求。利用各种功能模块,完成实时监控 产生功能报表 显示历史曲线 、实时曲线、提醒报警等功能,使系统具有良好的人机界面,易于操作,系 统既可适用于单机集中式控制、DCS分布式控制,也可以是带远程通信能力 的远程测控系统。
统的源程序,导致其开发周期长;已开发成功的工控软件又由于每个控制项
目的不同而使其重复使用率很低,导致它的价格非常昂贵;在修改工控软件
的源程序时,倘若原来的编程人员因工作变动而离去时,则必须同其他人员
或新手进行源程序的修改,使得工作相当困难。通用工业自动化组态软件的
出现为解决上述工程问题提供了一种新的方法,使用户能根据自己的控制对
”
第一章 组态王软件
1.1.2 组态软件的设计思想
随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们
对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业
领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。在开发
传统的工业控制软件时,当工业被控对象一旦有变动,就必须修改其控制系
(6)可编程的命令语言。有可编程的命令语言,使用户可根据自己的需 要编写程序,增强图形界面。
(7)周密的系统安全防范,对不同的操作者,赋予不同的操作权眼,保
” 证整个系统的安全可靠运行。 (8)仿真功能。捉供强大的仿真功能使系统并行设计,从而缩短开发周 期。
”
第一章 组态王软件
1. 国外组态软件
(1)InTouch: Wonderware(万维公司)的InTouch软件是在上世 纪80年代末、90年代初进入中国的组态软件。InTouch提供了丰富的图库。 早期的InTouch软件采用DDE方式与驱动程序通信,性能较差, InTouch7.0 版已经完全基于32位的Windows平台,并且提供了OPC支持。
第一章 组态王软件
(6) MCGS:由北京昆仑通态自动化软件科技有限公司开发,分为
通用版、嵌入版和网络版,其中嵌入版和网络版是在通用版的基础开发
来的,在市场上主要是搭配硬件销售。
(7) 态神:态神是由南京新迪生软件技术有限公司开发,核心软件
产品初创于2005,是首款3d组态软件。
组态软件已经成为工业自动化系统的必要组成部分,因此吸引了大
象和控制目的组态,完成最终的自动化控制工程。
”
第一章 组态王软件
组态的概念最早出现在工业计算机控制中,如:DCS(集散控制系统)组 态、PLC(可编程控制器)梯形图组态;人机界面生成软件就叫工控组态软件 。在其他行业也有组态的概念,如AutoCAD,PhotoShop等。不同之处在于 ,工业控制中形成的组态结果是用在实时监控的。工控组态软件也提供编程 手段增强其功能,一般都是内置编译系统,提供类BASIC语言,有的支持VB ,现在有的组态软件甚至支持C#高级语言。
第一章 组态王软件
(3)Citech:悉雅特集团(Citect)是世界领先的提供工业自动化系统、 设施自动化系统、实时智能信息和新一代 MES 的独立供应商。
CiT公司的Citech也是较早进入中国市场的产品。Citech具有简洁的操作方 式,但其操作方式更多的是面向程序员,而不是工控用户。Citech提供了类似C 语言的脚本语言进行二次开发,但与iFix不同的是,Citech的脚本语言并非是面 向对象的,而是类似于C语言,这无疑为用户进行二次开发增加了难度。
“组态(Configure)”的含义是“配置”、“设定”、“设置 ”等意思,是指用户通过类似“搭积木”的简单方式来完成自己所 需要的软件功能,而不需要编写计算机程序。它有时候也称为“二 次开发”,组态软件就称为“二次开发平台”。“监控( Supervisory Control)”,即“监视和控制”,是指通过计算机信 号对自动化设备或过程进行监视、控制和管理。
(3)通用性。每个用户根据工程实际情况,利用通用组态软件提供的底 层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放 式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、 历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。
” 组态软件能同时支持各种硬件厂家的计算机和I/O产品,与高可靠的工控计算
” 专用的工控系统,通常是封闭的系统,很难与外界进行数据交互,升级和增
加功能都受到限制。组态软件的出现使用户可以利用组态软件的功能,构建 一套适合自己的应用系统。随着组态软件的发展,其对实时数据库、实时控 制、SCADA、通讯及联网、开放数据接口、I/O设备的广泛支持,监控组态 软件将会不断发展。
第一章 组态王软件
(2)对下位的广泛性支持。社会化的大生产,使得系统构成的全部软硬 件不可能出自一家公司的产品,“异构”是当今控制系统的主要特点之一。 开放性是指组态软件能与多种通信协议互联,支持多种硬件设备。开放性是
” 衡量一个组态软件好坏的重要指标。 (3)组态软件向下应能与低层的数据采集设备通信,向上能与管理层 通信,实现上位机与下位机的双向通信。
第一章 组态王软件
3.组态王软件的特点
组态王软件(KingView)是北京亚控科技发展有限公司(以下简称亚控
科技)的产品。亚控科技是一家总部位于中国北京,在美国、德国、日本、
韩国、新加坡、中国台湾等多个国家和地区设有分支机构,在中国北京、天
津、西安设有研发中心,面向全球经营的专业自动化软件公司。
组态王kingview6.55是亚控科技最新版本,集成了亚控科技自主研发的
(2)IFix: Intellution公司以Fix组态软件起家,1995年被艾默生收购 ,现在是爱默生集团的全资子公司,Fix6.x软件提供工控人员熟悉的概念和操 作界面,并提供完备的驱动程序(需单独购买)。上世纪90年代末, Intellution公司重新开发内核,并将重新开发新的产品系列命名为iFiX。在 iFiX中,Intellution提供了强大的组态功能,将FIX原有的Script语言改为VBA (Visual Basic For Application),并且在内部集成了微软的VBA开发环境
组态软件大都支持各种主流工控设备和标准通信协议,并且通常应提供 分布式数据管理和网络功能。对应于原有的HMI(人机接口软件,Human Machine Interface)的概念,组态软件还是一个使用户能快速建立自己的 HMI的软件工具或开发环境。在组态软件出现之前,工控领域的用户通过手 工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买
(4)WinCC:西门子自动化与驱动集团(A&D)是西门子股份公司中最大 的集团之一,是西门子工业领域的重要组成部分。
Siemens的WinCC也是一套完备的组态开发环境,Simens提供类C语言的 脚本,包括一个调试环境。WinCC内嵌OPC支持,并可对分布式系统进行组态 。但WinCC的结构较复杂,用户最好经过Siemens的培训以掌握WinCC的应用
” 。为了解决兼容问题,iFIX里面提供了程序叫FIX Desktop,可以直接在FIX
Desktop中运行FIX程序。Intellution的产品与Microsoft的操作系统、网络 进行了紧密的集成。Intellution也是OPC(OLE for Process Control)组织 的发起成员之一。
(2)Hmibuilder:由纵横科技(HMITECH)开发,实用性强,性价比高, 市场主要搭配HMITECH硬件使用。
(3)世纪星:由北京世纪长秋科技有限公司开发。产品自1999年开始销售 。
(4)三维力控:由北京三维力控科技有限公司开发,核心软件产品初创于 1992年。
(5)组态王KingView:由北京亚控科技发展有限公司开发,亚控科技是 国内九十年代成立的自动化软件企业之一,从事自主研发、市场营销和服务。
” 1995年推出组态软件KingView系列产品,创立组态王品牌,经过30多年的快速
发展,亚控科技的产品涵盖设备或工段级监控平台、厂级或集团级监控平台、生 产实时智能平台,产品及方案广泛应用于市政、油气、电力、矿山、物流、汽车 、大型设备等行业。在市场上广泛推广KingView6.53、KingView6.55版本,每 年销量在10,000套以上,在国产软件市场中市场占有率第一。
” 。 (5)ASPEN-tech (艾斯苯公司):艾斯苯公司(AspenTechnology,Inc. )是一个为过程工业(包括化工、石化、炼油、造纸、电力、制药、半导体、 日用化工、食品饮料等工业)提供企业优化软件及服务的领先供应商。
第一章 组态王软件
2. 国内组态软件
(1)紫金桥Realinfo:由紫金桥软件技术有限公司开发,该公司是由中石 油大庆石化总厂出资成立的。
LO GO
工我控们组毕态业及啦应用
其实是答辩的标题地方
第一章 组态王软件
1.1组态王软件的叙述 1.2组态王的安装 1.3组态王软件的构成 1.4本章小结第一章 组态王来自件1.1组态王软件的概述
组态软件,又称组态监控软件,英文简称SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制 )。它是数据采集与过程控制的专用软件,处于自动控制系统监控 层一级的软件平台和开发环境,使用组态方式,快速构建工业自动 控制系统监控功能,是通用层次的软件工具。组态软件的应用领域 很广,可以应用于电力系统、给水系统、石油、化工等领域的数据 采集与监视控制以及过程控制等诸多领域。
”
第一章 组态王软件
1.1.1 组态软件的产生背景
“组态”的概念是伴随着集散型控制系统(Distributed Control System 简称DCS)的出现才开始被广大的生产过程自动化技术人员所熟知的。在工 业控制技术不断发展和应用的过程中,计算机(包括工控机)相比以前的专 用系统具有的优势日趋明显。这些优势主要体现在:计算机技术保持了较快 的发展速度,各种相关技术已经成熟;由计算机构建的工业控制系统具有相 对较低的拥有成本;计算机的软件资源和硬件资源丰富,软件之间的互操作 性强;基于计算机的控制系统易于学习和使用,可以容易地得到技术方面的 支持。在计算机技术向工业控制领域的渗透中,组态软件占据着非常特殊而 且重要的地位。
机和网络系统结合,可向控制层和管理层提供软硬件的全部接口,进行系统 集成。
第一章 组态王软件
2.组态软件的功能
(1)界面显示组态功能。目前,工控组态软件大都运行于Windows环 境下,充分利用Windows的图形功能完善界面美观的特点,可视化的风格界 面、丰富的工具栏,操作人员可以直接进人开发状态,节省时间。丰富的图 形控件和工况图库,既提供所需的组件,又是界面制作向导。提供给用户丰 富的作图工具,可随心所欲地绘制出各种工业界面,并可任意编辑,从而将 开发人员从繁重的界面设计中解放出来,丰富的动画连接方式,如隐含、闪 烁、移动等等,使界面生动、直观。
1.通用组态软件主要特点
(1)延续性和可扩充性。用通用组态软件开发的应用程序,当现场( 包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便 地完成软件的更新和升级;
(2)封装性(易学易用)。通用组态软件所能完成的功能都用一种方便 用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至 不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;
型自动化公司纷纷投资开发自有知识产权的组态软件。目前在国内外市
场占有率较高的监控组态软件分别是GE Fanuc的iFix、Wonderware的
Intouch、西门子WinCC、Citech等。
中国大陆厂商以力控、亚控等为主,在国内市场上,高端市场仍被国
外产品垄断。国内产品已经开始抢占一些高端市场,并且所占比例在逐 渐增长。
工业实时数据库(KingHistorian)的支持,可以为企业提供一个对整个生产
第一章 组态王软件
(4)丰富的功能模块。提供丰富的控制功能库,满足用户的测控要求和 现场要求。利用各种功能模块,完成实时监控 产生功能报表 显示历史曲线 、实时曲线、提醒报警等功能,使系统具有良好的人机界面,易于操作,系 统既可适用于单机集中式控制、DCS分布式控制,也可以是带远程通信能力 的远程测控系统。
统的源程序,导致其开发周期长;已开发成功的工控软件又由于每个控制项
目的不同而使其重复使用率很低,导致它的价格非常昂贵;在修改工控软件
的源程序时,倘若原来的编程人员因工作变动而离去时,则必须同其他人员
或新手进行源程序的修改,使得工作相当困难。通用工业自动化组态软件的
出现为解决上述工程问题提供了一种新的方法,使用户能根据自己的控制对
”
第一章 组态王软件
1.1.2 组态软件的设计思想
随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们
对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业
领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。在开发
传统的工业控制软件时,当工业被控对象一旦有变动,就必须修改其控制系