Modular Data Acquisition
Distributed Measurement and Control
High-Performance Test
Automated Test System Development Software
Perspectives showcases how NI sees what’s next in the world of test and technology.
You can request repair, RMA, schedule calibration, or get technical support. A valid service agreement may be required.
Provides support for NI data acquisition and signal conditioning devices.
Provides support for Ethernet, GPIB, serial, USB, and other types of instruments.
Provides support for NI GPIB controllers and NI embedded controllers with GPIB ports.
修改时间 03-10-2020 08:34 PM
大家好:
正在LabVIEW中,VI的属性叶中,当设置执行叶中的允许调试为假时,VI的效率将大大提升,但是,每次都要一个一个的设置,太麻烦,最近想通过程序的方式将整个工程的VI统一去设置VI的允许调试功能,
我能想到的是通过VI引用来进行设置,但是在设置时出错。
大家有没有好的方法告诉我啊,
已解决! 转到解答。
修改时间 03-10-2020 10:58 PM
在VI的最后, 你调用的"待执行的VI" !?
你为什么不用error check?!
修改时间 03-10-2020 11:45 PM
那个不是关键,关键是在“不允许调试”那个地方程序不让设置,逆自己试试啊,不过我刚刚已经找到好的方法了
修改时间 03-10-2020 11:51 PM
不过又遇到新的问题,就是,我使用当前VI,使用脚本新建一个该VI,然后进行设置,在将修改后的文件保存,然后将该文件覆盖源文件,最后删除新建的文件,看起来还好。
不过有个致命的问题就是,LV要重启,修改的那个文件才会生效,还不知道在不重启LV的情况下,怎么重新加载在该修改过后的VI
03-11-2020 10:09 AM - 编辑日期 03-11-2020 10:25 AM
试过了. 那个正是关键!
就因为你调用的"待执行的VI", 所以不允许你改变"待执行的VI"的"AllowDebug".
你直接调用了那个VI, 它就处于执行模式, 怎么可能允许你将它改回编辑模式 ?! 这是常识.
"Edit Mode" 是 Edit Mode on Open, 不是"让VI处于编辑模式" !
修改时间 04-13-2020 04:32 AM
是的,现在我转换了思路,写了一个大概的东西,没什么时间写了,后面有时间在写,谢谢你
修改时间 04-13-2020 10:39 AM
修改时间 04-13-2020 11:43 PM
这样的设置好像保存不到文件中去,在工程中用到这个VI时,还是使用的调试模式,我要的是彻底的修改它的执行模式,就行C#那样的调试和发布版本切换一样
修改时间 04-13-2020 11:56 PM
那只要再插入一个Save就行了.
修改时间 04-14-2020 12:28 AM
这个方式我早就试过了,保存的VI,并没有将那个模式更改过来呢
What do you need our team of experts to assist you with?
Thanks!
We'll be in touch soon!