图5-5报表系统设置图5-6实时趋势曲线图5-7历史趋势曲线5)内嵌控件功能组态王软件内置了多种曲线控件、多媒体视频控件以及窗口控件,如图5-8所示。......
2023-06-15
1.训练目标
利用组态王软件编制监控系统图形画面,简单控制程序编写,设定动画连接等功能,进行程序的运行、调试与改进。
2.建立一个应用工程步骤
(1)创建新工程。
为工程创建一个目录用来存放与工程相关的文件。
(2)定义硬件设备并添加工程变量。
添加工程中需要的硬件设备和工程中使用的变量,包括内存变量和I/O变量。
(3)制作图形画面并定义动画连接。
按照实际工程的要求绘制监控画面并使静态画面随着过程控制对象产生动态效果。
(4)编写命令语言。
通过脚本程序的编写以完成较复杂的操作上位控制。
(5)进行运行系统的配置。
对运行系统、报警、历史数据记录、网络、用户等进行设置,是系统完成用于现场前的必备工作。
(6)保存工程并运行。
完成以上步骤后,工程就制作完成并可以运行。
3.制作简单实例:整数累加
1)建立新工程
(1)运行组态王软件,出现组态王工程管理器界面,如图5-9所示。
图5-9 组态王工程管理器界面
(2)在工程管理器中选择菜单“文件→新建工程”或单击快捷工具栏“新建”命令,出现“新建工程向导之一——欢迎使用本向导”对话框,如图5-10所示。
图5-10 “新建工程向导之一——欢迎使用本向导”对话框
(3)单击“下一步”按钮出现“新建工程向导之二——选择工程所在路径”对话框。选择或指定工程所在路径,单击“浏览”按钮可以更改工程路径,如图5-11所示。如果路径或文件夹不存在,需提前创建。
图5-11 “新建工程向导之二——选择工程所在路径”对话框
(4)单击“下一步”按钮出现“新建工程向导之三——工程名称和描述”对话框,如图5-12所示。在对话框中输入工程名称“整数累加”,在工程描述中输入“一个整数从零开始每隔1 s加1”。
(5)单击“完成”按钮,新工程建立,单击“是”按钮,确认将新建的工程设为组态王当前工程,此时组态王工程管理器中出现新建的工程,如图5-13所示。
(6)双击新建的工程名,出现演示方式“提示”对话框,单击“确认”按钮,进入工程浏览器对话框,如图5-14所示。
图5-12 “新建工程向导之三——工程名称和描述”对话框
图5-13 新工程建立
2)制作图形画面
(1)在工程浏览器左侧树形菜单中选择“文件→画面”,在右侧视图中双击“新建”,出现画面属性对话框输入画面名称“整数累加”,设置画面位置、大小等参数,如图5-15所示。然后单击“确认”按钮,进入组态王画面开发系统,此时工具箱自动加载,如图5-16所示。
(2)用鼠标单击工具箱中的文本工具按钮“T”,然后将鼠标移动到画面上适当位置单击,用户便可以在画面中输入文字“000”。输入完毕后,单击鼠标右键,文字输入完成,如图5-17所示。
图5-14 “工程浏览器”对话框
图5-15 画面属性对话框
图5-16 画面开发系统
图5-17 文字输入
(3)添加一个指示灯对象。在开发系统中执行菜单命令“图库→打开图库”,进入图库管理器,选择指示灯库中的一个图形对象,如图5-18所示。
图5-18 图库管理器
双击选择的指示灯图形,此时图库管理器消失,显示开发系统画面窗口,在开发系统画面空白处单击并拖动鼠标,画面中会出现选择的指示灯图形,如图5-19所示。
(4)在工具箱中选择“按钮”控件添加到画面中,然后选中该按钮,单击鼠标右键,选择“字符串替换”,将按钮“文本”改为“关闭”。设计好的图形画面如图5-20所示。
3)定义变量
定义变量在工程浏览器的“数据库数据词典”中进行,如图5-21所示。
图5-19 “指示灯”对象
图5-20 设计好的图形画面
图5-21 数据库数据词典
(1)定义1个内存整型变量。变量名设为“num”,变量类型选“内存整数”,初始值设为“0”,最小值设为“0”,最大值设为“1000”,如图5-22所示。定义完成后,单击“确定”按钮,则在数据词典中增加1个内存整型变量num。
图5-22 定义内存整型变量
(3)定义1个内存离散变量。变量名设为“deng”,变量类型选为“内存离散”,初始值选“关”,如图5-23所示。
图5-23 定义内存离散变量
4)建立动画连接
(1)建立显示文本对象“000”的动画连接。双击画面中文本对象“000”,出现“动画连接”对话框,单击“模拟值输出”按钮,则弹出“模拟值输出连接”对话框,将其中的表达式设置为“\\本站点\num”(可以直接输入,也可以单击表达式文本框右边的“?”,选择已定义好的变量名“num”,单击“确定”按钮,文本框中会出现“\\本站点\num”表达式),整数位数设为3,小数位数设为0,单击“确认”按钮,动画连接设置完成,如图5-24所示。
图5-24 文本对象动画连接设置
(2)建立指示灯对象的动画连接。双击画面中指示灯对象,出现“指示灯向导”对话框,如图5-25所示。将变量名设为“\\本站点\deng”(可以直接输入,也可以单击变量名文本框右边的“?”,选择已定义好的变量名“deng”),如图5-26所示。将正常色设置为绿色,报警色设置为红色。设置完毕单击“确认”按钮,则“指示灯”对象动画连接完成。
图5-25 “指示灯”动画连接对话框
图5-26 “指示灯”对象动画连接设置
(3)建立按钮对象的动画连接。双击“关闭”按钮对象,出现“动画连接”对话框,如图5-27(a)所示。单击命令语言连接中的“弹起时”按钮,出现“命令语言”窗口,在编辑栏中输入以下命令:“Exit[0];”,如图5-27(b)所示。
图5-27 “关闭”按钮动画连接设置
(a)“动画连接”对话框;(b)“命令语言”窗口
单击“确认”按钮,返回到“动画连接”对话框,再单击“确认”按钮,则“关闭”按钮的动画连接完成。
5)命令语言编程
在工程浏览器左侧树形菜单中双击命令语言“应用程序命令语言”项,出现“应用程序命令语言”编辑对话框,单击“运行时”,将循环执行时间设定为100 ms,然后在命令语言编辑框中输入控制程序,如图5-28所示。最后单击“确认”按钮,完成命令语言的输入。
图5-28 编写命令语言
6)程序运行
(1)画面存储:画面设计完成后,单击开发系统“文件”菜单中执行“全部存”命令将设计的画面和程序全部存储。
(2)配置主画面:在工程浏览器中,单击快捷键工具栏上“运行”按钮,出现“运行系统设置”对话框,如图5-29所示。单击“主画面配置”选项卡,选中制作的图形画面名称“整数累加”画面,无须再进行画面选择。
图5-29 配置主画面
(3)程序运行:在工程浏览器中,单击快捷工具栏上“view”按钮或在开发系统中执行“文件→切换到view”命令,启动运行系统。
画面中文本对象中的数字开始累加,累加到10时停止累加,指示灯颜色变化,如图5-30所示。单击“关闭”按钮,程序退出。
图5-30 程序运行画面
■任务总结
通过对组态王软件概念、结构、功能的学习以及整数累加简单实例的制作,使学生了解工业组态概念以及工业组态软件的构成,熟悉组态王软件的开发环境,掌握利用组态王软件创建工程的过程。
■拓展案例
1.如何运用组态王软件实现车间监控系统的组态设计?
2.如何运用组态王软件完成机械手的模拟操作?
有关自动化生产线安装与调试的文章
图5-5报表系统设置图5-6实时趋势曲线图5-7历史趋势曲线5)内嵌控件功能组态王软件内置了多种曲线控件、多媒体视频控件以及窗口控件,如图5-8所示。......
2023-06-15
ModBus控制系统的技术特征:1)ModBus通信协议是一种工业现场总线通信协议,ModBus协议把通信对象定义为“主站”和“从站”。图1-18 用网关来实现现场总线和管理网络的互联图1-19 ModBus协议和ISO/OSI参考模型的关系......
2023-08-29
4.彩票理财,量入为出最实际彩票市场是一个非常特殊的投资市场,它考验的是每个人的智慧与恒心,不明白的人会把它当做是一种赌博,因为中奖概率低,似乎只能靠自己的运气。林女士是位全职太太,她老公今年32岁,是一家广告公司的CEO,身价近千万。然而,谁也没有想到,短短两年的功夫,林女士在3D彩票上竟然盈利了17万元。可见,彩票理财,量入为出最实际。......
2023-12-01
人是运动训练管理中最积极和潜力最大的因素。只有对运动训练中的人进行科学有效的管理,协调好各方关系,充分调动其积极性,才能更好地提高运动训练管理的效果。按照不同层次教练员与运动员之间的限额比例确定各项目教练员人数。运动训练计划实施中的指导,主要是训练职能部门或管理者督促下属管理者、教练员完成计划规定任务的训练管理活动或方式,以及运动训练过程的方法、手段的指导和帮助。......
2023-11-17
将待洗车辆按要求开到清洗工位,拉起驻车制动。关于清洗剂的调配,须严格按照各品牌的配比要求执行,既要保证清洗能力,又要避免不必要的浪费。擦清洗剂将已调配好的清洗剂用海绵均匀擦拭车身表面。水磨后还要进行最后一次清洗擦干。......
2023-09-29
Arduino是源自意大利的一个开放源代码的硬件项目平台,该平台包括一块具备简单I/O功能的电路板以及一套程序开发环境软件。Arduino简化了单片机工作的流程,对AVR库进行了二次编译封装,把端口都打包好,寄存器、地址指针之类的基本不用管,大大降低了软件开发难度,适宜非专业爱好者使用,特别适合学生和一些业余爱好者使用。本文后续内容均在Arduino UNO板上编程。图7-1Arduino UNO R3的开发板......
2023-06-26
本软件采用纯文本M文件制作,没有采用GUI向导,因此不存在FIG文件,只需双击CSRAS_V1.M文件,自动打开MATLAB程序,并进入M文件编辑器“Editor”。按照本软件所提供的Excel格式输入。图3.7Excel导入数据提示数据导出:如图3.6所示菜单栏,前三个菜单下分别有数据导出选项如“par_output”菜单,该菜单将其对应的table中的数据导出到excel格式。如图3.6所示ANN-MCIS计算,采用以下步骤分析结构的可靠指标。......
2023-09-19
相关推荐