- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
LabVIEW学习笔记——第四个程序:局部变量与全局变量
录入:edatop.com 点击:
局部变量主要用于程序内部传递数据;而全局变量主要适用于多个程序之间传递数据量。 首先,仿真信号和滤波器的调用 labview的全局变量在使用的方式上更像是子程序调用。全局变量的建立与局部变量建立相同,双击建好的全局变量,然后向这个新生成的VI程序的前面板,拖放一个“波形图”、“方形的指示灯”、“字符串显示”和“停止开关”。结果如图: 这个是发送程序
这个是接收程序
下面的是停止按钮作用时的效果:右图中的波形是静止不动,程序状态按钮变成灰色(这个是自己设置的)
注:在程序编辑期间,我不小心把工具选件板给禁用了,导致后来在编程连线的时候无法进行。只要重新激活一下工具选件就好,位置在“查看”-=“工具选板”
第一个例子是局部变量
接着是右键局部变量,“转换为读取”,然后单击局部变量,“选择项”,选择“滤波后的信号”
这个是整体的项目编程面板
这个是前面板图
[p]
第二个例子是全局变量
下面要建立两个程序:发送程序、接收程序
这个是接收程序
这是程序运行的效果图
下面的是停止按钮没有作用时的效果:右图中的波形是在往左移动