新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > LabVIEW圖形化程序的基本框架

        LabVIEW圖形化程序的基本框架

        作者: 時(shí)間:2017-01-09 來源:網(wǎng)絡(luò) 收藏


        2.3.2 程序框圖窗口

        圖 2-6 虛擬儀器函數(shù)選板

        程序框圖窗口也是VI特有的部分之一。作為圖形化的編程語言,它的源代碼當(dāng)然也是采用圖形方式來定義。在例2-1中,我們已經(jīng)看到了使用圖形化代碼所構(gòu)筑 的圖形化程序,包括一個(gè)字符串常數(shù)和一個(gè)接線端以及它們之間的連線。程序框圖就是被用來放置這些圖形化程序源代碼的地方。

        在程序框圖中,不僅可以放置圖形化代碼,并且還可以通過上面的工具攔進(jìn)行設(shè)計(jì)、編譯、調(diào)試、檢驗(yàn)圖形化程序,它是一個(gè)完整的圖形化程序開發(fā)環(huán)境。。程序框圖只是用來為程序設(shè)計(jì)者編程時(shí)所使用,最終的用戶是無法看到的。

        在程序框圖還可以進(jìn)行程序注釋的標(biāo)注,標(biāo)注的形式是基于文本的。
        圖形化程序中的圖形化代碼來自于函數(shù)選版。在程序框圖中放置一個(gè)圖形化代碼的具體操作是:在程序框圖上,鼠標(biāo)右鍵單擊程序框圖,開發(fā)系統(tǒng)會(huì)自動(dòng)彈出函數(shù)選板。選擇所需的函數(shù)直接拖拽到程序框圖上安放即可。函數(shù)選版參見右圖。
        初學(xué)者往往看到空白的程序框圖便一籌莫展,不清楚如何開始進(jìn)行圖形化程序設(shè)計(jì)。其實(shí),只要你確定程序所要執(zhí)行的任務(wù),然后選擇所需的函數(shù)就可以實(shí)現(xiàn)圖形化程序設(shè)計(jì)。這些內(nèi)容后面我們將會(huì)陸續(xù)談到。

        2.3.3 圖標(biāo)和連線板

        圖 2-7 編輯圖標(biāo)或顯示連線板
        圖標(biāo)和連線板也是VI所特有的組成部分之一。每個(gè)VI的前面板和程序框圖的右上角,都可以顯示出該VI的圖標(biāo)。連線板則只可以在前面板上選擇顯示。

        每個(gè)VI都應(yīng)該有屬于自己的圖標(biāo)和連線板。圖標(biāo)構(gòu)成了區(qū)別不同VI的圖形符號(hào),而連線板定義了VI的輸入和輸出端口(當(dāng)然也可以不進(jìn)行定義)。在前面板上可以設(shè)置或相互切換顯示圖標(biāo)或連線板。

        通俗的講,圖標(biāo)類似于半導(dǎo)體集成電路的型號(hào),連線板類似于半導(dǎo)體集成電路插腳功能的定義。連線板也同時(shí)指定了程序中數(shù)據(jù)流進(jìn)、流出的路徑。它們也只是提供給程序的設(shè)計(jì)者,最終的用戶也是無法看到的。

        程序的設(shè)計(jì)者可以在前面板或程序框圖中選擇設(shè)計(jì)、修改這個(gè)圖標(biāo)。
        在前面板中,用鼠標(biāo)右鍵單擊圖標(biāo),可以看到圖2-7所示的內(nèi)容。通過這個(gè)菜單既可以設(shè)定VI的屬性又可以編輯圖標(biāo)和顯示連線板。而在程序框圖中作同樣的操作,則只可以設(shè)定VI屬性和編輯圖標(biāo)。
        上一頁 1 2 下一頁

        關(guān)鍵詞: LabVIEW圖形化程序基本框

        評(píng)論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 集安市| 德钦县| 沾化县| 莎车县| 宝鸡市| 高安市| 昭平县| 阿城市| 泸定县| 靖远县| 于都县| 咸宁市| 舟曲县| 太仓市| 金寨县| 宁南县| 和龙市| 昌黎县| 唐海县| 临洮县| 神木县| 沅陵县| 青阳县| 五寨县| 周至县| 公安县| 锡林郭勒盟| 天全县| 封开县| 昌图县| 理塘县| 乌什县| 信宜市| 五家渠市| 霍邱县| 东源县| 绵竹市| 博客| 莱西市| 辉县市| 天等县|