MCGS初级教程 ?31?
4.2 动画连接
由图形对象搭制而成的图形界面是静止不动的,需要对这些图形对象进行动画设计,真实地描述外界对象的状态变化,达到过程实时监控的目的。MCGS实现图形动画设计的主要方法是将用户窗口中图形对象与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性。在系统运行过程中,图形对象的外观和状态特征,由数据对象的实时采集值驱动,从而实现了图形的动画效果。
在用户窗口中,双击水位控制窗口进入,选中水罐1双击,则弹出单元属性设置窗口。选中折线,则会出现
,单击
则进入动画组态属性设置窗口,按下图所示修改,其
它属性不变。设置好后,按确定,再按确定,变量连接成功。对于水罐2,只需要把“液位2”改为“液位1”;最大变化百分比100,对应的表达式的值由10改为6即可。
?32? MCGS初级教程
在用户窗口中,双击水位控制窗口进入,选中调节阀双击,则弹出单元属性设置窗口。选中组合图符,则会出现
,单击
则进入动画组态属性设置窗口,按下图所示修改,
其它属性不变。设置好后,按确定,再按确定,变量连接成功。水泵属性设置跟调节阀属性设置一样。
MCGS初级教程 ?33?
出水阀属性设置,我们可以在“属性设置”中调入其它属性,如下图:
?34? MCGS初级教程
在用户窗口中,双击水位控制窗口进入,选中水泵右侧的流动块双击,则弹出流动块构件属性设置窗口。按上图所示修改,其它属性不变。水罐1右侧的流动块与水罐2右侧的流动块在流动块构件属性设置窗口中,只需要把表达式相应改为:调节阀=1,出水阀=1即可,如下图:
MCGS初级教程 ?35?
到此动画连接我们已经做好了,让我们先让工程运行起来,看看我们自己的劳动成果。 在运行之前我们需要做一下设置。在“用户窗口”中选中“水位控制”,单击鼠标右键,点击“设置为启动窗口”,这样工程运行后会自动进入“水位控制”窗口。
在菜单项“文件”中选“进入运行环境”或直接按“F5”或直接按工具条中都可以进入运行环境。
这时我们看见的画面并不能动,移动鼠标到“水泵”、“调节阀”、“出水阀”上面的红
图标,