歡迎您訪問深圳市科視創(chuàng)科技有限公司官網(wǎng)
服務(wù)熱線

0755-368 97097

banner-image

新聞動(dòng)態(tài)

首頁 > 新聞動(dòng)態(tài)

Labview中簇的概念

發(fā)布時(shí)間:2017-10-27

是一種數(shù)據(jù)類型,一個(gè)簇就是一個(gè)由若干不同數(shù)據(jù)類型的成員組成的集合體,類似于C語言中的結(jié)構(gòu)體和Pascal語言中的記錄。可以把簇想象成一束通訊電纜,電纜中的每一根線就是簇中的一個(gè)不同數(shù)據(jù)成員。使用簇可以為編程帶來以下的便利。
    1. 把程序框圖中的不同位置,不同數(shù)據(jù)類型的多個(gè)數(shù)據(jù)攢在一起,減少了連線的混亂。
    2. 子程序有多個(gè)不同數(shù)據(jù)類型的參數(shù)輸入輸出時(shí),把它們攢成一個(gè)簇就可以減少連線板上端口的數(shù)量。
    3. 某些控件和函數(shù)必須要簇這種數(shù)據(jù)類型的參數(shù)。
    簇的成員可以是任意的數(shù)據(jù)類型,但是必須同時(shí)都是控制件或者同時(shí)都是顯示件。如果后放進(jìn)簇的成員與先放進(jìn)簇的成員數(shù)據(jù)流方向不一致,它會(huì)自動(dòng)按先放進(jìn)的成員轉(zhuǎn)換。
    簇的成員有一種邏輯上的順序,這是由它們放進(jìn)簇的先后順序決定的,與他們?cè)诖刂械臄[放的位置無關(guān)。前面的成員被刪除時(shí),后面的成員會(huì)遞補(bǔ)。改變簇成員邏輯順序的方法是在簇上彈出快捷菜單,選Reorder Controls In Cluster...彈出一個(gè)對(duì)話框,為簇成員設(shè)置新的邏輯順序。
         Labview中簇的概念.jpg

相關(guān)新聞