威纶触摸屏动画效果
1. 水平移动效果:水平移动的效果我们还是用标签来实现,只要设置标签的“水平移动”属性即可。 添加一个“标签” ,进入标签属性设置页,设置填充颜色为“没有填充”,字符颜色为“红色”,字体设置为“宋体、粗体、四号”,边线颜色“没有边线” 。在位置动画连接部分选中“水平移动”。
在扩展属性页,文本内容输入“显示报错信息”。
在水平移动属性页,表达式一栏中要填写一个数据对象,在这里我们定义一个数据对象 i 。设置 最小偏移量为0,最大移动偏移量为200,对应表达式的值分别为“0” , “100” ,如图 1-2- 4 所示。点击“确认”时,弹出如图1-2- 5所示提示框,选择“是(Y)”,弹出“数据对象属性设置”的对话框,选择i的对象类型为“数值型”,如图1-2-6所示。数据对象i就会被添加到实时数据库中。 (注:以下书中快速添加变量的操作只做简要描写)双击窗口空白处,进入“用户窗口属性设置”对话框,在循环脚本页添加标签水平移动的脚本,循环时间改为 100。
2. 垂直移动效果:我们用电机切割玻璃来表现垂直移动效果,设置玻璃的“垂直移动”属性即可。 电机:选中“插入元件” ,在对象元件库管理中,添加“马达13” 和“马达14” 到窗口,设置其大小为70*40,再复制3组马达摆放。 玻璃滑带:添加 “矩形” ,设置大小为10*230,进入“动画组态属性设置”对话框,在属性设置页,设置填充颜色为“红色”,边线为黑色。再复制一个矩形,放在如图1-2-9 所示的位置上。
玻璃滑带:选中工具箱中的“常用符号” ,打开常用图符工具箱,选择“立方体” ,添加到窗口。进入其“动画组态属性设置”对话框,设置填充颜色为“白色”,选中“垂直移动”。 在垂直移动属性页,定义表达式关联数值型对象b,最小偏移量为 0,最大偏移量为 200,对应的表达式的值分别为“0” , “100”,如图 1-2-10所示。点击“确认”,提示组态错误时,选择“是”添加数据对象b。 打开“用户窗口属性设置”对话框,在循环脚本页添加玻璃垂直移动的脚本,如图 1-2-11标注部分所示。
注:MT6100IV3的偏移量是以组态时图形对象所在的位置为基准(初始位置),单位为像素点,向左为负方向,向右为正方向(对垂直移动,向下为正方向,向上为负方向)。表达式和偏移量之间的关系:以图 1-2-10 中的组态设置为例,当表达式b的值为 0时,图形对象的位置向右移动0个像素(即不动),当表达式 b的值为 100时,图形对象的位置向右移动 200个像素。