




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1 基于LabVIEW的物聯(lián)網(wǎng)應(yīng)用程序設(shè)計(jì)2 調(diào)試工具與技巧探針3 * 調(diào)試工具與技巧 通用探針 保留連線值探針 自定義探針4 通用探針 LabVIEW中的探針與文本式語(yǔ)言的IDE中的Watch窗口類(lèi)似,是用來(lái)實(shí)時(shí)監(jiān)測(cè)程序任一連接線上的值。 右擊源代碼中任一連線處,選擇Probe菜單項(xiàng)將彈出當(dāng)前位置的探針。LabVIEW會(huì)自動(dòng)判斷當(dāng)前位置的數(shù)據(jù)類(lèi)型從而調(diào)用不同的探針以顯示當(dāng)前位置的數(shù)據(jù)。 當(dāng)VI的程序框圖窗口關(guān)閉時(shí),該VI中所有的探針窗口也會(huì)自動(dòng)關(guān)閉。 運(yùn)行VI,當(dāng)運(yùn)行到探針的位置時(shí)將在探針窗口中立即顯示當(dāng)前的值。5 保留連線值工具 LabVIEW提供了一種工具允許程序中的連接線保留上一次的運(yùn)
2、行值。單擊 “保留連線值”按鈕打開(kāi)該工具,此時(shí)LabVIEW將保留當(dāng)前VI上一次的運(yùn)行值。當(dāng)VI運(yùn)行完成后,再次添加探針,則探針會(huì)自動(dòng)立即顯示該位置上一次的運(yùn)行值。當(dāng)然,這也會(huì)影響程序運(yùn)行的效率,因此當(dāng)VI退出內(nèi)存時(shí),LabVIEW會(huì)自動(dòng)關(guān)閉該工具。6 自定義探針 為了定位到錯(cuò)誤源或者找到某一時(shí)刻的運(yùn)行結(jié)果,往往程序員需要配合斷點(diǎn)和探針工具,在適當(dāng)?shù)奈恢迷黾訑帱c(diǎn),而適當(dāng)?shù)奈恢眉尤胩结槨?自定義探針可讓探針捕獲到某一特定的條件使程序暫停運(yùn)行。在Condition頁(yè)中,可以設(shè)置程序暫停的條件。當(dāng)滿足該條件時(shí),程序?qū)⒘⒓丛诋?dāng)前探針位置暫停。7 新建探針 探針的主要功能就是將當(dāng)前連線上的數(shù)據(jù)以控件的形
3、式表示出來(lái)。 快捷菜單中選擇Custom ProbeNew菜單項(xiàng),將彈出圖 11所示的自定義探針向?qū)?。程序員可以選擇從現(xiàn)有的探針文件(從后面可以看出,事實(shí)上也是一個(gè)vi文件)新建探針或者直接新建一個(gè)空的探針。選擇“Create a new probe”項(xiàng)。8 編輯探針VI時(shí)需要遵循以下的原則 (1) 不要在探針VI中加入任何等待或長(zhǎng)時(shí)間執(zhí)行的代碼,如循環(huán)、事件、隊(duì)列等,否則LabVIEW在運(yùn)行時(shí)會(huì)自動(dòng)掛起。(2) 不要修改探針VI的默認(rèn)屬性,如設(shè)置為Modal等。但是可以修改它的標(biāo)題欄和大小。 只有當(dāng)程序運(yùn)行到探針位置時(shí),探針窗口才顯示當(dāng)前運(yùn)行值,并且這些值在連線中不會(huì)保存。也就是說(shuō)如果需要探
4、測(cè)某個(gè)位置的值必須要在運(yùn)行之前在該位置加入探針,否則如果是在程序運(yùn)行之后再次加入探針,那么這些新加入的探針將無(wú)法顯示程序之前的運(yùn)行值。9 關(guān)閉VI調(diào)試功能10 謝謝觀看!11 練習(xí):程序調(diào)試1) 探針工具可用于:探針工具可用于: a. 在VI運(yùn)行時(shí)查看連線上的值 b. 修改子VI中的錯(cuò)誤 c. 搜索LabVIEW幫助中所需的編程技巧 d. 搜索LabVIEW幫助獲取關(guān)于錯(cuò)誤的更多信息 2) 通過(guò)下列哪種方式可創(chuàng)建自定義探針?通過(guò)下列哪種方式可創(chuàng)建自定義探針? a. 雙擊常規(guī)探針 b. 右鍵單擊連線,在快捷菜單中選擇自定義探針 c. 在程序框圖上放置屬性節(jié)點(diǎn),在屬性菜單中選擇自定義探針 d. 通
5、過(guò)探針子選板在程序框圖上放置自定義探針 調(diào)試工具12 練習(xí):程序調(diào)試3) 下圖中哪個(gè)字母對(duì)應(yīng)于探針工具?下圖中哪個(gè)字母對(duì)應(yīng)于探針工具? a. b. c. d. 4) 下列哪種情況下應(yīng)使用探針工具而不是高亮顯示執(zhí)行過(guò)程?下列哪種情況下應(yīng)使用探針工具而不是高亮顯示執(zhí)行過(guò)程? a. 查看數(shù)據(jù)流 b. 實(shí)時(shí)查看連線中的值 c. 在運(yùn)行過(guò)程中查看子VI d. 降低VI運(yùn)行速度,顯示連線中的值 調(diào)試工具13 練習(xí):程序調(diào)試5) 如何關(guān)閉如何關(guān)閉VI的調(diào)試功能?的調(diào)試功能? a. 設(shè)置VI為子VI,選擇高優(yōu)先級(jí)可自動(dòng)關(guān)閉調(diào)試 b. 選擇VI屬性,在執(zhí)行子菜單中取消勾選允許調(diào)試 c. 在選板上取消選擇調(diào)試工具 d. 調(diào)試功能是LabVI
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖北省襄陽(yáng)市重點(diǎn)中學(xué)2025年高二下化學(xué)期末復(fù)習(xí)檢測(cè)模擬試題含解析
- 醫(yī)藥研發(fā)激勵(lì)管理辦法
- 景區(qū)游客垃圾管理辦法
- 法人帳戶透支管理辦法
- 醫(yī)院集中采購(gòu)管理辦法
- 公司危機(jī)事件管理辦法
- 民工宿舍冬季管理辦法
- 機(jī)要郵寄審批管理辦法
- 招標(biāo)代理服務(wù)創(chuàng)新方案設(shè)計(jì)與實(shí)踐研究
- 公共道具噪音管理辦法
- 外墻清洗服務(wù)實(shí)施方案及措施
- 青少年樹(shù)立正確的人生價(jià)值觀專(zhuān)題教育課件
- 貴州2022-2023學(xué)年四年級(jí)數(shù)學(xué)第二學(xué)期期末質(zhì)量檢測(cè)試題含解析
- 基坑開(kāi)挖、立桿、架線、拉線施工安裝工藝要求(完整資料)
- 澠池鋁礦礦產(chǎn)資源開(kāi)采與生態(tài)修復(fù)方案
- 創(chuàng)傷嚴(yán)重程度(ISS)評(píng)分表(完整版)
- 茶葉中茶多酚檢測(cè)方法的改進(jìn)
- GB/T 2423.102-2008電工電子產(chǎn)品環(huán)境試驗(yàn)第2部分:試驗(yàn)方法試驗(yàn):溫度(低溫、高溫)/低氣壓/振動(dòng)(正弦)綜合
- GB/T 18391.5-2009信息技術(shù)元數(shù)據(jù)注冊(cè)系統(tǒng)(MDR)第5部分:命名和標(biāo)識(shí)原則
- 第二季度護(hù)理紅黃警示及核心制度試題含答案
- 有機(jī)廢棄物資源化利用課件
評(píng)論
0/150
提交評(píng)論