LABVIEW属性节点的作用?

很认真的看了书,也看了实例,但是还是不明白属性节点的作用,仅仅是与面板沟通的条件?谁能先用最容易理解的话告诉我,属性节点是什么,什么作用?如何应用?万分感谢!... 很认真的看了书,也看了实例,但是还是不明白属性节点的作用,仅仅是与面板沟通的条件?谁能先用最容易理解的话告诉我,属性节点是什么,什么作用?如何应用?
万分感谢!
展开
 我来答
feilixisi1
推荐于2017-09-07 · TA获得超过581个赞
知道小有建树答主
回答量:308
采纳率:0%
帮助的人:200万
展开全部
最新版本的labview的属性节点控件相对好用多了,老版本还是有些问题。
所以一般情况下我用的不多。

属性节点, 按名称看就是找属性, 大白话解释下, 一个控件比如 停止按钮! 你创建了它。
它都有什么属性? ---- 颜色/大小/ 按钮状态/ 视觉效果/ 形状/ 等等等等, 别小看1个按钮。
也是无数0/1组成的2进制代码,所以必然有很多属性特点, 而labview已经帮你完全整合好了这些属性特点, 你可以通过----手动操作(图形化)来改变这些属性。

程序前面板--- 鼠标右点击 stop按钮 ---property --你可以查看按钮属性
程序后台 -- 鼠标右点击 stop按钮 --- create --property node (创建属性节点)

那么, 在程序面板 你可以手动修改stop按钮属性 。。
在程序运行中, 我们怎么修改stop按钮的属性呢?
举个例子:
现在,我希望程序运行到一定时候, stop按钮表面的颜色变为红色, 提示我们要按了!

以上你怎么做? 不能关闭程序在前面板上设置完再打开吧。。。。所以你需要用到
属性节点去 把 这个属性 修改, 并且在最合适的时机去修改。

具体的熟练使用属性节点还需要 耐心 认真的去学习, 好运
追问
大侠!我继续提出个问题,我看了三遍你刚才的讲解,
意思就是说,属性节点,是改变或者显示控件属性的了?
举例:当温度过高时,提示我们按STOP键,并且STOP键变成红色!
那么我们就是通过温度比较,来触发使能结果,然后“通过节点”来控制STOP键的颜色属性?
如果是我说的这样。
那么我们能不能将属性节点,做为使能结构的触发条件呢?
例如STOP变红,使循环自动停止!

小弟万分感谢!
追答
属性节点,全局变量,局部变量等等  用法不同。
所有的特点都是基于你 的需求而来。

如果你要stop键的触发条件是: 温度过高到一定数值。 那么你需要用的是局部变量。
也就是把stop键 鼠标右点击创建局部变量, 将这个变量设置为 indicator 也就是可以操作的。
然后根据时间判断 什么时候 给这个indicator输入 一个关闭的 数值。

以上和 属性节点 是没有关系的

我个人的建议, 在你没理解属性节点之前,不要轻易使用, 现在你的项目 据我看来根本用不上属性节点。

属性节点的用法是相对比较容易的,但是如果思路不是足够清晰,那么将成为你的麻烦。

最后,给你一个逻辑,明确局部变量和属性节点:

当温度达到50度 关闭程序:
1. 50度时, 将 stop的局部变量 数值 置为 true 。 程序将关闭
2. 附加(可有可无)-- 50度时 stop 按键的 属性(颜色)变为红, 使用属性节点控制按钮 颜色变化!

3. 多尝试, 去查找在 程序中 的属性节点的功能。 用两次就明白了
4. 程序是活的,需求因你而定,应该是你想怎么做就能怎么做。
lmdy521
2010-06-24 · TA获得超过576个赞
知道小有建树答主
回答量:605
采纳率:0%
帮助的人:586万
展开全部
一般书上都在 VI Server一节中介绍属性节点.
确实是一个强大的功能.
属性节点不是控件 而是函数.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式