当前位置:首页 > 基于MCGS的舞台灯光控制及组态设计 - 图文
[2] 选中工具箱内的矩形块动画构件图标 ,鼠标的光标呈“十”字形,移动鼠标至窗口的预定位置,点击一下鼠标左键,移动鼠标,在鼠标光标后形成一道虚线,拖动一定距离后,点击鼠标左键,生成矩形。调整矩形的大小,放到适当位置。
[3] 选中工具箱内的椭圆动画构件图标 ,在窗口内画49个圆,调整其大小及位置。
[4] 选中常用符号工具箱内的五角形动画构件图标,在窗口内画22个五角形,调整其大小及位置。
[5] 选中工具箱内的直线动画构件图标,调整其大小及位置。 [6] 选择“文件”菜单中的“保存窗口”选项,保存画面。最后生成的画面如下图所示:
图4.4.4 舞台灯光组态图
4.4.5 动画连接
29
由图形对象搭制而成的图形画面是静止不动的,需要对这些图形对象进行动画设计,真实地描述外界对象的状态变化,达到过程实时监控的目的。MCGS实现图形动画设计的主要方法是将用户窗口中图形对象与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性。在系统运行过程中,图形对象的外观和状态特征,由数据对象的实时采集值驱动,从而实现了图形的动画效果。
该工程中需要制作动画效果的部分是灯的闪烁。 具体步骤如下:
[1] 在用户窗口中,双击椭圆L0,弹出动画组态属性设置窗口。 [2] 选中特殊动画连接中的“闪烁效果”。
[3] 单击“闪烁效果”标签中的浏览按钮 ,,,进行相应的设置: 表达式:Y00
闪烁实现方式:用图元属性的变化实现闪烁 填充颜色:选择所需颜色 闪烁速度:快
[4] 单击“确认”L0的闪烁效果制作完毕。灯L0-L23的闪烁效果的制作效果同理。
4.4.6 封面的设置
[1] 选中“封面”窗口图标,单击“动画组态”,进入动画组态窗口,开始编辑画面。
[2] 右击选择“装载位图”,出现从文件中装载图像对话框,如图所示:
图4.4.6.1 装载图像对话框
30
选择清新淡雅的图片作为背景。
[3] 封面中的文字框图的设置同上。
[4] 时间、日期的显示和班级、学号、姓名的滚动显示是在运行策略中设置的,双击“循环策略”,进入策略设置界面,右击选择“新增策略行”,再单击“工具箱”,选择“脚本程序” ,打开脚本程序进行编辑。程序如下: 时间、日期显示:year1=$year
month1=$month day1=$day hour1=$hour minute1=$minute second1=$second
time1=!str(year1)+\time2=!str(hour1)+\
班级、学号、姓名的滚动显示:IF 移动 > 100 THEN 移动 = 0
ELSE
移动 = 移动 + 1
ENDIF
[5] 封面组态图如下所示:
31
图4.4.6.2 封面组态图
4.4.7 调试窗口
调试窗口由24个按钮和24个三维球组成,如图所示:
图4.4.7.1 调试窗口
[1] 双击“按钮”进入标准按钮构件属性设置,选择“操作属性”,如图所示:
32
共分享92篇相关文档