组态王软件介绍
组态王软件介绍
3、系统软件3.1组态王软件介绍本系统采集控制软件选用中国本土软件厂商北京亚控科技发展有限公司生产的,国内最早的商用组态软件“组态王”。
截止到2009年底,“组态王”已在国内装机量有10万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。
像国外众多的软件一样,组态王软件也经过了一个发展例程:1995年——组态王V1.01996年——组态王V1.21997年——组态王V1.511998年——组态王V2.01999年——组态王V5.12000年——组态王V5.1 for Internet2001年——组态王V6.0、组态王电力专业版6.02002年——组态王V6.022003年——组态王V6.52005年——组态王V6.512006年——组态王V6.522007年——组态王V6.53下面介绍组态王通用强大的功能。
3.1.1基本人机界面功能通过本功能完成画面组态。
1.快速便捷的应用设计用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。
能快速便捷地进行图形维护和数据采集是此类系统的关键点。
组态王正是提供了丰富的快速应用设计的工具。
(1)方便实用的工程管理组态王6.53提供方便实用的管理工具——工程管理器。
工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。
(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。
工程设计者可以在工程浏览器中查看工程的各个部分,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大部分配置。
工程浏览器采用树形结构,操作简单方便,容易接受。
在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。
(3).功能强大、易用的绘图工具目前用简单的示意性图形已经不足以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。
知识点2 组态王简介及应用
图2-7 工程浏览器“新画面”对话框
2.2 设计新工程
3 。 使用图形工具箱:如果工具箱没有出现,选择菜单“工具/显示工具
箱”或按键盘的“F10”键打开它。在工具箱中单击文本工具 T ,在画面
上输入工程名文字。 4.使用调色板; 选择菜单“工具/显示调色板”,或在工具箱中选择 按钮, 弹出调色板画面(注意,再次单击 就会关闭调色板画面)。 5.使用图库管理器 选择菜单“图库/打开图库” 或按键盘“F2”键打开图库 管理器。
(9)保存参数 (10)保存数值
(11)初始值
2.2 设计新工程
(1
2)连接设备
(13)说明 (14)项目名 (15)寄存器 (16)转换方式 (17)线性 (18)开方、高级和非线性查表
图2-16 分段线性化定义
2.2 设计新工程
非线性查表转换的定义分为两个步骤: 1)变量将按照变量定义画面中的最大值、最小值、最大原始值和最小原始 值进行线性转换,即将从设备采集到的原始数据经过与组态王的初步转换。 2)将上述转换的结果按照线性表进行查表转换,得到变量的工程值,用于
2.3 动画制作
图2-24 监控画面显示
2.3 动画制作
2.3.2 命令语言 1.命令语言概述 (1)应用程序命令语言 (2)热键命令语言
(3)事件命令语言
(4)数据改变命令语言 (5)自定义函数命令语言
(6)画面命令语言
2.如何退出系统(动画连接命令语言)
图2-25 命令语言对话框
2.3 动画制作
图2-1 组态王工程管理器界面
2.2 设计新工程
3.建立新工程 1)用鼠标在工程管理器中选择菜单“文件/新建工程”,或者单击工 具栏的“新建”按钮,出现“新建工程向导之一” 对话框,如图2-2 所示。 2)单击“下一步”按钮,弹出“新建工程向导之二”对话框,如图2 -3所示。
组态王概述
LOGO
组态软件应用
第一章、组态软件概述及组态王 软件安装和运行
本章内容:
一.组态软件的概述
二、组态王软件的安装
三.组态王的使用入门
一、组态软件的概述----组态软件产生的背景
“组态”的概念是伴随着集散型控制系统(Distributed Control System, 简称DCS)的出现才开始被广大的生产过程自动化技术人员所熟知的。在 工业控制技术的不断发展和应用过程中,PC(包括工控机)相比以前的
支持下进行图形系统生成工作
所依赖的开发环境。 根据操作系统的图形标准,采
用面向对象的图形技术。
提供丰富、强大的绘图编辑、 动画连接和脚本工具
一、组态软件的概述-组态软件的通用结构(结构)
应用程序管理器使程序的搜索、备份、压缩和建立等应用操作 变得方便。
一、组态软件的概述-组态软件的通用结构(结构)
组态软件一般分为开发环境(开发版)和运行环境(运行版)
一、组态软件的概述-组态软件的通用结构(结构)
组态软件典型构成: 实时数据库系统 图形界面系统 I/O设备驱动程序 通信程序组件 应用程序管理器
一、组态软件的概述-组态软件的通用结构(结构)
实时数据库是组态软件 的核心
工程浏览器将图形画面、命令语言、设备驱动程序、配方、报警、网络等
工程元素集中管理,工程人员可以一目了然地查看工程的各个组成部分。
三、组态王的使用入门---组态王简介
组态王图形界面开发系统-----工程浏览器内嵌图形界面开发系统
三、组态王的使用入门---组态王简介
组态王运行系统
三、组态王的使用入门---组态王简介
专用系统具有的优势日趋明显。这些优势主要体现在:
组态王软件的功能介绍
2021 组态王工控软件的功能介绍[键入作者姓名][键入公司名称]2021/1/1组态王工控软件的功能介绍组态王软件经过八年开发,五年的各种突发环境的真实考验,两万五千余例工程(钢铁,化工,电力,国属粮库,邮电通讯,环保,水处理,冶金等各行业)的现场运行(包括"中华世纪坛"国家标志性工程),现已成为国内组态软件的客户首选,并且作为首家国内组态软件应用于国防,航空航天等重大领。
组态王具有如下十大特点:一、工程管理对于系统集成商和用户来说,一个系统开发人员可能保存有很多个组态王工程,对于这些工程的集中管理以及新开发工程中的工程备份等都是比较烦琐的事情。
组态王工程管理器的主要作用就是为用户集中管理本机上的所有组态王工程。
工程管理器的主要功能包括:新建、删除工程,对工程重命名,搜索指定路径下的所有组态王工程,修改工程属性,工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。
另外,组态王开发系统提供工程加密,画面和命令语言导入、导出功能。
二、画面制作系统hm(1)支持无限色和过渡色组态王调色板支持无限色,支持二十四种过渡色效果,组态王的任一种绘图工具都可以使用无限色,大部分图形都支持过渡色效果,巧妙地利用无限色和过渡色效果,可以使您轻松构造面无限逼真、美观的画面。
(2)图库使用图库具有很多好处:降低了工程人员设计界面的难度,缩短开发周期;用图库开发的软件将具有统一的外观,方便工程人员学习和掌握;利用图库的开放性,工程人员可以生成自己的图库元素,"一次构造,随处使用",节省了工程人员投资。
图库全新改版,提供具有属性定义向导的图库精灵,用户只需稍做调整即能制作具有个性化的图形。
(3)按钮和图形组态王支持按钮的多种形状和多种效果,并且支持位图按钮,用户可以构造无限漂亮的按钮。
另外,组态王支持多种图形格式,如Gif 、Jpg、Bmp等,用户可以充分利用已有的资源,轻松构造自己功能强大且美观的应用系统。
1.简介组态王
1.简介组态王第⼀讲概述组态王软件系列:1、组态王通⽤版⼈机界⾯软件(U-HMI)KINGVIEW系列运⾏于Microsoft Windows XP/NT(SP6)/2000(SP4)中⽂平台建议配置:CPU:1G内存:256M显存:64M硬盘:20G(视实际存储情况)2、组态王嵌⼊式⼈机界⾯软件(E-HMI)KINGCE(-->kingview for embedded)系列运⾏于Microsoft Windows CE4.0中⽂平台建议配置:CPU:300M内存:64M硬盘:电⼦盘或硬盘(视实际存储情况)3、组态王软逻辑控制软件(SOFT-PLC) KINGACT系列运⾏于Microsoft Windows NT(SP6)/2000(SP4)中⽂平台建议配置:CPU:1G内存:256M硬盘:20G(视实际存储情况)本⼿册主要讲解组态王通⽤软件6.5版本的使⽤,使⽤户了解组态王监控软件,能够应⽤本软件进⾏简单完整的⼯程开发是本书的⽬标。
北京亚控科技发展有限公司组态王通⽤版软件的结构“组态王6.5”是运⾏于Microsoft Windows XP/NT/2000中⽂平台上的全中⽂界⾯的⼈机界⾯软件(HMI),窗体框架结构,界⾯直观易学易⽤。
采⽤了多线程、COM组件等新技术,实现了实时多任务且软件运⾏稳定可靠。
“组态王6.5”软件包由⼯程管理器ProjManager、⼯程浏览器TouchExplorer、画⾯开发系统TouchMak (内嵌于⼯程浏览器)和运⾏系统TouchVew四部分组成。
⼯程管理器⽤于新⼯程的创建和已有⼯程的管作系统TouchMak⼯程管理器:ProjManager是计算机内的所有应⽤⼯程的统⼀管理环境。
ProjManager具有很强的管理组态王在不断地进⾏新设备驱动的开发,有关设备的最新信息可以通过我们的⽹站/doc/c04e8975f242336c1eb95e68.html 中获取或者直接和亚控技术⽀持部联系。
组态王软件介绍
3、系统软件组态王软件介绍本系统采集控制软件选用中国外乡软件厂商北京亚控科技开展生产的,国内最早的商用组态软件“组态王〞。
截止到2021年底,“组态王〞已在国内装机量有10 万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。
像国外众多的软件一样,组态王软件也经过了一个开展例程:1995年——组态王1996年——组态王1997年——组态王1998年——组态王1999年——组态王2000年——组态王 for Internet2001年——组态王、组态王电力专业版2002年——组态王2003年——组态王2005年——组态王2006年——组态王2007年——组态王下面介绍组态王通用强大的功能。
3.1.1 根本人机界面功能通过本功能完成画面组态。
1.快速便捷的应用设计用组态软件构造“监控和数据采集系统〞的好处之一就是能大大缩短开发时间,并能保证系统的质量。
能快速便捷地进行图形维护和数据采集是此类系统的关键点。
组态王正是提供了丰富的快速应用设计的工具。
(1)方便实用的工程管理组态王提供方便实用的管理工具——工程管理器。
工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。
(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。
工程设计者可以在工程浏览器中查看工程的各个局部,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大局部配置。
工程浏览器采用树形结构,操作简单方便,容易接受。
在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。
(3).功能强大、易用的绘图工具目前用简单的示意性图形已经缺乏以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。
为满足此要求,组态王提供了丰富的绘图工具,并尽可能使绘图工具的使用方法容易掌握。
02 基础篇之认识组态王软件资料
图2-6 备份工程对话框
工程操作
5.删除工程 选中要删除的工程(该工程为非当前工程),使之加亮 显示, 单击菜单栏“文件\删除工程”命令或工具条“删除” 按钮或快捷菜单“删除工程”命令后,为防止用户误操作, 弹出删除工程确认对话框,提示用户是否确定删除,如图2-7 所示。
图2-7 删除工程确认对话框
图2-4 设置当前工程
工程操作
2.修改当前工程的属性 修改工程属性主要包括工程名称和工程描述两个部分。 选中要修改属性的工程,使之加亮显示,单击菜单栏“文件\ 工程属性”命令或工具条“属性”按钮或快捷菜单“工程属 性”命令后,弹出修改“工程属性”的对话框如图2-5所示。
图2-5 工程属性对话框
工程操作
工程浏览器概述
组态王开发系统内嵌于组态王工程 浏览器,又称为画面开发系统, 是应 用程序的集成开发环境,工程人员在 这个环境里进行系统开发。
工程浏览器概述
组态王的工程浏览器由Tab标签条、菜单栏、 工具栏、工程目录显示区、 目录内容显示区、 状态栏组成。
工程目录显示区以树形结构图显示功能节点, 用户可以扩展或收缩工程浏览器中所列的功能 项。
ቤተ መጻሕፍቲ ባይዱ
到组态王开发或运行环境等。
工程管理器概述
运行组态王程序,出现组态王工程管理器画面,如图 2-1所示。
图2-1 组态王工程管理器
建立工程
建立组态王工程的一般步骤是:
设计画面、定义设备、构造数据库
(定义变量)、建立动画连接及运行 和调试。
这几步常常是交错进行的。
建立工程
1.设计画面
进入组态王开发系统后,就可以为每个工 程建立数目不限的画面,在每个画面上生成互 相关联的静态或动态图形对象。这些画面都是 由“组态王”提供的类型丰富的图形对象组成 的。 “组态王”采用面向对象的编程技术,使 用户可以方便地建立画面的图形界面。用户构 图时可以像搭积木那样利用系统提供的图形对 象完成画面的生成。
组态王软件
色调色板和绘图工具、十几个常用图库和多达几百种组件。此外,组 态王还提供多达21种动画连接,使构造丰富多彩、生动逼真的监控画 面变得便捷迅速。
上一页 下一页 返回
6. 2 组态王软件的组成
• (2)命令语言:组态王允许用户定义类似C语言的命令语言来驱动应用 程序,提供了五种命令语言,极大地增强了应用程序的灵活性。
上一页 下一页 返回
6. 1 组态王软件简介
• (6)监控和记录所有报警信息。 • (7)设计多级安全控制和访问权限。 • 组态王软件配置要求:Windows 98/ Windows 2000/ Windows • NT4. 0及以上中文操作系统。
上一页 返回
6. 2 组态王软件的组成
• “组态王工程管理器”界面工具栏按钮功能如下: • 搜索:搜索指定目录下的组态王所有版本的工程。 • 新建:新建立一个组态王工程。该命令不是真正建立一个组态王工程,
只是建立了工程信息,只有启动了组态王开发系统后,才能建立工程。
上一页 下一页 返回
6. 2 组态王软件的组成
• 删除:将所有的工程文件和工程信息全部删除,不可恢复。 • 属性:定义工程的描述信息。 • 备份:将选定的工程进行压缩备份。 • 恢复:将备份的工程进行恢复,在备份后新产生的工程信息将被删除。 • DB导出:将选定工程的数据词典导出到EXCEL格式的文件中,供用户
第六章 组态王软件
• 6. 1组态王软件简介 • 6 .2组态王软件的组成 • 6. 3组态王软件对工业现场数据监控系统的建立 • 6. 4组态王监控工程项目开发实例
返回
6. 1 组态王软件简介
组态王简介
组态软件的系统构成及其简介在组态软件中,通过组态生成的一个目标应用项目在计算机硬盘中占据唯一的物理空间(逻辑空间),可以用唯一的一个名称来标识,就被称为一个应用程序。
在同一计算机中可以存储多个应用程序,组态软件通过应用程序的名称来访问其组态内容,打开其组态内容进行修改或将其应用程序装入计算机内存投入实时运行。
组态软件的结构划分有多种标准,这里以使用软件的工作阶段和软件体系的成员构成两种标准讨论其体系结构。
一、组态软件的结构划分1.以使用软件的工作阶段划分也可以说是按照系统环境划分,从总体上讲,组态软件是由两大部分构成的:系统开发环境:是自动化工程设计工程师为实施其控制方案,在组态软件的支持下进行应用程序的系统生成工作所必须依赖的工作环境。
通过建立一系列用户数据文件,生成最终的图形目标应用系统,供系统运行环境运行时使用。
系统开发环境由若干个组态程序组成,如图形界面组态程序、实时数据库组态程序等。
系统运行环境:在系统运行环境下,目标应用程序被装入计算机内存并投入实时运行。
系统运行环境由若干个运行程序组成,如图形界面运行程序、实时数据库运行程序等。
组态软件支持在线组态技术,即在不退出系统运行环境的情况下可以直接进入组态环境并修改组态,使修改后的组态直接生效。
自动化工程设计工程师最先接触的一定是系统开发环境,通过一定工作量的系统组态和调试,最终将目标应用程序在系统运行环境投入实时运行,完成一个工程项目。
2. 按照成员构成划分组态软件因为其功能强大,而每个功能相对来说又具有一定的独立性,因此其组成形式是一个集成软件平台,由若干程序组件构成。
其中必备的典型组件包括:应用程序管理器应用程序管理器是提供应用程序的搜索、备份、解压缩、建立新应用等功能的专用管理工具。
在自动化工程设计工程师应用组态软件进行工程设计时,经常会遇到下面一些烦恼:经常要进行组态数据的备份;经常需要引用以往成功应用项目中的部分组态成果(如画面);经常需要迅速了解计算机中保存了哪些应用项目。
组态王软件功能介绍
组态王软件功能介绍组态王是一款用于工业自动化系统中的配置软件,它提供了丰富的功能和工具,可用于创建和配置人机界面(HMI),数据监视和控制系统。
以下是组态王软件的功能介绍。
2.多种通信协议支持:组态王软件支持多种通信协议,可以与各种设备和系统进行通信,如PLC、DCS、数据采集器、变频器等。
这使得用户可以轻松地接入和监控不同设备的数据,并进行控制和操作。
3.实时数据监视和历史数据记录:组态王软件可以实时监视和显示数据,并为用户提供了实时数据图形化显示的功能。
它还具备历史数据记录的能力,可以将数据保存为文件或数据库中,以便用户进行回溯和分析。
4.报警和事件管理:组态王软件提供了报警和事件管理功能,可以监控和记录设备发出的报警和事件信息。
当发生异常情况时,用户可以接收到报警通知,并采取相应的措施。
5.数据分析和报表生成:组态王软件具有数据分析和报表生成功能,可以对历史数据进行统计和分析,生成各种图表和报表,帮助用户了解和评估系统的性能和效果。
6.远程监控和控制:组态王软件支持远程访问和控制,用户可以通过互联网或局域网远程监控和控制系统。
这使得用户能够随时随地对系统进行监视和操作,提高了运行效率和响应速度。
7.多语言支持:组态王软件支持多种语言,可以满足不同地区和用户的语言需求。
用户可以选择他们熟悉和使用的语言进行配置和操作,提高了软件的易用性和适应性。
8.安全性和权限控制:组态王软件具有强大的安全性和权限控制功能,可以保护系统数据的安全性和完整性。
用户可以进行身份验证和授权,限制不同用户对系统的访问和操作权限,防止未经授权的访问和操纵。
9.灵活且可扩展的架构:组态王软件具有灵活的架构,可以根据用户的需求进行定制和扩展。
用户可以通过编写脚本或使用插件来扩展软件的功能,满足特定的应用要求。
总之,组态王软件是一款功能强大、易于使用和定制的工业自动化配置软件。
它可以帮助用户轻松创建和配置人机界面,实时监视和控制数据,分析和报告系统性能,并提供安全性和权限控制等功能,为用户提供了一个高效、可靠和安全的工业自动化解决方案。
《组态王,Wincc介绍》课件
WinCC应用案例
提供了强大的数据分析和可视 化功能,为生产管理提供了有 力支持。
案例二:某化工生产监控系统
WinCC软件用于实现化工生产 线的实时监控、数据采集和报 警等功能。
WinCC应用案例
通过WinCC软件,提高了化工生产的安全性和稳定性,减少 了事故发生。
提供了友好的人机界面和强大的数据处理能力,提高了生产 效率和管理水平。
数据处理能力
组态王的数据处理能力较强,适用于 大规模数据采集和存储;而WinCC的 数据处理能力相对较弱,适用于中小 规模数据处理。
界面比较
操作界面
组态王的界面简洁明了,易于操作;而WinCC的界面较为复杂,需要一定时间 适应。
可视化效果
组态王的可视化效果较为丰富,支持多种图形和动画显示;而WinCC的可视化 效果相对较为简单,但满足基本需求。
WinCC发展趋势
3
组态王与WinCC的发展趋势
01
更加注重数据处理和算 法开发,以应对不断增 长的大数据和人工智能 需求。
02
加强与其他商业软件和 系统的集成能力,实现 更全面的企业级解决方 案。
03
进一步优化用户界面和 可视化效果,提高高端 监控界面的品质和效果 。
04
拓展国际市场和行业应 用领域,提高在全球范 围内的知名度和市场份 额。
05
CATALOGUE
总结
组态王与WinCC的优缺点总结
组态王优点 实时性能强大,能够快速响应外部变化。
界面友好,操作简单,适合初学者快速上手。
组态王与WinCC的优缺点总结
提供丰富的图形库和组件,方便用户快速构建监控界面。 支持多种通讯协议,方便与各种设备进行数据交换。
组态王简易教程
组态王软件培训培训内容内容包括:1、组态王介绍2、新建工程3、建立IO设备通信4、建立数据词典5、画面组态6、设置,然后运行7、脚本编程,函数等。
组态王软件是一种通用的工业监控软件, 它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。
支持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡进行数据通讯组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。
组态软件的安装1、运行安装组态王程序。
直接安装。
2、安装完后直接安装驱动。
3、其它内容可以不安装。
工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
组态王软件是一种通用的工业监控软件, 它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。
支持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡进行数据通讯组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。
工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
(1)新建工程(2)硬件组态添加设置,设置地址,设置通信,硬件测试(3)数据词典组态。
组态王部分
一、组态软件的概述组态软件是一种面向工业自动化的通用数据采集和监控软件,亦称人机界面或HMI/MMI软件,在国内俗称“组态软件”。
组态软件在国内是一个约定俗成的概念,并没有明确的定义,它可以理解为“组态式监控软件”。
“组态(Configure)”的含义是“配置”、“设定”、“设置”等意思,是指用户通过类似“搭积木”的简单方式来完成自己所需要的软件功能,而不需要编写计算机程序,也就是所谓的“组态”。
它有时候也称为“二次开发”,组态软件就称为“二次开发平台”。
“监控(Supervisory Control)”,即“监视和控制”,是指通过计算机信号对自动化设备或过程进行监视、控制和管理。
简单地说,组态软件能够实现对自动化过程和装备的监视和控制。
它能从自动化过程和装备中采集各种信息,并将信息以图形等更易于理解的方式进行显示,将重要的信息以各种手段传送到相关人员,对信息执行必要分析处理和存储,发出控制指令等等。
组态软件提供了丰富的用于工业自动化监控的功能,用户根据自己工程的需要进行选择、配置等较为简单的工作来建立自己所需要的监控系统。
组态软件和行业无关,组态(Configuration)为模块化任意组合。
组态软件主要特点有:(1)延续性和可扩充性。
用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;(2)封装性(易学易用),通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;(3)通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。
组态王(KINGVIEW)软件使用方法
组态王(KINGVIEW)软件使用方法一、组态王软件的结构“组态王6.0x”是运行于Microsoft Windows 98/2000/NT中文平台的中文界面的人机界面软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠。
“组态王6.0x”软件包由工程浏览器(TouchExplorer)、工程管理器(ProjManager)和画面运行系统(TouchView)三部分组成。
在工程浏览器中您可以查看工程的各个组成部分,也可以完成数据库的构造、定义外部设备等工作;工程管理器内嵌画面管理系统,用于新工程的创建和已有工程的管理。
画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAK和工程运行系统TOUCHVEW来完成的。
TOUCHMAK是应用工程的开发环境。
您需要在这个环境中完成画面设计、动画连接等工作。
TOUCHMAK具有先进完善的图形生成功能;数据库提供多种数据类型,能合理地提取控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简洁的操作方法。
PROJMANAGER是应用程序的管理系统。
PROJMANAGER具有很强的管理功能,可用于新工程的创建及删除,并能对已有工程进行搜索、备份及有效恢复,实现数据词典的导入和导出。
TOUCHVEW是“组态王6.0x”软件的实时运行环境,在应用工程的开发环境中建立的图形画面只有在TOUCHVEW中才能运行。
TOUCHVEW从控制设备中采集数据,并存在于实时数据库中。
它还负责把数据的变化已动画的方式形象地表示出来,同时可以完成变量报警、操作记录、趋势曲线等监视功能,并按实际需求记录在历史数据库中。
二、建立新工程在组态王中,您所建立的每一个应用称为一个工程。
每个工程必须在一个独立的目录下,不同的工程不能共用一个目录。
在每一个工程的路径下,生成了一些重要的数据文件,这些数据文件不允许直接修改。
启动组态王工程管理器,选择菜单“文件\新建工程”或单击“新建”按钮, 弹出新建工程向导之一对话框,单击”下一步”继续。
组态王教程
3定义IO设备
组态王把那些需要与之交换数据的硬件设备或软件程序都 作为外部设备使用。外部硬件设备通常包括PLC、仪表、 模块、变频器、板卡等;外部软件程序通常指包括DDE、 OPC等服务程序。按照计算机和外部设备的通讯连接方式, 则分为:串行通信(232/422/485)、以太网、专用通信卡 (如CP5611)等。 在计算机和外部设备硬件连接好后,为了实现组态王和外部 设备的实时数据通讯,必须在组态王的开发环境中对外部 设备和相关变量加以定义。为方便您定义外部设备,组态 王设计了“设备配置向导”引导您一步步完成设备的连接。 本教程以组态王软件和百特智能仪表的通讯为例来讲解在组 态王中如何定义设备和相关变量。
3 定义IO变量
数据库是“组态王软件”最核心的部分。在TouchVew 运行 时,工业现场的生产状况要 以动画的形式反映在屏幕上,操作者在计算机前发布的 指令也要迅速送达生产现场,所有这 一切都是以实时数据库为核心,所以说数据库是联系上 位机和下位机的桥梁。 数据库中变量的集合形象地称为“数据词典”,数据词典记 录了所有用户可使用的数据变量的详细信息
3 定义IO变量--线性转换:
液位测量仪表为4-20mA信号,测量范围为
0-25cm. 百特仪表根据仪表输入的4-20mA电信号,经过内部的A/D转换,将转换 后的数据(0-100,该数据范围可以人工设定,且不同的仪表其转换范 围一般不同)放在REAL1寄存器中. 组态王从REAL1寄存器中读取数值根据用户指定的规则进行转换. 最小原始值和最大原始值应该与采集仪表(本例中的百特为0-100) 的A/D转换后的数据一致. 如果用户希望组态王画面中显示为实际液位高度,则将数据定义时 的最小值和最大值与仪表的测量范围保持一致即可(例如本例为025);如果希望组态王画面中显示为仪表测量范围的百分比,则最小 值和最大值设为0和100.
组态软件基础及应用(组态王KingView)精品课件第一章
(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#高级语言。
毕业设计155上位机组态软件组态王
第一篇上位机组态软件组态王介绍第一章概述第一节组态王的构成“组态王”是运行于Microsoft Windows 98/NT中文平台的全中文界面的组态软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠。
组态王具有一个集成开发环境“组态王工程浏览器”,在工程浏览器中您可以查看工程的各个组成部分,也可以完成构造数据库、定义外部设备等工作。
画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAK和画面运行系统TOUCHVEW来完成的。
TOUCHMAK是应用程序的开发环境。
您需要在这个环境中完成设计画面、动画连接等工作。
TOUCHMAK具有先进完善的图形生成功能;数据库中有多种数据类型,能合理地抽象控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简单的操作办法。
TOUCHVEW是“组态王”软件的实时运行环境,在TOUCHMAK 中建立的图形画面只有在TOUCHVEW中才能运行。
TOUCHVEW从工业控制对象中采集数据,并记录在实时数据库中。
它还负责把数据的变化用动画的方式形象地表示出来,同时完成变量报警、操作记录、趋势曲线等监视功能,并生成历史数据文件。
第二节建立新工程的一般过程1.设计图形界面(定义画面)2.定义设备3.构造数据库(定义变量)4.建立动画连接5.运行和调试需要说明的是,这五个步骤并不是完全独立的,事实上,这四个部分常常是交错进行的。
在用组态王画面开发系统编制工程时,要依照此过程考虑三个方面:图形用户希望怎样的图形画面?也就是怎样用抽象的图形画面来模拟实际的工业现场和相应的工控设备。
数据怎样用数据来描述工控对象的各种属性?也就是创建一个具体的数据库,此数据库中的变量反映了工控对象的各种属性,比如温度,压力等。
连接数据和图形画面中的图素的连接关系是什么?也就是画面上的图素以怎样的动画来模拟现场设备的运行,以及怎样让操作者输入控制设备的指令。
第二章开始一个新工程第一节建立一个新工程要建立新的组态王工程,请首先为工程指定工作目录(或称“工程路径”)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3、系统软件3.1组态王软件介绍本系统采集控制软件选用中国本土软件厂商北京亚控科技发展有限公司生产的,国内最早的商用组态软件“组态王”。
截止到2009年底,“组态王”已在国内装机量有10万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。
像国外众多的软件一样,组态王软件也经过了一个发展例程:1995年——组态王V1.01996年——组态王V1.21997年——组态王V1.511998年——组态王V2.01999年——组态王V5.12000年——组态王V5.1 for Internet2001年——组态王V6.0、组态王电力专业版6.02002年——组态王V6.022003年——组态王V6.52005年——组态王V6.512006年——组态王V6.522007年——组态王V6.53下面介绍组态王通用强大的功能。
3.1.1基本人机界面功能通过本功能完成画面组态。
1.快速便捷的应用设计用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。
能快速便捷地进行图形维护和数据采集是此类系统的关键点。
组态王正是提供了丰富的快速应用设计的工具。
(1)方便实用的工程管理组态王6.53提供方便实用的管理工具——工程管理器。
工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。
(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。
工程设计者可以在工程浏览器中查看工程的各个部分,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大部分配置。
工程浏览器采用树形结构,操作简单方便,容易接受。
在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。
(3).功能强大、易用的绘图工具目前用简单的示意性图形已经不足以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。
为满足此要求,组态王提供了丰富的绘图工具,并尽可能使绘图工具的使用方法容易掌握。
组态王工具箱中提供的绘图工具包括直线、折线、圆弧、矩形(方形)、圆角矩形、圆形(椭圆)等工具。
它们的使用方法与一般绘图软件(如“画笔”)大致相同,设计者不需专门的培训即可使用。
(4).灵活的便捷菜单使用组态王的过程中,用户可以随时按下鼠标右键来得到上下文相关的快捷菜单。
这种方式比普通的菜单命令更容易使用,将大幅度地提高开发应用系统的效率。
(5).支持无限色和过渡色组态王6.53调色板改为支持无限色,支持二十四种过渡色效果,组态王的任一种绘图工具都可以使用无限色,大部分图形都支持过渡色效果,巧妙地利用无限色和过渡色效果,可以使您轻松构造面无限逼真、美观的画面。
(6).图形对象丰富的动画效果图形界面上的任何对象或复合对象都可以随着过程参数的改变而变换状态,以产生动画效果。
图形对象与过程参数建立变化对应关系的过程称为“动画连接”。
图形对象可以按动画连接的要求改变颜色、尺寸、位置、填充百分比等属性。
一个图形对象可以同时定义多个连接。
把这些动画连接组合起来,应用软件将呈现出令人难以想象的图形动画效果。
图形对象可以进行的“动画连接”包括:属性变化:包括线属性、填充属性、文本色位置与大小变化:包括水平和垂直移动、缩放、旋转、填充值输出:包括模拟值输出、离散值输出、字符串输出用户输入:包括模拟值输入、离散值输入、字符串输入滑动杆输入: 包括水平滑动杆输入、垂直滑动杆输入特殊:包括闪烁、隐含两种命令语言连接:包括鼠标或等价键按下时、弹起时和按住时可执行的功能强大的命令语言程序提示文本:每个基本图素都可以定义一个提示信息条动画连接的定义非常简单。
以旋转连接为例,设计者只需给出旋转的偏转角度和对应的过程参数的数值即可。
定义的全过程都反映在一个简单的对话框中。
(7).动画连接向导通过可视化图形操作,直接完成移动、旋转的动画连接定义。
(8).图形界面“监控和数据采集系统”必须有易于使用的图形界面。
当今的应用系统变得越来越复杂,操作者希望系统能提供容易理解而且灵活可靠的操作方式。
设计者也希望能有快速而强大的系统开发工具。
数千次成功的工程实践证明,组态王正是这样一种能满足多数设计者需要的系统开发工具。
(9).大画面和导航图一个复杂的工艺流程有时很难在一个屏幕大小的画面上体现出来,如果分开为多个画面,则首先是不能体现工艺流程的完整性,其次在操作和浏览上造成不便。
组态王6.53支持大画面和导航图,设计者可以将画面制作成4个1024X768屏幕大小的画面,通过画面的滚动条或导航图来选择浏览的画面部分。
(10).方便快捷的变量替换组态王6.53中,提供了多种变量替换方式,可以在工程的不同范围——如整个工程或画面——中使用不同的替换方式进行变量替换。
变量替换方式可以有:变量使用替换、变量名称替换、站点名称替换和外来变量替换。
替换的范围可以选择整个工程、画面组、画面或画面组中的图素。
(11).画面管理功能面对大量纷繁复杂的画面和变量列表,要找到一个想要使用的画面或变量实属不易。
在组态王6.53中,不但提供了对设备列表、和变量列表的排序按照列表项的排序功能,而且还提供了变量的查找功能、画面按照名称、画面描述或画面文件名称的排序功能,画面的查找功能。
为方便画面管理,提供了画面分组管理功能。
用户可以创建9层,每层256个画面组的组列表。
在画面组间可以进行画面的复制、移动和粘贴。
2.丰富的可扩充的图形库设计者利用系统提供的图库,可以轻松构造自己需要的图形。
(1).大量的标准工业元件组态王系统内部提供了一个全新的庞大的图形库,包含了大量预先建立好的组合图形对象,比如控制按钮、指示表、阀门、电机、泵、管路和其他标准工业元件。
图库中的元素称为“图库精灵”,使用“图库精灵”将极大地加快应用系统的构造。
(2).面向对象的设计图形库中的对象之所以称为“图库精灵”,因为它不仅仅是一组图形,更包含了丰富的动画连接。
一个图形精灵实际上就是一个已定义对象全部条件的小型应用,它包括以下这些内容(对不同的精灵略有不同):组成精灵的图形对象、触发动画效果的过程参数(变量)、动画连接。
设计者可以简单地从图库中取出图库精灵并放到自己的应用中,并按照需要的大小缩放它,图库精灵任意缩放也不会失真。
图库精灵可作为一个整体来修改属性(包括动画连接),修改的全过程都在一个简单的对话框中完成。
(3).扩展图库为满足不同行业用户的需要,图库被设计成可扩充的。
设计者可以创建图库精灵,把它们加入到图库中去,或者把不再需要的精灵从图库中删除。
设计者还可以创建新的图库。
创建一个新的图库精灵非常简单:在画面上绘制精灵的外观,定义所有的动画连接,选择好对象,最后用菜单命令创建精灵,并把它放入图库。
另外,组态王6.53提供功能:用户绘制图形,定义好动画连接后,可以生成关于图形的描述程序,通过编制程序,动态控制图形外观。
创建一个新的图库也同样简单,只需使用菜单命令并输入新图库的名称。
设计者自己定义的图库精灵,其使用方法与系统定义的精灵相同。
3.对多媒体的支持组态王6.53进一步完善了对多媒体的支持。
充分利用这些特性,用户可以设计出更容易被接受和使用的人机界面。
(1).嵌入图片组态王可以嵌入各种各样格式的图片,例如BMP、GIF、JPG、JPEG、PNG等。
图形的颜色仅受显示系统的限制(不局限于256色)。
图形大小可根据需要任意调整。
对于位图,支持透明操作。
用户可以指定位图中的任一种颜色透明。
经过透明处理后,位图中这种颜色的地方可以显示出背景图像。
对于gif格式的图形,支持原有的动画效果,用户可轻松构造符合自己需要的画面效果。
使用嵌入的图片后,设计者的画面将更加生动逼真。
(2).使用声音组态王的PlaySound函数用于直接播放一个声音文件(.WA V),您可以根据需要在任意时刻调用它。
比如作为语音报警。
组态王的DisplayMCI函数提供了对多媒体设备的一个通用接口,具有强大的控制能力。
您甚至可以用它播放一段电影(VCD)。
例如在一工业控制系统中显示来自摄象机的实时视频图象,并且通过组态王控制摄象机云台的运动。
下面的例子演示播放CD唱片中第3支歌曲的命令语言。
[13]DisplayMCI( "PLAYCD",3 );停止播放CDDisplayMCI( "STOPCD","" );播放背景音乐MIDI格式DisplayMCI( "PLAYMIDI","c:\midi.mid" );注意:播放声音需要有声卡、扬声器等硬件设备的支持。
(3).播放动画组态王具有播放动画的控件,用户可以使用此控件来播放A VI动画。
用A VI动画制作的画面更加引人注目。
(4).支持视频采集设备支持视频采集设备是组态王的一个强大功能。
利用视频采集设备可以进一步加强对生产现场的监控。
组态王通过视频采集控件,可以把视频头采集来的图象在运行画面上实时播放,组态王6.53可对画面进行拍摄和摄像,以供事后分析,另外,组态王还支持多通道云台设备,并且可以控制云台的动作。
4.灵活简便的变量定义和管理设计者在数据库中定义过程参数和其他变量。
变量的类型有:内存离散变量内存整数变量内存实数变量内存字符串变量I/O离散变量I/O整数变量I/O实数变量I/O字符串变量结构变量其中,IO变量用于和外部采集元件连接,也用于和其他应用程序交换数据。
内存变量主要用来存放中间结果。
组态王在系统运行过程中维护一个实时数据库,数据库中存放所有变量的最新数据。
通过检测变量值的变化,组态王改变图形对象的状态并跟踪报警的发生。
(1).基于结构的变量在许多应用系统中,用户需要定义大量变量,而这些变量往往具有相同属性。
为方便用户快速、成批地定义这种变量,组态王 6.53新增支持结构变量功能。
结构模板可以嵌套,模板下面包含的成员无需再定义,可以直接引用,从而使工程人员可以快速完成画面组织。
(2).变量分组管理为了便于用户管理和维护系统的变量,组态王6.53支持变量分组管理。
将变量分组,主要作用是免除当系统有大量的变量时,给用户查找、修改变量带来的诸多麻烦。
通过变量组,用户可按照不同的需要将变量放到不同的组中,查找、修改时只需在变量组中进行就可以了,大大缩小了查阅的范围,方便了用户。
(3).多选变量修改属性当定义很多变量后,修改变量的属性成了问题,如果一个个的重新定义变量的属性,会花去设计者很多宝贵的时间,特别是对于修改相同属性的变量来说,更是一件让人头痛的事情。