为使图形对象更加有趣,常对属性进行动画定义,动画是根据数据源的变化,动态地改变对象的属性。数据源包括:iFIX数据库标签、画面或对象的属性值、从I/O地址采集的实时数据、全局变量、VBA事件、预定义的表达式等。
动画专家
用于动画对象属性的模板如:-填充、-旋转、-位置、-可见性、-背景、前景和边框颜色等
◇填充专家:用来向上、向下或上下组合填充对象的前景颜色。输入范围需要填入实际值的范围。比如实际值是0-60,对应的填充对象则是0-100填充。
◇颜色专家:
(1)颜色 –为颜色变化选择
–当前值 使用F_CV,数据源的当前值
–当前的 警 数据源最近的 警
–闭锁的 警 数据源最紧急的 警
(2)颜色阀值
–范围:根据最大值和最小值进行颜色的改变
–完全匹配:根据数值的匹配进行颜色的改变
(3) 警选择
–根据模拟量输入标签定义默认 警
(4)使用“共享阀值表 ”检查框
–可使用全局或其他画面中的对象的颜色表。首先创建共用阀值表如下:
◇ 使用动画对话框:双击对象,打开动画对话框,对某些对象,右击该对象并从弹出式菜单中选择“动画”,显示 “动画对话框”的“常规”表单;
在此对话框中选择要改变对象的相应属性栏,如样式表单,可以更改对象的填充样式。
另外也可以添加一个数据连接来改变其属性。例如:改变一个填充的内容。输入输出值和填充专家是一样的。
数据转换:
1、范围:读数据到特定范围。如:输入是0-100;输出是0-200.则当实际值为0时,对象移动到画面的左边,当实际值是100时。对象从画面左边移动到200.
2、格式:
数据输入:无表示不能输出;可控表示可以允许数据输出;
类型:数据对齐方式选择和整数小数位定义;
3、表:读数据到表。
完全匹配:阈值表里定义单个数值
范围比较:阈值表里定义数值范围
高级查找:
全局切换数值:根据单独的数据源进行颜色和数值切换。
共享查找对象:利用预定义的全局表,如默认的颜色表。
切换率:定义对象的闪烁速率。
不匹配级:定义数据不在范围内时的颜色和数值
今天就先到这里,谢谢大家。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!