Labview自己創(chuàng)建的子VI調(diào)用
創(chuàng)建后的子VI一般是一個(gè)功能塊兒,相當(dāng)于C語言或者Python中的函數(shù)。而對創(chuàng)建的子VI進(jìn)行調(diào)用,在功能類比上也就相當(dāng)于調(diào)用自己寫的一個(gè)函數(shù)。
功能相關(guān)的操作一般是在程序框圖部分進(jìn)行操作,而輸入與顯示的部分一般會涉及到前面板的操作,這是學(xué)習(xí)Labview總結(jié)出來一點(diǎn)小小的技巧。
示例:
創(chuàng)建新的VI,切換到程序框圖,選擇前面提到的那個(gè)創(chuàng)建好的子VI放到程序框圖如下:

如同函數(shù)對功能的抽象,子VI也是對功能的一個(gè)抽象。創(chuàng)建的子VI放置到程序框圖中之后顯示比較簡潔。繼續(xù)實(shí)現(xiàn)以下功能:
前面板:
程序框圖:

執(zhí)行效果:

評論