第 5章 动画制作
5.1动画制作概述
5.2 动画制作
5.3 动画连接应用实例
5.1 基本概念
动画制作是建立画面中对象与数据变量或表达式的对
应关系。动画制作又称动画连接。定义动画连接,实
际上是将用户窗口内创建的图形对象与实时数据库中
定义的数据对象建立对应连接关系,通过对图形对象
在不同的数值区间内设置不同的状态属性(如颜色、
大小、位置移动、可见度、闪烁效果等),用数据对
象值的变化来驱动图形对象的状态改变,使系统在运
行过程中,产生形象逼真的动画效果。建立了动画连
接后,在图形界面运行环境下,根据数据变量或表达式
的变化,图形对象可以按动画连接的要求进行改变。
因此,动画连接过程就归结为对图形对象的状态属性
设置的过程。
5.1.1 动画连接的种类划分
? 建立了图形对象或图形符号,就可以建立与之相
关联的动画连接。与图形对象相连的数据库变量
值发生变化后,动画连接使对象的外形显示发生
变化。例如,泵符号可以在切断时为红色,在开
通时为绿色;另外泵符号还可以组态成触敏按钮,
当被按下时使其开通或切断。因此,在不同的数
值区间内设置不同的图形状态属性(如颜色、大
小、位置移动、可见度、闪烁效果等),如图 5-1
所示:
将物理对象的特征参数以动画图形方式来进
行描述,这样在系统运行过程中,用数据对
象的值来驱动图形对象的状态改变,进而产
生形象逼真的动画效果。
图 5-1动画状态属性设置
5.1.2 参与动画连接的主体变
量
? 在上述几种类型的动画连接中,除对象拖动连接
和数值显示及数值输入连接只能与单独一个变量
连接外,其它几种类型的连接均支持与表达式的
连接。当与表达式连接时,图形对象实际上是在
与表达式的运算结果进行连接。表达式要遵循一
定的语法,请参阅本章第五节中介绍的脚本语法
正确组态表达式,这里需要特别指出的是当表达
式为逻辑运算时,如果需要判断两个变量是否相
等,需要使用运算符, = =”。
5.1.3 建立动画连接的基本步
骤
? 各种组态软件建立动画连接的步骤基本相同,下
面是监控组态软件建立动画连接的步骤:
1,创建和选择连接对象 ( 如
线, 填充图形, 文本, 按钮
等 ) 。
? 双击对象或者用鼠标右键单击对象,弹出右键菜
单后选择其中的“动作 [A]”,或者选中图形对象
后直接按下,Alt + Enter”键。
2,弹出动画连接主对话框
? 根据要连接的动画选择相应的按钮,进入动画连
接的详细定义对话框。例如,若要定义垂直拖动
动作的动画连接,则单击“与鼠标相关动作”类
中“拖动”组的“垂直”按钮,弹出“垂直拖动”
对话框(图 5-3)
图 5-2 动画连接主对话框
图 5-3 垂直拖动连接对话框
在对话框中为连接定义输入详细资料, 然
后单击, 确认, 按钮, 回到动画连接主对
话框 。 一旦输入了所有需要的信息, 单击
对话框底端的, 返回, 按钮返回 。
5.2.1 对象的拖动连接
? 拖动连接使对象的位置与变量数值相连接。变量
数值的改变使图形对象的位置发生变化,反之,
用鼠标拖动图形对象又会使变量的数值改变。
? 拖动包括水平与垂直两个方向。例如在图 5-4中,
三角形游标的位置可以代表阀门的开度,通过拖
动游标就可以改变阀门的开度。
1,水平拖动及其要组态的必
要参数
? 图 5-5是监控组态软件的“水平拖动”连接对话框,
与水平拖动连接相关的组态参数有:
图 5-5 水平拖动连接对话框
2,垂直拖动及其要组态的必
要参数
? 垂直拖动连接与水平拖动连接类似,垂直拖动动
画连接对话框如图 5-7所示
图 5-7 垂直拖动连接对话框
5.2.2 对象的触敏动作连接
? 触敏动作连接是当图形对象被指点(用鼠标单击或按
ENTER键)时执行的动画连接,共分窗口显示连接
和一般动作连接两种。窗口显示连接能使按钮或其它
图形对象与某一窗口建立连接,当用鼠标点击按钮或
图形对象时,自动显示连接的窗口。一般动作连接定
义当图形对象被按下时,用脚本触发一系列的逻辑控
制或其它动作,达到改变变量的值、图形对象的颜色、
大小,控制图形对象的运动等目的。
1,窗口显示连接
? 窗口显示连接没有其它要指定的参数,当在动
画连接主对话框中选择“触敏动作 /窗口显示”,
出现选择窗口的对话框时,选择一个窗口,单
击“打开”按钮或直接双击窗口名即完成了组
态。如图 5-8所示。
图 5-8 窗口显示连接选择窗口
2,一般动作连接
当在动画连接主对话框中选择“触敏动作 -一般动
作”时,会弹出触敏性动作脚本编辑器,进入脚本
编辑画面,如图 5-9所示。在对话框中键入一段程序,
当图形对象被点击时就会自动执行这一段程序。
脚本编辑器有规则的语法要求,并提供了很多函
数供调用。
图 5-9 在脚本编辑器中编辑触敏动作
5.2.3 对象尺寸及位置连接
? 可以把变量值与图形对象的水平、垂直方向运动
或自身旋转运动连接起来,以形象地表现客观世
界物体运动的状态;也可以把变量或表达式的值
与图形对象的尺寸大小连接,让变量反映对象外
观的变化。
1.对象移动
? 对象移动是指图形位置随着变量或表达式的值的
变化而变化。对象移动分为水平与垂直两个方向
上的移动。共有水平移动、垂直移动、旋转三种
移动方式。
图 5-10 水平移动连接对话框
水平移动及其要组态的必要
参数
? 图 5-10是力控 ?的 监控组态软件的“目标移动 /
水平”连接对话框,与水平移动连接相关的组
态参数有
图 5-11 旋转连接对话框
2,尺寸变化连接
? 尺寸变化连接是指图形对象的尺寸随着变量或表
达式的值的变化而变化。尺寸变化包括纵向与横
向两个方向上的变化,即高度变化与宽度变化。
图 5-13 宽度连接对话框
5.2.4 对象颜色变化连接
? 颜色变化连接可使图形对象的线色、填充色、文
本颜色等属性随着变量或表达式的值的变化而变
化。根据变化条件的不同,颜色变化分为以下两
种情况
图 5-15 边线颜色连接对话框 图 5-17 条件变化颜色连接连接对话框
①, 边线变化连接, 实体 /文本
变化连接:
? 边线变化连接是指图形对象的边线颜色随着表达
式的值的变化而变化。这两种动作连接的变量为
模拟量。
图 5-18 闪烁连接对话框
②, 条件变化, 闪烁变化连接:
? 条件变化连接是指图形对象的填充色或文本的前
景色随着布尔表达式值的变化而改变。闪烁连接
可使图形对象根据一布尔变量或布尔表达式的值
的状态而闪烁。闪烁可表现为颜色变化及或隐或
现。颜色变化包括填充色、线色的变化。这两种
动画连接的变量为开关量。
图 5-16 调色板窗口
5.2.5 百分比填充连接
? 百分比填充连接可以使图形对象的内部以一种
与图形静态颜色不同的其它颜色填充,填充比
例随着变量或表达式值的变化而改变。例如:
某变量值客观反映生产过程中某实际容器液位
的变化,把此变量与一个填充图形进行百分比
填充连接,这个填充图形的填充比例的变化就
可以形象地表现容器液位的变化。
图5-20 水平填充对话框图 5-19 垂直填充连接对话框
百分比填充分为垂直填充
与水平填充两种。
5.2.6 数值输入 /输出连接
? 输入连接可使图形对象变为触敏状态。在图形界面
运行期间,当鼠标点中该对象或直接按下设定的热
键后,系统出现输入框,提示输入数据。输入数据
后用回车确认,与图形对象连接的变量值被设定为
输入值。输出连接是建立数据、信息的显示,使文
本对象(包括按钮)动态显示变量或表达式数值的
重要手段,是对屏幕的输出。
? 输入和输出连接各分三种形式:模拟输入 /输出、开
关输入 /输出和字符串输入 /输出。模拟输入 /输出连接
中与对象连接的变量为模拟量,字符串输入 /输出连
接中的连接变量为字符串变量,开关输入 /输出连接
中连接变量为开关量
? 数值输入 /输出连接的图形对象必须为文本或按钮,
并且在文本或按钮中的文字要明确指出数据格式,
文字中左边起第一个小数点,.”前面的字符个数为整
数部分位数,后面的字符个数为小数位数。若没有
小数点,.”则表示不显示小数部分。
1,数值输入连接
? 模拟量输入及其要组态的必要参数
? 图 5-21是监控组态软件的,模拟量输入”连接对
话框
图 5-21 模拟数值输入连接对话框
按钮动作
? 按钮动作的方式不同于按钮输入,后者是在鼠标
到达图形对象上时,单击鼠标进行信息输入,而
按钮动作则是响应用户的鼠标按键动作或键盘按
键动作,完成预定的功能操作。这些功能操作包
括:
? 在“动画组态属性设置”对话框内,从“输入
输出连接”栏目中选定“按钮动作”一栏,进
入“按钮动作”属性设置窗口页,在该窗口的
“指定按钮动作完成的功能”栏目内,列出了
上述七项功能操作,供用户选择设定,如图 5-
34所示
2.数值输出连接
? 模拟输出连接及其要组态的必要参数
5.2.7 显现 /隐藏连接
? 显现 /隐藏动作可以控制图形的显现或隐藏效果。
? 图 5-38是三维力控监控组态软件的,显现 /隐藏”
连接对话框
图 5-38 显现 /隐藏连接对话框
5.3 动画连接应用实例
? 本例中对已经建立的, 监控中心, 画面制作动画
效果, 包括:
? l 油罐的液面升降
? l 油泵, 阀门的启停
? l 液面变化效果
5.3.1 油罐液面升降效果
? 油罐的液面升降效果是通过设置数据对象“大小
变化”连接类型实现的。
? 具体设置步骤如下:
? ① 在用户窗口中,双击原料油罐,弹出单元属
性设置窗口。
? ② 单击“动画连接”标签,显示如图 5-39所示
窗口
? ③ 选中折线,在右端出现。
? ④ 单击进入动画组态属性设置窗口。按照下面的
要求设置各个参数
? 表达式:液位 1;最大变化百分比对应的表达式的
值,10;其它参数不变。如图 5-40:
? ⑤ 单击“确认”,完成原料油罐液面升降效果的
动画制作。这样建立动画连接后,变量“原料油液
位”的变化就通过设置颜色的填充范围表示出来,
并且填充的高度随着变量值的变化而变化。
? 用同样的方法设置催化剂罐和成品油罐的动画
连接,液面升降效果的制作同理。单击进入动
画组态属性设置窗口后,按照下面的值进行参
数设置:
? 表达式:液位 2;最大变化百分比对应的表达
式的值,6;其它参数不变。
5.3.2 油泵、阀门的启停画面
? 油泵、阀门的启停动画效果是通过设置连接类型
对应的数据对象实现的。
设置步骤如下:
① 双击油泵,弹出单元属性设置窗口。
② 选中“数据对象”标签中的“按钮输入”,右端
出现浏览按钮。
③ 单击浏览按钮,双击数据对象列表中的“油泵”。
④ 使用同样的方法将“填充颜色”对应的数据对象
设置为“油泵”。
⑤ 单击“确认”,油泵的启停效果设置完毕。
5.3.3 制作液面变化动画效果
? 液面变化得动画效果是通过设置流动块构件的属
性实现的。
? 实现步骤如下:
① 双击油泵右侧的流动块,弹出流动块构件属性设置
窗口。
② 在流动属性页中,进行如下设置:
表达式:油泵 =1
原料油罐右侧流动块及催化剂罐及成品油罐右侧流动
块的制作方法与此相同,只需将表达式相应改为:调
节阀 =1,出口阀 =1即可
5.3.4 制作利用滑动输入器控
制油罐的液面画面
? 以原料油罐的液面控制为例
① 进入“油罐的液面控制”窗口
② 选中“工具箱”中的滑动输入器图标,当鼠标
呈“十”后,拖动鼠标到适当大小
③ 调整滑动块到适当的位置
④ 双击滑动输入器构件,进入属性设置窗口。按
照下面的值设置各个参数:
?,基本属性”页中,滑块指向,指向左(上)
?,刻度与标注属性”页中,“主划线数目”,5 ;
即能被 10整除。
?,操作属性”页中,对应数据对象名称,液位 1;
滑块在最右(下)边时对应的值,10。其它不变
⑤ 在制作好的滑块下面适当的位置,制作一文字标
签,按下面的要求进行设置。
? 输入文字,原料油罐输入
? 文字颜色,黑色
? 框图填充颜色,没有填充
? 框图边线颜色,没有边线
⑥ 按照上述方法设置催化剂罐、成品油罐的液面控
制滑块,参数设置。
⑦ 将成品油罐的液面控制滑块对应的文字标签设置。
⑧ 点击工具箱中的常用图符按钮,打开常用图符工
具箱
⑨ 选择其中的凹槽平面按钮,拖动鼠标绘制一个凹
槽平面,恰好将两个滑动块及标签全部覆盖。
⑩ 选中该平面,点击编辑条中“置于最后面”按钮,
最终效果如图 5-41所示
? 此时按,F5”,进入运行环境后,可以通过拉动
滑动输入器而使水罐中的液面动起来
5.3.5 利用旋转仪表控制液位
画面
? 在工业现场一般都会大量地使用仪表进行数据显
示。监控组态软件组态软件适应这一要求提供了
旋转仪表构件。用户可以利用此构件在动画界面
中模拟现场的仪表运行状态。具体制作步骤如下:
① 选取“工具箱”中的“旋转仪表” 图标,调整大
小放在原料油罐下面适当位置。
② 双击该构件进行属性设置。各参数设置
?,刻度与标注属性”页中,主划线数目,5
?,操作属性”页中,表达式,液位 1;最大逆时钟
角度,90,对应的值,0;最大顺时钟角度,90,
对应的值,10 。其它不变
③ 按照此方法设置催化剂罐、成品油罐的数据显示
对应的旋转仪表。参数设置如下:
“操作属性”页中,表达式,液位 2;最大逆时钟角
度,90,对应的值,0;最大顺时钟角度,90,对
应的值,6;其它不变;
进入运行环境后,可以通过拉动旋转仪表的指针使
整个画面动起来。
5.3.6 油罐油量显示画面
? 为了能够准确地了解原料油罐、催化剂罐和成品
油罐的油量,可以通过设置标签的“显示输出”
属性显示其值,具体操作如下:
① 单击“工具箱”中的“标签” 图标,绘制两个
标签,调整大小位置,将其并列放在原料油罐下面;
第一个标签用于标注,显示文字为:原料油罐
第二个标签用于显示油罐油量
② 双击第一个标签进行属性设置,参数设置如下:
输入文字,成品油罐
文字颜色,黑色
框图填充颜色,没有填充
框图边线颜色,没有边线
③ 双击第二个标签,进入动画组态属性设置窗口
④ 在输入输出连接域中,选中“显示输出” 选项,
在组态属性设置窗口中则会出现“显示输出”标
签,如图 5-42:
⑤ 单击“显示输出”标签,设置显示输出属性。参
数设置如下:
表达式,液位 1;
输出值类型,数值量输出 ;
输出格式,向中对齐 ;
整数位数,0;
小数位数,1。
⑥ 单击“确认”,原料油罐油量显示标签制作完毕。
催化剂罐及成品油罐油量显
示标签与此相同, 需做的改
动:
? 在弹出的对话框中选择“监控中心”画面(如果
想在 Touchvew启动后便自动进入“监控画面”,
则在工程浏览器 ?系统配置 ?双击设置运行系统,
在弹出的运行系统设置对话框中选择主画面配置,
通过鼠标选择,成蓝色的画面名称即可设置为系
统启动时自动打开)。则该画面显示如图 5-43
图 5-43反应车间监控中心动画效果图
5.1动画制作概述
5.2 动画制作
5.3 动画连接应用实例
5.1 基本概念
动画制作是建立画面中对象与数据变量或表达式的对
应关系。动画制作又称动画连接。定义动画连接,实
际上是将用户窗口内创建的图形对象与实时数据库中
定义的数据对象建立对应连接关系,通过对图形对象
在不同的数值区间内设置不同的状态属性(如颜色、
大小、位置移动、可见度、闪烁效果等),用数据对
象值的变化来驱动图形对象的状态改变,使系统在运
行过程中,产生形象逼真的动画效果。建立了动画连
接后,在图形界面运行环境下,根据数据变量或表达式
的变化,图形对象可以按动画连接的要求进行改变。
因此,动画连接过程就归结为对图形对象的状态属性
设置的过程。
5.1.1 动画连接的种类划分
? 建立了图形对象或图形符号,就可以建立与之相
关联的动画连接。与图形对象相连的数据库变量
值发生变化后,动画连接使对象的外形显示发生
变化。例如,泵符号可以在切断时为红色,在开
通时为绿色;另外泵符号还可以组态成触敏按钮,
当被按下时使其开通或切断。因此,在不同的数
值区间内设置不同的图形状态属性(如颜色、大
小、位置移动、可见度、闪烁效果等),如图 5-1
所示:
将物理对象的特征参数以动画图形方式来进
行描述,这样在系统运行过程中,用数据对
象的值来驱动图形对象的状态改变,进而产
生形象逼真的动画效果。
图 5-1动画状态属性设置
5.1.2 参与动画连接的主体变
量
? 在上述几种类型的动画连接中,除对象拖动连接
和数值显示及数值输入连接只能与单独一个变量
连接外,其它几种类型的连接均支持与表达式的
连接。当与表达式连接时,图形对象实际上是在
与表达式的运算结果进行连接。表达式要遵循一
定的语法,请参阅本章第五节中介绍的脚本语法
正确组态表达式,这里需要特别指出的是当表达
式为逻辑运算时,如果需要判断两个变量是否相
等,需要使用运算符, = =”。
5.1.3 建立动画连接的基本步
骤
? 各种组态软件建立动画连接的步骤基本相同,下
面是监控组态软件建立动画连接的步骤:
1,创建和选择连接对象 ( 如
线, 填充图形, 文本, 按钮
等 ) 。
? 双击对象或者用鼠标右键单击对象,弹出右键菜
单后选择其中的“动作 [A]”,或者选中图形对象
后直接按下,Alt + Enter”键。
2,弹出动画连接主对话框
? 根据要连接的动画选择相应的按钮,进入动画连
接的详细定义对话框。例如,若要定义垂直拖动
动作的动画连接,则单击“与鼠标相关动作”类
中“拖动”组的“垂直”按钮,弹出“垂直拖动”
对话框(图 5-3)
图 5-2 动画连接主对话框
图 5-3 垂直拖动连接对话框
在对话框中为连接定义输入详细资料, 然
后单击, 确认, 按钮, 回到动画连接主对
话框 。 一旦输入了所有需要的信息, 单击
对话框底端的, 返回, 按钮返回 。
5.2.1 对象的拖动连接
? 拖动连接使对象的位置与变量数值相连接。变量
数值的改变使图形对象的位置发生变化,反之,
用鼠标拖动图形对象又会使变量的数值改变。
? 拖动包括水平与垂直两个方向。例如在图 5-4中,
三角形游标的位置可以代表阀门的开度,通过拖
动游标就可以改变阀门的开度。
1,水平拖动及其要组态的必
要参数
? 图 5-5是监控组态软件的“水平拖动”连接对话框,
与水平拖动连接相关的组态参数有:
图 5-5 水平拖动连接对话框
2,垂直拖动及其要组态的必
要参数
? 垂直拖动连接与水平拖动连接类似,垂直拖动动
画连接对话框如图 5-7所示
图 5-7 垂直拖动连接对话框
5.2.2 对象的触敏动作连接
? 触敏动作连接是当图形对象被指点(用鼠标单击或按
ENTER键)时执行的动画连接,共分窗口显示连接
和一般动作连接两种。窗口显示连接能使按钮或其它
图形对象与某一窗口建立连接,当用鼠标点击按钮或
图形对象时,自动显示连接的窗口。一般动作连接定
义当图形对象被按下时,用脚本触发一系列的逻辑控
制或其它动作,达到改变变量的值、图形对象的颜色、
大小,控制图形对象的运动等目的。
1,窗口显示连接
? 窗口显示连接没有其它要指定的参数,当在动
画连接主对话框中选择“触敏动作 /窗口显示”,
出现选择窗口的对话框时,选择一个窗口,单
击“打开”按钮或直接双击窗口名即完成了组
态。如图 5-8所示。
图 5-8 窗口显示连接选择窗口
2,一般动作连接
当在动画连接主对话框中选择“触敏动作 -一般动
作”时,会弹出触敏性动作脚本编辑器,进入脚本
编辑画面,如图 5-9所示。在对话框中键入一段程序,
当图形对象被点击时就会自动执行这一段程序。
脚本编辑器有规则的语法要求,并提供了很多函
数供调用。
图 5-9 在脚本编辑器中编辑触敏动作
5.2.3 对象尺寸及位置连接
? 可以把变量值与图形对象的水平、垂直方向运动
或自身旋转运动连接起来,以形象地表现客观世
界物体运动的状态;也可以把变量或表达式的值
与图形对象的尺寸大小连接,让变量反映对象外
观的变化。
1.对象移动
? 对象移动是指图形位置随着变量或表达式的值的
变化而变化。对象移动分为水平与垂直两个方向
上的移动。共有水平移动、垂直移动、旋转三种
移动方式。
图 5-10 水平移动连接对话框
水平移动及其要组态的必要
参数
? 图 5-10是力控 ?的 监控组态软件的“目标移动 /
水平”连接对话框,与水平移动连接相关的组
态参数有
图 5-11 旋转连接对话框
2,尺寸变化连接
? 尺寸变化连接是指图形对象的尺寸随着变量或表
达式的值的变化而变化。尺寸变化包括纵向与横
向两个方向上的变化,即高度变化与宽度变化。
图 5-13 宽度连接对话框
5.2.4 对象颜色变化连接
? 颜色变化连接可使图形对象的线色、填充色、文
本颜色等属性随着变量或表达式的值的变化而变
化。根据变化条件的不同,颜色变化分为以下两
种情况
图 5-15 边线颜色连接对话框 图 5-17 条件变化颜色连接连接对话框
①, 边线变化连接, 实体 /文本
变化连接:
? 边线变化连接是指图形对象的边线颜色随着表达
式的值的变化而变化。这两种动作连接的变量为
模拟量。
图 5-18 闪烁连接对话框
②, 条件变化, 闪烁变化连接:
? 条件变化连接是指图形对象的填充色或文本的前
景色随着布尔表达式值的变化而改变。闪烁连接
可使图形对象根据一布尔变量或布尔表达式的值
的状态而闪烁。闪烁可表现为颜色变化及或隐或
现。颜色变化包括填充色、线色的变化。这两种
动画连接的变量为开关量。
图 5-16 调色板窗口
5.2.5 百分比填充连接
? 百分比填充连接可以使图形对象的内部以一种
与图形静态颜色不同的其它颜色填充,填充比
例随着变量或表达式值的变化而改变。例如:
某变量值客观反映生产过程中某实际容器液位
的变化,把此变量与一个填充图形进行百分比
填充连接,这个填充图形的填充比例的变化就
可以形象地表现容器液位的变化。
图5-20 水平填充对话框图 5-19 垂直填充连接对话框
百分比填充分为垂直填充
与水平填充两种。
5.2.6 数值输入 /输出连接
? 输入连接可使图形对象变为触敏状态。在图形界面
运行期间,当鼠标点中该对象或直接按下设定的热
键后,系统出现输入框,提示输入数据。输入数据
后用回车确认,与图形对象连接的变量值被设定为
输入值。输出连接是建立数据、信息的显示,使文
本对象(包括按钮)动态显示变量或表达式数值的
重要手段,是对屏幕的输出。
? 输入和输出连接各分三种形式:模拟输入 /输出、开
关输入 /输出和字符串输入 /输出。模拟输入 /输出连接
中与对象连接的变量为模拟量,字符串输入 /输出连
接中的连接变量为字符串变量,开关输入 /输出连接
中连接变量为开关量
? 数值输入 /输出连接的图形对象必须为文本或按钮,
并且在文本或按钮中的文字要明确指出数据格式,
文字中左边起第一个小数点,.”前面的字符个数为整
数部分位数,后面的字符个数为小数位数。若没有
小数点,.”则表示不显示小数部分。
1,数值输入连接
? 模拟量输入及其要组态的必要参数
? 图 5-21是监控组态软件的,模拟量输入”连接对
话框
图 5-21 模拟数值输入连接对话框
按钮动作
? 按钮动作的方式不同于按钮输入,后者是在鼠标
到达图形对象上时,单击鼠标进行信息输入,而
按钮动作则是响应用户的鼠标按键动作或键盘按
键动作,完成预定的功能操作。这些功能操作包
括:
? 在“动画组态属性设置”对话框内,从“输入
输出连接”栏目中选定“按钮动作”一栏,进
入“按钮动作”属性设置窗口页,在该窗口的
“指定按钮动作完成的功能”栏目内,列出了
上述七项功能操作,供用户选择设定,如图 5-
34所示
2.数值输出连接
? 模拟输出连接及其要组态的必要参数
5.2.7 显现 /隐藏连接
? 显现 /隐藏动作可以控制图形的显现或隐藏效果。
? 图 5-38是三维力控监控组态软件的,显现 /隐藏”
连接对话框
图 5-38 显现 /隐藏连接对话框
5.3 动画连接应用实例
? 本例中对已经建立的, 监控中心, 画面制作动画
效果, 包括:
? l 油罐的液面升降
? l 油泵, 阀门的启停
? l 液面变化效果
5.3.1 油罐液面升降效果
? 油罐的液面升降效果是通过设置数据对象“大小
变化”连接类型实现的。
? 具体设置步骤如下:
? ① 在用户窗口中,双击原料油罐,弹出单元属
性设置窗口。
? ② 单击“动画连接”标签,显示如图 5-39所示
窗口
? ③ 选中折线,在右端出现。
? ④ 单击进入动画组态属性设置窗口。按照下面的
要求设置各个参数
? 表达式:液位 1;最大变化百分比对应的表达式的
值,10;其它参数不变。如图 5-40:
? ⑤ 单击“确认”,完成原料油罐液面升降效果的
动画制作。这样建立动画连接后,变量“原料油液
位”的变化就通过设置颜色的填充范围表示出来,
并且填充的高度随着变量值的变化而变化。
? 用同样的方法设置催化剂罐和成品油罐的动画
连接,液面升降效果的制作同理。单击进入动
画组态属性设置窗口后,按照下面的值进行参
数设置:
? 表达式:液位 2;最大变化百分比对应的表达
式的值,6;其它参数不变。
5.3.2 油泵、阀门的启停画面
? 油泵、阀门的启停动画效果是通过设置连接类型
对应的数据对象实现的。
设置步骤如下:
① 双击油泵,弹出单元属性设置窗口。
② 选中“数据对象”标签中的“按钮输入”,右端
出现浏览按钮。
③ 单击浏览按钮,双击数据对象列表中的“油泵”。
④ 使用同样的方法将“填充颜色”对应的数据对象
设置为“油泵”。
⑤ 单击“确认”,油泵的启停效果设置完毕。
5.3.3 制作液面变化动画效果
? 液面变化得动画效果是通过设置流动块构件的属
性实现的。
? 实现步骤如下:
① 双击油泵右侧的流动块,弹出流动块构件属性设置
窗口。
② 在流动属性页中,进行如下设置:
表达式:油泵 =1
原料油罐右侧流动块及催化剂罐及成品油罐右侧流动
块的制作方法与此相同,只需将表达式相应改为:调
节阀 =1,出口阀 =1即可
5.3.4 制作利用滑动输入器控
制油罐的液面画面
? 以原料油罐的液面控制为例
① 进入“油罐的液面控制”窗口
② 选中“工具箱”中的滑动输入器图标,当鼠标
呈“十”后,拖动鼠标到适当大小
③ 调整滑动块到适当的位置
④ 双击滑动输入器构件,进入属性设置窗口。按
照下面的值设置各个参数:
?,基本属性”页中,滑块指向,指向左(上)
?,刻度与标注属性”页中,“主划线数目”,5 ;
即能被 10整除。
?,操作属性”页中,对应数据对象名称,液位 1;
滑块在最右(下)边时对应的值,10。其它不变
⑤ 在制作好的滑块下面适当的位置,制作一文字标
签,按下面的要求进行设置。
? 输入文字,原料油罐输入
? 文字颜色,黑色
? 框图填充颜色,没有填充
? 框图边线颜色,没有边线
⑥ 按照上述方法设置催化剂罐、成品油罐的液面控
制滑块,参数设置。
⑦ 将成品油罐的液面控制滑块对应的文字标签设置。
⑧ 点击工具箱中的常用图符按钮,打开常用图符工
具箱
⑨ 选择其中的凹槽平面按钮,拖动鼠标绘制一个凹
槽平面,恰好将两个滑动块及标签全部覆盖。
⑩ 选中该平面,点击编辑条中“置于最后面”按钮,
最终效果如图 5-41所示
? 此时按,F5”,进入运行环境后,可以通过拉动
滑动输入器而使水罐中的液面动起来
5.3.5 利用旋转仪表控制液位
画面
? 在工业现场一般都会大量地使用仪表进行数据显
示。监控组态软件组态软件适应这一要求提供了
旋转仪表构件。用户可以利用此构件在动画界面
中模拟现场的仪表运行状态。具体制作步骤如下:
① 选取“工具箱”中的“旋转仪表” 图标,调整大
小放在原料油罐下面适当位置。
② 双击该构件进行属性设置。各参数设置
?,刻度与标注属性”页中,主划线数目,5
?,操作属性”页中,表达式,液位 1;最大逆时钟
角度,90,对应的值,0;最大顺时钟角度,90,
对应的值,10 。其它不变
③ 按照此方法设置催化剂罐、成品油罐的数据显示
对应的旋转仪表。参数设置如下:
“操作属性”页中,表达式,液位 2;最大逆时钟角
度,90,对应的值,0;最大顺时钟角度,90,对
应的值,6;其它不变;
进入运行环境后,可以通过拉动旋转仪表的指针使
整个画面动起来。
5.3.6 油罐油量显示画面
? 为了能够准确地了解原料油罐、催化剂罐和成品
油罐的油量,可以通过设置标签的“显示输出”
属性显示其值,具体操作如下:
① 单击“工具箱”中的“标签” 图标,绘制两个
标签,调整大小位置,将其并列放在原料油罐下面;
第一个标签用于标注,显示文字为:原料油罐
第二个标签用于显示油罐油量
② 双击第一个标签进行属性设置,参数设置如下:
输入文字,成品油罐
文字颜色,黑色
框图填充颜色,没有填充
框图边线颜色,没有边线
③ 双击第二个标签,进入动画组态属性设置窗口
④ 在输入输出连接域中,选中“显示输出” 选项,
在组态属性设置窗口中则会出现“显示输出”标
签,如图 5-42:
⑤ 单击“显示输出”标签,设置显示输出属性。参
数设置如下:
表达式,液位 1;
输出值类型,数值量输出 ;
输出格式,向中对齐 ;
整数位数,0;
小数位数,1。
⑥ 单击“确认”,原料油罐油量显示标签制作完毕。
催化剂罐及成品油罐油量显
示标签与此相同, 需做的改
动:
? 在弹出的对话框中选择“监控中心”画面(如果
想在 Touchvew启动后便自动进入“监控画面”,
则在工程浏览器 ?系统配置 ?双击设置运行系统,
在弹出的运行系统设置对话框中选择主画面配置,
通过鼠标选择,成蓝色的画面名称即可设置为系
统启动时自动打开)。则该画面显示如图 5-43
图 5-43反应车间监控中心动画效果图