測控技術(shù)及儀器本科畢業(yè)設(shè)計(論文)外文翻譯譯文-vi的使用_第1頁
已閱讀1頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、<p>  本科畢業(yè)設(shè)計(論文)外文翻譯譯文</p><p>  學生姓名: </p><p>  院 (系): 電子工程學院 </p><p>  專業(yè)班級: 測控0703 </p><

2、p>  指導教師: </p><p>  完成日期: 2011 年 3 月 5 日 </p><p><b>  要 求</b></p><p>  1、外文翻譯是畢業(yè)設(shè)計(論文)的主要內(nèi)容之一,必須學生獨立完成。</p><p>  2、外

3、文翻譯譯文內(nèi)容應與學生的專業(yè)或畢業(yè)設(shè)計(論文)內(nèi)容相關(guān),不得少于15000印刷符號。</p><p>  3.外文翻譯譯文用A4紙打印。文章標題用3號宋體,章節(jié)標題用4號宋體,正文用小4號宋體,20磅行距;頁邊距上、下、左、右均為2.5cm,左側(cè)裝訂,裝訂線0.5cm。按中文翻譯在上,外文原文在下的順序裝訂。</p><p>  4、年月日等的填寫,用阿拉伯數(shù)字書寫,要符合《關(guān)于出版物上數(shù)

4、字用法的試行規(guī)定》,如“2005年2月26日”。</p><p>  5、所有簽名必須手寫,不得打印。</p><p><b>  VI的使用</b></p><p>  起止頁碼:3-1—4-7</p><p>  出版日期(期刊號):2003年4月</p><p>  出版單位:Nationa

5、l Instruments</p><p><b>  外文翻譯譯文:</b></p><p><b>  擴展 VI 的特性</b></p><p>  你可以選擇多個 LabVIEW VI模板中的一個來創(chuàng)建你的VI。然而,在某些情況下模板并不適用于你需要創(chuàng)建的VI程序。本章將教會你如何在不使用模板的情況下創(chuàng)建和定制一個

6、你自己 VI 程序。</p><p>  利用空模板創(chuàng)建新的 VI</p><p>  在下面的練習中,你將要打開一個空的 VI,并在程序框圖中添加 Express VIs 和結(jié)構(gòu),來創(chuàng)建一個新的 VI 程序。新的 VI 程序?qū)崿F(xiàn)產(chǎn)生信號、減少信號的采樣點,并在前面板的表格中顯示最終數(shù)據(jù)。當你完成練習時,VI 程序的前面板如圖 3-1 所示。</p><p>  大

7、約需要 30 分鐘完成本練習。</p><p>  圖 3-1 Reduce Samples VI 的前面板</p><p><b>  打開一個空 VI:</b></p><p>  如果沒有模板適合你需要實現(xiàn)的任務,你可以從一個新 VI 開始,添加Express VIs 來實現(xiàn)指定的任務。完成下面的步驟來打開一個空 VI。</p>

8、;<p>  1. 在 LabVIEW 對話框,點擊 New 按鈕上的箭頭,從快捷菜單中單擊 Blank VI 或快捷鍵<Ctrl-N>,來打開一個空 VI。注意,一個空前面板和程序框圖也同時顯示。</p><p>  注意: 在 New 對話框的 Create new 列表內(nèi)單擊 Blank VI,或者從前面板或程序框圖的菜單欄中單擊 File>>New VI,都可以打開一

9、個空 VI。</p><p>  2. 如果 Functions 選板不可見,在程序框圖內(nèi)的任何空白區(qū)右擊,即會跳出 Functions 選板。點擊在 Functions 選板左上方的圖釘圖標,如右圖所示,則把該模板放置在屏幕上。</p><p>  注意:您可以在程序框圖或前面板的空白區(qū)右擊,來提取出 Functioins 選板或 Controls 選板。</p><

10、p>  添加一個模擬信號的 Express VI</p><p>  完成下面的步驟,查找您想要使用的 Express VI,并將其添加到程序框圖中。</p><p>  1. 如果 Context Help 窗口沒有出現(xiàn),可以按 <Ctrl-H> 鍵打開它。您也可以按Show Context Help Window(如左圖所示),打開 Context Help 窗口。&

11、lt;/p><p>  2. 在 Functioins 選板中選擇 Input 選板,將光標移至 Input 選板中的 Express VIs 上。</p><p>  注意,Context Help 窗口中顯示每個 Express VI 的功能的信息。</p><p>  3. 通過 Context Help 窗口提供的信息,找到可以輸出一個正弦波信號的 Expres

12、s VI。</p><p>  4. 選擇 Express VI 并將其放置到程序框圖內(nèi),出現(xiàn) Configure Simulate Signal 對話框。</p><p>  5. 將光標在 Configure Simulate Signal 對話框的各個選項上移動,例如 Frequency (Hz), Amplitude, 和 Samples per second (Hz),查看 Co

13、ntext Help 窗口內(nèi)顯示的信息。</p><p>  6. 配置 Simulate Signal Express VI,以產(chǎn)生一個頻率為 10.7、振幅為2的正弦波。</p><p>  7. 注意 Result Preview 窗口內(nèi)顯示的信號,自動改變來反映您配置的正弦波。</p><p>  8. 關(guān)閉 Configure Simulate Signa

14、l 對話框。</p><p>  9. 將光標移動至 Simulate Signal Express VI,并讀取 Context Help窗口內(nèi)顯示的信息。注意,此時 Context Help 窗口內(nèi)顯示出 Simulate Signal Express VI的配置。</p><p>  10. 保存此 VI 到容易找到的位置,命名為 Reduce Samples.vi。</p&g

15、t;<p><b>  調(diào)整信號</b></p><p>  完成下面的步驟,利用 LabVIEW Help,查找可以使信號采樣點減少的Express VI。</p><p>  1. 單擊 Help>>VI, Function, &How-To Help,打開 LabVIEW Help。</p><p>  

16、2. 點擊 Search 標簽,在 Type in the word(s) to search for 文本框內(nèi)鍵入 sample compression。</p><p>  注意,該單詞的選擇反映出你需要 Express VI 壓縮還是減少信號采樣點。</p><p>  3. 選擇 Sample Compression Express VI 主題,來顯示描述該 Sample</

17、p><p>  Compression Express VI 的信息。</p><p>  4. 熟悉該 Express VI 的描述后,點擊在左邊 Place on the block diagram 按鈕,來選擇該 Express VI。</p><p>  5. 移動光標到程序框圖。</p><p>  注意,LabVIEW 使 Sampl

18、e Compression Express VI 跟隨著光標移動。</p><p>  6. 在程序框圖內(nèi),把 Sample Compression Express VI 放置在 SimulateSignal Express VI 的右邊。</p><p>  7. 配置 Sample Compression Express VI,指定平均因子為25,來減少信號的樣本點數(shù)。</p&g

19、t;<p>  8. 關(guān)閉 Configure Sample Compression 對話框。</p><p>  9. 利用連線工具,將 Simulate Signal Express VI 的 Sine 輸出端連接到 Sample Compression Express VI 的 Signals 輸入端。</p><p><b>  定制前面板</b>

20、;</p><p>  在前面的練習中,利用 Controls 選板,在前面板中添加控制件和顯示。您也可以在程序框圖中添加控制件和顯示件。完成下面的步驟在程序框圖中創(chuàng)建控制件和顯示件。</p><p>  1. 右擊 Smaple Compression VI 的 Mean 輸出,單擊 Create>>Numeric Indicator 來創(chuàng)建一個數(shù)字顯示件。</p>

21、;<p>  2. 右擊 Smaple Compression VI 的 Mean 輸出,從快捷菜單中單擊 Insert Input/Output,來插入 Enable 輸入端。</p><p>  3. 右擊 Enable 輸入端,單擊 Create>>Control 來創(chuàng)建 Enable 開關(guān)控件。</p><p>  4. 右擊 Simulate Signa

22、l Express VI 的 Sine 輸出和 Signal Compression Express VI 的Signals 輸入之間的連線,單擊 Create>>Graph Indicator。</p><p>  注意,你可以從程序框圖中創(chuàng)建控制件和顯示件。利用這種方法創(chuàng)建控制件和顯示件,LabVIEW 自動創(chuàng)建正確標注和格式化的連線終端。</p><p>  5. 利

23、用連線工具,將 Sample Compression Express VI 的 Mean 輸出端連接到 Sine 控件終端。</p><p>  注意,合并信號函數(shù)(Merge Signal Function)出現(xiàn)。</p><p>  6. 排列程序框圖中的對象,如圖 3-2 所示。</p><p>  提示 您可以右擊任何連線,從快捷菜單中單擊 Clean Up

24、 Wire,使LabVIEW 自動整理連線。</p><p>  圖 3-2 Reduce Samples VI 的程序框圖</p><p><b>  7.顯示前面板。 </b></p><p>  注意,你添加的控制件和顯示件自動在前面板上顯示,且有與它們的功能對應的標</p><p>  8.保存此 VI 程序。&

25、lt;/p><p>  設(shè)定 VI 連續(xù)運行至用戶停止</p><p>  在目前狀態(tài)下,此 VI 一旦運行,產(chǎn)生一個信號就停止運行。為了在某條件滿足前 VI 可一直運行,可在程序框圖中加入 While 循環(huán) (While Loop)。</p><p>  1.顯示前面板,運行 VI。</p><p>  注意 VI 運行后就停止,且沒有 STO

26、P 按鈕。</p><p>  2. 顯示程序框圖,在 Execution Control 選板中選擇 While Loop。</p><p>  3. 移動光標至程序框圖的左上角,在此放置 While Loop 邊框的左上角。</p><p>  4. 點擊并對角拖拉,使之包括所有的 Express VIs 和連線,如圖 3-3 所示。</p>&l

27、t;p>  圖 3-3 放置環(huán)繞 Express VIs 的 While Loop</p><p>  注意,While Loop,如左圖所示,顯示有一個 STOP 按鈕,與條件(Condition Terminal)相連線。While Loop 配置為當用戶點 擊 STOP 按鈕時,循環(huán)結(jié)束。</p><p>  5. 顯示前面板,運行 VI。</p><p&g

28、t;  注意,VI 一直運行,直到您點擊 STOP 按鈕。While Loop 執(zhí)行循環(huán)內(nèi)的函數(shù),直到用戶按 STOP 按鈕。</p><p><b>  控制執(zhí)行速度</b></p><p>  為了在波形圖上更慢地描點,您可以在程序框圖中添加延遲時間。完成下面的步驟,來控制 VI 的執(zhí)行速度。</p><p>  1.在程序框圖中,從 Ex

29、ecution Control 選板中選擇 Time Delay Express VI,把它放置在循環(huán)內(nèi)。</p><p>  2.在 Time Delay(Seconds)文本框內(nèi)鍵入 250。該時間延遲指定了循環(huán)運行的快慢。每隔 250 秒時間延遲,循環(huán)程序?qū)⒚扛羲姆种幻胫貜蛨?zhí)行一次。</p><p>  3. 關(guān)閉 Configure Time Delay 對話框。</p&

30、gt;<p>  4. 保存此 VI。</p><p>  5. 顯示前面板,運行 VI 程序。</p><p>  6. 點擊 Enable 開關(guān),注意波形圖的變化。</p><p>  注意,如果 Enable 開關(guān)處處于打開狀態(tài),波形圖顯示變慢的信號;如果 Enable 開關(guān)處于關(guān)閉狀態(tài),波形圖將不顯示變慢的信號。</p><

31、p>  7. 點擊 STOP 停止運行 VI。</p><p><b>  利用表格顯示數(shù)據(jù)</b></p><p>  完成下面的步驟,在前面板的表格中顯示平均值的匯總。</p><p>  1. 在前面板,從 Text Indicators 選板中選擇 Express Table 顯示控件,并把它放置在前面板內(nèi)的波形圖的右邊。<

32、/p><p>  2. 顯示程序框圖。</p><p>  注意,Table 連線終端自動連線到 Build Table Express VI。</p><p>  3. 如果 Build Table Express VI 和 Table 連線終端不再處于選擇狀態(tài),點擊在程序框圖內(nèi) Build Table Express VI 和 Table 連線終端靠左的開放區(qū)域。對

33、角線拖拉光標,直到選擇矩形區(qū)包含 Build Table Express VI 和 Table 連線終端,如左圖所示。稱為選取框(marquee)的移動虛線邊框突出 Build Table Express VI、Table 連線終端和連接它們的連線。</p><p>  4. 拖拉這些對象進入 While Loop 區(qū)域,處于 Mean 連線終端的右邊。 </p><p>  注意,Wh

34、ile Loop 會自動改變大小,以容納 Build Table Express VI和 Table 連線終端。</p><p>  5. 利用連線工具,將 Sample Compression Express VI 的 Mean 輸出端連接到 Build Table Express VI 的 Signals 輸入端。程序框圖顯示如圖 3-4 所示。</p><p>  圖 3-4 R

35、educe Samples VI 的程序框圖</p><p>  6. 顯示前面板,運行 VI。</p><p>  7. 點擊 Enable 開關(guān)控件。表格顯示正弦波每 25 個采樣點的平均值。注意,如果 Enable 開關(guān)關(guān)閉,表格不再記錄平均值。</p><p>  8. 保存此 VI。</p><p>  9. 利用 Table Pr

36、operties 對話框,試驗表格的其它屬性。例如,試著改變列數(shù)為 1。</p><p>  10. 保存并關(guān)閉此 VI。</p><p><b>  小結(jié)</b></p><p>  利用 LabVIEW 的幫助資源</p><p>  你可以利用 Context Help 窗口和 LabVIEW Help 學到更多關(guān)

37、于 Express VI 的東西。它們提供描述 Express VI 的功能和如何配置的信息。 </p><p>  下面是在本章中您學到的利用幫助資源的不同方法的一個總結(jié)。</p><p>  當您移動光標在每個對象上時,Context Help 窗口顯示該 LabVIEW 對象的基本信息??梢蕴峁?Context Help 信息的對象包括 VIs、結(jié)構(gòu) (structures) 、選板

38、和對話框組件。</p><p>  當你在程序框圖中放置一個 Express VI 時,Context Help 窗口顯示Express VI 的簡潔描述以及如何配置該 Express VI 的信息。</p><p>  在 LabVIEW Help 中,你可以查找并選擇一個 Express VI 和其它程序框圖對象。點擊 Place on the block diagram 按鈕,可以選

39、擇一個程序框圖對象并把它放置在程序框圖內(nèi)。</p><p>  瀏覽 LabVIEW Help 時,利用 Contents、Index 和 Search 標簽。使用Contents 標簽可以獲得主題預覽和幫助結(jié)構(gòu)。使用 Index 標簽可以由關(guān)鍵詞來查找一個主題。使用 Search 標簽可以搜索一個詞語或短語的幫助。</p><p><b>  定制程序框圖代碼</b>

40、;</p><p>  LabVIEW 有許多控制件、顯示件、Express VIs 和結(jié)構(gòu) (structures) , 你可以使用它們來定制 VI 程序。為了定制 VI 程序,你可以創(chuàng)建控制件和顯示件,控制 VI 程序何時停止運行,并在表格中顯示生成的數(shù)據(jù)。</p><p><b>  創(chuàng)建控制件和顯示件</b></p><p>  在程序

41、框圖中創(chuàng)建連線到 Express VIs 的控制件和顯示件,你可以右擊 Express VI 的輸入、輸出或連線,并且從 Create 快捷菜單中選擇選項。</p><p>  控制 VI 程序何時停止運行</p><p>  利用 While Loop 可以連續(xù)運行包含在循環(huán)中的代碼。當停止條件滿足時,While Loop 停止運行。當你放置或移動一個對象在 While Loop 的邊框

42、時,循環(huán)邊框會自動增加空間以容納該對象。Execution Control 選板包含的對象可以讓你控制 VI 程序運行的次數(shù)和速度。</p><p><b>  在表格中顯示數(shù)據(jù)</b></p><p>  表格控件用于顯示采集到的數(shù)據(jù)。使用 Build Table Express VI 可以將采 集到的數(shù)據(jù)制成表格。</p><p>  采集

43、數(shù)據(jù)和與設(shè)備通信</p><p>  本章介紹了計算機在 Windows 環(huán)境下使用 Express VI 進行數(shù)據(jù)采集和與儀器通信的方法。想要獲得更多關(guān)于各個平臺的數(shù)據(jù)采集和儀器通信的信息,請參見LabVIEW 測量手冊(LabVIEW Measurement Manual)。</p><p><b>  采集信號</b></p><p> 

44、 在下面的練習中 ,你將使用 DAQ Assistant Express VI來完成 NI-DAQmx 任務。參考 Taking an NI-DAQmx Measurement in LabVIEW 的幫助指南,以了解更多有關(guān) NI-DAQmx 工作方法的信息。選擇 Help>>Taking an NI-DAQmx Measurement in LabVIEW,來啟動此幫助指南。</p><p> 

45、 注意:下面的練習要求已經(jīng)安裝了 NI-DAQmx 和支持 NI-DAQmx 的設(shè)備。在國家儀器公司的網(wǎng)站上有支持 NI-DAQmx 的設(shè)備的列表,網(wǎng)址ni.com/daq。 </p><p>  如果你沒有安裝 NI-DAQmx 或支持 NI-DAQmx 的設(shè)備,請參見 LabVIEW 測量手冊中關(guān)于使用傳統(tǒng) NI-DAQ 進行數(shù)據(jù)采集的信息。</p><p>  完成下面的練習,生

46、成一個 NI-DAQmx 任務,可以連續(xù)采集電壓值并在波形圖上繪制圖形。</p><p>  大約需要 30 分鐘完成本練習。</p><p>  創(chuàng)建一個 NI-DAQmx 任務</p><p>  在 NI-DAQmx 中,任務是一個或多個通道,計時,觸發(fā)和其他應用于該 任務屬性的集合。從概念上講,任務代表你想執(zhí)行的測量或產(chǎn)生的功能。 舉例來說,可以創(chuàng)建一個測溫

47、任務,從 DAQ 設(shè)備的一個或多個通道采集溫度值。按以下的步驟創(chuàng)建并設(shè)定一個從 DAQ 設(shè)備中讀取電壓值的 任務。</p><p>  1. 打開一個 VI。</p><p>  2. 在 Input 選板中選中 DAQ Assistant Express VI,如左圖所示,并將其放置alog Input 以顯示 Analog Input 選項。</p><p> 

48、 3. 點擊 Analog Input 以顯示 Analog Input 選項。</p><p>  4. 選擇 Voltage 以創(chuàng)建一個電壓模擬輸入任務。 在對話框中的列表</p><p>  示了 DAQ 設(shè)備中所有已安裝的通道。列出的通道數(shù)取決于 DAQ 設(shè)備中的通道個數(shù)。</p><p>  5. 在 My Physical Channels 表格中,選中

49、連接信號的物理通道,例如ai0,然后點擊 Finish 鍵。DAQ Assistant 會打開一個新窗口,如圖4-1 所示,顯示了用于設(shè)定通道的選項。進行設(shè)定以完成任務。</p><p>  圖 4-1 利用 DAQ Assistant 配置任務</p><p>  6. 在 Settings 標簽中的 Input Range 區(qū)域,輸入 10 為最大值,-10為最小值。</p>

50、;<p>  7. 在 Task Timing 標簽中,選擇 Acquire N Samples。</p><p>  8.在 Samples To Read 輸入框中輸入 1000。</p><p><b>  測試任務</b></p><p>  你可以測試該任務,以保證通道設(shè)定正確。按照以下的步驟確認數(shù)據(jù)正在被采集。<

51、/p><p>  1. 點擊 Test 鍵,如左邊圖標所示。出現(xiàn)一個 Analog Input Test Panel對話框。</p><p>  2. 點擊一次或兩次 Start 鍵以確認你正在采集數(shù)據(jù),然后點擊 OK </p><p>  返回 DAQ Assistant。</p><p>  3. 點擊 OK 鍵返回程序框圖。</p&g

52、t;<p>  4. 將該 VI 另保存 Read Voltage.vi 在一個容易找到的位置。</p><p>  用 DAQ 設(shè)備采集的數(shù)據(jù)繪圖</p><p>  使用在前一個練習中創(chuàng)建的任務,就可以為從 DAQ 設(shè)備中采集的數(shù)據(jù) 繪圖。按照如下步驟在波形圖中用來自通道的數(shù)據(jù)繪圖和改變信號的名稱。</p><p>  1.在程序框圖中,用右鍵單擊

53、 data 輸出端并選擇 Create>>Graph Indicator。</p><p><b>  2. 顯示前面板。</b></p><p>  3. 運行 VI 三至四次并觀察波形圖。注意 Voltage 顯示為波形圖的圖標。</p><p>  4. 顯示程序框圖。</p><p>  5. 右鍵單

54、擊 DAQ Assistant Express VI 并選擇 Properties 來改變通道的稱。</p><p>  6. 在 Channel List 右鍵單擊 Voltage 并選擇 Rename 來顯示 Rename a channel </p><p>  or channels 對話框。</p><p>  提示也可以選擇通道的名稱并按<F2&

55、gt;鍵開啟 Rename a channel or channels 對話框。</p><p>  7. 在 New Name 文本框中,輸入 First Voltage Reading,并點擊 OK 鍵。</p><p>  8. 點擊 OK 鍵應用該設(shè)置并返回程序框圖。</p><p>  9. 顯示程序框圖并運行 VI。注意 First Voltage Re

56、ading 顯示為波形圖的圖標。</p><p>  10. 保存該 VI。</p><p>  編輯 NI-DAQmx 任務</p><p>  可以在任務中加入一個通道,這樣就可以比較兩個獨立的電壓輸入。也可以定制一個任務連續(xù)地采集電壓。按照以下的步驟來在任務中添加一 個新通道并連續(xù)的采集數(shù)據(jù)。</p><p>  1.顯示程序框圖并雙擊

57、 DAQ Assistant Express VI 來添加新通道。</p><p>  2. 單擊 Add Step 鍵,如左圖所示,打開 Add Channels To Task 對話框。</p><p>  3. 在 My Physical Channels 列表中選擇一個未使用的通道。</p><p>  4. 點擊 OK 鍵返回 DAQ 助手。</p&

58、gt;<p>  5. 重新命名通道為 Second Voltage Reading。</p><p>  6. 在 Task Timing 標簽中,選擇 Acquire Continuously 選項。當在 DAQ 助手中選擇計時和觸發(fā),這些選項用于應用 Channel List 中的所有通道。</p><p>  7. 點擊 OK 鍵應用該設(shè)置并返回程序框圖。</p

59、><p>  8. 將 DAQ Assistant Express VI 放置在一個 While Loop 中并將曲線圖顯示件連接到 data 輸出端。該程序框圖如圖 4-2。</p><p>  圖 4-2 Read Volage VI 的程序框圖</p><p>  直觀的比較兩個電壓讀數(shù)</p><p>  由于在曲線圖上有兩個電壓讀數(shù),可

60、以定制圖表加以區(qū)別。按照如下的步驟定制波形圖中的圖表顏色。</p><p>  1. 在前面板中,擴展圖表圖例為兩個圖表。</p><p>  2. 運行 VI。 注意在圖表中出現(xiàn)兩條曲線,并且圖例自動更新為兩個圖例名稱。</p><p>  3. 右鍵單擊 First Voltage Reading 并在下拉菜單中選擇 Color。使用取色器,選擇一種顏色,比如黃

61、色,這樣曲線就變得更容易分辨。再改變 Second Voltage Reading 的圖形顏色。</p><p>  4. 保存這個 VI。</p><p><b>  與儀器通信</b></p><p>  儀器驅(qū)動程序簡化儀器的控制,并且由于不再需要針對每個儀器了解編程的協(xié)議,就縮短了開發(fā)測試程序所需的時間。開發(fā)人員應該盡可能的使用驅(qū)動程序

62、控制儀器。國家儀器公司為大量的儀器提供儀器驅(qū)動程序。訪問 NI 公司的網(wǎng)站,在 NI 儀器驅(qū)動網(wǎng)站上找到您所需要的驅(qū)動程序,網(wǎng)址為 ni.com/idnet。</p><p>  如果找不到所需的驅(qū)動程序,可以使用 Instrument I/O Assistan Express VI 來與您的儀器通信。完成下面與儀器進行通信的練習。</p><p><b>  選擇一個儀器<

63、;/b></p><p>  在開始與儀器通信之前,必須先選定通信的儀器類型。使用 Instrumen I/O Assistant Express VI 按照如下的步驟選定儀器。</p><p>  1. 確定已經(jīng)開啟了將要使用的儀器。只有在開啟的狀態(tài)下才能使用 Instrument I/O Assistant Express VI。</p><p>  2.

64、 在 Input 選板中選定 Instrument I/O Assistant Express VI 并且將其放置在程序框圖中。</p><p>  3. 點擊 Show Help 鍵,如左邊圖標所示,位于 Instrument I/O Assistant Express VI 對話框的右上角。</p><p>  注意 Show Help 鍵在對話框右側(cè)部

65、分是如何顯示幫助信息的。在幫助窗口頂端包含關(guān)于使用 Instrument I/O Assistant 的流程信息。窗口的下方,為對話框中各種控制和指示對象提供上下文相關(guān)的幫助。</p><p>  4. 按照幫助窗口中上方的流程選定需要通信的儀器。</p><p>  5. 在必要時設(shè)定儀器的性能。</p><p>  6. 點擊 Hide Help 鍵,如左邊圖標

66、,在 Instrument I/O Assistant 對 話框的右上角,最小化幫助窗口。</p><p>  獲得并解析儀器有關(guān)信息</p><p>  在選定了儀器之后,就可以向儀器發(fā)送指令以獲取數(shù)據(jù)。在本練習中, 你將學習使用 Instrument I/O Assistant Express VI 獲得并解析儀器的鑒 別信息。按照如下步驟與儀器通信:</p><p

67、>  1. 點擊 Add Step 按鈕,并選擇 Query and Parse。</p><p>  2. 在 Enter a command 文本框中輸入*IDN?。*IDN? 是識別大多數(shù)儀器的查詢指令。儀器會回應一個用于描述儀器的識別字符串。如果儀器不接受該指令,請在儀器手冊中查詢儀器 能識別的指令列表。</p><p>  3. 點擊 Run Sequence 按鈕,儀器

68、 I/O 助手向儀器發(fā)送指令,儀器返回識別信息。</p><p>  4. 儀器的名稱解析為 ASCII 碼。也可以使用儀器 I/O 助手解析 ASCII 碼的數(shù)字和二進制數(shù)據(jù)。</p><p>  5. 點擊 Parsing help 鍵,如左邊圖標所示,可以在 Instrument I/O Assistant 對話</p><p>  框獲取更多關(guān)于解析數(shù)據(jù)

69、的信息。</p><p>  6. 在 Token name 文本框中給標號起個名字。 標號表示解析出的數(shù)據(jù)集。</p><p>  7. 點擊 OK 鍵返回程序框圖。</p><p>  注意在 Token name 文本框中輸入的名稱是 Instrument I/O Assistant Express VI 的輸出端,如左邊圖標所示。</p>

70、<p><b>  小結(jié)</b></p><p>  DAQ Assistant Express VI</p><p>  使用 DAQ Assistant Express VI 圖形化地設(shè)置通道或常用的測量任務。使用 DAQ Assistant Express VI,您可以交互式地創(chuàng)建一個測量通道或任務。</p><p>  為了使

71、用 NI-DAQmx 進行數(shù)據(jù)采集,在程序框圖上放置 DAQ Assistant Express VI 對通道和任務進行設(shè)置。NI-DAQmx 是一個用于與數(shù)據(jù)采集設(shè)備通信的程序設(shè)計界面 。對 NI-DAQmx 支持的設(shè)備,可以使用 DAQ Assistant Express VI 對儀器進 行控制。</p><p>  關(guān)于 DAQ 助手的信息請參見在幫助指南中的 Taking an NI-DAQmx Meas

72、urement in LabVIEW 。選擇 Help>>Taking an NI-DAQ Measurement in LabVIEW 啟動幫助指南。</p><p>  可以在國家儀器公司的網(wǎng)站上查詢 NI-DAQmx 支持的設(shè)備種類,網(wǎng)址為 ni.com/daq。如果 NI-DAQmx 不支持您所使用的設(shè)備,請在 LabVIEW 測量手冊中查詢有關(guān)使用 Traditional NI-DAQ

73、進行數(shù)據(jù)采集的信息。</p><p><b>  任務</b></p><p>  在 NI-DAQmx 中,任務是一個或多個通道,計時,觸發(fā)和其他應用于該任務的其它屬性的集合。從概念上講,任務代表執(zhí)行的測量或輸出功能。</p><p>  舉例來說,您可以為模擬信號輸入功能設(shè)定一個通道集合。在創(chuàng)建一個任務以后,您不需要對每條通道進行設(shè)置以實現(xiàn)

74、模擬信號輸入功能,而只需使用一個任務。創(chuàng)建任務以后,可以從任務中添加或刪除通道。</p><p>  在 LabVIEW Measurement Manual (測量手冊)中獲得更多關(guān)于通道和 任務的信息,請參見第五章中的 Channels Versus Tasks 部分中的 Creating a Typical Measurement Application。</p><p>  Ins

75、trument I/O Assistant Express VI</p><p>  儀器驅(qū)動是一套用于控制可編程儀器的軟件程序。每個程序協(xié)調(diào)一項程 序化的功能,例如設(shè)置,讀取,寫入和觸發(fā)儀器。國家儀器公司在線提供了上千種儀器驅(qū)動程序。訪問 NI 儀器驅(qū)動網(wǎng)站(Instrument Driver Network)查詢您需要的儀器驅(qū)動,網(wǎng)址為 ni.com/idnet。</p><p>  

76、如果沒有你所需要的儀器驅(qū)動,可以使用 Instrument I/O Assistant Express VI 來與儀器進行通信??梢允褂?Instrument I/O Assistant 與串口,以太網(wǎng)或 GPIB 進行通信并圖形化地分析返回的結(jié)果??梢詫?Instrument I/O Assistant Express VI 放置在程序框圖上來啟動 Instrument I/O Assistant,也可以在程序框圖上雙擊 Inst

77、rument I/O Assistant Express VI 的圖標來打開它。</p><p>  參見 Instrument I/O Assistant Help 獲取更多關(guān)于與外部設(shè)備進行通信的信息。</p><p>  注:此表單獨作為一頁。</p><p>  本科畢業(yè)設(shè)計(論文)外文翻譯原文</p><p>  學生姓名:

78、 王大虎 </p><p>  院 (系):電 子 工 程 學 院 </p><p>  專業(yè)班級: 測控0703班 </p><p>  指導教師: 賈惠芹 </p><p>  完成日期:2011年3月5日 </p><p>  Expanding the

79、Features of a VI</p><p>  You can choose one of many LabVIEW VI templates to use as a starting point. However, sometimes you need to build a VI for which a template is not available. This chapter teaches you

80、 how to build and customize a VI without using a template.</p><p>  Building a VI from a Blank Template</p><p>  In the following exercises, you will open a blank VI and add Express VIs and stru

81、ctures to theblock diagram to build a new VI. You will build a VI that generates a signal, reduces the number of samples in the signal, and displays the resulting data in a table on the front panel. When you complete the

82、 exercises, the front panel of the VI will look similar to the front panel in Figure 3-1.</p><p>  You can complete the exercises in approximately 30 minutes.</p><p>  Figure 3-1. Front Panel f

83、or the Reduce Samples VI</p><p>  Opening a Blank VI</p><p>  If no template is available for the task you want to create, you can start with a blank VI and add Express VIs to accomplish the

84、 specific task. Complete the following steps to open a blank VI. </p><p>  In the LabVIEW dialog box, click the arrow on the New button and select BlankVI </p><p>  from the shortcut menu or pr

85、ess the <Ctrl-N> keys to open a blank VI.</p><p>  Notice that a blank front panel and block diagram appear.</p><p>  Note You also can open a blank VI by selecting Blank VI from the Cr

86、eate new list in</p><p>  The New dialog box or by selecting File»New VI from the front panel or block</p><p>  diagram menu bar.</p><p>  2. If the Functions palette is not vi

87、sible, right-click any blank space on the block diagram to bring up the temporary version of the Functions palette. Click the thumbtack, shown at left, in the upper left corner of the Functions palette to</p><

88、p>  place the palette on the screen.</p><p>  Note You can right-click on a blank space on the block diagram or the front panel to bring up the Functions or Controls palettes.</p><p>  Ad

89、ding an Express VI that Simulates a Signal</p><p>  Complete the following steps to find the Express VI you want to use and then add it to the block diagram.</p><p>  1. If the Context Help win

90、dow is not visible, press the <Ctrl-H> keys to open the Context Help window. You also can press the Show Context Help Window button, shown at left, to open the Context Help window.</p><p>  2. Select

91、 the Input palette on the Functions palette and move the cursor over the Express VIs on the Input palette.Notice that the Context Help window displays information about the function of each Express VI.</p><p&g

92、t;  3. From the information provided in the Context Help window, find theExpress VI that can output a sine wave signal.</p><p>  4. Select the Express VI and place it on the block diagram. The Configure Simu

93、late Signal dialog box appears.</p><p>  5. Idle the cursor over the various options in the Configure Simulate Signal dialog box, such as Frequency (Hz), Amplitude, and Samples per second (Hz). Read the info

94、rmation that appears in the Context Help window.</p><p>  6. Configure the Simulate Signal Express VI to generate a sine wave with a frequency of 10.7 and amplitude of 2.</p><p>  7. Notice

95、 how the signal displayed in the Result Preview window changes to reflect the </p><p>  configured sine wave.</p><p>  8. Close the Configure Simulate Signal dialog box.</p><p>  9

96、. Move the cursor over the Simulate Signal Express VI and read the information that </p><p>  appears in the Context Help window.Notice that the Context Help window now displays the configuration of the Si

97、mulate Signal Express VI.</p><p>  Save this VI as Reduce Samples.vi to an easily accessible location.</p><p>  Modifying the Signal</p><p>  Complete the following steps to use the

98、 LabVIEW Help to search for the Express VI that reduces the number of samples in a signal.</p><p>  1. Select Help»VI, Function, & How-To Help to open the LabVIEW Help.</p><p>  2. Clic

99、k the Search tab and type sample compression in the Type in the word(s) to search for text box.</p><p>  Notice that this word choice reflects what you want this Express VI to do—compress, or reduce, the num

100、ber of samples in a signal.</p><p>  3. Select the Sample Compression Express VI topic to display the topic that describes the Sample Compression Express VI.</p><p>  4. After you read the descr

101、iption of the Express VI, click the Place on the block diagram </p><p>  button, shown at left, to select the Express VI.</p><p>  5. Move the cursor to the block diagram.</p><p>  

102、Notice how LabVIEW attaches the Sample Compression Express VI to the cursor.</p><p>  6. Place the Sample Compression Express VI on the block diagram to the right of the Simulate Signal Express VI.</p>

103、<p>  7. Configure the Sample Compression Express VI to reduce the signal by a factor of 25 using the mean of these values.</p><p>  8. Close the Configure Sample Compression dialog box.</p>&l

104、t;p>  9. Using the Wiring tool, wire the Sine output in the Simulate Signal Express VI to the Signals input in the Sample Compression Express VI.</p><p>  Customizing the Front Panel</p><p> 

105、 In the previous exercises, you added controls and indicators to the front panel using the Controls palette. You also can add controls and indicators from the block diagram. Complete the following steps to create control

106、s and indicators. </p><p>  1. Right-click the Mean output in the Sample Compression Express VI and select Create»Numeric Indicator to create a numeric indicator.</p><p>  2. Right-click th

107、e Mean output of the Sample Compression Express VI and select Insert Input/Output from the shortcut menu to insert the Enable input.</p><p>  3. Right-click the Enable input and select Create»Control to

108、 create the Enable switch.</p><p>  4. Right-click the wire linking the Sine output in the Simulate Signal Express VI to the Signals input in the Signal Compression Express VI and select Create»Graph In

109、dicator.</p><p>  Notice that you can create controls and indicators from the block diagram. When you reate controls and indicators using this method, LabVIEW automatically creates terminals that are labele

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論