logo资料库

labview中界面跳转.doc

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
Labview 界面链接总结 界面间的链接,就是运行主界面的按钮控件后,跳转到调用的子界面,然后 点击子界面上的返回按钮,跳回主界面。 首先我们从子 vi 的框图开始。打开子 vi 前面板,在前面板中右键打开函数 选版,选择引用句柄—VI 引用句柄,如图 ,在右上角的图标位置右键选 择编辑图标,编辑如下图所示: 右键显示连线板,然后在工具板上连线状态下,点击 MAIN VI 图标,再点 击连线板上的小空格,小空格变为绿色,这就为 SUB 5 这个子 VI 创建了一个输 入节点。 接着我们打开子 vi 后面板,先创建一个 while 循环,用按钮返回作为循环结 束条件。然后右键,在函数选板中选择应用程序控制——属性节点,在属性节点 上右键,选择类—VI 服务器—VI,然后在属性中点击选择前面板窗口—状态, 先右键转换为写入,再右键,创建—常量,选择 standard,最后链接 MAIN VI。 还要记住在 MAIN VI 图标上右键选择隐藏控件,这样前面板就看不到 MAIN VI 这个图标了。 在 while 循环体里,右键在函数选板上选择定时—等待下一个整数倍毫秒, 在该控件上右键创建常量,输入 200.。如下图所示:
打开子 vi 前面板,在文件—vi 属性,选择窗口外观,然后选择自定义,勾 选调用时显示前面板 子 vi 的框图就已经完成了,下面就是主 vi 的。 打开主 vi 的后面板,创建一个 while 循环,再里面创建一个事件结构,右键 编辑本分支处理的事件,事件源选择控件—剔除数据,事件选择值改变。然后右 键应用程序控制—VI 服务器引用,将本 VI 连线到事件框图,在本 VI 和循环结 构连接处,也就是循环隧道,右键选择替换为移位寄存器。 创建一个 VI 属性节点,参照子 VI 中创建属性节点过程,选择 Hidden。右 键选择 VI,选择需要调用的子 VI,最后连线。如下图所示: 恭喜,终于大功告成了。运行后的程序截图如下:
主界面 子界面 子界面 点击主界面的“剔除数据”按钮,主界面关闭,子界面弹出。点击子界面的 “返回”按钮,跳出主界面。
分享到:
收藏