LabVIEW是一種用圖標(biāo)代替文本行創(chuàng)建應(yīng)用程序的圖形化編程語言。與其他基于文本的程序設(shè)計語言相比,LabVIEW具有如下特點(diǎn)。 (l)直觀、易學(xué)易用。 與Visual C++、Visual Basic等計算機(jī)編程語言相比,圖形化編程工具
LabVIEW 8.2是NT公司為慶祝和紀(jì)念LabVIEW正式發(fā)布⒛周年而推出的紀(jì)念版本。與此同時首次推出了中文版本,并在軟件中增加了許多功能和新特性。LabVIEW 8.2的新功能具體體現(xiàn)在以下方面。 面向?qū)ο缶幊蘈abVIEW 8.2的
每個LabVIEW類都包含了數(shù)據(jù)和方法兩部分。LabVIEW類的數(shù)據(jù)是私有的,對于不是該類成員的VI來說是隱藏的。如果需要訪問類的私有數(shù)據(jù),必須創(chuàng)建方法,即創(chuàng)建該類的成員Ⅵ,再通過成員Ⅵ中的函數(shù)對私有數(shù)據(jù)執(zhí)行操作。封
通過繼承可在現(xiàn)有類的基礎(chǔ)上創(chuàng)建新類。若創(chuàng)建一個新的LabVIEW類并將它設(shè)置為繼承另一個類的數(shù)據(jù)及成員Ⅵ,這個新類將可使用它所繼承的類中的“公共”及“保護(hù)”型的成員Ⅵ。這個新類還可添加自己的數(shù)據(jù)和成員Ⅵ以豐富
LabVIEW項目庫文件(.lvlib)包括項目庫屬性及項目庫所包含的文件引用等。LabVIEW這樣進(jìn)行項目管理具有以下幾個優(yōu)點(diǎn)。1.單一層次結(jié)構(gòu) 項目庫可以通過組織一個虛擬的邏輯層次結(jié)構(gòu)來實(shí)現(xiàn)單一層次結(jié)構(gòu)管理文件。項目庫
LabVIEW 8.2新增了一些仿真和應(yīng)用模塊,用于在LabVIEW中更加方便地開發(fā)應(yīng)用程序。其中包括實(shí)時模塊、FPGA模塊、仿真模塊和嵌入式開發(fā)模塊等。 1.LabV眶W 8.2實(shí)時模塊 (1)提升性能,包括更快速的PID控制閉環(huán)速率
在開發(fā)環(huán)境方面,LabVIEW 8.2提供了一些新特性,對前面板窗口和程序框圖窗口都做了一定的改進(jìn)。圖1和圖2為創(chuàng)建新Ⅵ時的前面板和程序框圖的示例,前面板用于完成新Ⅵ的界面制作,程序框圖實(shí)現(xiàn)界面對應(yīng)的程序功能。
1.將旋鈕和轉(zhuǎn)盤鎖定在最小值和最大值區(qū)間內(nèi) 在默認(rèn)狀態(tài)下,旋鈕和轉(zhuǎn)盤的轉(zhuǎn)動無法超出最小值和最大值的區(qū)間范圍。如果需要禁用鎖定功能,可右鍵單擊旋鈕或轉(zhuǎn)盤,從彈出的快捷菜單中選擇“屬性”,再在打開的對話框中
· 前面板的對象標(biāo)題和標(biāo)簽。在LabVIEW 8.0和更早的版本中,第一次對前面板對象執(zhí)行顯示標(biāo)題(caption)操作時,LabVIEW會將標(biāo)簽(label)移至控件一側(cè)。LabVIEW8.2則僅顯示標(biāo)題,標(biāo)簽將被隱藏。 · XY圖屬性。在X
LabVIEW 8.2對程序框圖及相關(guān)功能進(jìn)行了很大的改進(jìn),主要突出體現(xiàn)在以下幾個方面。 1.默認(rèn)顏色的更改 程序框圖上錯誤簇的連線和終端顯示為暗黃色而不再是粉紅色。 強(qiáng)制轉(zhuǎn)換點(diǎn)默認(rèn)為紅色而不再是灰色。選擇“工具→選
1.用于恢復(fù)的自動保存 如果LabVIEW發(fā)生非正常關(guān)閉或系統(tǒng)故障,LabVIEW將會把所有已修改的Ⅵ(.vi)、Ⅵ模板(.vit)、控件(.ctl)或控件模板(.ctt)備份至一個臨時地址。LabVIEW不各份項目(.lvproj)、項目庫
首先將LabVIEW 8.2安裝CD放入光驅(qū)中,CD自動運(yùn)行。在彈出的安裝對話框中選擇“安裝LabVIEW 8.2”或直接運(yùn)行CD中的應(yīng)用程序“setup.exe”,即開始安裝LabVIEW 8.2,然后根據(jù)安裝提示進(jìn)行操作一步步完成安裝。 · 第1步
重新啟動計算機(jī),完成LabVIEW 8.2的配置,就可以開始運(yùn)行LabVIEW 8.2了。用戶可以通過以下幾種方式運(yùn)行LabVIEW 8.2。 (1)通過桌面快捷方式運(yùn)行LabVIEW程序; (2)進(jìn)入LabVIEW 8.2安裝路徑,雙擊“LabVlEW.exe”
在啟動窗口中選擇“新建Ⅵ”,進(jìn)入虛擬儀器Ⅵ程序設(shè)計環(huán)境。虛擬儀器程序的外觀和操作都模仿現(xiàn)實(shí)儀器,如示波器、萬用表。每個Ⅵ都使用函數(shù)從用戶界面或其他方式獲取信息輸入,然后將信息顯示或傳輸至其他文件或計算
前面板窗口工具欄中的工具按鈕,可用來編輯、調(diào)試和運(yùn)行Ⅵ程序,常用的工具按鈕及其功能如表所示。 表 前面板工具欄按鈕及其功能 來源:ks990次
我們知道,現(xiàn)在的數(shù)字示波器可以準(zhǔn)確捕獲各種周期信號、非周期信號,數(shù)字示波器已成為科研實(shí)驗(yàn)和工程項目中各類信號采集、記錄和分析的最主要設(shè)備之一。由于很多情況下,需要把數(shù)字示波器采集到的數(shù)據(jù)進(jìn)
工具選板提供了VI程序設(shè)計時可以選用的基本工具,如圖2所示,在前面板和程序框圖窗口均可打開使用。單擊選板右上角“×”可關(guān)閉工具選板。在前面板或程序框圖窗口的空白區(qū)域按下<Shift+鼠標(biāo)右鍵>,也可彈出臨時工具
控件選板提供了創(chuàng)建虛似儀器等程序面板所需的輸入控件和顯示控件,僅位于前面板窗口中。選擇菜單欄的“查看→控制選板”或直接在前面板窗口空白區(qū)域單擊鼠標(biāo)右鍵,即可打開控件選板;單擊控件選板右上角的“”可以關(guān)
引言:LabVIEW是一種在圖形化的編程語言(G語言),與以往的C程序、C++或者Java等編程語言不同的是,它用各種圖標(biāo)、連線和框圖代替文字程序代碼,使得編寫的程序結(jié)構(gòu)比較清晰,也能比較形象地觀察數(shù)據(jù)的
VI程序框圖 前面板創(chuàng)建完畢以后,可使用程序框圖來添加源代碼。程序框圖是圖形化源代碼的集合,圖形化源代碼又稱G代碼或程序框圖代碼,它決定VI的運(yùn)行方式。程序框圖代碼使用圖形化代碼來控制程序框圖對象。 程序框圖