文档介绍:《组态王软件使用技术》《组态王软件》上次课回顾 1、实时指针时钟的制作教学目标: (1)熟练掌握工具箱里坐标的使用方法。(2)掌握实时指实时钟基本的制图方法。(3)掌握旋转动画连接的方法。(4)进一步熟悉菜单的使用及编程方法。(5)进一步熟悉画面命令语言编程方法 2、命令语言存在时: If($时<=12 ) {时针=$ 时; } else {时针=$ 时-12 ;} 《组态王软件》反应车间监控中心水流设置教学目标 1、通过反应车间监控中心控制水流的制作掌握组态软件的水平移动、隐含、图素组合等动画连接。 2、掌握三种水流制作方法《组态王软件》反应车间监控中心水流设置案例导入:如何实现水流控制《组态王软件》反应车间监控中心水流设置知识链接: 1、液体流动动画设置(1)在数据词典中定义一个内存整形变量: 变量名:控制水流变量类型:内存整形初始值: 100 (2)选择工具箱中的“矩形”工具,在原料油管道上画一个小方块,宽度与管道相匹配,(最好与管道的颜色区分开)然后利用“编辑”菜单中的“拷贝”、“粘贴”命令复制多个小方块排成一行作为液体《组态王软件》反应车间监控中心水流设置(3)选择所有方块,单击鼠标右键,在弹出的下拉菜单中执行“组合拆分\合成组合图素”命令将其组合成一个图素,双击此图素弹出动画连接对话框,在此对话框中单击“水平移动”选项,弹出“水平移动连接”对话框,对话框设置如图 4? 54 所示。(4)上述“表达式”中连接的\\本站点\控制水流变量是一个内存变量,在运行状态下如果不改变其值的话,它的值永远为初始值(即 0),那么如何改变其值,使变量能够实现控制液体流动的效果呢?在画面的任一位置单击鼠标右键,在弹出的下拉菜单中选择“画面属性”命令,在画面属性对话框中选择“命令语言”选项,弹出命令语言对话框,如图 4? 55 所示。《组态王软件》反应车间监控中心水流设置在对话框中输入如下命令语言: If(\\ 本站点\原料油出料阀==1) \\本站点\控制水流=\\ 本站点\控制水流+5 ; If(\\ 本站点\控制水流>20) \\本站点\控制水流=0 ; (5)单击“确认”按钮关闭对话框。上述命令语言是当“监控画面”存在时每隔 55 ms 执行一次,当“\\本站点\原料油出料阀”开启时改变“\\本站点\ 控制水流”变量的值,达到了控制液体流动的目的。(6)利用同样的方法设置催化剂液罐和成品油液罐管道液体流动的画面。(7)单击“文件”菜单中的“全部存”命令,保存您所作的设置。(8)单击“文件”菜单中的“切换到 VIEW ”命令,进入运行系统,在画面中可看到液位的变化值并控制阀门的开关,从而达到了监控现场的目的,如所示.。《组态王软件》制作简单实例——整数累加(一)实训目的 1、掌握监控组态软件 King View 的集成开发环境。 2、掌握建立应用工程的一般过程。(二)实训任务利用监控组态软件 King View 编写应用程序,完成下面的任务。 1、一个整数从零开始每隔 1s 加1,累加数显示在画面的文本框中。 2、当该数累加至 10 时,画面中指示灯变幻颜色,整数停止累加。《组态王软件》命令语言编程在工程浏览器左侧树形菜单中双击命令语言“应用程序命令语言”项,出现“应用程序命令语言”编辑对话框,单击“运行时”,将循环执行时间设定为 100ms , 然后在命令语言编辑框中输入控制程序。然后单击“确认”按钮,完成命令语言的输入。 if(\\ 本站点\整数<10) \\本站点\整数=\\ 本站点\整数+1; \\本站点\指示灯=0; if(\\ 本站点\整数>=10) \\本站点\指示灯=1; 制作简单实例——整数累加《组态王软件》制作简单实例——温湿度指示调节仪 1、教学目的(1)掌握温湿度指示调节仪的制图方法。(2)掌握模拟值输出动画连接、文本色动画连接、闪烁动画连接、填充属性动画连接和“弹起时”命令语言连接。(3)进一步熟练掌握编程方法。 2、制作要求制作一个显示仪表能够显示温度和湿度,其中温度每 200ms 递增12,当温度大于等于 200 时重新加起。湿度从 100 开始每200ms 递减 5,湿度小于等于 0时,重新从 100 减起。设置两个报警灯,其中一个是当温度超过 100 时改变颜色并闪烁?另一个是当湿度低于 70时改变颜色并闪烁。