LabVIEW前面板控件制作默认值的实现方法
时间:12-26
来源:互联网
点击:
主要是使用Vi Server的观念来使面板上面所有的值都变成默认值。
原理是这样子的:
一般我们执行一个vi,其生命周期如下所示:
1.开启vi
2.按下「Run」,vi开始执行,此时面板上所有组件的数字可能会改变
3.按下「Stop」,vi停止,此时控制元或是显示元的值都会存留在内存中
4.关闭vi,此时,控制元或是显示元的值就会从内存中清除
这个范例的原理就是在步骤3和步骤4之间,插入一个动作:
3.1:使用VI Server,将面板上控制元和显示元的值通通变成默认值
为什么要在VI停止之后才做设定默认值的动作呢?因为这个设定默认值的动作一定要在「Edit Mode」才可以使用,不能在「Run Mode」使用。
所以,如果你的程序是A.vi,你想要将A.vi程序中的值都记忆成默认值的话,一定要透过另外一个程序B.vi,在A.vi没有执行的时候,来执行B.vi,将A.vi的值通通变成默认值。
所以如果要将面满所有组件的直通通片成默认值,整个生命周期如下所示:
1.开启A.vi
2.按下「Run」,A.vi开始执行,此时面板上所有组件的数字可能会改变
3.按下「Stop」,A.vi停止,此时控制元或是显示元的值都会存留在内存中
3.1执行另外一个程序B.vi,使用VI Server,将A.vi的面板上控制元和显示元的值通通变成默认值
4.完成
原理是这样子的:
一般我们执行一个vi,其生命周期如下所示:
1.开启vi
2.按下「Run」,vi开始执行,此时面板上所有组件的数字可能会改变
3.按下「Stop」,vi停止,此时控制元或是显示元的值都会存留在内存中
4.关闭vi,此时,控制元或是显示元的值就会从内存中清除
这个范例的原理就是在步骤3和步骤4之间,插入一个动作:
3.1:使用VI Server,将面板上控制元和显示元的值通通变成默认值
为什么要在VI停止之后才做设定默认值的动作呢?因为这个设定默认值的动作一定要在「Edit Mode」才可以使用,不能在「Run Mode」使用。
所以,如果你的程序是A.vi,你想要将A.vi程序中的值都记忆成默认值的话,一定要透过另外一个程序B.vi,在A.vi没有执行的时候,来执行B.vi,将A.vi的值通通变成默认值。
所以如果要将面满所有组件的直通通片成默认值,整个生命周期如下所示:
1.开启A.vi
2.按下「Run」,A.vi开始执行,此时面板上所有组件的数字可能会改变
3.按下「Stop」,A.vi停止,此时控制元或是显示元的值都会存留在内存中
3.1执行另外一个程序B.vi,使用VI Server,将A.vi的面板上控制元和显示元的值通通变成默认值
4.完成
LabVIEW前面板控件默认 相关文章:
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)
- 为任意波形发生器增加价值(10-27)
- 基于PCI 总线的高速数据采集系统(09-30)
- 泰克全新VM6000视频测试仪助力数字电视等产品测试 (10-06)