组态王功能介绍
- 格式:ppt
- 大小:3.67 MB
- 文档页数:22
5.3组态王组态王软件是一种通用的工业监控软件,他融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。
他基于Microsoft Windows XP/NT/2000 操作系统,用户可以在企业网络的所有层次的各个位置上都可以及时获得系统的实时信息。
采用组态王软件开发工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消耗。
他适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。
组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。
工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通信数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
5.3.1组态王的特点组态王软件作为一个开放型的通用工业监控软件,支持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡等(如:西门子PLC、莫迪康PLC、欧姆龙PLC、三菱PLC、研华模块等等)通过常规通信接口(如串口方式、USB 接口方式、以太网、总线、GPRS等)进行数据通信。
组态王软件与IO设备进行通信一般是通过调用*.dll 动态库来实现的,不同的设备、协议对应不同的动态库。
工程开发人员无须关心复杂的动态库代码及设备通信协议,只须使用组态王提供的设备定义向导,即可定义工程中使用的I/O设备,并通过变量的定义实现与I/O设备的关联,对用户来说既简单又方便。
主要功能特性:1)可视化操作界面,真彩显示图形、支持渐进色、丰富的图库、动画连接。
错误!未找到引用源。
1. 功能概述常规需求:很多工业现场会存储数据并对存储的历史数据进行查询、打印输出。
历史数据查询一般为起始时间、结束时间、间隔时间都不固定,最终用户根据实际需要进行查询。
组态王中的实现方法:利用组态王内置报表以及报表的函数来实现对历史数据的查询。
组态王内置报表的操作类似excel,操作简单、方便,并且组态王提供了大量的报表函数来实现各种复杂功能。
2. 工程实例我们举一个例子来说明实现方法。
在此例程中我们定义五个变量,分别为“压力”、“温度”、“密度”、“电流”、“电压”,运行系统运行后记录历史数据,下面就以此为例来演示完成这一要求的具体步骤。
3. 操作步骤3.1定义设备根据工程中实际使用得设备进行定义,本例程使用亚控的仿真PLC设备,使用“PLC-亚控-仿真PLC-串口”驱动,定义设备名称为“PLC”。
3.2定义变量在组态王中定义五个变量:压力(IO实数类型)、温度(IO实数类型)、密度(IO实数类型)、电压(IO实数类型)、电流(IO实数类型)。
压力变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器INCREA100,数据类型short,读写属性为只读,采集频率1000。
记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。
温度变量:最小值0,最大值50,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。
记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。
密度变量:最小值0,最大值1,最小原始值0,最大原始值100,连接设备PLC,寄存器INCREA100,数据类型short,读写属性为只读,采集频率1000。
记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。
电流变量:最小值30,最大值50,最小原始值0,最大原始值100,初始值为30,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。
组态王playsound2函数用法摘要:1.组态王简介2.playsound2 函数的作用3.playsound2 函数的参数及用法4.示例代码及解析5.总结正文:【1.组态王简介】组态王(Cimtor)是一款用于工业自动化和控制系统中的组态软件,它具有丰富的功能和易用的操作界面,广泛应用于各种工程领域。
通过组态王,用户可以轻松实现设备连接、数据采集、报警处理、趋势分析等功能,从而提高工程效率。
【2.playsound2 函数的作用】在组态王中,playsound2 函数用于播放声音文件,以实现报警、提示等目的。
通过调用playsound2 函数,用户可以为设备异常、操作失误等情况设置声音提示,使操作更加人性化。
【3.playsound2 函数的参数及用法】playsound2 函数接收两个参数:声音文件路径(filename)和声音播放次数(times)。
其中,声音文件路径需指向一个音频文件(如.wav 格式),声音播放次数表示声音文件播放的次数,当播放次数达到该值时,声音将停止播放。
函数用法示例:```playsound2("报警声音.wav", 1)```此示例表示播放名为“报警声音.wav”的音频文件,播放次数为1 次。
【4.示例代码及解析】以下是一个简单的示例代码,用于在设备异常时播放报警声音:```Dim filename, timesfilename = "报警声音.wav"times = 1If 设备异常Thenplaysound2(filename, times)End If```在上述代码中,当设备异常(如传感器数据超出范围)时,将播放声音文件“报警声音.wav”,并设置播放次数为1 次。
【5.总结】组态王中的playsound2 函数为用户提供了方便的声音播放功能,可以在工程中实现各种报警、提示等应用场景。
组态王软件的各种功能与应用使用组态王的网络功能需要在局域网中建立若干服务器和客户机,通常建立一台服务器和多台客户机,需要分别在服务器和客户机上设置参数。
首先,确定所有的计算机在同一个局域网内,每台客户机能够在网上邻居访问到服务器。
然后服务器和客户机分别在本机上要打开同一个组态王程序,服务器上的程序还要完全共享。
配置服务器:打开一个组态王程序,双击左边窗口的“网络配置”,在弹出的窗口中选择“连网”,然后在“本机节点名”中键入本机的计算机名,比如czg;然后在节点类型中选中“本机是登录服务器”和“本机是I/O服务器”,至此,服务器的设置完毕。
客户机配置:1、在本机上打开同一个组态王程序,选择最左侧的按键“站点”,右键单击左侧空白处,选择“新建远程站点”,点击“读取节点配置”,在网上邻居上找到服务器czg上所共享的组态王程序,点击确定。
2、点击界面左侧的“系统”按键,双击网络配置,选择连网,输入本机节点名,即计算机名,比如guan;节点类型中选择登录服务器czg;客户配置中选中“客户”和I/O服务器下面的czg,点击“确定”。
3、点击“数据词典”,选择一变量,如“ADAM4017AI0”,右键单击,选择变量名称替换,在弹出的对话框中选中“变量使用报告(不改变数据词典)”,然后点击“替换为”后面的?号,在弹出对话框中点击左侧窗口中的czg ,然后选择右侧窗口中的“ADAM4017AI0”变量,点击“确定”,然后点击替换,即可。
以此类推,分别替换其他变量。
至此,服务器和客户机的配置都已经完成,其他客户机的配置可以这样进行。
将刚刚配置好的一台客户机上的组态王程序复制到其他作为客户机上的计算机上。
然后在每台计算机上分别打开,双击“网络配置”,将“本机节点名”更改为本机计算机名即可。
组态王数据类型组态王数据类型是指在组态王软件中使用的各种数据类型,用于存储和处理不同类型的数据。
组态王是一款功能强大的工业自动化软件,广泛应用于各个行业的监控和控制系统中。
在组态王中,常见的数据类型包括整型、浮点型、布尔型、字符串型等。
下面将详细介绍每种数据类型的特点和用途。
1. 整型:整型数据类型用于存储整数值,可以表示正数、负数和零。
在组态王中,整型数据类型的范围通常是-2^31到2^31-1,即-2147483648到2147483647。
整型数据类型在工业自动化系统中常用于存储传感器的采集值、计数器的计数值等。
2. 浮点型:浮点型数据类型用于存储带有小数部份的数值。
在组态王中,浮点型数据类型的范围和精度可以根据需要进行设置。
浮点型数据类型在工业自动化系统中常用于存储温度、压力、流量等摹拟量的采集值。
3. 布尔型:布尔型数据类型用于存储逻辑值,只能取两个值之一:真(True)或者假(False)。
在组态王中,布尔型数据类型通常用于表示开关状态、报警状态等。
4. 字符串型:字符串型数据类型用于存储文本信息,可以包含字母、数字、符号等字符。
在组态王中,字符串型数据类型的长度可以根据需要进行设置。
字符串型数据类型在工业自动化系统中常用于存储设备名称、报警信息、操作提示等。
除了上述常见的数据类型,组态王还提供了其他一些特殊的数据类型,如日期时间型、枚举型、数组型等,用于满足不同的应用需求。
总结起来,组态王数据类型包括整型、浮点型、布尔型和字符串型等常见的数据类型,用于存储和处理不同类型的数据。
这些数据类型在工业自动化系统中扮演着重要的角色,能够满足监控和控制系统对数据的各种需求。
通过合理使用组态王数据类型,可以实现对工业过程的精确监控和高效控制。
功能介绍•电力版介绍•回路功能–遥信–遥控–遥测–遥调–电度量–SOE –定值•回路复制•回路画面的复制•事故追忆功能•变量列表视图•部分功能运行画面•电力版新增的函数电力版介绍•输配电相关的监控系统工程,往往重复性比较大。
以通用组态的方式反复定义各种设备、变量、画面等等,工作量极大,且容易出错误。
•组态王电力版通过建立回路,把重复性大的工作归纳为模型,然后以复制回路的方式快速扩展,项目越大工作量越节省,错误率降低。
•电力版还具有定值、SOE、事故追忆等专业设计,为用户提供集成的功能模块。
•电力版的设计目标:消除重复性工作,对专业功能提供统一处理,简化和加速组态过程。
与通用版的区别•通过回路和画面的复制替换,消除重复的组态工作,效率高,有利降低错误率•具有定值、SOE、事故追忆、变量列表视图等针对电力行业的设计•通过遥控、遥调的权限、条件组态,能够方便完成通用组态难以实现的执行条件判断、登录、执行、返校、操作记录过程•针对市场:低压配电,35kV及以下变电站,水电站电力版组态过程1.新建工程2.定义设备3.定义回路–关联设备–定义遥信、遥控、遥测、遥调、电度、SOE、定值量及相关报警–复制、替换同类型回路4.定义回路以外的其他变量5.画面组态,与回路相关的画面可复制、替换回路名6.报表等其它工作除步骤3和5以外,其它操作都与组态王通用版相似回路•组态王电力版中引入了回路的概念,并通过回路目录实现对回路的管理,在回路中用户可以进行如下操作:–对回路、回路目录进行添加、编辑、复制和删除等操作–对回路变量进行批量新建、编辑和删除等操作–对SOE设备和SOE设备类型库进行配置,并在运行系统中进行SOE报警及处理、SOE事件查询等操作–对定值设备和定值设备类型库进行配置,并在运行系统中进行定值读写、查询等操作–对事故进行追忆–对变量列表视图进行定制回路•回路的引入为用户提供了可视化的组态方式;回路、回路目录及回路变量的批量操作、SOE设备和定值设备类型库的可移植性,简化了用户对设备、工程进行组态的工作量;SOE 系统、定值系统、事故追忆及变量列表视图更突出了电力行业的特点。
组态王与西门子S7-200的几种通信方式1 引言随着工业自动化技术的发展,人们对自动化监控系统的要求越来越高。
而在设计开发实时监控系统时,现场设备与上位机软件的通讯是关键技术,下面主要介绍国产流行工控软件“组态王”与西门子S7-200的通信方式。
2 组态王简介“组态王”是在PC机上建立工业控制对象人机接口的一种智能软件包,它以Windows 98/Windows 2000/ Windows NT4.0中文操作系统作为其操作平台,具有图形功能完备,界面一致友好,易学易用的特点。
该软件包由工程管理器(ProjManager)、工程浏览器(TouchExplorer)、画面运行系统(TouchVew)三部分组成。
ProjManager用于新建工程、工程管理,并能对已有工程进行搜索、备份及有效恢复,实现数据字典的导入和导出。
TouchExplorer是“组态王”软件的核心部分和管理开发系统,是应用工程的开发环境,内嵌画面开发系统,可完成对画面的设计、动画的连接等工作。
TouchVew是“组态王”软件的实时运行环境,用于显示画面开发系统中建立的动画图形画面,并负责数据库与I/O服务程序的数据交换,通过实时数据库管理从一组工业控制对象采集到的各种数据,并把数据的变化用动画的方式形象地表示出来,同时完成报警、历史记录、趋势曲线等监视功能,并可生成历史数据文件。
在TouchExplorer的画面开发系统中设计开发的画面应用程序必须在TouchVew运行环境中才能运行。
3 S7-200系列PLC西门子公司的SIMATIC S7-200系列属于小型可编程序控制器,可用于代替继电器的简单控制场合,也可以用于复杂的自动化控制系统。
S7-200系列PLC共有5种基本型号的CPU模块,即CPU221、CPU222、CPU224、CPU226、CPU226XM,控制点数可以从10点扩展到248点。
其中,CPU221无扩展功能,适于用做小点数的微型控制器,CPU222有扩展功能,CPU224是具有较强控制功能的控制器,CPU226和CPU226 XM适用于复杂的中小型控制系统。
组态王软件培训培训内容内容包括:1、组态王介绍2、新建工程3、建立IO设备通信4、建立数据词典5、画面组态6、设置,然后运行7、脚本编程,函数等。
组态王软件是一种通用的工业监控软件, 它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。
支持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡进行数据通讯组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。
组态软件的安装1、运行安装组态王程序。
直接安装。
2、安装完后直接安装驱动。
3、其它内容可以不安装。
工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
组态王软件是一种通用的工业监控软件, 它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。
支持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡进行数据通讯组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。
工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
(1)新建工程(2)硬件组态添加设置,设置地址,设置通信,硬件测试(3)数据词典组态。