9动画对象Word格式.docx
- 文档编号:16692939
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:16
- 大小:147.11KB
9动画对象Word格式.docx
《9动画对象Word格式.docx》由会员分享,可在线阅读,更多相关《9动画对象Word格式.docx(16页珍藏版)》请在冰豆网上搜索。
——见图11-1和11-2
B.工具栏的所有者
●所有工具栏为某一应用程序或文档所有
●在显示工具栏时定义工具栏的所有者
●例如:
——当工作台运行时显示工作台工具栏
——只有在工作台显示一幅或多幅画面时才显示画面工具栏
——只有在打开调度时才显示调度工具栏
●画面工具栏对所有画面有效,调度工具栏对所有调度有效
——不能为单个画面或调度分配工具栏
图11-1:
工作台工具栏
图11-2:
画面工具栏
11.2动画
●为使图形对象更加有趣,常对属性进行动画定义
●动画是根据数据源的变化动态地改变对象的属性,数据源包括:
——iFIX数据库标签
——画面或对象的属性值
——OPC服务器
——从I/O地址采集的实时数据
——全局变量
——预定义的表达式
——VBA事件
B.动画是如何工作的
●动画是用于在iFIX中传递数据的
●动画实际上也是对象
——当为一个对象定义动画时,动画对象被加入原对象的属性中
1、用户可以看到对象执行可视化及其他功能动作
2、实际上动画的是对象的属性,而不是对象本身
●数据源是用来完成动画的值
●由于动画改变了对象的属性,所以只有在属性接收数据后,才能用于动画对象的属性
——不能用于只读属性
——打开“属性窗口”显示可用的属性
●所有动画都可用VBA脚本完成
——虽然并不推荐用VBA脚本
——动画是用来连续改变对象的属性
动画属性
功能
HorizontalFillPercentage
按百分率,水平方向填充对象,如属性值为50,
则对象的50%被填充
VerticalFillPercentage
按百分率,垂直方向填充对象,如属性值为50,
则对象的50%被填充%
HorizontalFillDirection
从左、右或中间,沿水平方向填充对象
VerticalFillDirection
从上、下或中间,沿垂直方向填充对象
HorizontalPosition
在屏幕上水平移动对象
VerticalPosition
在屏幕上垂直移动对象
RotationAngle
定义旋转对象的角度。
椭圆、圆角矩形和图表没有旋转的属性
UniformScale
对象按比例缩放
Height
对象宽度不变,高度缩放
Width
对象高度不变,宽度缩放
HorizontalScalePercentage
按百分率,水平方向缩放对象,如属性值为50,
则对象的变为原来的50%
VerticalScalePercentage
按百分率,垂直方向缩放对象,如属性值为50,
ForegroundColor
改变对象的前景颜色。
直线、多义线和位图
没有此属性
Visible
对象可见或不可见
Caption(只限于文本对象)
改变文本对象的显示文本
图11-3:
常用的动画
11.3动画专家
●用于动画对象属性的模板
——填充
——旋转
——位置
——可见性
——背景、前景和边框颜色
●图11-4为一些常用的动画专家列表
B.填充专家
●用来向上、向下或上下组合填充对象的前景颜色
●“从新选择项读取数据”按钮
——在专家显示时,从工作台中选择不同的对象
——点击该按钮,则该对象的颜色动画参数显示在专家中
——然后在新的对象中使用该参数
●有关其他字段的帮助信息,点击“帮助”按钮
●图11-5显示了“填充专家”对话框
图11-4:
动画专家
图11-5:
填充专家
C.颜色专家
●颜色–为颜色变化选择:
——当前值
使用F_CV,数据源的当前值
——当前的报警
数据源最近的报警
——闭锁的报警
数据源最紧急的报警
●颜色阀值
——范围
根据最大值和最小值进行颜色的改变
——完全匹配
根据数值的匹配进行颜色的改变
为完全匹配定义公差
●报警选择
——根据模拟量输入标签定义默认报警
●使用“共享阀值表”检查框
——可使用全局或其他画面中的对象的颜色表
——在以后的章节讨论共享阀值表
图11-6:
颜色专家
11.4动画对话框
A.注解
●用来编辑对象的属性
——包括静态和动态属性
B.使用动画对话框
●双击对象,打开动画对话框
——对某些对象,右击该对象并从弹出式菜单中选择“动画”
这些对象包括OCX控件、报警一览、数据连接和图表
●图11-8显示了“动画对话框”的“常规”表单
——大多数对象都有该表单
——用于改变对象的一些标准属性
名称、描述等等
C.动画对话框
●编辑静态和动态属性
——参见图11-8
●在“当前设置”列中直接输入值来改变静态属性
●选择“动画”列的检验框并选择数据源来动画对象的属性
D.其他注解
●数据连接类似于文本对象,也可动画其“Caption”属性
●可通过“动画对话框”为数据连接增加其他的动画
——例如:
动画文本颜色、增加文本的可视性、动画文本大小(高度和宽度)
图11-7:
对象的动画对话框(常规表单)
图11-8:
对象的动画对话框(样式表单)
E.动画一个对象
●数据源
——用于动画的数据值
——点击“浏览”按钮,显示所有数据源
●快速修改
——修改数据库块
●数据转换–定义输入数据的格式
——范围–读数据到特定的范围
——表–读数据到表
——格式–改变数值为文本
——对象–直接显示数据源
图11-9:
动画一个对象
11.4.1数据转换——范围
A.范围
●读数据到特定的范围
●输出错误模式
——当前输出
——用户自定义错误表
在“用户首选项”对话框中定义
——最大值
——最小值
●最小/最大输入
——从数据源读取的最小和最大值
●最小/最大输出
——为对象动画映射输出值
●输入允许
●使用偏移
——用于位置动画
——与相对位置相同
●打开时提取输入范围
——使用数据源范围
B.例子
●见图11-10
●AI标签的工程单位为:
0.00–500.00
●矩形在画面中移动范围为:
10.0–30.0
——当AI01.F_CV为0.00时,矩形从画面的左边移动到10
——当AI01.F_CV为500.00时,矩形从画面的左边移动到30
图11-10:
范围数据转换例子
11.4.2数据转换——格式
A.格式
●数据输入
——无–无数据输入
——可控制–允许数据输入
●原始格式
●类型
——根据数据源的域,自动改变为数字或字母数字
●对齐
——左
——右
——中间
●见图11-11
●根据AI01的当前值改变Text1对象的“Caption”属性
图11-11:
格式数据转换例子
11.4.3数据转换——表
A.表
●读数据到表
●完全匹配
——在阀值表中为每行定义单个数值
●范围比较
——在阀值表中为每行定义一个数值范围
B.表转换类型
●如果想定义颜色,则双击该颜色,并从颜色对话框修改并选择新的颜色
●如果定义字符串或数字值,则直接在单元格中输入
●如果从列表中选择值,则单击下拉箭头按钮,显示可选列表,并从列表中选择想要的值
C.例子
●见图11-12
——当AI01.F_CV在0.00-100.00之间时,对象为红色
——当AI01.F_CV在100.00-200.00之间时,对象为绿色
——等等
D.高级查找表选项
●全局切换数值
——根据单独的数据源进行颜色或数值的切换
●共享查找对象
——利用预定义的全局表
——如默认的颜色表
●切换率
——定义对象闪烁速率
●不匹配级
——定义数据不在所定义表中时的颜色或数值
图11-12:
表数据转换例子
图11-13:
表的高级查找选项
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动画 对象
![提示](https://static.bdocx.com/images/bang_tan.gif)