第八课 用户界面控制技术.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八课 用户界面控制技术

* 属性节点-类浏览器 使用类浏览器对话框查找和创建属性节点 单击查看?类浏览器 * 类浏览器 使用类浏览器查找和放置前面板对象的属性节点。 * 控件引用 控件引用是对前面板对象的引用 连接控件引用 至通用属性节点 传递控件引用至 子VI * 控件引用-创建子VI 在子VI中创建一个显式链接属性节点: 创建VI。 在程序框图中选择要用作子VI的部分。 单击编辑?创建子VI; LabVIEW自动创建至子VI的控件引用 自定义并保存子VI。 * 控件引用-创建子VI 子VI前面板 子VI程序框图 * 控件引用-自行创建 子VI前面板 子VI程序框图 控件引用 句柄 控件引用 * 控件引用-选择类 为前面板的子VI放置控件引用句柄后,需指定控件的VI服务器类 右键单击控件,从快捷菜单选择VI服务器类 指定子VI接收的控件引用类型 在前一个范例中,控件为VI服务器类 允许VI接收任何类型的前面板控件引用 * 控件引用-选择类 为引用句柄指定更具体的类使子VI更具限制性 例如,选择数字类后, 子VI只能接收数字类的数值控件的引用 为控件引用句柄选择更通用的类型可使其接收更多类型的对象,但限制了可用属性 * 练习:设置曲线名称 使用控件引用创建子VI,用于修改图形或图表的属性。 * 总结-测验 分别判断下列各项是应用于VI类还是控件类。 格式与精度 闪烁 重新初始化为默认值 显示工具栏 * 总结-测验答案 分别判断下列各项是应用于VI类还是控件类。 格式与精度: 控件 闪烁: 控件 重新初始化为默认值: 控件 显示工具栏: VI * 总结-测验 现有一个位于子VI中的图形图表控件引用句柄。 下列哪些控件引用可以连接到子VI的控件引用 句柄接线端?(多选) XY图的控件引用 数值数组的控件引用 波形图表的控件引用 布尔控件的控件引用 * 总结-测验答案 现有一个位于子VI中的图形图表控件引用句柄。 下列哪些控件引用可以连接到子VI的控件引用 句柄接线端?(多选) XY图的控件引用 数值数组的控件引用 波形图表的控件引用 布尔控件的控件引用 强化练习 用户控制界面 * 练习位置:Exercise/Excercise8.3 Core 2.5 Core 2 5-1 What would happen if the Active Plot value was set to 1? 2? If the Active Plot value was changed from 0 to 1, then the High Limit color would change when the data exceeds a certain limit. The Active Plot property is zero-based indexed. Therefore, the first data set always will have an Active Plot value of 0. The Active Plot property must be the first property set before setting other plot properties. If the Active Plot value was changed from 0 to 2, then the property node would generate an error (1077 – Invalid Property value) and no color change would happen. You should always wire the error cluster out and handle errors! What would happen if you swapped the order of the Active Plot and Plot Color properties? There would be no change in application behavior. There would be no errors. Why? Property nodes execute from top to bottom. You might expect that without a defined Active Plot that the Plot Color would return an error. However, the Active Plot property actually defaults to zero which is the same as set explicitl

文档评论(0)

tt435678 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档