各位大大:
我想在Main vi 呼叫Cond.vi,但是我想保留 連結COM於Main vi 內設定,不知怎麼寫?能否有人可以教我??
另外,select a vi 後,若我想新增input 或output 點我要怎麼設定?
各位大大:
我想在Main vi 呼叫Cond.vi,但是我想保留 連結COM於Main vi 內設定,不知怎麼寫?能否有人可以教我??
另外,select a vi 後,若我想新增input 或output 點我要怎麼設定?
是要修改Sub.Vi,在Sub.Vi的右上角Icon處點右鍵,選Show Connector(如上圖)
再依下圖指示的3步驟完成後存檔,才再主Vi用select a vi才有input的連線.


感謝DonWang大大說明~
能否再請教,我記得有個可以看Memory及程式執行時間~不知是那個快速鍵??不知您是否知道??因為我的主程式執行會有延遲現象,所以我才會想用SUB-VI
1.你的Cond.vi不適合用於你要的那種Sub vi因為它是無窮迴圈的形式.無窮迴圈形式的Sub vi一般是有自己視窗的獨定程式,而你要的Sub vi是可Input可Output有計算或運算功能,一般是不用無窮迴圈.
2.一般執行會有延遲現象的原因有許多,就看Cond.vi這程式看你寫的方式,會有延遲現象是正常的.因為你在程式中沒有放任何Wait Until Next ms Multiple或Wait(ms),就讓程式用最快速的不斷無窮迴圈,你的Cup應該在程式程式時都保持10%以上吧!就我個人經驗程式執行時Cup一直保持10%以上就會有延遲現象.下面2程式比較一下.

DonWang40661.3611921296