人机界面组态王入门到精通

合集下载

项目一组态王使用入门

项目一组态王使用入门
上一页
下一页
返回
任务二 组态王工程管理器、浏览器和运行系统的应用
(4)设置一个工程为当前工程。 在工程管理器的工程信息显示区中选中加亮设置的工程,单击菜单栏“文件\设为当前工程”命令即可设置该工程为当前工程。以后进入组态王开发系统或运行系统时,系统将默认打开该工程。被设置为当前工程的工程,在工程管理器信息显示区的第一列中用一个图标(小红旗)来标识,如图1-11所示(工程名称为“反应罐液位监控”)。 (5)工程备份。 工程备份命令是将选中的组态王工程按照指定的格式进行压缩备份。 选中要备份的工程(如前述工程1),使之加亮显示。单击菜单栏“工具\工程备份”命令或工具条“备份”按钮命令后,弹出“备份工程”对话框,如图1-12所示。
上一页
下一页
返回
任务二 组态王工程管理器、浏览器和运行系统的应用
(6)工程恢复。 工程恢复命令是将组态王的工程恢复到压缩备份前的状态。 选中要恢复的工程,使之加亮显示。单击菜单栏“工具\工程恢复”命令或工具条“恢复”按钮命令后,弹出“选择要恢复的工程”对话框,如图1-13所示。 选择组态王备份文件扩展名为.cmp的文件,如上例中的“工程1备份.cmp。单击“打开”按钮,弹出“恢复工程”对话框,如图1-14所示。 单击“是”按钮,则以前备份的工程覆盖当前的工程。 如果工程恢复成功,则会弹出恢复工程成功对话框,如图1-15所示,并且询问:“是否将其作为当前工程?” (7)工程管理器的其他功能
上一页
下一页
返回
任务二 组态王工程管理器、浏览器和运行系统的应用
单击“下一步”继续,弹出“新建工程向导之一”对话框,如图1-4所示。 在工程路径文本框中输入新建工程的存放路径,或单击“浏览”按钮,在弹出的路径对话框中选择新建工程的存放路径。单击“下一步”继续,弹出“新建工程向导之二”对话框,如图1-5所示。 在“工程名称”文本框中输入给工程取的名字“工程1”,在“工程描述”文本框中输入对工程的描述文字“仿真PLC练习”(注释作用)。工程名称有效长度小于32个字符,工程描述有效长度小于40个字符。单击“完成”按钮即完成新建的工程。在新建工程的路径下会以工程名称为目录建立一个文件夹,这时系统会弹出“是否将新建的工程设为当前工程”的提示,如图1-6所示。

第2章组态王使用入门

第2章组态王使用入门

第2章组态王使⽤⼊门第⼆章组态王使⽤⼊门2.1 软件基本构成“组态王”基本的程序包括:⼯程管理器、⼯程浏览器、运⾏系统、信息窗⼝。

当安装完“组态王”后,会在桌⾯上⾃动⽣成“KingView”⼯程管理器的快捷⽅式,同时在系统的开始\程序菜单下⽣成名称为“KingView”的程序组,该程序组中包含内容如下:⼯程管理器:组态王⼯程管理器程序(ProjManager)的快捷⽅式,⽤于新建⼯程、⼯程管理等;⼯程浏览器:组态王单个⼯程管理程序的快捷⽅式,内嵌组态王画⾯开发系统(TouchExplorer),即组态王开发系统;运⾏系统:组态王运⾏系统程序(TouchView)的快捷⽅式。

⼯程浏览器(TouchExplorer)和运⾏系统(TouchView)是各⾃独⽴的Windows应⽤程序,均可单独使⽤;两者⼜相互依存,在⼯程浏览器的画⾯开发系统中设计开发的画⾯应⽤程序必须在画⾯运⾏系统(TouchVew)运⾏环境中才能运⾏;信息窗⼝:组态王信息窗⼝程序(KingMess)的快捷⽅式;组态王卸载:组态王卸载的快捷⽅式;组态王驱动卸载:组态王驱动卸载的快捷⽅式;⼯具\PG数据库安装⼯具:安装PG数据库的快捷⽅式;⼯具\电⼦签名浏览⼯具:打开电⼦签名浏览器的快捷⽅式;⼯具\⼯程安装⼯具:安装⼯程的快捷⽅式;⼯具\⼯程打包⼯具:打包⼯程的快捷⽅式;⼯具\实时数据客户端⼯具:打开实时数据客户端的快捷⽅式;⼯具\⽂本库翻译⼯具:打开⽂本库翻译⼯具的快捷⽅式;⼯具\移动客户端发布开发⼯具:KM开发⼯具的快捷⽅式;⼯具\移动客户端发布运⾏⼯具:KM运⾏⼯具的快捷⽅式;⼯具\驱动安装⼯具:安装新驱动⼯具⽂件的快捷⽅式;⼯具\服务注册⼯具:注册服务⼯具⽂件的快捷⽅式;⼯具\web发布⼯具:安装web发布⼯具⽂件的快捷⽅式;帮助⽂档\组态王帮助:组态王帮助⽂件快捷⽅式;帮助⽂档\驱动帮助:组态王驱动程序帮助⽂件快捷⽅式;2.2 ⼯程组态⼯程组态⼈员当组态⼀个⼯程前,⾸先需要考虑如下三个⽅⾯:图形:⽤户希望⽤怎样的图形画⾯来模拟实际⼯业现场和相应的⼯控设备。

控制系统组态设计3-组态王的基本操作[46页]

控制系统组态设计3-组态王的基本操作[46页]

组态王的使用入门
5)建立动画连接 定义动画连接是指在画面的图形对象与数据库的数据变量之间建立一
种关系,当变量的值改变时,在画面上以图形对象的动画效果表示出 来;或者由软件使用者通过图形对象改变数据变量的值。“组态王” 提供了21 种动画连接方式。一个图形对象可以同时定义多个连接, 组合成复杂的效果,以便满足实际中任意的动画显示需要。 继续上节的工程。双击图形对象——即矩形,可弹出“动画连接”对 话框。
组态王的使用入门
继续上节的工程。选择工程浏览器左侧大纲项“数据库\数据词典”, 在工程浏览器右侧用鼠标左键双击“新建”图标,弹出“定义变量” 对话框。此对话框可以对数据变量完成定义、修改等操作,以及数据 库的管理工作。在“变量名”处输入变量名,如:a;在“变量类型” 处选择变量类型如:内存实数,其他属性目前不用更改,单击“确定” 即可。下面继续定义一个I/O 变量。在“变量名”处输入变量名,如: b;在“变量类型”处选择变量类型如:I/O 整数;在“连接设备” 中选择先前定义好的I/O 设备:PLC;在“寄存器”中定义为: INCREA100;在“数据类型”中定义为:SHORT 类型。其他属性目 前不用更改,单击“确定”即可。
要建立新的组态王工程,请首先为工程指定工作目录(或称“工 程路径”)。“组态王”用工作目录标识工程,不同的工程应置 于不同的目录。工作目录下的文件由“组态王”自动管理。
1)创建工程路径 启动“组态王”工程管理器(ProjManager),选择菜单“文件\
新建工程”或单击“新建”按钮,弹出“新建工程向导一”对话 框。单击“下一步”继续。弹出“新建工程向导之二”对话框。 在工程路径文本框中输入一个有效的工程路径,或单击“浏览…” 按钮,在弹出的路径选择对话框中选择一个有效的路径。单击 “下一步”继续。弹出“新建工程向导之三”对话框。

1.1组态软件概述1.2组态王软件的安装1.3组态王的使用入门(共64张PPT)

1.1组态软件概述1.2组态王软件的安装1.3组态王的使用入门(共64张PPT)
3)组态环境的可扩展性
可扩展性为用户提供了在不改变原有系统的情况下,向系统内增加 新功能的能力,这种增加的功能可能来自于组态软件开发商、第三 方软件提供商或用户自身。增加功能最常用的手段是ActiveX 组件 的应用,目前还只有少数组态软件能提供完备的ActiveX 组件引入 功能及实现引入对象在脚本语言中的访问。
第二页,共六十四页。
下一页 返回(fǎnhuí)
1.1 组态(zǔ tài)软件概述
组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制 系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户 提供(tígōng)快速构建工业自动控制系统监控功能的、通用层次的软件工 具。组态软件应该能支持各种工控设备和常见的通讯协议,并且通常应 提供分布式数据管理和网络功能。对应于原有的HMI 的概念,组态软 件应该是一个使用户能快速建立自己的HMI 的软件工具,或开发环境。 在组态软件出现之前,工控领域的用户通过手工或委托第三方编写HMI 应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通 常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数 据交互,升级和增加功能都受到严重的限制。
下一页 返回(fǎnhuí)
1.1 组态(zǔ tài)软件概述
⑤ 组态王:组态王是国内第一家较有影响的组态软件开发公司 (更早的品牌多数已经湮灭)。组态王提供了资源管理器式的操作 主界面,并且提供了以汉字作为关键字的脚本语言支持。组态王也 提供多种硬件驱动程序。
⑥ 力控:大庆三维公司的力控是国内较早就已经出现的组态软件 之一。32 位下的1.0 版的力控,在体系结构上就已经具备了较为明 显的先进性,其最大的特征之一就是其基于真正意义的分布式实时 数据库的三层结构,而且其实时数据库结构可为可组态的活结构。 在1999—2000 年期间,力控得到了长足的发展(fāzhǎn),最新推出的 2.0 版在功能的丰富特性、易用性、开放性和I/O 驱动数量,都得 到了很大的提高。

组态王6.53初级培训教程_完整版(共12讲 1~5讲)

组态王6.53初级培训教程_完整版(共12讲 1~5讲)

北京亚控科技发展有限公司
第二讲 建立一个新工程
-4-
第二讲 建立一个新工程
本课程您将:
Ì 工程管理器 Ì 工程浏览器 Ì 定义 I/O 设备 Ì 定义数据变量
第一节 工程管理器
在组态王中,我们所建立的每一个组态称为一个工程。每个工程反映到操作系统中是一 个包括多个文件的文件夹。工程的建立则通过工程管理器。
运行:在工程列表区中选择任一工程后,单击此快捷键进入工程的运行环 境。
第二节 工程浏览器
工程浏览器
工程浏览器是组态王 6.52 的集成开发环境。在这里您可以看到工程的各个组成部分包 括 Web、文件、数据库、设备、系统配置、SQL 访问管理器,它们以树形结构显示在工程 浏览器窗口的左侧。
参考手册
《组态王 6.52 使用手册》 《组态王 6.52 函数速查手册》 组态王软件的联机帮助
其它帮助
如果您有软件技术使用问题,请与北京亚控科技发展有限公司技术部 软件技术支持工程师联系。 如果您有设备通讯(驱动)问题,请与北京亚控科技发展有限公司技 术部驱动技术支持工程师联系。
《6.5 初级培训教程》 2007 亚控公司 著作权所有,保留所有权利
示在工程列表区中。 “搜索工程”是用来把计算机的某个路径下的所有的工程一起添加到组态王的工程管理
器,它能够自动识别所选路径下的组态王工程,为我们一次添加多个工程提供了方便。点击 “搜索”图标,弹出“浏览文件夹”,如图:2-2
图:2-2 选定要添加工程的路径, 如图:2-3
图:2-3
北京亚控科技发展有限公司
建立应用工程的一般过程
通常情况下,建立一个应用工程大致可分为以下几个步骤: 第一步:创建新工程 为工程创建一个目录用来存放与工程相关的文件。 第二步:定义硬件设备并添加工程变量 添加工程中需要的硬件设备和工程中使用的变量,包括内存变量和 I/O 变量。 第三步:制作图形画面并定义动画连接 按照实际工程的要求绘制监控画面并使静态画面随着过程控制对象产生动态效果。 第四步:编写命令语言 通过脚本程序的编写以完成较复杂的操作上位控制。 第五步:进行运行系统的配置 对运行系统、报警、历史数据记录、网络、用户等进行设置,是系统完成用于现场前的 必备工作。 第六步:保存工程并运行 完成以上步骤后,一个可以拿到现场运行的工程就制作完成了。

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

组态软件基础及应用(组态王KingView)精品课件第一章
机和网络系统结合,可向控制层和管理层提供软硬件的全部接口,进行系统 集成。
第一章 组态王软件
2.组态软件的功能
(1)界面显示组态功能。目前,工控组态软件大都运行于Windows环 境下,充分利用Windows的图形功能完善界面美观的特点,可视化的风格界 面、丰富的工具栏,操作人员可以直接进人开发状态,节省时间。丰富的图 形控件和工况图库,既提供所需的组件,又是界面制作向导。提供给用户丰 富的作图工具,可随心所欲地绘制出各种工业界面,并可任意编辑,从而将 开发人员从繁重的界面设计中解放出来,丰富的动画连接方式,如隐含、闪 烁、移动等等,使界面生动、直观。

第一章 组态王软件
1.1.1 组态软件的产生背景
“组态”的概念是伴随着集散型控制系统(Distributed Control System 简称DCS)的出现才开始被广大的生产过程自动化技术人员所熟知的。在工 业控制技术不断发展和应用的过程中,计算机(包括工控机)相比以前的专 用系统具有的优势日趋明显。这些优势主要体现在:计算机技术保持了较快 的发展速度,各种相关技术已经成熟;由计算机构建的工业控制系统具有相 对较低的拥有成本;计算机的软件资源和硬件资源丰富,软件之间的互操作 性强;基于计算机的控制系统易于学习和使用,可以容易地得到技术方面的 支持。在计算机技术向工业控制领域的渗透中,组态软件占据着非常特殊而 且重要的地位。
第一章组态王软件
(4)丰富的功能模块。提供丰富的控制功能库,满足用户的测控要求和 现场要求。利用各种功能模块,完成实时监控 产生功能报表 显示历史曲线 、实时曲线、提醒报警等功能,使系统具有良好的人机界面,易于操作,系 统既可适用于单机集中式控制、DCS分布式控制,也可以是带远程通信能力 的远程测控系统。

组态王实例教程入门

组态王实例教程入门

组态王实例教程入门
组态王实例教程入门
组态王软件是一种通用的工业监控软件,它将过程控制设计、现场操作以及工厂资源管理融于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。

它基于Microsoft Windows XP/Win7/Win8/Win10/WinServer 系列操作系统,在企业网络的所有层次的各个位置上,用户都可以及时获得系统的实时信息。

采用组态王软件开发工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消耗。

它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。

组态王软件结构由工程管理器、组态开发系统、运行系统和信息窗口四部分构成。

工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。

工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。

运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。

信息窗口:用来显示和记录组态王开发和运行系统在使用期间的主要日志信息。

组态王优质课程

组态王优质课程

2、1 建立新工程
组态王工程管理器的主要作用是为用户集中管理本机上的组态王工程。 工程管理器的主要功能包括: 新建、删除工程,对工程重命名,搜索组态王工程,修改工程属性, 工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环 境等。
观看演示
2、2 设计画面
为建立一个新的画面: 在工程浏览器中左侧的树形结构中选择 “画面”,在右侧视图中双击“新建”工程浏览器将弹出“新画面” 对话框。 绘制图素的主要工具放置在图形编辑工具箱内。当画面打开时,工 具箱自动显示。 如果工具箱没有出现,选择菜单“工具/显示工具箱”或按F10键 打开它。工具箱中各种基本工具的使用方法和Windows中的“画笔” 很类似。
在本课程您将: Ø 了解报警和事件窗口的作用 Ø 掌握报警和事件窗口设置方法 掌握运行的报警和事件窗口的操作方法 报警和事件窗口的作用 : 运行报警和事件记录是监控软件必不可少的功能,“组态王”提供了强有力 的支持和简单的控制运行报警和事件记录方法。 组态王中的报警和事件主要包括变量报警事件、操作事件、用户登录事件和 工作站事件。通过这些报警和事件,用户可以方便地记录和查看系统的 报警、操作和各个工作站的运行情况。当报警和事件发生时,在报警窗 中会按照设置的过滤条件实时的显示出来。 为了分类显示报警事件,可以把变量划分到不同的报警组,同时指定报警 窗口中只显示所需的报警组。(注:趋势曲线、报警窗口都是一类特殊 的变量,有变量名和变量属性等。)
第二讲 建立一个新工程
第一节:建立新工程 第二节:设计画面 第三节:定义设备和变量
在组态王中,您所建立的每一个应用称为一个工程。每个工程必须在一个 独立的目录下,不同的工程不能共用一个目录。在每一个工程的路径下,生成 了一些重要的数据文件,这些数据文件不允许直接修改的。 通过本教材的学习,您将建立一个反应车间的监控中心。监控中心从现场 采集生产数据,并以动画形式直观的显示在监控画面上。监控画面还将显示实 时趋势和报警信息,并提供历史数据查询的功能,最后完成一个数据统计的报 表。 反应车间需要采集三个现场数据(在数据字典中进行操作): 1. 原料油液位(变量名:原料油液位,最大值100,整型数据) 2. 催化剂液位(变量名:催化剂液位,最大值100,整型数据) 3. 成品油液位(变量名:成品油液位,最大值100,整型数据)

组态王基础教程

组态王基础教程

3、2 动画连接 、
所谓“动画连接”就是建立画面的图素与数据库变量的对应关系。 所谓“动画连接”就是建立画面的图素与数据库变量的对应关系。 对于我们已经建立的“监控中心” 对于我们已经建立的“监控中心”,如果画面上的原料油罐图素能够随 着变量“原料油液位”等变量值的大小变化实时显示液位的高低, 着变量“原料油液位”等变量值的大小变化实时显示液位的高低,那么 对于操作者来说,他就能够看到一个真实反映工业现场的监控画面, 对于操作者来说,他就能够看到一个真实反映工业现场的监控画面,这 正是本课的目的。 正是本课的目的。
第一讲 概述
组态王软件的结构
“组态王6.0x”是运行于Microsoft Windows 98/2000/NT/XP中文平台的中文界面 的人机界面软件,采用了多线程、COM+组件等新技术,实现了实时多任务,软件运 行稳定可靠。 “组态王6.0x”软件由工程浏览器 工程浏览器(TouchExplorer)、工程管理器 工程管理器(ProjManager 工程浏览器 工程管理器 )和画面运行系统 画面运行系统(TouchVew)三部分组成。在工程浏览器中您可以查看工程的各 画面运行系统 个组成部分,也可以完成数据库的构造、定义外部设备等工作;工程管理器内嵌画 面管理系统,用于新工程的创建和已有工程的管理。画面的开发和运行由工程浏览 器调用画面制作系统TOUCHMAK和工程运行系统TOUCHVEW来完成的。 TOUCHMAK是应用工程的开发环境。您需要在这个环境中完成画面设计、动画 连接等工作。TOUCHMAK具有先进完善的图形生成功能;数据库提供多种数据类型 ,能合理地提取控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等 重要功能都有简洁的操作方法。 PROJMANAGER是应用程序的管理系统。PROJMANAGER具有很强的管理功能 ,可用于新工程的创建及删除,并能对已有工程进行搜索、备份及有效恢复,实现 数据词典的导入和导出。 TOUCHVEW是“组态王6.0x”软件的实时运行环境,在应用工程的开发环境中建 立的图形画面只有在TOUCHVEW中才能运行。TOUCHVEW从控制设备中采集数据 ,并存在于实时数据库中。它还负责把数据的变化已动画的方式形象地表示出来, 同时可以完成变量报警、操作记录、趋势曲线等监视功能,并按实际需求记录在历 史数据库中。

组态王(KINGVIEW)软件使用方法

组态王(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从控制设备中采集数据,并存在于实时数据库中。

它还负责把数据的变化已动画的方式形象地表示出来,同时可以完成变量报警、操作记录、趋势曲线等监视功能,并按实际需求记录在历史数据库中。

二、建立新工程在组态王中,您所建立的每一个应用称为一个工程。

每个工程必须在一个独立的目录下,不同的工程不能共用一个目录。

在每一个工程的路径下,生成了一些重要的数据文件,这些数据文件不允许直接修改。

启动组态王工程管理器,选择菜单“文件\新建工程”或单击“新建”按钮, 弹出新建工程向导之一对话框,单击”下一步”继续。

人机界面组态王入门到精通

人机界面组态王入门到精通

建立应用程序旳一般过程
建立应用程序大致可分为下列四个环节: 1.设计图形界面 2.构造数据库 3.建立动画连接 4.运营和调试 需要阐明旳是,这四个环节并不是完全独
立旳,实际上,这四个部分经常是交错进行旳 。在用TOUCHMAK构造应用程序之前,我们 要规划项目,主要考虑三方面问题:
建立应用程序旳一般过程
定义外部设备 -仿真PLC
组态王把那些需要与之互换数据旳设备或程序都作为外部设备。 外部设备涉及:下位机(PLC、仪表、板卡等),它们一般经过 串行口和上位机交流数据;外部设备还涉及网络上旳其他计算机 。只有在定义了外部设备之后,组态王才干经过I/O变量和它们互 换数据。“设备配置向导”将引导完毕设备旳连接。我们先使用 仿真PLC和组态王通信。仿真PLC能够模拟PLC为组态王提供数 据。假设仿真PLC连接在计算机旳COM1口。在组态王工程浏览 器旳左侧选中“ COM1”,在右侧双击“新建”,运营“设备配置 向导”。选择“仿真PLC”旳“串口”项,单击“下一步”;为外 部设备取一种名称,输入“PLC1”,单击“下一步”;为设备选 择连接串口,假设为COM1,单击“下一步”;填写设备地址, 假设为1,单击“下一步”;请检验各项设置是否正确,确认无 误后,单击“完毕”。设备定义完毕后,你能够在工程浏览器旳 右侧看到新建旳外部设备“PLC1”。在定义数据库变量时,只要 把IO变量连接到这台设备上,它就能够和组态王互换数据了。
组态王怎样和下位机通讯
“组态王”把第一台下位机看作是外部设备,在 开发过程中我们能够根据“设备配置向导”旳 提醒一步步完毕连接过程。在运营期间,组态 王经过驱动程序和这些外部设备互换数据,涉 及采集数据和发送数据/指令。每一种驱动程序 都是一种COM对象,这种方式使通讯程序和组 态王构成一种完整旳系统,既确保了运营系统 旳高效率,也使系统能够到达很大旳规模。

组态软件基础及应用(组态王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)。
企业管理层 (数据网络)
NT 服务器
Internet
局域网
过程监控层 (数据网络)
监控工作站
其它工作站
现场总线接口
现场总线网段
现场控制层 (控制网络)
调节阀 差压变送器 差压变送器 差压变送器 温度变送器
人机界面设计
人机界面(Human Computer Interface,简 称HCI)通常也称为用户界面
? 图形 您希望用怎样的图形画面来模拟实际的工业现场 的相应的工控设备?用组态王系统开 发的应用程序是 以“画面”为程序单位的,每一个“画面”对应于程 序实际运行时的一个Windows窗口。 数据 怎样用数据描述工控对象的各种属性?也就 是创建一个实时数据库,用此数据库中的变量来反映 工控对象的各种属性,比如“电源开关”。您的规划 中可能还要为临时变量预留空间。 动画 数据和图形画面中的图素的连接关系是什么 ?也就是画面上的图素以怎样的动画来模拟现场设备 的运行,以及怎样让操作者输入控制设备的指令。从 下一节课开始,将按照以上步骤循序渐进地建立一个 新的应用程序。
? TOUCHVEW 是“组态王”软件的实时运行环境,在 TOUCHMAK 中建立的图形画面只有在 TOUCHVEW 中才能运行。TOUCHVEW 从工业控制对象中采集数 据,并记录在实时数据库中。
目标
? 我们将学习“组态王”软件的接触内容 ,覆盖“组态王”软件的大部分基本功 能。学习结束后,要求各位能够建立一 个功能齐全、可实际使用的上位机监控 系统。
界面设计主要包括三个方面:
?设计软件构
?件之间的接口 ?设计模块和其他非人的信息生产者和消费者
的界面
?设计人(如用户)和计算机间的界面
界面的设计原则
?分析用户类型 ?应用程序和界面分离 ?一致性 ?尽量减少用户工作 ?提供反馈 ?出错处理, Theo Mandel 创造了三条黄金原则
开始一个新项目
? 项目的含义 ? 在“组态王”中,您开发的每一个
应用系统称为一个项目,每个项目必须 在一个独立的目录中,不同的项目不能 共用一个目录。项目目录也称为工程路 径。在每个工程路径下,组态王为此项 目生成了一些重要的数据文件,这些数 据文件一般是不允许修改的。
项目简介
? 我们将建立一个反应车间的监控中心。监 控中心从车间现场采集生产数据,并以动画方 式直观地显示在监控画面上。监控画面还将显 示实时趋势曲线和报警信息并提供查询历史数 据的功能。最后完成一个数据统计的报表。为 了不局限于是具体的下位机系统,建立的项目 采用了仿真驱动程序。仿真驱动程序类似于实 际的驱动程序,但能够模拟下位机自动产生数 据并提供给组态王。对于实际的下位机系统, 可参考驱动程序联机帮助来设置驱动程序。
使用工程浏览器
? 工程浏览器是组态王的集成开发环境。 在这里你可以看到工程的各个组成部分 ,包括画面、数据库、外部设备、系统 配置等,它们以树形结构表示。工程浏 览器的使用和Windows95的资源管理器 类似,不再详述。
怎样产生动画效果
? 开发者在TOUCHMAK中制作的画面都是静态的,那么它 们如何以动画方式反映工业现场的状况呢?这需要通过实 时数据库,因为只有数据库中的变量才是与现场状况同步
变化的。数据库变量的变化又如何导致画面的动画效果呢 ?通过“动画连接”就是建立画面的图素与数据库变量的
对应关系。这样,工业现场的数据,比如温度、液面高度 等,当它们发生变化时,通过驱动程序,将引起实时数据 库中变量的变化,如果画面上有一个图素,比如指针,我 们规定了它的偏转角度与这个变量相关,我们就会看到指 针随工业现场数据的变化而同步偏转。动画连接的引入是 设计人机接口的一次突破它把程序员从重复的图形编程中 解放出来,为程序员提供了标准的工业控制图形界面,并 且有可编程的命令语言连接来增强图形界面的功能。
建立应用程序的一般过程
? 建立应用程序大致可分为以下四个步骤: 1.设计图形界面 2.构造数据库 3.建立动画连接 4.运行和调试 需要说明的是,这四个步骤并不是完全独
立的,事实上,这四个部分常常是交错进行的 。在用TOUCHMAK 构造应用程序之前,我们 要规划项目,主要考虑三方面问题:
建立应用程序的一般过程

?置用户于控制之下 ?减少用户的记忆负担 ?保持界面一致
组态王软件概述
? “组态王”是运行于Microsoft Windows 98/NT中文平台的全中文界面的组态软件 ,采用了多线程、COM组件等新技术, 实现了实时多任务,软件运行稳定可靠 。组态王具有一个集成开发环境“组态 王工程浏览器”,在工程浏览器中我们 可以查看工程的各个组成部分,也可以 完成构造数据库、定义外部设备等工作 。
目标主界面
? 以下时间将向各位演示如何: * 使用工程浏览器 * 建立新项目 * 绘制画面 * 使用图库和控件 * 构造数据库 * 和下位机通讯 * 产生动画效果 * 查看趋势曲线和报警信息 * 设计自定义报表 * 系统安全防范 各位按照以上步骤对一个化工厂反应车间的模型进行组态,
建立监控中心。完成后的组态将具有操作按钮、趋势曲线和报警 功能。下图是组态画面:
? 画面的开发和运行由工程浏览器调用画面制作系统 TOUCHMAK 和画面运行系统 TOUCHVEW 来完成的 。
? TOUCHMAK 是应用程序的开发环境。我们需要在这 个环境中完成设计画面、动画连接等工作 TOUCHMAK 具有完善的图形生成功能;数据库中有 多种数据类型,能合理地抽象控制对象的特性;对变 量报警、趋势曲线、过程记录、安全防范等重要功能 都有简单的操作办法。
组态王怎样和下位机通讯
? “组态王”把第一台下位机看作是外部设备,在 开发过程中我们可以根据“设备配置向导”的 提示一步步完成连接过程。在运行期间,组态 王通过驱动程序和这些外部设备交换数据,包 括采集数据和发送数据 /指令。每一个驱动程序 都是一个COM对象,这种方式使通讯程序和组 态王构成一个完整的系统,既保证了运行系统 的高效率,也使系统能够达到很大的规模。
相关文档
最新文档