LabVIEW 8.2程序框圖的改進(jìn)
LabVIEW 8.2對(duì)程序框圖及相關(guān)功能進(jìn)行了很大的改進(jìn),主要突出體現(xiàn)在以下幾個(gè)方面。
1.默認(rèn)顏色的更改
程序框圖上錯(cuò)誤簇的連線和終端顯示為暗黃色而不再是粉紅色。
強(qiáng)制轉(zhuǎn)換點(diǎn)默認(rèn)為紅色而不再是灰色。選擇“工具→選項(xiàng)”,并從“類別”列表中選擇“顏色”,即可更改強(qiáng)制轉(zhuǎn)換點(diǎn)的顏色。若取消勾選“使用默認(rèn)顏色”復(fù)選框,并點(diǎn)擊“強(qiáng)制轉(zhuǎn)換點(diǎn)”對(duì)應(yīng)的顏色盒,即可選擇一種不同的顏色。
2.從VI層次結(jié)構(gòu)中刪除斷點(diǎn)
在Ⅵ的前面板或程序框圖窗口中,從菜單欄中選擇“編輯→從層次結(jié)構(gòu)中刪除斷點(diǎn)”,可以刪除Ⅵ層次結(jié)構(gòu)中所有的斷點(diǎn)。對(duì)于動(dòng)態(tài)調(diào)用的Ⅵ或被靜態(tài)Ⅵ引用函數(shù)引用的Ⅵ,必須手動(dòng)刪除斷點(diǎn)。
3.常量的性能優(yōu)化
LabVIEW通過常量折疊來優(yōu)化Ⅵ的性能。如果啟用常量折疊,編譯器將在編譯Ⅵ時(shí)
存儲(chǔ)常量的值,而不是在運(yùn)行時(shí)計(jì)算常量的值。對(duì)于連接到結(jié)構(gòu)的常量,LabVIEW將在編譯Ⅵ時(shí)計(jì)算結(jié)構(gòu)的輸出值,并將輸出值存儲(chǔ)起來以便在運(yùn)行時(shí)使用。
在前面板或程序框圖窗口的菜單欄中,選擇“工具→選項(xiàng)”,彈出“選項(xiàng)”對(duì)話框。在對(duì)話框左側(cè)的“類別”列表中選擇“程序框圖”,在對(duì)話框右側(cè)對(duì)應(yīng)的選項(xiàng)中,勾選“顯示連線的常量折疊”和“顯示結(jié)構(gòu)的常量折疊”,單擊“確定”按鈕后,在程序框圖中會(huì)顯示用于代表常量折疊的斜紋。勾選“顯示連線的常量折疊”時(shí),常量折疊相關(guān)常量的連線上將出現(xiàn)灰色斜紋;勾選“顯示結(jié)構(gòu)的常量折疊”時(shí),連接常量的結(jié)構(gòu)內(nèi)部將出現(xiàn)灰色斜紋。斜紋可能要在運(yùn)行或保存Ⅵ之后才會(huì)出現(xiàn)。
對(duì)于連接到條件結(jié)構(gòu)“選擇器接線端”和While循環(huán)“條件接線端”的已得到計(jì)算結(jié)果的常量,LabVIEW也將對(duì)其進(jìn)行常量折疊。
4.程序框圖的其他改進(jìn)
右鍵單擊某個(gè)屬性節(jié)點(diǎn)或調(diào)用節(jié)點(diǎn)的“引用輸出”端,并從彈出的快捷菜單中選擇“創(chuàng)建”時(shí),“創(chuàng)建”菜單下將羅列該屬性節(jié)點(diǎn)或調(diào)用節(jié)點(diǎn)所屬類的屬性和方法。
“顯示項(xiàng):顯示層次結(jié)構(gòu)線”屬性可設(shè)定為3種不同的值。如設(shè)定為“顯示”,則控件始終在樹形控件項(xiàng)的左側(cè)顯示垂直和水平線,用來勾勒出項(xiàng)的層次結(jié)構(gòu);如設(shè)定為“不顯示”,則不顯示層次結(jié)構(gòu)線;如設(shè)定為“操作系統(tǒng)默認(rèn)”,貝刂是否顯示層次結(jié)構(gòu)線將取決于操作系統(tǒng)中是否顯示目錄樹的層次結(jié)構(gòu)線。
來源:ks991次