版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
CLAD認(rèn)證培訓(xùn)物聯(lián)網(wǎng)教研室李晴第三部分內(nèi)容創(chuàng)建和使用子VILabVIEW調(diào)試工具與技巧建立數(shù)據(jù)關(guān)聯(lián)(數(shù)組和簇)有效的數(shù)據(jù)表達(dá)(波形圖)數(shù)據(jù)采集基礎(chǔ)LabVIEW錯(cuò)誤處理第8講8.1LabVIEW調(diào)試工具與技巧8.2建立數(shù)據(jù)關(guān)聯(lián)(數(shù)組和簇)LabVIEW調(diào)試工具與技巧主講:李晴CLAD考點(diǎn)——調(diào)試工具與技巧a.調(diào)試工具1、理解并說明確定LabVIEW如何處理錯(cuò)誤和警告的VI屬性設(shè)置的影響2、理解將會(huì)導(dǎo)致運(yùn)行按鈕斷開的VI錯(cuò)誤,并使用錯(cuò)誤列表窗口確定原因3、說明執(zhí)行高亮顯示在跟蹤數(shù)據(jù)流中的使用,以及作為一個(gè)幫助工具與其他調(diào)試工具的使用4、說明并應(yīng)用斷點(diǎn)、執(zhí)行時(shí)掛起、單步執(zhí)行工具對VI和子VI進(jìn)行調(diào)試5、使用探針工具、指示器、通用探針、條件探針和自定義探針顯示數(shù)據(jù)數(shù)值b.不同情形下的調(diào)試實(shí)踐和技巧1、給定一個(gè)錯(cuò)誤情況,選擇最合適的方法對錯(cuò)誤進(jìn)行調(diào)試2、確定給定的程序框圖是否會(huì)導(dǎo)致錯(cuò)誤發(fā)生LabVIEW運(yùn)行與調(diào)試LabVIEW調(diào)試工具舉例與練習(xí)LabVIEW運(yùn)行與調(diào)試錯(cuò)誤列表高亮顯示斷點(diǎn)管理器自定義探針、條件探針程序框圖禁用和條件禁用錯(cuò)誤檢查和處理-錯(cuò)誤簇重要參考:網(wǎng)絡(luò)講壇第二季第三講LabVIEW程序調(diào)試之謎教學(xué)大樓中級程序調(diào)試錯(cuò)誤列表——修正斷開的VI常見問題?斷線?將布爾輸入控件連接至字符串顯示控件?將數(shù)值型輸入控件連接至數(shù)值型輸入控件?必須連接的程序框圖接線端斷開?子VI斷開或?qū)⒆覸I圖標(biāo)放置在VI程序框圖上之后,對連線板進(jìn)行了編輯舉例:見第7講子VI與錯(cuò)誤處理機(jī)制\子VI與錯(cuò)誤處理舉例\錯(cuò)誤處理舉例9.0\錯(cuò)誤列表舉例.vi舉例例1:可樂販賣機(jī)程序:CokeMachineStateMachine_Debug.vi錯(cuò)誤列表——找到無用節(jié)點(diǎn)并刪除斷點(diǎn)管理器——?jiǎng)h除所有斷點(diǎn)(從查看菜單或連線右鍵菜單),在懷疑有問題處設(shè)置斷點(diǎn)高亮顯示執(zhí)行過程——觀察數(shù)據(jù)流,會(huì)導(dǎo)致運(yùn)行變慢例2:UsingSuppliedProbes(Picture+Analysis)_Debug.vi自定義探針、條件探針程序框圖禁用結(jié)構(gòu)、條件禁用結(jié)構(gòu)調(diào)試技術(shù)VI未斷開,但產(chǎn)生某些未預(yù)期數(shù)據(jù)或事件?是否存在未連線或隱藏的子VI??是否使用了不正確的默認(rèn)數(shù)據(jù)??是否傳遞了未定義數(shù)據(jù)??是否使用了正確的數(shù)值表示法??節(jié)點(diǎn)執(zhí)行順序是否正確?保存連線值保存連線值被按下時(shí),即使程序停止運(yùn)行仍可通過創(chuàng)建探針以查看之前連線上的值在VI運(yùn)行后,創(chuàng)建探針以觀察最后執(zhí)行時(shí)流經(jīng)該連線的數(shù)據(jù)值選擇不要保存連線值選項(xiàng)可減少內(nèi)存需求并對性能有略微改善錯(cuò)誤檢查和處理-錯(cuò)誤簇?使用錯(cuò)誤簇輸入控件和顯示控件創(chuàng)建子VI錯(cuò)誤輸入和輸出?錯(cuò)誤輸入和錯(cuò)誤輸出簇包含下列信息:?狀態(tài)?代碼?源錯(cuò)誤檢查和處理-錯(cuò)誤簇自動(dòng)錯(cuò)誤處理每個(gè)錯(cuò)誤都有一個(gè)數(shù)值代碼和相應(yīng)的錯(cuò)誤信息,默認(rèn)狀態(tài)下,VI運(yùn)行時(shí)LabVIEW會(huì)通過中斷執(zhí)行,高亮顯示產(chǎn)生錯(cuò)誤的子VI或函數(shù),并顯示錯(cuò)誤對話框,自動(dòng)處理每一個(gè)錯(cuò)誤。通過VI屬性或工具選項(xiàng)菜單可禁用自動(dòng)錯(cuò)誤處理功能手動(dòng)錯(cuò)誤處理利用位于對話框與用戶界面選板上的LabVIEW錯(cuò)誤處理VI和函數(shù)結(jié)合調(diào)試工具可以手動(dòng)處理錯(cuò)誤練習(xí):程序調(diào)試1.LabVIEW中有哪些調(diào)試工具?A.探針B.高亮顯示執(zhí)行過程C.保存連線值D.單步步入、單步步過等E.設(shè)置斷點(diǎn)2.如何快速定位程序中的錯(cuò)誤,來幫助修改?3.LabVIEW中錯(cuò)誤處理機(jī)制有哪兩種?A.手動(dòng)錯(cuò)誤處理B.自動(dòng)錯(cuò)誤處理C.隨機(jī)錯(cuò)誤處理D.特定錯(cuò)誤處理練習(xí):程序調(diào)試1)探針工具可用于:
a.在VI運(yùn)行時(shí)查看連線上的值b.修改子VI中的錯(cuò)誤c.搜索LabVIEW幫助中所需的編程技巧d.搜索LabVIEW幫助獲取關(guān)于錯(cuò)誤的更多信息2)通過下列哪種方式可創(chuàng)建自定義探針?
a.雙擊常規(guī)探針b.右鍵單擊連線,在快捷菜單中選擇自定義探針c.在程序框圖上放置屬性節(jié)點(diǎn),在屬性菜單中選擇自定義探針d.通過探針子選板在程序框圖上放置自定義探針練習(xí):程序調(diào)試3)單擊________按鈕,可在程序框圖上動(dòng)態(tài)顯示數(shù)據(jù)的流動(dòng)過程。
a.高亮顯示執(zhí)行過程b.連續(xù)運(yùn)行c.運(yùn)行d.中止執(zhí)行4)單擊____按鈕可忽略程序框圖上的節(jié)點(diǎn),無需單步執(zhí)行該節(jié)點(diǎn)。
a.單步步入b.單步步過c.單步步出d.單步執(zhí)行練習(xí):程序調(diào)試5)“添加表格至報(bào)表”VI中必需的接線端是?
a.列寬(1)b.報(bào)表輸入c.列首d.行首6)“添加表格至報(bào)表”VI中可選的接線端是?
a.報(bào)表輸出b.顯示網(wǎng)格線c.文本數(shù)據(jù)d.以上均不正確
練習(xí):程序調(diào)試7)“添加表格至報(bào)表”VI中可選的接線端是?a.列寬(1)b.列首c.行首d.以上均正確8)即時(shí)幫助窗口中用黑體顯示的接線端表示:
a.推薦接線端b.必需接線端c.多態(tài)d.未使用練習(xí):程序調(diào)試9)下圖中哪個(gè)字母對應(yīng)于探針工具?
a.b.c.d.10)下列哪種情況下應(yīng)使用探針工具而不是高亮顯示執(zhí)行過程?a.查看數(shù)據(jù)流b.實(shí)時(shí)查看連線中的值c.在運(yùn)行過程中查看子VId.降低VI運(yùn)行速度,顯示連線中的值練習(xí):程序調(diào)試11)不屬于導(dǎo)致運(yùn)行按鈕斷開常見原因的是:
a.函數(shù)的可選輸入端未連線b.由于數(shù)據(jù)類型不匹配或存在未連接的接線端,導(dǎo)致程序框圖含有斷線c.無法執(zhí)行子VId.以上均正確12)下列哪種表述不是查找VI中錯(cuò)誤的傳統(tǒng)調(diào)試功能:a.高亮顯示執(zhí)行過程b.單步執(zhí)行c.斷點(diǎn)d.停止值禁用調(diào)試工具禁用VI的調(diào)試工具可減少內(nèi)存需求并使運(yùn)算速度略有提高。按照下列步驟,禁用VI的調(diào)試工具。選擇文件?VI屬性,打開VI屬性對話框。在類別下拉菜單中選擇執(zhí)行。取消勾選允許調(diào)試復(fù)選框。取消勾選啟用自動(dòng)錯(cuò)誤處理復(fù)選框。也可使用允許調(diào)試屬性,通過編程禁用調(diào)試工具,以及自動(dòng)錯(cuò)誤處理屬性,通過編程禁用自動(dòng)錯(cuò)誤處理。按照下列步驟,禁用新建或空白VI的自動(dòng)錯(cuò)誤處理功能。選擇工具?選項(xiàng),顯示選項(xiàng)對話框。從類別列表中選擇程序框圖。取消勾選在新VI中啟用自動(dòng)錯(cuò)誤處理復(fù)選框。練習(xí):程序調(diào)試13)如何關(guān)閉VI的調(diào)試功能?a.設(shè)置VI為子VI,選擇高優(yōu)先級可自動(dòng)關(guān)閉調(diào)試b.選擇VI屬性,在執(zhí)行子菜單中選擇允許調(diào)試c.在選板上取消選擇調(diào)試工具d.調(diào)試功能是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國多肽藥物行業(yè)發(fā)展環(huán)境分析及投資戰(zhàn)略研究報(bào)告
- 2024-2030年中國地坪行業(yè)發(fā)展態(tài)勢與投資建議分析報(bào)告
- 小學(xué)班主任工作考核方案
- 2024年環(huán)保節(jié)能廠房分租服務(wù)合同模板下載3篇
- 2024年版:數(shù)字音樂版權(quán)許可合同(許可范圍、使用方式及許可費(fèi)用)
- 2024年區(qū)二手房買賣交易安全協(xié)議范本2篇
- 2024年生態(tài)旅游度假區(qū)開發(fā)與運(yùn)營合同
- 馬鞍山師范高等??茖W(xué)?!缎律鷮I(yè)導(dǎo)讀課程》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年度財(cái)富傳承代客理財(cái)專項(xiàng)協(xié)議3篇
- 2025電腦銷售合同樣本
- 民辦學(xué)校教職工入職背景審查制度
- 2024年新人教版四年級數(shù)學(xué)上冊《教材練習(xí)21練習(xí)二十一(附答案)》教學(xué)課件
- 2024年湛江市農(nóng)業(yè)發(fā)展集團(tuán)有限公司招聘筆試沖刺題(帶答案解析)
- 商業(yè)倫理與社會(huì)責(zé)任智慧樹知到期末考試答案2024年
- MOOC 創(chuàng)新思維與創(chuàng)業(yè)實(shí)驗(yàn)-東南大學(xué) 中國大學(xué)慕課答案
- 二級公立醫(yī)院績效考核三級手術(shù)目錄(2020版)
- 6人小品《沒有學(xué)習(xí)的人不傷心》臺詞完整版
- GB/T 16865-1997變形鋁、鎂及其合金加工制品拉伸試驗(yàn)用試樣
- 五年級上冊數(shù)學(xué)專項(xiàng)練習(xí)高的畫法 全國通用
- 民警個(gè)人季度小結(jié)范文(3篇)
- 商場商戶裝修入駐工作流程
評論
0/150
提交評論