当前位置:
文档之家› 工业组态软件概述学习版.ppt
工业组态软件概述学习版.ppt
演示课件
2.工程浏览器
演示课件
13.1.2 组态软件的特点
组态软件具有实时多任务、接口开放、使用灵活、 运行可靠的特点。其中最突出的特点是它的实时多任 务性,可以在一台计算机上同时完成数据采集,信号 数据处理、数据图形显示,可以实现人机对话,实时 数据的存储、历史数据的查询,实时通讯等多个任务。
组态软件的使用者是自动化工程设计人员,组态软 件可以使使用者在生成适合自己需要的应用系统时不 需要修改软件程序的源代码。下面是组态软件主要解 决的问题:
演示课件
13.2.1 基本概念
1.命令语言
命令语言是一段类似于C语言的程序,工程人员可以利用这 段程序增强应用工程的灵活性。组态王的命令语言包括应用程 序命令语言、热键命令语言、事件命令语言、变量改变命令语 言、自定义函数命令语言、动画连接命令语言、画面属性命令 语言。各类命令语言通过“命令语言”对话框编辑输入,在运 行系统中被编译执行。
在很好的解决了上述问题后,工程技术人员在组态软件中只需要填写一些根 据实际需要事先设计好的表格,再利用其图形功能将被控对象(如反应罐、温 度计、锅炉、趋势曲线、报表等)形象地绘制在指定的位置,通过内部数据变 量连接被控对象的属性与I/O设备的实时数据进行逻辑连接。
演示课件
13.1.3 使用组态软件的一般步骤Fra bibliotek2.窗口
窗口是组态软件的目的操作界面,绝大部分的操作都在窗口
上设计完成。
演示课件
3.图素也称图形对象,是组态软件中的基本元素之一。窗 口中的绝大部分内容都是由一些简单的或复杂的图形对象 构成的:简单的如线、文本、按钮等,通常是组态软件系 统自身提供的,称为“标准图素” ;复杂的如各种报警、 事件、报表及第三方开发的图素。 4.外部对象是指由其它Windows应用程序生成的图形或 数 据 对 象,如 Active控件 、 Excel表格 、 Word文 档等 OLE对象。
监控组态软件
本章要点
1.组态软件的基本含义、发展趋势与特点。 2.组态软件的图形开发界面。 3.工艺控制流程图的组态设计步骤。 4.复杂图形对象的组态及应用。
演示课件
本章主要内容
➢ 13.1 组态软件及其发展
➢ 13.2 组态软件的图形开发环境
➢ 13.3 工艺控制流程图的组态
➢ 13.4 复杂图形对象的组态及应用
现场总线技术的成熟更加促进了组态软件的应用。因为现场 总线的网络系统具备OSI协议,因此可以认为它与普通网络系 统具有相同的属性,这为组态软件的发展提供了更多机遇。组 态软件的发展方向之一是能够兼容多操作系统平台.随着UNIX、 LINIX操作系统越来越多的被公司采用作为主机操作系统,可 移植性成为组态软件的主要发展方向。
演示课件
(1) 如何与现场设备之间进行数据采集和数据交换。 (2) 将采集到的数据与上位机图形界面的相关部分连接。 (3) 实时数据的在线监测。 (4) 数据报警界限和系统报警。 (5) 实时数据的存储、历史数据的查询。 (6) 各类报表的生成和打印输出。 (7) 应用系统运行稳定可靠。 (8) 拥有良好的与第三方程序的接口,方便数据共享。
这五个步骤并不是完全独立的,事实上,这些步 骤常常是交错进行的。
演示课件
13.2 组态软件的图形开发环境
自动化工程的所有操作画面,包括流程画面都是在图形开 发环境下制作、生成的,工程设计人员使用最频繁的组态软 件组件就是图形开发环境。组态王的图形开发环境是 TOUCHMAK,力控R软件中的图形开发环境是 Draw,在 Intouch中是WindowMaker。图形开发环境是目标应用系统的 主要生成工具之一,它依照操作系统的图形标准,采用面向 对象的图形技术,为使用者提供丰富强大的绘图编辑、动画 连接和脚本工具,提供右键菜单功能,帮助使用者简化操作。
(1)建模。根据实际需要,为控制系统建立数学模型。 (2)设计图形界面。利用组态软件的图库,使用相应的图形对 象模拟实际的控制系统和控制设备。 (3)构造数据库变量。创建实时数据库,用数据库中的变量反 映控制对象的各种属性,变量描述控制对象的各种属性。 (4)建立动画连接。建立变量和图形画面中的图形对象的连接 关系,画面上的图形对象通过动画的形式模拟实际控制系统 的运行。 (5)运行、调试。
Active控件是典型的外部控件,一般以OCX做扩展名。它 是一种能够完成特定功能的独立的标准组件,可以是组态软件 本身开发的或者是用其他软件如VB、VC等第三方应用程序开 发的,也可以直接从第三方开发商那里购买。但它必须被置入 控件容器(Container)中。KingView就是标准的控件容器。
演示课件
13.2.2 图形开发环境的工作界面
1.工程管理器的主要 作用是集中管理本机上 的组态王工程。功能主 要包括:新建、删除工 程,搜索组态王工程, 修改工程属性,工程备 份、恢复,数据词典的 导入导出,切换到组态 王开发或运行环境等。
工程管理器由菜单条、 工具栏、工程信息显示 区及状态栏组成,见图 13-1。
➢
本章小结
➢
思考题
演示课件
13.1 组态软件及其发展
主要知识点: 13.1.1 组态软件的发展趋势 13.1.2 组态软件的特点 13.1.3 使用组态软件的一般步骤
演示课件
13.1.1 组态软件的发展趋势
➢ 组态(Configuration)的意思就是多种工具模块
的任意组合,它是从DCS发展而来的。它的含义是使用 工具软件对计算机及软件的各种资源进行配置,使计算 机或软件按照预先设置的指令,自动执行指定任务,满 足使用者的要求。
➢ 最初的组态软件主要解决人机图形界面的问题。
演示课件
20世纪80年代时,世界上第一个商品化监控组态软件是 由 美 国 的 Wonderware 公 司 研 制 的 Intouch , 随 后 又 出 现 了 Intellution 公司的FIX系统,通用电气的Cimplicity, 以及德国 西门子的WinCC等;在国内主要有亚控公司的KingView组态 王,昆仑公司的MCGS,三维公司的力控,太力公司的Synall 等组态软件。