微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 顺序执行子vi的问题

顺序执行子vi的问题

时间:10-02 整理:3721RD 点击:
我做了个程序,有三个子程序需要顺序执行下去,比如先是登陆程序,然后选择参数程序,最后才是测量程序。我执行完登录程序后为什么下一个子程序不能自动打开,我高亮显示后一直停在登陆程序的运行上,请教高手解答。我已经把子程序设为“调用时显示前面板”,可是还是不行!


可能是登陆VI里有某个循环或结构没退出吧,你在登陆VI里高亮看看。

是的,我刚刚看了看,确实是子vi还在运行,我设置了一下登录进入系统时循环结束就好了,谢谢~

可以允许软件没有登录窗口,便一定要保留制作登录窗口的权利!程序员,何必受软件启动界面、登录窗口、显示主程序、菜单这种模式约束呢?一些感慨,不是针对小编,请勿介意。测量类软件的界面如何设计,可能是个争议比较大的问题,如果哪一天,Aglient的示波器,按下电源后,出现一个登录窗口,大家会是什么感觉呢。
建议试试:FP.State改为FP.Behavior,两个VI属性值分别改为Float/Auto-hide,Default. 在主界面加个按钮,弹出参数设置界面,输入测试人员信息,测试参数。

谢谢你提出自己独特的见解,你的意见确实很实际,有的时候出于防止泄密等问题采取一些保护措施还是比较好的,不过感觉有了登陆界面还是有点烦人。谢谢~

其实labview能做的登陆界面都很简单,功能复杂的需要结合数据库,但确实没必要,工控要的就是操作简单

有道理啊,我当时只是想练练手就越做越复杂~

好东西啊!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top