VI文件可以沒有輸入與輸出參數(shù)
發(fā)布時間:2014/10/8 18:47:08 訪問次數(shù):649
讀者可以把圖3-28中的對象Simulate Signal的SubVI名稱Untitled 3(SubVI)理解為一個函數(shù)名, GAL16V8B-25LP這個名為Untitled 3 (SubVI)的函數(shù)有一個輸入?yún)?shù),就是圖3-26中用戶旋轉(zhuǎn)控件Knob時輸入的數(shù)值;有一個輸出參數(shù),就是圖3-26中的正弦波。
如果用戶雙擊圖3-28中Untitled 3 (SubVI)的圖標,將彈出圖3-29所示的前面板界面和圖3-30所示的程序框圖界面。圖3-29和圖3-30為用戶顯示了函數(shù)Untitled 3(SubVI)的定義體。所謂Create SubVI就是創(chuàng)建子VI的含義,從圖3-29和圖3-30中可以看出SubVI就是一種VI文件,具有VI文件相同的組成部分。VI文件可以沒有輸入與輸出參數(shù),但是SubVI必須含有輸入/輸出參數(shù),否則無法被其它的VI文件所調(diào)用。
在圖3-28中選中Untitled 3(SubVI)右擊鼠標后在彈出的菜單中選擇VisibleItems\Terminals命令項,結(jié)果如圖3-31所示。其中Untitled 3(SubVI)的圖標變成由兩個矩形方格組成,方格的顏色用來區(qū)別輸入或輸出端子;方椿的個數(shù)表示端子的個數(shù)。
讀者可以把圖3-28中的對象Simulate Signal的SubVI名稱Untitled 3(SubVI)理解為一個函數(shù)名, GAL16V8B-25LP這個名為Untitled 3 (SubVI)的函數(shù)有一個輸入?yún)?shù),就是圖3-26中用戶旋轉(zhuǎn)控件Knob時輸入的數(shù)值;有一個輸出參數(shù),就是圖3-26中的正弦波。
如果用戶雙擊圖3-28中Untitled 3 (SubVI)的圖標,將彈出圖3-29所示的前面板界面和圖3-30所示的程序框圖界面。圖3-29和圖3-30為用戶顯示了函數(shù)Untitled 3(SubVI)的定義體。所謂Create SubVI就是創(chuàng)建子VI的含義,從圖3-29和圖3-30中可以看出SubVI就是一種VI文件,具有VI文件相同的組成部分。VI文件可以沒有輸入與輸出參數(shù),但是SubVI必須含有輸入/輸出參數(shù),否則無法被其它的VI文件所調(diào)用。
在圖3-28中選中Untitled 3(SubVI)右擊鼠標后在彈出的菜單中選擇VisibleItems\Terminals命令項,結(jié)果如圖3-31所示。其中Untitled 3(SubVI)的圖標變成由兩個矩形方格組成,方格的顏色用來區(qū)別輸入或輸出端子;方椿的個數(shù)表示端子的個數(shù)。
上一篇:View菜單