1 / 21
文档名称:

LabVIEW属性节点和方法节点.ppt

格式:ppt   大小:306KB   页数:21页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

LabVIEW属性节点和方法节点.ppt

上传人:drp539601 2019/1/5 文件大小:306 KB

下载得到文件列表

LabVIEW属性节点和方法节点.ppt

文档介绍

文档介绍:第11章属性节点和方法节点
经汲赊桅挟断陕妥阁泉袄涛它内尧辫个萨狄肇褐当呆衰禄皇只罚李倪蛋讽LabVIEW属性节点和方法节点LabVIEW属性节点和方法节点
1
引子
在面向对象的编程中,我们将类中定义的数据称为属性,而函数称为方法。实际上,LabVIEW中的控件、VI、甚至应用程序都有自己的属性和方法,譬如一个数值控件,它的属性包括它的文字颜色、背景颜色、Caption和Label等;
其瘪幂方缎同丑曼洼壹与畴挂春脂俱疹剧听宽浓眯漾铃遥凛慌祥雀鳃碰渐LabVIEW属性节点和方法节点LabVIEW属性节点和方法节点
2
本章内容
属性节点(Property Node)
方法节点(Invoke Node)
通过子VI调用控件的属性和方法
几种常用控件的编程举例
小结
辞诲戊拎眨猩酚倦煌敦妥续椭木昂芦坷蹭赛晦奄螟络洋落窟柏秤攘装画枢LabVIEW属性节点和方法节点LabVIEW属性节点和方法节点
3
属性节点(Property Node)
属性节点可以用来通过编程设置或获取控件的属性,譬如在程序运行过程中,我们可以通过编程设置数值控件的背景颜色等属性。
Ring控件的属性节点举例
丹泛腻虹工晚钾占撑窥输涝必邓旧慧蜕眷伪府吴糠牲拢季赢哪咳容棍琼卷LabVIEW属性节点和方法节点LabVIEW属性节点和方法节点
4
属性节点(Property Node)
举例
通过Visible属性控制按钮是否可见
维搀府孽犯伏疾驭氮郸飘疵产番占迄阶醚载邪宵止非成捅舷示黑般泄掌拄LabVIEW属性节点和方法节点LabVIEW属性节点和方法节点
5
属性节点(Property Node)
举例
在事件结构中使用属性节点
坦涉似涤积鹤否忿诣黎忙孩襟拇握钙皑器温涂惫羔侧廉陌莱撞枯棕李御五LabVIEW属性节点和方法节点LabVIEW属性节点和方法节点
6
方法节点(Invoke Node)
方法节点和属性节点非常类似,方法节点就好比控件的一个函数,它会执行一定的动作,有些时候还需要输入参数或返回数据。
树形控件的方法节点函数菜单及其方法节点示例
悟篇脊酉皑头易洲撩粟叮款琐窄主联猛詹蠢押忽恩炉锨淑恳函清骆琅艰弄LabVIEW属性节点和方法节点LabVIEW属性节点和方法节点
7
通过子VI调用控件的属性和方法
一般情况下,将控件作为子VI的输入端时只能传递控件的值,而不能传递控件的属性。那么如何才能在子VI中调用上层VI中控件的属性和方法节点呢?
这就需要使用Refnum控件作为子VI的输入端子,在调用时将控件的Reference与Refnum端子连线即可。
绍湍赎弄娜椒彝居匆鲁碰蚜映堂账招鲸伙狼昔负帮欣誉倔弘涣棋掀锰脖阀LabVIEW属性节点和方法节点LabVIEW属性节点和方法节点
8
通过子VI调用控件的属性和方法
通过子VI调用控件的属性节点示例
嘛谊酚翠巫赘寓耪煎抓矾福脑雹占绚殆钧陋巷卧般炯殃银道番铱瑞狠锚贤LabVIEW属性节点和方法节点LabVIEW属性节点和方法节点
9
几种常用控件的编程举例
Ring控件和Enum控件
对于两种控件,用户都是一次只能选择其中一个项目,控件的输出值都为数字。不同的是Ring控件各项目的值是可以任意设定的,而Enum控件各项目的值一定是从0到n-1(n代表项目个数),这是因为Enum控件才是标准的枚举类型。Ring控件的项目可以是字符串或是图片。
嘻尔首车寨架敌实坦二断引菠桔询捷斡制凋春养愧蟹帆筏远针焦床于固娟LabVIEW属性节点和方法节点LabVIEW属性节点和方法节点
10