完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
本帖最后由 sszx2007 于 2017-10-10 11:25 编辑
主要是使用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.完成
评分
|
||
|
相关推荐
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
谢谢大神分享··················
|
|
|
|
|
|
|
|
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1671 浏览 0 评论
1569 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1946 浏览 2 评论
5094 浏览 3 评论
4986 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 19:19 , Processed in 0.967198 second(s), Total 94, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖