




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、7.9 運(yùn)轉(zhuǎn)和調(diào)試程序-引子創(chuàng)建或編輯完成一個VI對象后,需求經(jīng)過調(diào)試來排除VI對象中的問題。完成調(diào)試后,可以經(jīng)過運(yùn)轉(zhuǎn)來檢查所編寫VI的功能。.7.9 運(yùn)轉(zhuǎn)和調(diào)試程序7.9.1 運(yùn)轉(zhuǎn)VI7.9.2 調(diào)試VI7.9.3 調(diào)試VI實(shí)例.7.9.1 運(yùn)轉(zhuǎn)VI在運(yùn)轉(zhuǎn)VI程序之前,必需求保證VI程序沒有語法錯誤且處于可運(yùn)轉(zhuǎn)的形狀。VI處于可運(yùn)轉(zhuǎn)形狀時,工具欄的運(yùn)轉(zhuǎn)按鈕顯示 ;處于斷開或不可運(yùn)轉(zhuǎn)形狀時,運(yùn)轉(zhuǎn)按鈕顯示為 在VI斷開的情況下,點(diǎn)擊按鈕,彈出“錯誤列表對話框,可查找VI斷開的緣由。VI在運(yùn)轉(zhuǎn)時無法對其進(jìn)展編輯修正。單擊 延續(xù)運(yùn)轉(zhuǎn)直到手動停頓 VI運(yùn)轉(zhuǎn)為止。.7.9.1 運(yùn)轉(zhuǎn)VI.7.9.2 調(diào)試
2、VI假設(shè)再運(yùn)轉(zhuǎn)VI后得到了非預(yù)期數(shù)據(jù),或希望更多地了解程序框圖數(shù)據(jù)流,可以利用調(diào)試技術(shù)了解程序運(yùn)轉(zhuǎn)的過程。1高亮顯示執(zhí)行過程 單擊程序框圖工具欄中的高亮顯示執(zhí)行過程按鈕 可以查看程序框圖的動態(tài)執(zhí)行過程。運(yùn)用高亮顯示執(zhí)行過程,結(jié)合單步執(zhí)行,可以查看VI中的數(shù)據(jù)從一個節(jié)點(diǎn)挪動到另一個節(jié)點(diǎn)的全過程。2. 保管延續(xù)值 單擊程序框圖工具欄中的保管連線值按鈕 ,可以在程序運(yùn)轉(zhuǎn)時保管流過連線的數(shù)據(jù)流的值。.7.9.2 調(diào)試VI3單步執(zhí)行 單步執(zhí)行可以查看VI運(yùn)轉(zhuǎn)時程序框圖上的每個執(zhí)行步驟。單步執(zhí)行按鈕僅在單步執(zhí)行方式下影響VI或子VI的運(yùn)轉(zhuǎn),在運(yùn)轉(zhuǎn)方式下部影響VI的運(yùn)轉(zhuǎn)。 單擊程序框圖工具欄中的開場單步執(zhí)行
3、按鈕 單步步入和開場單步執(zhí)行按鈕單步步過 按鈕進(jìn)入單步執(zhí)行方式。4. 探針 運(yùn)用探針工具可以查看流過連線的數(shù)據(jù),在程序框圖工具選板中選擇探針數(shù)據(jù)按鈕 。.7.9.2 調(diào)試VI5斷點(diǎn) 運(yùn)用工具選板中的斷點(diǎn)工具 ,可以在程序框圖上的VI、節(jié)點(diǎn)或連線上設(shè)置一個斷點(diǎn),使程序運(yùn)轉(zhuǎn)到斷點(diǎn)是暫停執(zhí)行。 程序執(zhí)行到斷點(diǎn)暫停是,暫停按鈕 顯示為紅色,可進(jìn)展以下操作:1運(yùn)用單步執(zhí)行按鈕單步執(zhí)行程序2在連線上添加探針查看中間數(shù)據(jù)3改動前面板控件的值4單擊暫停按鈕繼續(xù)運(yùn)轉(zhuǎn)到下一個斷點(diǎn)處或程序 終了沒有下一個斷點(diǎn)時。.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi1結(jié)合運(yùn)用高亮顯示執(zhí)行過程工具和單步執(zhí)行工具來了解程序執(zhí)行過
4、程在前面板輸入x和y為2和4 第1步:單擊高亮顯示執(zhí)行過程按鈕,然后單擊單步執(zhí)行按鈕。結(jié)果為高亮顯示運(yùn)轉(zhuǎn)的程序部分,顯示在單步執(zhí)行過程中數(shù)據(jù)流的流動過程和數(shù)據(jù)流暫停點(diǎn);程序暫停節(jié)點(diǎn)黑白閃爍,如圖7.9.1所示,圖中小圓點(diǎn)除交叉點(diǎn)外為數(shù)據(jù)流暫停點(diǎn),黑色區(qū)域?yàn)槌绦驎和L幍墓?jié)點(diǎn)。 第2步:繼續(xù)單擊單步執(zhí)行按鈕程序運(yùn)轉(zhuǎn)值平方根函數(shù)節(jié)點(diǎn)處,程序框圖顯示如圖7.9.2 第3步:繼續(xù)步執(zhí)行,幾何平均值計算完成,程序運(yùn)轉(zhuǎn)至加函數(shù)節(jié)點(diǎn)處,程序框圖顯示如圖7.9.3.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi 第4步:繼續(xù)單擊單步執(zhí)行按鈕,程序運(yùn)轉(zhuǎn)至除函數(shù)節(jié)點(diǎn)處,程序框圖顯示如圖7.9.4 第5步:繼續(xù)單擊單步執(zhí)
5、行按鈕,算數(shù)平均值計算完成,程序執(zhí)行終了,程序框圖顯示如圖7.9.5。程序執(zhí)行完,窗口會變黑然后閃爍。.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi如圖7.9.1.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi如圖7.9.2.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi如圖7.9.3.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi如圖7.9.4.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi如圖7.9.5.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi2運(yùn)用斷點(diǎn)工具和單步步出工具來控制程序運(yùn)轉(zhuǎn)過程 第1步:選擇工具選板中的設(shè)置/去除斷點(diǎn)工具,當(dāng)光標(biāo)變?yōu)?后在節(jié)點(diǎn)或連線上單擊,如圖7.9.6 。 第2步:斷點(diǎn)設(shè)置勝
6、利后,光標(biāo)變?yōu)?,節(jié)點(diǎn)周圍添加了紅色邊框,如圖7.9.7,此時再在此節(jié)點(diǎn)上單擊可去除斷點(diǎn)。 第3步:再在程序框圖中的y值輸出連線和“平方根函數(shù)節(jié)點(diǎn)處分別設(shè)置斷點(diǎn),如圖7.9.8.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi 第4步:單擊運(yùn)轉(zhuǎn)按鈕開場運(yùn)轉(zhuǎn)程序。程序在第一個斷點(diǎn)y值輸出連線處暫停,連線和節(jié)點(diǎn)開場閃爍,如圖7.9.9。斷點(diǎn)的順序是按照程序執(zhí)行的順序陳列的,與其設(shè)置時的順序無關(guān)。 第5步:單擊完成程序框圖單步步出按鈕繼續(xù)運(yùn)轉(zhuǎn)程序。程序運(yùn)轉(zhuǎn)值第二個斷點(diǎn)“平方根函數(shù)節(jié)點(diǎn)處暫停,如圖7.9.10。 第6步,單擊完成程序框圖按鈕繼續(xù)運(yùn)轉(zhuǎn)程序,程序運(yùn)轉(zhuǎn)至第三個斷點(diǎn)“除函數(shù)節(jié)點(diǎn)處暫停,如圖7.9.1
7、1。繼續(xù)運(yùn)轉(zhuǎn)程序直至程序終了,終了是的提示和單步執(zhí)行終了是的提示一樣:窗口會變黑然后閃爍。.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi如圖7.9.6.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi如圖7.9.7.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi如圖7.9.8.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi如圖7.9.9.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi如圖7.9.10.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi如圖7.9.11.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi3結(jié)合運(yùn)用保管連線值和探針工具來了解數(shù)據(jù)流的形狀。 第1步:單擊工具欄中的保管連線值工具,再單擊工具選板中的探針數(shù)據(jù)工具,光標(biāo)變成 后在在連線上單擊,如圖7.9.12 。 第2步:在連線上設(shè)置探針勝利后會出現(xiàn)一個數(shù)字表示探針編號,并彈出探針數(shù)據(jù)顯示框顯示探針探測到的數(shù)據(jù),如圖7.9.13,封鎖探針數(shù)據(jù)框可移去探針。 第3步:可以在不同的連線上分別設(shè)置探針,如圖7.9.14,不過同一連線上只能設(shè)置一個探針。.7.9.3 調(diào)試VI實(shí)例調(diào)試mean.vi 第4步:在探針數(shù)據(jù)顯示框中,單擊鼠標(biāo)右鍵可以查找探針數(shù)據(jù)所對應(yīng)的連線,如圖7.9.15 。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國銀行法律顧問合同范本
- 勞務(wù)分包個人合同范本
- 中醫(yī)飲售賣合同范本
- 剩余產(chǎn)品合同范本
- 農(nóng)業(yè)土豆銷售合同范本
- 公務(wù)車服務(wù)合同范本
- 個人包車協(xié)議合同范本
- 制定企業(yè)合同范本
- 個人餐館轉(zhuǎn)讓合同范本
- 單位買車合同范例
- 大學(xué)學(xué)院學(xué)生獎助資金及相關(guān)經(jīng)費(fèi)發(fā)放管理暫行辦法
- 2022蘇教版科學(xué)五年級下冊全冊優(yōu)質(zhì)教案教學(xué)設(shè)計
- 加油員的安全生產(chǎn)責(zé)任制
- 2023年R2移動式壓力容器充裝操作證考試題及答案(完整版)
- 九年級物理實(shí)驗(yàn)記錄單
- 2022年湖北省高中學(xué)業(yè)水平考試真題-音樂學(xué)科
- 提高屋面防水施工質(zhì)量年QC成果
- 部編初中語文古詩詞按作者分類梳理
- 博朗IRT6520中文說明書家用版
- 旅行社運(yùn)營實(shí)務(wù)電子課件 1.1 初識旅行社
- 【讀書如熬粥閱讀答案】讀書如熬粥閱讀答案
評論
0/150
提交評論