理论教育 易控组态软件:常规动画及配置运行系统效果

易控组态软件:常规动画及配置运行系统效果

时间:2023-11-16 理论教育 版权反馈
【摘要】:常规动画是图形对象本身所具有的动画属性。表5-6列出了易控常见的动画类型及含义。3)在矩形的“百分比填充动画”中连接变量“动画.液位”,填充属性为“向上”,模式选为单色绿色,如图5-7所示。图5-6 油罐静态绘制图5-7 动画配置运行系统后,随着“动画.液位”变量的变化,油罐上的矩形也会发生相应的填充变化,如图5-8所示。

易控组态软件:常规动画及配置运行系统效果

常规动画是图形对象本身所具有的动画属性。易控的常规动画有十几类,几十种之多,而且每一种动画还可能有多种可变的动画效果,因此最终能实现的动画效果十分丰富。

动画的实现是通过图形对象相应的属性随着变量或表达式值的改变而发生变化的。如果按照变量或表达式的数值类型来分,动画可以划分为离散型动画和线性动画。如果按照图形的属性类型来分,则可划分为可见性动画、缩放动画、旋转动画、移动动画、填充动画、线条动画、倾斜动画、数值显示动画、文本动画,另外直线和弧线类等图形具有一些特别的动画,将它们归为“其他”动画类之下。其中每一类动画可能包含多种动画,比如“填充动画”包含了“填充”、“百分比填充”和“透明”三种动画。“缩放动画”包含了“垂直离散缩放”、“垂直(线性)缩放”、“水平离散缩放”、“水平(线性)缩放”四种动画。

动画的配置主要是通过变量或表达式来进行的,配置方式比较简单。表5-6列出了易控常见的动画类型及含义。

表5-6 易控常见的动画类型及含义

978-7-111-33785-0-Chapter05-13.jpg

(续)

978-7-111-33785-0-Chapter05-14.jpg

(续)

978-7-111-33785-0-Chapter05-15.jpg

(续)

978-7-111-33785-0-Chapter05-16.jpg

上面介绍了对象中的各种动画效果,这些动画效果在使用的时候可以单独使用,也可以叠加使用。动画的叠加使得动画效果也叠加起来。比如在水平方向和垂直方向上的移动动画叠加起来后,图形对象就可以在画面上移动到任意位置。有些动画是互相冲突的,不能叠加到一起,易控自动为用户过滤并屏蔽了这些冲突。图5-5所示为易控动画属性窗口,在图中同时配置了垂直移动和水平移动,离散移动则被屏蔽起来。

上面介绍了易控图形对象的丰富动画属性,下面通过油罐液位、灯光闪烁以及旋转风扇叶等几个示例,对画面中对象的动画进行详细介绍。

【示例5-1】油罐液位。

动画的制作过程:

1)在“动画”变量组中定义“液位”变量,变量为整型且初始值为0。

978-7-111-33785-0-Chapter05-17.jpg

图5-5 动画属性窗口

2)在图库工具箱的“管阀容器”分类中选用“立罐2”,再绘制一个矩形制作液位填充效果,矩形的填充为单色灰色,如图5-6所示。

3)在矩形的“百分比填充动画”中连接变量“动画.液位”,填充属性为“向上”,模式选为单色绿色,如图5-7所示。

978-7-111-33785-0-Chapter05-18.jpg

图5-6 油罐静态绘制

978-7-111-33785-0-Chapter05-19.jpg(www.daowen.com)

图5-7 动画配置

运行系统后,随着“动画.液位”变量的变化,油罐上的矩形也会发生相应的填充变化,如图5-8所示。

978-7-111-33785-0-Chapter05-20.jpg

图5-8 填充动画效果

【示例5-2】灯光闪烁。

动画的制作过程:

1)在“动画”变量组中定义“指示灯信号”变量,变量为开关型且初始值为“True”。

2)绘制一个圆形作为灯座,填充为单色黑色,再绘制一个圆形作为灯体,填充为放射红色,并为灯体配置填充效果,如图5-9所示。

978-7-111-33785-0-Chapter05-21.jpg

图5-9 二极管灯静态绘制

3)在灯体的“闪烁动画”中连接变量“动画.指示灯信号”,表达式值为真时闪烁,闪烁速度为1000毫秒,如图5-10所示。

978-7-111-33785-0-Chapter05-22.jpg

图5-10 填充动画配置

运行系统后,“动画.指示灯信号”变量初始值为True,满足闪烁条件,灯体会按设置的速度闪烁。

【示例5-3】旋转风扇叶。

动画的制作过程:

1)在“动画”变量组中定义“旋转开关”变量,变量为开关型且初始值为“True”。

2)绘制一个封闭曲线作为扇叶,填充为单色灰色,复制扇叶并旋转到合适的角度,通过工具栏提供的“中心点对齐”按钮将两个扇叶的中心点对齐。再绘制一个圆作为轴,填充为放射黑色,调整三个对象到合适位置,然后进行组合,如图5-11所示。

978-7-111-33785-0-Chapter05-23.jpg

图5-11 静态画面绘制

3)在组合的动画属性“旋转启停”中连接变量“动画.旋转开关”,设置转速为200毫秒,步长为5度,顺时针方向旋转,如图5-12所示。

运行系统后,“动画.旋转开关”变量初始值为True,满足旋转条件,风扇会按照设定属性进行旋转。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈