Labview2018学习之五:循环与结构(四)

1.公式节点

        由于一些复杂的算法完全依赖图形代码实现过于烦琐。为此,在LabVIEW中还包含了以文本编程的形式实现程序逻辑的公式节点。

       公式节点类似于其他结构,本身是一个可调整大小的矩形框。当需要输入变量时可在边框上单击鼠标右键,在弹出的快捷菜单中选择“添加输入”命令,并且输入变量名,同理也可以添加输出变量。

       输入变量和输出变量的数目可以根据具体情况而定,设定的变量的名字是大小写敏感的。

2.属性节点

       属性节点可以实现改变前面板对象的颜色、大小和是否可见等属性,从而达到最佳的人机交互效果。通过改变前面板对象的属性值,可以在程序运行中动态改变前面板对象的属性。

1)键选中属性

       该属性用于控制所选对象是否处于焦点状态,其数据类型为布尔类型。

当输入为真时,所选对象将处于焦点状态。

当输入为假时,所选对象将处于一般状态。

2)禁用属性

       通过这个属性,控制用户是否可以访问一个前面板,其数据类型为数值型。

当输入值为0时,前面板对象处于正常状态,用户可以访问前面板对象。

当输入值为1时,前面板外观处于正常状态,但用户不能访问前面板对象的内容。

当输入值为2时,前面板外观处于禁用状态,用户不可以访问前面板对象的内容。

3)可见属性

       通过这个属性来控制前面板对象是否可视,其数据类型为布尔型。

当输入值为真时,前面板对象在前面板上处于可见状态。

当输入值为假时,前面板对象在前面板上处于不可见状态。

4)闪烁属性

       通过这个属性可以控制前面板对象是否闪烁。

当输入值为真时,前面板对象处于闪烁状态。

当输入值为假时,前面板对象处于正常状态。

3.定时循环

       定时循环和定时顺序结构都位于“定时结构”子选板中。

       添加定时循环与添加普通的循环一样,通过定时循环用户可以设定精确的代码定时,协调多个对时间要求严格的测量任务,并定义不同优先级的循环,以创建多采样的应用程序。与While循环不同,定时循环不要求与“停止”连线端相连。定时循环的执行优先级介于实时和高之间。

        定时顺序结构由一个或多个任务子程序框图或帧组成,是根据外部或内部信号时间源定时后顺序执行的结构。定时顺序结构适于开发精确定时、执行反馈、定时特征等动态改变或有多层执行优先级的VI。

预告:Labview2018学习之六:数据图形显示

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值