LabWindowsCVI基礎(chǔ)教程授課用

LabWindowsCVI基礎(chǔ)教程授課用

ID:274117

大?。?51.00 KB

頁數(shù):61頁

時間:2017-07-17

LabWindowsCVI基礎(chǔ)教程授課用_第1頁
LabWindowsCVI基礎(chǔ)教程授課用_第2頁
LabWindowsCVI基礎(chǔ)教程授課用_第3頁
LabWindowsCVI基礎(chǔ)教程授課用_第4頁
LabWindowsCVI基礎(chǔ)教程授課用_第5頁
資源描述:

《LabWindowsCVI基礎(chǔ)教程授課用》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、LabWindows/CVI基礎(chǔ)教程LabWindows/CVI基礎(chǔ)教程znyq.jlu.edu.cn第61頁LabWindows/CVI基礎(chǔ)教程第一部分CVI快速入門第一章初步認(rèn)識CVI程序設(shè)計(jì)——從一個例子開始第一步:分析方案要求,提出預(yù)想界面與所需函數(shù)我們的第一個示例將很簡單,我們所要做的是創(chuàng)建一個如下的圖形用戶界面(UserInterface)。當(dāng)我們按下Acquire按扭,計(jì)算機(jī)會自動產(chǎn)生一個正弦波形并畫在圖形顯示區(qū)中;當(dāng)按下Clear按扭后則清除正弦波形;當(dāng)按下Quit按扭后退出該程序。znyq

2、.jlu.edu.cn第61頁LabWindows/CVI基礎(chǔ)教程現(xiàn)在我們就開使創(chuàng)建該程序。首先按下面步驟起動CVI:開始>>程序>>NationalInstrumentCVI>>CVIIDE或者直接從桌面起動CVI的快捷方式,雙擊桌面NationalInstrumentCVI圖標(biāo)當(dāng)LabWindows/CVI打開后你就會見到如下所示的一個空的項(xiàng)目(Project)窗:znyq.jlu.edu.cn第61頁LabWindows/CVI基礎(chǔ)教程第二步:創(chuàng)建用戶界面1、創(chuàng)建控件元素:從Project窗中選擇:F

3、ile>>New>>UserInterface(*.uir)…創(chuàng)建一個用戶接口文件(*.uir),CVI會自動彈出如下所示的窗口:在該窗中UntitledPanel的灰色區(qū)域中單擊鼠標(biāo)右鍵,變會彈出一個快捷菜單如下所示:znyq.jlu.edu.cn第61頁LabWindows/CVI基礎(chǔ)教程從該菜單中選擇:CommandButton>>SquareCommandButton點(diǎn)擊左鍵后便會創(chuàng)建一個方形的按扭。由于本程序總共需要三個按扭,所以按照上面的步驟再創(chuàng)建兩個方形按扭。從該菜單中選擇:Graph>>Gr

4、aph,創(chuàng)建一個用于圖形顯示的Graph。現(xiàn)在我們已經(jīng)建好了用戶界面所需的控件元素,請使用鼠標(biāo)把它們拖到如下圖所示的位置。znyq.jlu.edu.cn第61頁LabWindows/CVI基礎(chǔ)教程2、修改用戶界面中各控件元素的屬性:1)修改Panel的屬性:在UntitledPanel中雙擊一下,便會彈出Panel的一個EditPanel窗,如下圖所示:a.將PanelTitle項(xiàng)中的UntitledPanel改為DemoPanel.說明:通過這種方式你可以修改Panel頂端所顯示的名字。b.將Auto-C

5、enterVertically(whenloaded)項(xiàng)與Auto-CenterHorizontally(whenloaded)項(xiàng)前的矩形框選中。說明:當(dāng)選中后,程序運(yùn)行時,面板會自動居中。修改后的EditPanel應(yīng)如下圖所示:znyq.jlu.edu.cn第61頁LabWindows/CVI基礎(chǔ)教程點(diǎn)擊OK按扭,完成對Panel屬性的修改。2)修改Graph的屬性:在UntitledControl的藍(lán)色區(qū)域中雙擊一下,便會彈出Graph的一個EditGraph窗,如下圖所示:znyq.jlu.edu.c

6、n第61頁LabWindows/CVI基礎(chǔ)教程a.將Label項(xiàng)中的UntitledControl改為ShowWave.說明:通過這種方法可以修改Graph的標(biāo)簽名。點(diǎn)擊OK按扭,完成對Graph屬性的修改。3)修改Command按扭的屬性:(1)Acquire按扭:雙擊左上方的OK按扭,便會彈出Command的一個EditCommand窗,如下圖所示:znyq.jlu.edu.cn第61頁LabWindows/CVI基礎(chǔ)教程a.將ConstantName項(xiàng)改為ACQUIRE說明:ConstantName是

7、程序中用來標(biāo)識該控件元素的常量,在后面的編程中會用到。b.將CallbackFunction項(xiàng)改為AcquireCallback說明:CallbackFunction(回調(diào)函數(shù))是程序中用來響應(yīng)界面中的Windows消息,也就是說:當(dāng)該按扭被點(diǎn)擊之后,程序會調(diào)用AcquireCallback函數(shù)來作為對按扭被按下這一消息的響應(yīng)。c.將Label項(xiàng)改為Acquire說明:通過這種方法可以修改按扭名字,Acquire中A字母前有下畫線,是指可以通過Alt+A即可達(dá)到按下該按扭的效果(即熱鍵)。修改后的EditC

8、ommandButton窗應(yīng)如下圖所示:znyq.jlu.edu.cn第61頁LabWindows/CVI基礎(chǔ)教程點(diǎn)擊OK按扭,完成對CommandButton屬性的修改。(2)Clear按扭:與以上步驟相同,雙擊左下方的OK按扭,彈出Command的一個EditCommand窗。a.將其ConstantName改為CLEARb.將CallbackFunction項(xiàng)改為ClearCallbackc.將Label項(xiàng)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。