知识点2 组态王简介及应用
- 格式:ppt
- 大小:3.02 MB
- 文档页数:84
第二章组态王使用入门2.1 软件基本构成“组态王”基本的程序包括:工程管理器、工程浏览器、运行系统、信息窗口。
当安装完“组态王”后,会在桌面上自动生成“KingView”工程管理器的快捷方式,同时在系统的开始\程序菜单下生成名称为“KingView”的程序组,该程序组中包含内容如下:✧工程管理器:组态王工程管理器程序(ProjManager)的快捷方式,用于新建工程、工程管理等;✧工程浏览器:组态王单个工程管理程序的快捷方式,内嵌组态王画面开发系统(TouchExplorer),即组态王开发系统;✧运行系统:组态王运行系统程序(TouchView)的快捷方式。
工程浏览器(TouchExplorer)和运行系统(TouchView)是各自独立的Windows应用程序,均可单独使用;两者又相互依存,在工程浏览器的画面开发系统中设计开发的画面应用程序必须在画面运行系统(TouchVew)运行环境中才能运行;✧信息窗口:组态王信息窗口程序(KingMess)的快捷方式;✧组态王卸载:组态王卸载的快捷方式;✧组态王驱动卸载:组态王驱动卸载的快捷方式;✧工具\PG数据库安装工具:安装PG数据库的快捷方式;✧工具\电子签名浏览工具:打开电子签名浏览器的快捷方式;✧工具\工程安装工具:安装工程的快捷方式;✧工具\工程打包工具:打包工程的快捷方式;✧工具\实时数据客户端工具:打开实时数据客户端的快捷方式;✧工具\文本库翻译工具:打开文本库翻译工具的快捷方式;✧工具\移动客户端发布开发工具:KM开发工具的快捷方式;✧工具\移动客户端发布运行工具:KM运行工具的快捷方式;✧工具\驱动安装工具:安装新驱动工具文件的快捷方式;✧工具\服务注册工具:注册服务工具文件的快捷方式;✧工具\web发布工具:安装web发布工具文件的快捷方式;✧帮助文档\组态王帮助:组态王帮助文件快捷方式;✧帮助文档\驱动帮助:组态王驱动程序帮助文件快捷方式;2.2 工程组态工程组态人员当组态一个工程前,首先需要考虑如下三个方面:✧图形:用户希望用怎样的图形画面来模拟实际工业现场和相应的工控设备。
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)。
组态王软件的各种功能与应用使用组态王的网络功能需要在局域网中建立若干服务器和客户机,通常建立一台服务器和多台客户机,需要分别在服务器和客户机上设置参数。
首先,确定所有的计算机在同一个局域网内,每台客户机能够在网上邻居访问到服务器。
然后服务器和客户机分别在本机上要打开同一个组态王程序,服务器上的程序还要完全共享。
配置服务器:打开一个组态王程序,双击左边窗口的“网络配置”,在弹出的窗口中选择“连网”,然后在“本机节点名”中键入本机的计算机名,比如czg;然后在节点类型中选中“本机是登录服务器”和“本机是I/O服务器”,至此,服务器的设置完毕。
客户机配置:1、在本机上打开同一个组态王程序,选择最左侧的按键“站点”,右键单击左侧空白处,选择“新建远程站点”,点击“读取节点配置”,在网上邻居上找到服务器czg上所共享的组态王程序,点击确定。
2、点击界面左侧的“系统”按键,双击网络配置,选择连网,输入本机节点名,即计算机名,比如guan;节点类型中选择登录服务器czg;客户配置中选中“客户”和I/O服务器下面的czg,点击“确定”。
3、点击“数据词典”,选择一变量,如“ADAM4017AI0”,右键单击,选择变量名称替换,在弹出的对话框中选中“变量使用报告(不改变数据词典)”,然后点击“替换为”后面的?号,在弹出对话框中点击左侧窗口中的czg ,然后选择右侧窗口中的“ADAM4017AI0”变量,点击“确定”,然后点击替换,即可。
以此类推,分别替换其他变量。
至此,服务器和客户机的配置都已经完成,其他客户机的配置可以这样进行。
将刚刚配置好的一台客户机上的组态王程序复制到其他作为客户机上的计算机上。
然后在每台计算机上分别打开,双击“网络配置”,将“本机节点名”更改为本机计算机名即可。
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 中获取或者直接和亚控技术⽀持部联系。
组态软件的系统构成及其简介在组态软件中,通过组态生成的一个目标应用项目在计算机硬盘中占据唯一的物理空间(逻辑空间),可以用唯一的一个名称来标识,就被称为一个应用程序。
在同一计算机中可以存储多个应用程序,组态软件通过应用程序的名称来访问其组态内容,打开其组态内容进行修改或将其应用程序装入计算机内存投入实时运行。
组态软件的结构划分有多种标准,这里以使用软件的工作阶段和软件体系的成员构成两种标准讨论其体系结构。
一、组态软件的结构划分1.以使用软件的工作阶段划分也可以说是按照系统环境划分,从总体上讲,组态软件是由两大部分构成的:系统开发环境:是自动化工程设计工程师为实施其控制方案,在组态软件的支持下进行应用程序的系统生成工作所必须依赖的工作环境。
通过建立一系列用户数据文件,生成最终的图形目标应用系统,供系统运行环境运行时使用。
系统开发环境由若干个组态程序组成,如图形界面组态程序、实时数据库组态程序等。
系统运行环境:在系统运行环境下,目标应用程序被装入计算机内存并投入实时运行。
系统运行环境由若干个运行程序组成,如图形界面运行程序、实时数据库运行程序等。
组态软件支持在线组态技术,即在不退出系统运行环境的情况下可以直接进入组态环境并修改组态,使修改后的组态直接生效。
自动化工程设计工程师最先接触的一定是系统开发环境,通过一定工作量的系统组态和调试,最终将目标应用程序在系统运行环境投入实时运行,完成一个工程项目。
2. 按照成员构成划分组态软件因为其功能强大,而每个功能相对来说又具有一定的独立性,因此其组成形式是一个集成软件平台,由若干程序组件构成。
其中必备的典型组件包括:应用程序管理器应用程序管理器是提供应用程序的搜索、备份、解压缩、建立新应用等功能的专用管理工具。
在自动化工程设计工程师应用组态软件进行工程设计时,经常会遇到下面一些烦恼:经常要进行组态数据的备份;经常需要引用以往成功应用项目中的部分组态成果(如画面);经常需要迅速了解计算机中保存了哪些应用项目。
组态王软件功能介绍组态王是一款用于工业自动化系统中的配置软件,它提供了丰富的功能和工具,可用于创建和配置人机界面(HMI),数据监视和控制系统。
以下是组态王软件的功能介绍。
2.多种通信协议支持:组态王软件支持多种通信协议,可以与各种设备和系统进行通信,如PLC、DCS、数据采集器、变频器等。
这使得用户可以轻松地接入和监控不同设备的数据,并进行控制和操作。
3.实时数据监视和历史数据记录:组态王软件可以实时监视和显示数据,并为用户提供了实时数据图形化显示的功能。
它还具备历史数据记录的能力,可以将数据保存为文件或数据库中,以便用户进行回溯和分析。
4.报警和事件管理:组态王软件提供了报警和事件管理功能,可以监控和记录设备发出的报警和事件信息。
当发生异常情况时,用户可以接收到报警通知,并采取相应的措施。
5.数据分析和报表生成:组态王软件具有数据分析和报表生成功能,可以对历史数据进行统计和分析,生成各种图表和报表,帮助用户了解和评估系统的性能和效果。
6.远程监控和控制:组态王软件支持远程访问和控制,用户可以通过互联网或局域网远程监控和控制系统。
这使得用户能够随时随地对系统进行监视和操作,提高了运行效率和响应速度。
7.多语言支持:组态王软件支持多种语言,可以满足不同地区和用户的语言需求。
用户可以选择他们熟悉和使用的语言进行配置和操作,提高了软件的易用性和适应性。
8.安全性和权限控制:组态王软件具有强大的安全性和权限控制功能,可以保护系统数据的安全性和完整性。
用户可以进行身份验证和授权,限制不同用户对系统的访问和操作权限,防止未经授权的访问和操纵。
9.灵活且可扩展的架构:组态王软件具有灵活的架构,可以根据用户的需求进行定制和扩展。
用户可以通过编写脚本或使用插件来扩展软件的功能,满足特定的应用要求。
总之,组态王软件是一款功能强大、易于使用和定制的工业自动化配置软件。
它可以帮助用户轻松创建和配置人机界面,实时监视和控制数据,分析和报告系统性能,并提供安全性和权限控制等功能,为用户提供了一个高效、可靠和安全的工业自动化解决方案。
组态王重要功能简单使用介绍一、图库1、图形建立动画连接并合成图素的方式创建的图库精灵,在画面中引用后,其属性界面中动画连接属性的变量改变后,可以任意移动它的位置,但不能再调整其大小,否则动画连接属性的变量会变回到原先的变量。
为避免误操作,可以把图库精灵转换成普通图素后再定义属性变量。
2、一般情况下,含有图库精灵的画面会有许多操作上的限制。
如,为了在画图过程中把常用的图块创建为图库精灵,但图块中的图素要求不能包含引用到的图库精灵。
所以在画图过程中引用到的图库精灵应首先转化成普通图素。
转化成普通图素后,还可以个性化定义动画,而图库精灵定义动画比较死板。
二、动画制作1、组态王软件对稍微复杂的动画,如旋转轮、搅拌叶片模拟动作等没有现成的图库引用,都必须自己设计,无论采用图素基本旋转功能还是图素显示与隐藏方式实现视觉上的动画效果,绝大多数情况下都必须使用到内存变量。
一般一个动画使用到一个内存变量。
当软件点数较少,变量使用较紧张时,就不能为了动画效果而定义大量的内存变量。
动画的实现一般要求有重复计数功能的表达式支持,这就要定义专用的内存整型变量(为了使动画更流畅,可以定义内存实型变量,以小于1的阶梯变化),通过命令语言来实现重复计数功能。
为了减少变量的使用数,就应对整个组态系统的动画效果进行大的归类,如旋转、移动、闪烁、缩放等,每一类定义一个或多个(尽量少)的内存实型变量。
使用方法为:1、在应用程序命令语言中写出变量重复计数的程序,在某一窗口只要引用此变量来实现动画即可;2、在每个需要动画效果的窗口的画面命令语言中写出变量重复计数的程序。
方法1优点是每个变量只要书写一次计数程序,缺点是整个监控系统的同类型的动画效果相同,制作也不灵活。
方法2的优点是每个窗口中变量计数的变化量可以不一样,这样使得制作动画更方便灵活,每个窗口动画效果可根据需要灵活实现,缺点是同一个变量要多次书写计数程序。
另外必须注意的是:如果同时多个窗口都要实现同类型的动画效果,也就是同一个变量在多个窗口使用。
组态王重要功能简单使用介绍一、图库1、图形建立动画连接并合成图素的方式创建的图库精灵,在画面中引用后,其属性界面中动画连接属性的变量改变后,可以任意移动它的位置,但不能再调整其大小,否则动画连接属性的变量会变回到原先的变量。
为避免误操作,可以把图库精灵转换成普通图素后再定义属性变量。
2、一般情况下,含有图库精灵的画面会有许多操作上的限制。
如,为了在画图过程中把常用的图块创建为图库精灵,但图块中的图素要求不能包含引用到的图库精灵。
所以在画图过程中引用到的图库精灵应首先转化成普通图素。
转化成普通图素后,还可以个性化定义动画,而图库精灵定义动画比较死板。
二、动画制作1、组态王软件对稍微复杂的动画,如旋转轮、搅拌叶片模拟动作等没有现成的图库引用,都必须自己设计,无论采用图素基本旋转功能还是图素显示与隐藏方式实现视觉上的动画效果,绝大多数情况下都必须使用到内存变量。
一般一个动画使用到一个内存变量。
当软件点数较少,变量使用较紧张时,就不能为了动画效果而定义大量的内存变量。
动画的实现一般要求有重复计数功能的表达式支持,这就要定义专用的内存整型变量(为了使动画更流畅,可以定义内存实型变量,以小于1的阶梯变化),通过命令语言来实现重复计数功能。
为了减少变量的使用数,就应对整个组态系统的动画效果进行大的归类,如旋转、移动、闪烁、缩放等,每一类定义一个或多个(尽量少)的内存实型变量。
使用方法为:1、在应用程序命令语言中写出变量重复计数的程序,在某一窗口只要引用此变量来实现动画即可;2、在每个需要动画效果的窗口的画面命令语言中写出变量重复计数的程序。
方法1优点是每个变量只要书写一次计数程序,缺点是整个监控系统的同类型的动画效果相同,制作也不灵活。
方法2的优点是每个窗口中变量计数的变化量可以不一样,这样使得制作动画更方便灵活,每个窗口动画效果可根据需要灵活实现,缺点是同一个变量要多次书写计数程序。
另外必须注意的是:如果同时多个窗口都要实现同类型的动画效果,也就是同一个变量在多个窗口使用。
组态王重要功能简单使用介绍一、图库1、图形建立动画连接并合成图素的方式创建的图库精灵,在画面中引用后,其属性界面中动画连接属性的变量改变后,可以任意移动它的位置,但不能再调整其大小,否则动画连接属性的变量会变回到原先的变量。
为避免误操作,可以把图库精灵转换成普通图素后再定义属性变量。
2、一般情况下,含有图库精灵的画面会有许多操作上的限制。
如,为了在画图过程中把常用的图块创建为图库精灵,但图块中的图素要求不能包含引用到的图库精灵。
所以在画图过程中引用到的图库精灵应首先转化成普通图素。
转化成普通图素后,还可以个性化定义动画,而图库精灵定义动画比较死板。
二、动画制作1、组态王软件对稍微复杂的动画,如旋转轮、搅拌叶片模拟动作等没有现成的图库引用,都必须自己设计,无论采用图素基本旋转功能还是图素显示与隐藏方式实现视觉上的动画效果,绝大多数情况下都必须使用到内存变量。
一般一个动画使用到一个内存变量。
当软件点数较少,变量使用较紧张时,就不能为了动画效果而定义大量的内存变量。
动画的实现一般要求有重复计数功能的表达式支持,这就要定义专用的内存整型变量(为了使动画更流畅,可以定义内存实型变量,以小于1的阶梯变化),通过命令语言来实现重复计数功能。
为了减少变量的使用数,就应对整个组态系统的动画效果进行大的归类,如旋转、移动、闪烁、缩放等,每一类定义一个或多个(尽量少)的内存实型变量。
使用方法为:1、在应用程序命令语言中写出变量重复计数的程序,在某一窗口只要引用此变量来实现动画即可;2、在每个需要动画效果的窗口的画面命令语言中写出变量重复计数的程序。
方法1优点是每个变量只要书写一次计数程序,缺点是整个监控系统的同类型的动画效果相同,制作也不灵活。
方法2的优点是每个窗口中变量计数的变化量可以不一样,这样使得制作动画更方便灵活,每个窗口动画效果可根据需要灵活实现,缺点是同一个变量要多次书写计数程序。
另外必须注意的是:如果同时多个窗口都要实现同类型的动画效果,也就是同一个变量在多个窗口使用。
组态王知识点总结一、组态王的基本概念1.1 组件和数据点组态王中的最基本的概念是组件和数据点。
组件是系统中的一个对象,例如传感器、阀门、马达等,它们具有不同的属性和功能。
数据点是组态王中一个重要的概念,它们用来表示系统中的一些具体的数值或状态,例如温度、压力、开关状态等。
1.2 图形化编辑组态王提供了丰富的图形化编辑工具,用户可以通过拖拽组件、连接数据点、设置属性等操作,来设计和编辑自动化系统的界面。
这为用户提供了一个直观、便捷的操作界面,使得设计和调试工作更加高效。
1.3 通信协议组态王支持多种通信协议,包括Modbus、OPC、Ethernet/IP等,用户可以通过这些通信协议与不同厂家的设备进行通讯,实现系统的数据采集、监控和控制功能。
1.4 数据存储和导出组态王支持将系统中的数据进行存储和导出,用户可以通过内置的数据库功能,将系统中的数据存储到本地或远程服务器中,并且可以通过Excel等格式导出数据,方便用户进行数据分析和报表生成。
二、组态王的功能特点2.1 灵活的设计模式组态王提供了灵活的设计模式,用户可以根据实际需求来设计系统的界面和功能,包括布局、控件样式、数据展示方式等,使得系统更加符合用户的实际工程需求。
2.2 高效的数据采集和处理组态王支持多种通信协议,可以与不同厂家的设备进行通讯,实现系统的数据采集和处理功能。
同时,组态王还提供了丰富的数据处理和计算功能,用户可以通过这些功能对系统中的数据进行处理和分析,实现更加复杂的控制策略。
2.3 易用的调试工具组态王提供了丰富的调试工具,包括实时监控、数据记录、报警功能等,用户可以通过这些工具实时监控系统的运行状态,及时发现并解决问题,确保系统正常运行。
2.4 多平台支持组态王支持多平台运行,包括Windows、Linux和嵌入式系统等,用户可以根据实际需求选择合适的平台,实现系统的部署和运行。
三、组态王的使用技巧3.1 学习组态王基本操作学习组态王的基本操作是使用该软件的第一步,在掌握基本操作之后,用户就可以开始利用组态王进行界面设计,数据采集和控制功能的实现。
HEFEI UNIVERSITY题目组态王软件使用分析班级姓名学号时间 2013-11-26组态王软件的使用分析摘要:组态王软仵指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式(而不是编程方式)提供良好的用户开发界面和简捷的使用方法,它解决了控制系统通用性问题。
其预设置的各种软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和I/O产品,与高可靠的工控计算机和网络系统结合,可向控制层和管理层提供软硬件的全部接口,进行系统集成。
组态王软件能支持各种工控设备和常见的通信协议,并且可以提供分布式数据管理和网络功能,是一个使用户能快速建立自己的HMI的强有力的开发环境。
关键词:组态王控制系统监控系统一、组态王软件的功能它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。
通常可以把这样的系统划分为控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下传、组态开发的重要作用。
尤其考虑三方面问题:画面、数据、动画。
通过对监控系统进行设计。
组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。
而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。
它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能等。
1、数据采集的方式大多数组态软件提供多种数据采集程序,用户可以进行配置。
然而,在这种情况下,驱动程序只能由组态软件开发商提供,或者由用户按照某种组态软件的接口规范编写,这为用户提出了过高的要求。
由OPC基金组织提出的OPC规范基于微软的OLE/DCOM技术,提供了在分布式系统下,软件组件交互和共享数据的完整的解决方案。
在支持OPC的系统中,数据的提供者作为服务器(Server),数据请求者作为客户(Client),服务器和客户之间通过DCOM接口进行通信,而无需知道对方内部实现的细节。