组态王实例教程共38页
组态王实验教程全版
图 2-10 图库管理器 双击选择的指示灯图形,此时图库管理器消失,显示开发系统画面窗口,在开 发系统画面空白处单击并拖动鼠标,画面中会出现选择的指示灯图形,如图 2-11 所 示。
图 2-11 “指示灯”对象 (4)在工具箱中选择“按钮”控件添加到画面中,然后选中该按钮,单击鼠标 右键,选择“字符串替换”,将按钮“文本”改为“关闭”。设计好的图形画面如 图 2-12 所示。
在工程浏览器左侧树形菜单中双击命令语言“应用程序命令语言”项,出现“应 用程序命令语言”编辑对话框,单击“运行时”,将循环执行时间设定为 100ms, 然后在命令语言编辑框中输入控制程序,如图 2-20 所示。然后单击“确认”按钮, 完成命令语言的输入。
图 2-20 编写命令语言 6、程序运行
(1)画面存储:画面设计完成后,开开发系统“文件”菜单中执行“全部存” 命令将设计的画面和程序全部存储。
课程:《计算机控制技术》
工业组态软件 实验指导书
主编:申海
实验一 初步了解组态王软件
(一)实验类型:研究性
(二)实验类别:专业实验
(三)实验学时数:2 学时 (四)实验目的
组态王使用教程
组态王简明教程 第一课
了解组态王 在本课程您将: ·了解组态王软件的整体结构 ·了解组态王的工件方式 ·了解建立应用程序的一般过程
组态王软件的结构
“组态王”是运行于 Microsoft Windows 98/NT 中文平台的全中文界面的组态软件,采用了多 线程、COM 组件等新技术,实现了实时多任务,软件运行稳定可靠。组态王具有一个集成开发 环境“组态王工程浏览器”,在工程浏览器中您可以查看工程的各个组成部分,也可以完成构造数 据库、定义外部设备等工作。画面的开发和运行由工程浏览器调用画面制作系统 TOUCHMAK 和画面运行系统 TOUCHVEW 来完成的。TOUCHMAK 是应用程序的开发环境。您需要在这个 环境中完成设计画面、动画连接等工作。TOUCHMAK 具有先进完善的图形生成功能;数据库中 有多种数据类型,能合理地抽象控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范 等 重 要 功 能 都 有 简 单 的 操 作 办 法 。 TOUCHVEW 是 “ 组 态 王 ” 软 件 的 实 时 运 行 环 境 , 在 TOUCHMAK 中建立的图形画面只有在 TOUCHVEW 中才能运行。TOUCHVEW 从工业控制对 象中采集数据,并记录在实时数据库中。它还负责把数据的变化用动画的方式形象地表示出来, 同时完成变量报警、操作记录、趋势曲线等监视功能,并生成历史数据文件。
使用图形工具箱 接下来在此画面中绘制各图素。绘制图素的主要工具放置在图形编辑工具箱内。当画面打开
时,工具箱自动显示,如果工具箱没有出现,选择菜单“工具\显示工具箱”或按 F10 键打开它。 工具箱中各种基本工具的使用方法和 WINDOWS 中“画笔”很类似,假如你熟悉“画笔”的使用, 绘制本画面将是很容易的。首先绘制监控对象原料罐和反应罐:在工具箱内单击圆角矩形工具, 在画面上绘制一个矩形作为第一个原料罐;在矩形框上单击鼠标左键,在矩形框周围出现 8 个小 矩形,当鼠标落在任一小矩形上时,按下鼠标左键,可以移动图形对象的位置用同样的方法绘制 另一原料罐和反应罐。在工具箱内单击多边形工具,绘制三条管道。要改变管道的填充颜色,请 选中此对象,然后单击调色板窗口的第二个按钮,再从调色板中选择任一种颜色。在工具箱内单 击文本工具,输入文字。要改变文字的字体、字号,请先选中文本对象,然后在工具箱内选择“改 变字体”。选择菜单“图库\刻度”,在图库窗口中双击一种竖向的刻度。在画面上单击鼠标左键,
控制系统组态设计3-组态王的基本操作[46页]
组态王的使用入门
5)建立动画连接 定义动画连接是指在画面的图形对象与数据库的数据变量之间建立一
种关系,当变量的值改变时,在画面上以图形对象的动画效果表示出 来;或者由软件使用者通过图形对象改变数据变量的值。“组态王” 提供了21 种动画连接方式。一个图形对象可以同时定义多个连接, 组合成复杂的效果,以便满足实际中任意的动画显示需要。 继续上节的工程。双击图形对象——即矩形,可弹出“动画连接”对 话框。
组态王的使用入门
继续上节的工程。选择工程浏览器左侧大纲项“数据库\数据词典”, 在工程浏览器右侧用鼠标左键双击“新建”图标,弹出“定义变量” 对话框。此对话框可以对数据变量完成定义、修改等操作,以及数据 库的管理工作。在“变量名”处输入变量名,如:a;在“变量类型” 处选择变量类型如:内存实数,其他属性目前不用更改,单击“确定” 即可。下面继续定义一个I/O 变量。在“变量名”处输入变量名,如: b;在“变量类型”处选择变量类型如:I/O 整数;在“连接设备” 中选择先前定义好的I/O 设备:PLC;在“寄存器”中定义为: INCREA100;在“数据类型”中定义为:SHORT 类型。其他属性目 前不用更改,单击“确定”即可。
要建立新的组态王工程,请首先为工程指定工作目录(或称“工 程路径”)。“组态王”用工作目录标识工程,不同的工程应置 于不同的目录。工作目录下的文件由“组态王”自动管理。
1)创建工程路径 启动“组态王”工程管理器(ProjManager),选择菜单“文件\
新建工程”或单击“新建”按钮,弹出“新建工程向导一”对话 框。单击“下一步”继续。弹出“新建工程向导之二”对话框。 在工程路径文本框中输入一个有效的工程路径,或单击“浏览…” 按钮,在弹出的路径选择对话框中选择一个有效的路径。单击 “下一步”继续。弹出“新建工程向导之三”对话框。
组态王实例PPT学习教案
用MCGS组态软件实现机械手控制系统
一、实训目的 1、了解MCGS组态软件的组态过程、操作方法和实现功能等环节; 2、熟悉MCGS组态软件的动画制作、控制流程的编写、变量设计、定时 器构件的使用等多项组态操作。 3、熟悉用组态王软件建立监控系统的整个过程。 二、设备组成 系统由机械手、中泰PCI-8408光隔开关量输入/输出接口卡、计算机和 MCGS组态软件组成。
闭合,车栏反旋关断。直到碰到车栏旋转下限位时,车栏反旋接触器断开, 停止反旋。
如果选择存放车位3,车位3下移接触器闭合,载车盘3下移。直到载车盘3
碰到车位3下限位开关,车位3下移接触器断开,载车盘3停止下移;接着车
栏正旋接触器闭合,车栏将正旋打开。直到车栏旋转碰到车栏旋转上限位
时,车栏正旋接触器断开,车栏停止正旋;此时车辆可以通过车栏进入车
用Kingview组态软件实现简易自动立体车库控制系统
如果选择取车车位3,车位3下移接触器闭合,载车盘3下移。直到载车盘3 碰到车位3下限位开关,车位3下移接触器断开,载车盘3停止下移;接着车 栏正旋接触器闭合,车栏将正旋打开。直到车栏旋转碰到车栏旋转上限位 时,车栏正旋接触器断开,车栏停止正旋;此时车辆可以通过车栏离开车 库。当检测到光电开关的下降沿后,车位3接触器上移接触器闭合,载车盘 3上移。直到载车盘3碰到车位3上限开关时,车位3上移接触器断开,载车盘 停止上移;接着车栏反旋接触器闭合,车栏反旋关断。直到车栏旋转碰到 车栏旋转下限位时,车栏反旋接触器断开,车栏停止反旋。车位3车辆出库 过程完成。
2、按下取车按钮,然后选择取车位置。如果选择的车位上没有车停放,将发出 警示信息。如果选择的车位上有车,系统将作如下动作:
如果选择取车车位1,车栏正旋接触器闭合,车库前的车栏将正旋打开。 直到车栏旋转碰到车栏旋转上限位时,车栏正旋接触器断开,车栏停止正 旋。此时车辆可以通过车栏离开车库。当检测到光电开关的下降沿后,表 明车辆已经出库,车栏反旋接触器闭合,车栏反旋关断。直到碰到车栏旋 转下限位时,车栏反旋接触器断开,车栏停止反旋。车位1车辆出库过程完 成。
自动控制---组态王教程
、 定义设备和变量
组态王把那些需要与之交换数据的设备或程序都作为外部设备。外部设备包括:下位机(、 仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据;其他应用程序, 它们之间一般通过交换数据;外部设备还包括网络上的其他计算机。 只有在定义了外部设备之后,组态王才能通过变量和它们交换数据。为方便您定义外部设 备,组态王设计了“设备配置向导”引导您一步步完成设备的连接。 本教程中使用仿真和组态王通信。仿真可以模拟为组态王提供数据。假设仿真连接在计算 机的口。 设备定义完成后,您可以在工程浏览器的右侧看到新建的外部设备 “”。在定义数据库变 量时,您只要把变量连结到这台设备上,它就可以和组态王交换数据了。
趋势曲线用来反应数据变量随时间的变化情况。趋势曲线有两种:实时趋 势曲线和历史趋势曲线。这两种曲线外形都类似于坐标纸,轴代表时 间,轴代表变量的量程百分比。所不同的是,在您的画面程序运行时, 实时趋势曲线随时间变化自动卷动,以快速反应变量的新变化,但是 不能时间轴“回卷”,不能查阅变量的历史数据;历史趋势曲线可以 完成历史数据的查看工作,但它不会自动卷动(如果实际需要自动卷 动可以通过编程实现),而需要通过带有命令语言的功能按钮来辅助 实现查阅功能。
数据库是“组态王”最核心的部分。在运行时,工业现场的生产状况要以动画的形式反映 在屏幕上,操作者在计算机前发布的指令也要迅速送达生产现场,所有这一切都是以实时 数据库为中介环节,所以说数据库是联系上位机和下位机的桥梁。 数据库中变量的集合形象地称为“数据词典”,数据词典记录了所有用户可使用的数据变 量的详细信息。 注:在组态王软件中数据库分为:有实时数据库和历史数据库
工作站事件。通过这些报警和事件,用户可以方便地记录和查看系统的 报警、操作和各个工作站的运行情况。当报警和事件发生时,在报警窗 中会按照设置的过滤条件实时的显示出来。 为了分类显示报警事件,可以把变量划分到不同的报警组,同时指定报警 窗口中只显示所需的报警组。(注:趋势曲线、报警窗口都是一类特殊 的变量,有变量名和变量属性等。)
组态王实例教程入门
组态王实例教程入门
组态王实例教程入门
组态王软件是一种通用的工业监控软件,它将过程控制设计、现场操作以及工厂资源管理融于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。
它基于Microsoft Windows XP/Win7/Win8/Win10/WinServer 系列操作系统,在企业网络的所有层次的各个位置上,用户都可以及时获得系统的实时信息。
采用组态王软件开发工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消耗。
它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。
组态王软件结构由工程管理器、组态开发系统、运行系统和信息窗口四部分构成。
工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
信息窗口:用来显示和记录组态王开发和运行系统在使用期间的主要日志信息。
组态王 实例
一、概述组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。
工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
通常情况下,建立一个应用工程大致可分为以下六个步骤:1.创建新工程为工程创建一个目录用来存放与工程相关的文件。
2.定义硬件设备并添加工程变量添加工程中需要的硬件设备和工程中使用的变量,包括内存变量和 I/O 变量。
制作图形画面并定义动画连接按照实际工程的要求绘制监控画面并使静态画面随着过程控制对象产生动态效果。
4.编写命令语言通过脚本程序的编写以完成较复杂的操作上位控制。
进行运行系统的配置对运行系统、报警、历史数据记录、网络、用户等进行设置,是系统完成用于现场前的必备工作。
6.保存工程并运行完成以上步骤后,一个可以拿到现场运行的工程就制作完成了。
接下来我将建立一个反应车间的监控中心。
监控中心从现场采集生产数据,以动画形式直观的显示在监控画面上。
监控画面还将显示实时趋势和报警信息,并提供历史数据查询的功能,完成数据统计的报表。
将实时数据保存到关系数据库中,并进行数据库的查询等。
二、建立一个新工程一)建立一个新工程点击“开始”---〉“程序”---〉“组态王 6.5”---〉“组态王6.5”(或直接双桌面上组态王的快捷方式),启动后的工程管理窗口如图2-1 所示:图2-1 图2-2新建:单击此快捷键,弹出新建工程对话框建立组态王工程。
点击工程管理器上的“新建”,弹出“新建工程向导之一”,接下来一直按下一步直到点击完成后会出现“是否将新建的工程设为组态王当前工程”的提示,选择“是”即可新建一工程如图2-2:二)工程浏览器工程浏览器是组态王6.5的集成开发环境。
组态王应用实例
~
脱ou那长范釐w 脱ou那长范釐w
背累源烁状 状箱脱状置
~ ~
~
~
~
~
度 必 情 感 拉 描 操 旋 ~ ~ ~
~
~
~
~
~
~
~
~
~
~
~
~~~ ~ ~~
~ ~~ ~~ ~ ~ ~~
~
~~~
~
X
虚
~
~~ ~
磁范界脱鼠釐高量
源那t集v釐~X
010 I/O
I/O
~ 累种烁
累种烁度 累种烁必
环X必-描嵌立置~累种烁 ~ ~
环X必-描嵌立置~累种烁
I/O
I/O
I/O
I/O
I/O
PLC Windows
“
I/O ”
DDE
—— 累种烁~~
的属精
~
累种烁
~
累种烁
~
的属精 累种烁
累种烁
累种烁 烁精立
精熟漫烁
精熟漫烁
属
富
度描
~
~ ~
~~~ ~ ~ ~ ~ ~
~~
~
果~
度
~
必
~
情
~
感
~
~~~~
~ ~~~~
~
~
~ ~ ~ ~ ~ ~ ~ ~ ~
~~
~
~
度
~
必
~
情
~
感
~
~
~~~~~~~
~ ~ ~ ~ ~ ~ ~ ~ ~
TOUCHVIEW
,
3.1
组态王软件教程..
3. 设置变量报警属性和记录属性(略)
越限死区——是指当变量产生越限报警后,再次产生 同类型的越限报警时,如果变量的值在报警限加减死区值 的范围内,就不会恢复报警,也不产生新的报警,如果变 量的值不在报警限加减死区值的范围内,则先恢复原来的 报警,再产生新报警。 例如:变量的高限=80,高高限=90,死区值为2。则当 变量值为80时并不产生报警,当变量值为82 时产生高报警 ,变量值为92 时,产生高高限报警,恢复高限报警。当变
在操作属性标签中, 把三项都选中,其中 显示工具条的含义是, 画面运行时报警表上 方有一排工具按钮:
4. 制作报警和事件画面
条件属性标签:
设置系统运行时
的报警条件
优先级:范围在
1-999 之 间 ; 999 是最低的 优先级 。 优先级为 500 ,即 允许所有优先级 在500 以上的报警 和事件信息在信 息窗口中显示
6. 系统提供的与报警有关的变量及应用
在数据词典中,组态王提供了一个 “$新报警” 变量,所
有有报警的变量报警时, “$新报警” 都要变。例:
(1) 制作警灯:
从图库中选一个指示灯,
放到画面中;双击指示灯 图素,弹出动画向导对话 框;在对话框中变量名处, 选“\\本站点\$新报警”; 将报警色选成红色,单击 确定。则系统运行时,有 报警会使灯变红。
新建画面,命名为如“温度曲线”;
单击工具箱4排第6个工具
击确定; 用鼠标拖放一个矩形区;
;
在弹出的窗口中,选 “CKvRealtimeCurves Control”,单
双击矩形区,在弹出的动画连接属性窗口中选“常规”标签;
起控件名,如realtemp,单击确定;
在矩形区点击右键,选择控件属性,在“常规”标签和“曲 线”标签内进行设置。
组态王操作教程 ppt课件
Click here to enter
ppt课件
•1
组态王6.5教程
第一讲 概述 第二讲 建立一个新工程 第三讲 让画面动起来 第四讲 报警和事件 第五讲 趋势曲线
第六讲 DDE
ppt课件
•2
第一讲 概述
主要知识点:
组态的定义
组态的发展
组态软件的数据处理流程
使用组态软件的一般步骤
注:在实际的工程中组态王连接现场的实际采集 设备,采集现场的数据。
观看演示
ppt课件
•26
2.4 定义外部设备变量
在组态王工程浏览器中提供了“数据库”项供用户 定义设备变量。
数据库的作用:
数据库是“组态王”最核心的部分。在TOUCHVEW运 行时,工业现场的生产状况要以动画的形式反映在屏幕 上,操作者在计算机前发布的指令也要迅速送达生产现 场,所有这一切都是以实时数据库为中介环节,所以说 数据库是联系上位机和下位机的桥梁。
量与I/O点的一一对应关系,即定义数据连接。 7、根据前面设计的画面结构和画面草图,组态每一幅
静态的操作画面(主要是绘图)。
8、将操作画面中的图形对象与实时数据库变量建立动 画连接关系,规定动画的属性和幅度。
9、对组态的内容进行分段和总体调试。
10、系统投入运行。
ppt课件
•13
第一讲 概述
五、组态软件任务
Citech Genesis WizCon controlview
ppt课件
国别
美国 美国 德国 美国 美国
澳大利亚
美国
以色列
美国
•7
第一讲 概述
二、组态软件的发展 (续)
国内较知名的监控组态软件
