第1章 组态软件概述PPT课件

合集下载

组态软件ppt

组态软件ppt

第一节 组态软件概述
2、 组态软件的发展趋势
(1).总的发展趋势
• 组态软件是工业应用软件的一个组成部分,其发展受到很多因素的制 约。归根结底,应用的带动对其发展起着最为关键的推动作用。 • 未来的传感器、数据采集装置、控制器的智能化程度越来越高,实时 数据浏览和管理的需求日益高涨,有的买主甚至要求在自己的办公室 里监督定货的制造过程。有的装置直接内嵌“Web Server”,通过以 太网就可以直接访问过程实时数据。即使这样,也不能认为不再需要 组态软件了。 • 用户要求的多样化,决定了不可能有哪一种产品囊括全部用户的所有 要求,直接用户对监控系统人机界面的需求不可能固定为单一的模式, 因此直接用户的监控系统是始终需要“组态”和“定制”的。这就导 致组态软件不可能退出市场,因为需求是存在的。 • 类似OPC这样的组织的出现,以及现场总线、尤其是工业以太网的快 速发展,大大简化了异种设备间互连、开发I/O设备驱动软件的工作量。 I/O驱动软件也逐渐会朝标准化的方向发展。
第5章 组态软件
• • • • • • • 组态软件概述 组态软件的系统构成 组态软件图形开发环境 监控组态软件的I/O设备驱动 组态软件接口程序 OPC技术 工控编程语言IEC61131-3
第三节 组态软件图形开发环境
第三节 组态软件图形开发环境
1、 基本概念
• • • • • 脚本程序 图形对象 动画连接 简单图形对象 复杂图形对象
第一节 组态软件概述
2、 组态软件的发展趋势
(5).影响组态软件发展的因素 • 软件质量是影响产品发展的主要因素。在竞争不断加剧的 今天,企业规模、科研开发的投入量、质量体系建设情况 等对组态软件的质量影响甚大。
第一节 组态软件概述

精品课件-组态软件实用技术教程-第1章

精品课件-组态软件实用技术教程-第1章
❖ GE Fanuc 智能设备公司由美国通用电气公司(GE)和 日本Fanuc公司合资组建,提供自动化硬件和软件解决 方案,帮助用户降低成本,提高效率并增强其盈利能 力。
1.3.2 iFIX节点
❖ iFIX是一套工业自动化软件,为用户提供一个“进入生 产过程的窗口”,为操作人员和应用程序提供实时数据。 iFIX的基本分为数据采集和数据管理两大类。数据采集 是通过I/O 驱动程序和I/O设备接口与工厂的I/O设备直 接通信;数据管理是指处理、使用所取数据,数据管理 包括很多方面,比如过程监视(图形显示)、监视控制、 报警、报表、数据存档等。
iFIX
❖ iFIX 是国内做得最成功的组态软件品牌,连续多年销 售额第一。iFIX 是国内做得最成功的组态软件品牌, 连续多年销售额第一。其主要优势在于以下几点:品牌 知名度高,已经在用户心中形成事实上的最好品牌;系 统稳定,技术先进,支持VBA脚本,产品技术含量在所 有组态软件中最高;产品结构合理,系统开放性强,包 括其I/O驱动直接支持OPC接口;文档完备,驱动丰富。 但是其产品也有几个明显缺点:产品价格偏高,超出国 内价格基本上在10倍左右;主要是国内的一些代理做, 技术支持和服务能力比较差。
WinCC
❖ WinCC(Windows Control Center,视窗控制中心), 是德国西门子公司开发的一套完备的组态开发环境。 WinCC监控系统可以运行在Windows操作系统下,使用方 便,具有生动友好的用户界面,还能链接到别的 Windows应用程序(如Microsoft Excel等)。WinCC是 一个开放的集成系统,既可独立使用,也可集成到复杂、 广泛的自动控制系统中使用。同时内嵌OPC技术,可对 分布式系统进行组态。其对西门子本身支持完善,多数 时候配套西门子硬件设备一起提供,软件加密不严格, 国内盗版使用量打,一大部分工程师对其掌握熟练。但 是在非西门子设备中使用量较少。

组态软件基础知识ppt课件

组态软件基础知识ppt课件
8、将操作画面中的图形对象与实时数据库变量建立动画连接关系,规 定动画属性和幅度。
9、视用户需求,制作历史趋势,报警显示,以及开发报表系统。之后 ,还需加上安全权限设置。
10、对组态内容进行分段和总体调试,视调试情况对软件进行相应修 改。
11、将全部内容调试完成以后,对上位软件进行最后完善(如:加上 开机自动打开监控画面,禁止从监控画面推出等),让系统投入正 式(或试)运行。
4
组态软件的系统构成
二、以成员构成划分
组态软件因为其功能强大,而每个功能相对来说又具有一定的独立性, 因此其组成形式是一个集成软件平台,由若干程序组件构成。其中必备的典 型组件包括: 1、应用程序管理器 2、图形界面开发程序 3、图形界面运行程序 4、实时数据库系统组态程序 5、实时数据库系统运行程序 6、I/O驱动程序 7、扩展可选组件
2
概述
2、组态软件特点与功能
一般来说,组态软件是数据采集监控系统SCADA(Supervisory
Control and Data Acquisition)的软件平台工具,是工业应用软件的组态软件由早先单一的人机界面向数据处理机方向发展,管理的数据
3、当时国内的工业自动化和信息技术应用的水平还不高,组态软件提供了对大 规模应用、大量数据进行采集、监控、处理并可以将处理的结果生成管理所 需的数
据,这些需求并未完全形成。
6
组态软件现状和使用组态软件步骤
使用组态软件的一般步骤
1、将所有I/O点的参数收集齐全,并填写表格,以备在监控组态软件和PLC 上组态时使用。
组态软件基础知识
概述 组态软件的系统构成 组态软件现状和使用组态软件步骤 组态软件发展趋势
1
概述

组态课件

组态课件

进行分时并行处理,使PC机广泛应用于工程测 控领域成为可能。例如MCGS在处理数据采集、 设备驱动和异常处理等关键任务时,可在主机运 行周期时间内分时处理打印数据等类似的非关键 性工作,实现系统并行处理多任务、多进程。 · 丰富、生动的多媒体画面。MCGS以图像、 图符、报表、曲线等多种形式,为操作员及时提 供系统运行中的状态、品质及异常报警等有关信 息;通过对图形大小的变化、颜色的改变、明暗 的闪烁、图形的移动翻转等多种手段,增强画面 的动态显示效果;在图元、图符对象上定义相应 的状态属性,实现动画效果。
报表输出等多种方式向用户提供解决实际工 程问题的方案, 它充分利用了Windows 图形 功能完备、界面一致性好、易学易用的特点, 比以往使用专用机开发的工业控制系统更具 有通用性,在自动化领域有着更广泛的应用。
MCGS 的主要特点和基本功能如下: ·简单灵活的可视化操作界面。MCGS采用全 中文、可视化、面向窗口的开发界面,符合 中国人的使用习惯和要求,以窗口为单位, 构造用户运行系统的图形界面,使得MCGS
·方便控制复杂的运行流程。MCGS开辟了“运 行策略”窗口,用户可以选用系统提供的各种 条件和功能的策略构件,用图形化的方法和简 单的类Basic 语言构造多分支的应用程序,按 照设定的条件和顺序,操作外部设备,控制窗 口的打开或关闭,与实时数据库进行数据交换, 实现自由、准确地控制运行流程,同时也可以 由用户创建新的策略构件,扩展系统的功能。 ·良好的可维护性和可扩充性。MCGS系统由 五大功能模块组成,主要的功能模块以构件的
窗口是屏幕中的一块空间,是一个“容器”, 直接提供给用户使用。在窗口内,用户可以放置 不同的构件,创建图形对象并调整画面的布局, 组态配置不同的参数以完成不同的功能。 在MCGS 的单机版中,每个应用系统只能有 一个主控窗口和一个设备窗口,但可以有多个用 户窗口和多个运行策略,实时数据库中也可以有 多个数据对象。MCGS 用主控窗口、设备窗口和 用户窗口来构成一个应用系统的人机交互图形界 面,组态配置各种不同类型和功能的对象或构件, 同时可以对实时数据进行可视化处理。

组态软件概述课件

组态软件概述课件
编程接口
PLC通讯
P r o t o k o l l e
报表编辑器(报表系统)
变量记录(存档)
Motor einVentil geschlossen Klappe zu
报警记录(消息系统)
标准接口
过程可视化
基本功能
组态软件Win CC及其应用
WinCC以开放式的组态接口为基础,开发了大量的WinCC选件(Options,也称选项,来自于西门子自动化与驱动集团)和WinCC附件(Add-ons,来自西门子内部和外部合作伙伴),主要包括以下部件。
Allen Bradley DF1 serial
WinCC
Applicom
WinCC
存储
WinCC
芯片卡读取功能
WinCC
视屏显示
WinCC
冗余
完全版 1024变量
完全版 64 ,000变量
Power
1024升级版
完全版256
(256)
变量
完全版
128
256
变量
升级版(128)
64 , 00P0ack升级版 (1024)
组态软件Win CC及其应用
WinCC集成了SCADA、组态、脚本(script)语言和OPC等先进技术,为用户提供了Windows操作系统(W1ndows 2000或XP)环境下使用各种通用软件的功能,它继承了西门子公司的全集成自动化 (TIA)产品的技术先进和无缝集成的特点。
组态软件Win CC及其应用
运行版 128变量
运行版 256变量
运行版 1024变量
运行版 64,000变量
Power
256升级版(128)
1024升级版(256)

组态软件概述(新)详细介绍-

组态软件概述(新)详细介绍-

.
14
❖ 二、组态软件产生的背景:
“组态”的概念是伴随着集散型控制系统 (Distributed Control System)简称DCS出现才开始被 广大的生产过程自动化技术人员所熟知的。
❖ 在工业控制技术的不断发展和应用过程中,PC(包括工 控机)相比以前的专用系统具有的优势日趋明显。
.
15
❖ 这些优势主要体现在:PC技术保持了较快的发展速度, 各种相关技术已臻成熟;由PC构建的工业控制系统具有 相对较低的拥有成本;PC的软件资源和硬件资丰富,软 件之间的互操作性强;基于PC的控制系统易于学习和使 用,可以容易地得到技术方面的支持。
.
24
❖ 四、什么是MCGS组态软件
❖ MCGS(Monitor and Control Generated System)是一套 基于Windows平台的,用于快速构造和生成上位机监控 系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。
❖ MCGS为用户提供了解决实际工程问题的完整方案和开发 平台,能够完成现场数据采集、实时和历史数据处理、报 警和安全机制、流程控制、动画显示、趋势曲线和报表输 出以及企业监控网络等功能。
.
21
❖ Intouch:最早进入国内的组态软件,销售额仅次于IFix。 其主要优势集中在以下几点:1)品牌知名度高,在用户 心中对其认可度高;2)系统稳定,使用方便,画面组态 部分相对于IfIX要方便一些;3)文档完备,驱动丰富。缺 点和IFix类似。
❖ WinCC:西门子的组态软件产品。主要优势是:1)对西 门子本身支持完善,多数时候配套西门子硬件设备一起提 供;2)软件加密不严格,国内盗版使用量大,一大部分 工程师对其掌握熟练。但是在非西门子设备中使用量较少。

【大学课件】组态软件概述及组态王软件安装和运行

【大学课件】组态软件概述及组态王软件安装和运行
(2)在很长时间里,国内用户的软件意识还不强,面对价格不菲的进 口软件(早期的组态软件多为国外厂家开发),很少有用户愿意去购 买正版。
ppt课件
上一页 下一页 返回 5
1.1 组态软件概述
(3)当时国内的工业自动化和信息技术应用的水平还不高,组态软 件提供了对大规模应用、大量数据进行采集、监控、处理并可以将处 理的结果生成管理所需的数据,这些需求并未完全形成。
② Fix:美国Intellution 公司以Fix 组态软件起家,1995 年被爱默生 收购,现在是爱默生集团的全资子公司,Fix6.x 软件提供工控人员熟 悉的概念和操作界面,并提供完备的驱动程序(需单独购买)。 Intellution 将自己最新的产品系列命名为Ifix,在Ifix 中,Intellution 提供了强大的组态功能,
④ WinCC:Simens 的WinCC 也是一套完备的组态开发环境, Simens 提供类似C 语言的脚本,包括一个调试环境。WinCC 内嵌 OPC 支持,并可对分布式系统进行组态。但WinCC的结构较复杂, 用户最好经过Simens 的培训以掌握WinCC 的应用。
ppt课件
下一页 返回 2
1.1 组态软件概述
组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控 制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为 用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工 具。组态软件应该能支持各种工控设备和常见的通讯协议,并且通常 应提供分布式数据管理和网络功能。对应于原有的HMI 的概念,组 态软件应该是一个使用户能快速建立自己的HMI 的软件工具,或开 发环境。在组态软件出现之前,工控领域的用户通过手工或委托第三 方编写HMI 应用,开发时间长,效率低,可靠性差;或者购买专用 的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求, 很难与外界进行数据交互,升级和增加功能都受到严重的限制。

mcgs第一节-概述

mcgs第一节-概述

练习与思考
1. 什么是MCGS? 2. MCGS组态的系统构成框架是怎样的?其核心是什么? 3. MCGS组态软件有哪些功能特点? 4. 什么叫工程?什么叫对象?什么叫策略?
本讲内容到此结束Βιβλιοθήκη 4、 MCGS组态软件常用术语
组对象:用来存储具有一样存盘属性的多个变量的 集合,内部成员可包含多个其他类型的变量。组对 象只是对有关联的某一类数据对象的整体表示方法 ,而实际的操作则均针对每个成员进展。
动画刷新周期:动画更新速度,即颜色变换、物体 运动、液面升降的快慢等,以毫秒为单位。
父设备:本身没有特定功能,但可以和其他设备一 起与计算机进展数据交换的硬件设备。如:串口通 讯父设备。
4、 MCGS组态软件常用术语
组态:在MCGS组态软件开发平台中对五大局部,进 展对象的定义、制作和编辑,并设定其状态特征〔 属性〕参数,将此项工作称为组态。
属性:对象的名称、类型、状态、性能及用法等特 征的统称。
菜单:是执行某种功能的命令集合。如系统菜单中 的“文件”菜单命令,是用来处理与工程文件有关 的执行命令。位于窗口顶端菜单条内的菜单命令称 为顶层菜单,一般分为独立的菜单项和下拉菜单两 种形式,下拉菜单还可分成多级,每一级称为次级 子菜单。
2、MCGS组态软件的系统构成
MCGS组态软件的整体构造
组态环境:
组态生成 应用系统
组态结果 数据库
运行环境:
解释执行 组态结果
2、MCGS组态软件的系统构成
MCGS 5.1软件系统包括组态环境和运行环境两个 局部。
组态环境相当于一套完整的工具软件,帮助用户 设计和构造自己的应用系统。
运行环境则依据组态环境中构造的组态工程,以 用户指定的方式运行,并进展各种处理,完成用 户组态设计的目标和功能。

第1章组态软件概述PPT课件

第1章组态软件概述PPT课件

学习方法和要求
认真学习 及时预习和复习 加强动手训练 利用网络资源
6
17.07.2020
组态技术概述
一般计算机测控系统的组成
显 示

器盘
I/O
计算机


执行器 传感器
被控对象
7
17.07.2020
计算机控制系统的分类
– 按系统的功能分类
数据采集系统 直接数字控制系统 集散式控制系统 现场总线控制系统
用组态软件生成的应用系统具有实时性和多任 务性,可以在一台计算机上同时完成数据采集、信 号数据处理、数据图形显示、人机对话、实时数据 的存储、历史数据的查询、实时通讯等多个任务。
14
17.07.2020
常见的监控组态软件
1980年代末美国的Wonderware公司 率先推出Intouch软件
国内市场自1995~1996年有较快的增 长
(4) 其它品牌,如:俄罗斯的Trace Mode,澳大利亚的西 亚特、,美国AB公司的RSView, GE的Cimplicity,以色 列的WinzCon,台湾的柏元等,这些产品各有自己的特点, 但是在国内推广做得还是很不够。
19
17.07.2020
(1) 组态王:国内最早、装机量最多的组态软件。
国产软件的的市场份额增大
15
17.07.2020
常用组态软件介绍
选项
图示
·InTouch
·iFix
·WinCC
·力控
·MCGS
·Citect ·威控可视组态 ·世纪星
·Cimplicity
·组态王
16
百分数
13% 6% 39% 7% 7% 1% 2% 2% 1% 17%

01 第1章 监控组态软件概述_认识MCGS组态软件

01 第1章  监控组态软件概述_认识MCGS组态软件

方法是:图形的每一种动画属性中都有一个“表
达式”设定栏,在该栏中设定一个与图形状态相联系 的数据变量,连接到实时数据库中,以此建立相应的 对应关系,MCGS称之为动画连接。当工业现场中测 控对象的状态(如:储油罐的液面高度等)发生变化 时,通过设备驱动程序将变化的数据采集到实时数据 库的变量中,该变量是与动画属性相关的变量,数值 的变化,使图形的状态产生相应的变化(如大小变 化)。现场的数据是连续被采集进来的,这样就会产 生逼真的动画效果(如储油罐的液面的升高和降低)。 用户也可编写程序来控制动画界面,以达到满意的效 果。
10)支持OLE Automation技术。 MCGS允许用户在Visual Basic中操作 MCGS中的对象,提供了一套开放的可扩 充接口,用户可根据自己的需要用VB编制 特定的功能构件来扩充系统的功能。
11)MCGS中数据的存储不再使用普通的 文件,而是用数据库来管理一切。组态时, 系统生成的组态结果是一个数据库;运行时, 数据对象、报警信息的存储也是一个数据库。 利用数据库来保存数据和处理数据,提高了 系统的可靠性和运行效率,同时,也使其它 应用软件系统能直接处理数据库中的存盘数 据。
首先,要象搭积木一样,在组态环 境中用系统提供的或用户扩展的构件构 造应用系统,配置各种参数,形成一个 有丰富功能可实际应用的工程;然后, 把组态环境中的组态结果提交给运行环 境。运行环境和组态结果一起就构成了 用户自己的应用系统。
3.MCGS组态软件的工作方式
1)MCGS与设备进行通讯。
MCGS通过设备驱动程序与外部设备进行数据交换。 包括数据采集和发送设备指令。设备驱动程序是由VB程 序设计语言编写的DLL(动态连接库)文件,设备驱动 程序中包含符合各种设备通讯协议的处理程序,将设备 运行状态的特征数据采集进来或发送出去。MCGS负责 在运行环境中调用相应的设备驱动程序,将数据传送到 工程中各个部分,完成整个系统的通讯过程。每个驱动 程序独占一个线程,达到互不干扰的目的。

组态软件基础及应用(组态王KingView)精品课件第一章

组态软件基础及应用(组态王KingView)精品课件第一章
(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#高级语言。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

70年代,随着计算机的开发、应用和普及,对 全厂或整个工艺流程的集中控制成为可能。
集散控制系统是把自动化技术、计算机技术、 通信技术、故障诊断技术、冗余技术和图形显示技 术融为一体的装置
操作计算机1 …
组态计算机
数据通道
控制单元1 …
控制单元2
多路采集器
去上级网 网络接口
其它系统
1.1.2 组态软件的产生及发展
1.2 组态软件的特点
1.2.1 组态软件的特点与优势
组态软件是数据采集与过程控制的专用软件, 是自动控制系统监控层一级的软件平台和开发环境, 能以灵活多样的组态方式(而不是编程方式)提供良 好的用户开发界面,其预设的各种软件模块可以非 常容易地实现和完成监控层的各项功能,并能同时 支持各种硬件厂家的计算机和I/O产品,与工控计 算机和网络系统结合,可向控制层和管理层提供软、 硬件的全部接口,进行系统集成。
50年代前后,一些工厂企业的生产过程实现了仪 表化和局部自动化。此时,生产过程中的关键参 数普遍采用基地式仪表和部分单元组合仪表(多 数为气动仪表)等进行显示;进入60年代,随着 工业生产和电子技术的不断发展,开始大量采用 气动、电动单元组合仪表甚至组装仪表对关键参 数进行指示,计算机控制系统开始应用于过程控 制,实现直接数字控制和设定值控制等。
组态软件类似于“自动化应用软件生成器”,
根据其提供的各种软件模块可以积木式搭建人机监 控界面,不仅提高了自动化系统的开发速度,也保 证了自动化应用的成熟性和可靠性。
1.1.3 组态软件的定义
组态软件是一种面向工业自动化的通用数据 采集和监控软件,即SCADA(Supervisory Control And Data Acquisition)软件,亦称人机界 面或HMI/MMI(Human Machine Interface/Man Machine Interface)软件,在国内通常称为“组态 软件”。
(7)可以提供多种手段让用户编写自己需要的特 定功能,并与组态软件集成为一个整体运行。大 部分组态软件提供通过C脚本、VBS脚本或C#等 来完成此功能。
(8)可以为其它应用软件提供数据,也可以接收 数据,从而将不同的系统关联和整合在一起。
(9)多个组态软件之间可以互相联系,提供客户 端和服务器架构,通过网络实现分布式监控,实现 复杂的大系统监控。 (10)可以将控制系统中的实时信息送入管理信息 系统,也可以反之,接收来自管理系统的管理数据, 根据需要干预生产现场或过程。 (11)可以对工程的运行实现安全级别、用户级别 的管理设置。 (12)可以开发面向国际市场的,能适应多种语言 界面的监控系统,实现工程在不同语言之间的自由 灵活切换,是机电自动化和系统工程服务走向国际 市场的有利武器。 (13)可以通过因特网发布监控系统的数据,实现 远程监控。
组态软件WinCC及其应用 Nhomakorabea组态软件及其应用是一门专业技术 课,注重于实用性。
教材:
组态软件WinCC及其应用 刘华波 王雪 何文雪 张赟宁 机械工业出版社
第1章 概述
1.1 组态软件的产生与发展
1.1.1 工业过程控制系统的发展
20世纪40年代,多数工业生产过程处于手工操 作状态,人们主要凭经验、用手工方式去控制生产 过程。如生产过程中的关键参数靠人工观察,生产 过程中的操作也靠人工去执行,劳动生产率是很低 的。
在组态软件出现之前,大部分用户是通过第三 方软件(如VB、VC、DELPHI、PB甚至C等)编 写人机交互界面(Human Machine Interface, HMI),这样做存在着开发周期长、工作量大、 维护困难、容易出错、扩展性差等缺点。
世界上第一款组态软件InTouch在20世纪80年 代中期由美国的Wonderware公司开发。
组态软件从总体结构上看一般都是由系统开发
环境(或称组态环境)与系统运行环境两大部分组 成。系统开发环境和系统运行环境之间的联系纽带 是实时数据库。
组态环境: 组态生成 应用系统
实时数据库 :组态结果
运行环境: 解释执行 组态结果
1.1.4 组态软件的功能
作为通用的监控软件,所有的组态软件都能提 供对工业自动化系统进行监视、控制、管理和集成 等一系列的功能,同时也为用户实现这些功能的组 态过程提供了丰富和易于使用的手段和工具。
1.2.3 使用组态软件的一般步骤
针对具体的工程应用,在组态软件中进行完整、 严密的开发,使组态软件能够正常工作,典型的 组态步骤如下: (1)将所有I/O点的参数整理齐全,并以表格的 形式保存,以便在组态软件组态和PLC编程时使 用。 (2)明确所使用的I/O设备的生产商、种类、型 号,使用的通信接口类型,采用的通信协议,以 便在定义I/O设备时做出正确配置。
1. 功能强大 2. 简单易学 3. 扩展性好 4. 实时多任务
1.2.2 组态软件的发展趋势
(1)多数组态软件提供多种数据采集驱动程序, 用户可以进行配置。 (2)脚本语言是扩充组态系统功能的重要手段。 (3)可扩展性为用户提供了在不改变原有系统 的情况下,向系统内增加新功能的能力。 (4)组态软件的应用具有高度的开放性。 (5)与MES和ERP系统紧密集成。 (6)Internet模式的组态软件。 (7)发展与硬件结合的组态软件。
利用组态软件,可以完成的常见功能有:
(1)读写不同类型的PLC、仪表、智能模块和板 卡,采集工业现场的各种信号,对工业现场进行监 视和控制。 (2)可以以图形和动画等直观形象的方式呈现工 业现场信息。
(3)可以将控制系统中的紧急工况(如报警等) 及时通知给相关人员,使之及时掌控自动化系统的 运行状况。 (4)可以对工业现场的数据进行逻辑运算和数字 运算等处理,并将结果返回给控制系统。 (5)可以对从控制系统得到的以及自身产生的数 据进行记录存储。 (6)可以将工程运行的状况、实时数据、历史数 据、警告和外部数据库中的数据以及统计运算结果 制作成报表,供运行和管理人员参考。
(3)将所有I/O点的I/O标识整理齐全,并以表格 的形式保存。I/O标识是唯一确定一个I/O点的关键 字,组态软件通过向I/O设备发出I/O标识来请求其 对应的数据。
相关文档
最新文档