LabVIEW前面板控件制作默認值的實(shí)現方法
原理是這樣子的:
一般我們執行一個(gè)vi,其生命周期如下所示:
1.開(kāi)啟vi
2.按下「Run」,vi開(kāi)始執行,此時(shí)面板上所有組件的數字可能會(huì )改變
3.按下「Stop」,vi停止,此時(shí)控制元或是顯示元的值都會(huì )存留在內存中
4.關(guān)閉vi,此時(shí),控制元或是顯示元的值就會(huì )從內存中清除
這個(gè)范例的原理就是在步驟3和步驟4之間,插入一個(gè)動(dòng)作:
3.1:使用VI Server,將面板上控制元和顯示元的值通通變成默認值
為什么要在VI停止之后才做設定默認值的動(dòng)作呢?因為這個(gè)設定默認值的動(dòng)作一定要在「Edit Mode」才可以使用,不能在「Run Mode」使用。
所以,如果你的程序是A.vi,你想要將A.vi程序中的值都記憶成默認值的話(huà),一定要透過(guò)另外一個(gè)程序B.vi,在A(yíng).vi沒(méi)有執行的時(shí)候,來(lái)執行B.vi,將A.vi的值通通變成默認值。
所以如果要將面滿(mǎn)所有組件的直通通片成默認值,整個(gè)生命周期如下所示:
1.開(kāi)啟A.vi
2.按下「Run」,A.vi開(kāi)始執行,此時(shí)面板上所有組件的數字可能會(huì )改變
3.按下「Stop」,A.vi停止,此時(shí)控制元或是顯示元的值都會(huì )存留在內存中
3.1執行另外一個(gè)程序B.vi,使用VI Server,將A.vi的面板上控制元和顯示元的值通通變成默認值
4.完成

評論