版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、LabVIEW調試技術調試技術趙國忠首都師范大學物理系2022-3-1本講主要內容本講主要內容 調試技術調試技術 層次化設計層次化設計 SubVI介紹介紹 SubVI的建立的建立 SubVI的使用的使用2022-3-1調試技術語法錯誤語法錯誤點擊錯誤列表鍵. 彈出一個窗口顯示語法錯誤的列表高光運行高光運行點擊高光執(zhí)行鍵; 數(shù)據(jù)流動畫地緩慢流動 數(shù)據(jù)連線上的數(shù)據(jù)值被提示 調試技術探針探針右擊數(shù)據(jù)連線并選擇Probe命令 ; 數(shù)據(jù)通過 該線段時,探針可顯示數(shù)據(jù)的值。斷點斷點右擊數(shù)據(jù)連線并選擇 Set Breakpoint命令; 在 斷點處可暫停程序的執(zhí)行.條件探針條件探針斷點和探針的聯(lián)合使用. 右
2、擊數(shù)據(jù)連線并 選擇 custom probe命令.調試技術單步執(zhí)行的操作鍵:跟入,跨越,跳出單步執(zhí)行的操作鍵:跟入,跨越,跳出點擊跟入鍵,可使用單步執(zhí)行跟蹤到一個節(jié)點內部繼續(xù)單步跟蹤點擊跨越鍵,可使節(jié)點作為一個步驟被單步執(zhí)行。點擊跳出鍵,可以從節(jié)點的內部跳出,執(zhí)行節(jié)點外的下一步操作。調試技術舉要調試技術舉要 尋找出錯點尋找出錯點 設置高亮執(zhí)行程序設置高亮執(zhí)行程序 探針探針 單步調試單步調試 設置斷點設置斷點借助該折斷的箭頭借助該折斷的箭頭跟蹤數(shù)據(jù)流動,并顯示流動的過程跟蹤數(shù)據(jù)流動,并顯示流動的過程可查看流經該連接線的數(shù)據(jù)可查看流經該連接線的數(shù)據(jù)放置探針:放置探針:在連接線上右擊鼠標,或從工具模
3、板在連接線上右擊鼠標,或從工具模板上選擇上選擇2022-3-1部分快捷鍵部分快捷鍵 :開啟:開啟/關閉幫助信息關閉幫助信息 :移除結構圖中的斷線:移除結構圖中的斷線 :前面板:前面板/結構圖切換結構圖切換 :撤銷操作:撤銷操作2022-3-1練習練習 :除法運算:除法運算 功能:發(fā)生一個功能:發(fā)生一個0.010.0的隨機數(shù),并除以的隨機數(shù),并除以一個在前面板中輸入的數(shù),將結果顯示。一個在前面板中輸入的數(shù),將結果顯示。如果輸入的數(shù)為零,則點亮前面板中的一如果輸入的數(shù)為零,則點亮前面板中的一個個LED,以提示除法無效,以提示除法無效 文件名:文件名:Divide.vi2022-3-1VIs的層次化
4、結構的層次化結構2022-3-1SubVI2022-3-1SubVI SubVI是可以在另一個是可以在另一個VI中使用中使用/調用的調用的VI 類似于傳統(tǒng)編程語言中的函數(shù)、子程序類似于傳統(tǒng)編程語言中的函數(shù)、子程序(Subroutine) 使用使用SubVI的優(yōu)點的優(yōu)點 模塊化模塊化 省去重復編程省去重復編程 便于調試便于調試2022-3-1SubVI2022-3-1SubVI的創(chuàng)建的創(chuàng)建 可將任意一個可將任意一個VI作為另一個作為另一個VI的的SubVI SubVI的組成的組成 圖標(圖標(Icon) 連接器(連接器(Connector,或稱連接端),或稱連接端)2022-3-1圖標和連接器圖
5、標和連接器 一個圖標代表一個一個圖標代表一個VI 連接器顯示了所有有效端口,連接器顯示了所有有效端口,這些端口用于數(shù)據(jù)的傳遞這些端口用于數(shù)據(jù)的傳遞圖標圖標連接器連接器端口端口(Terminals)2022-3-1例:例:SubVI的創(chuàng)建的創(chuàng)建 為為VI創(chuàng)建圖標創(chuàng)建圖標 創(chuàng)建連接器創(chuàng)建連接器 分配端口分配端口 保存該保存該VI2022-3-1創(chuàng)建圖標創(chuàng)建圖標鼠標右擊前面板上的圖標按鈕,鼠標右擊前面板上的圖標按鈕,2022-3-1創(chuàng)建連接器創(chuàng)建連接器鼠標右擊前面板上的圖標按鈕,鼠標右擊前面板上的圖標按鈕,2022-3-1端口分配端口分配2022-3-1保存該保存該VI 建議:建議:建立易記的目錄建
6、立易記的目錄 1. 將功能相近的將功能相近的VIs保存在一個目錄保存在一個目錄 如:如:Signal Utilities 2. 或將應用于同一頂層或將應用于同一頂層VI的的SubVI放在一起放在一起 如:如:Imaging Processing2022-3-1調用:將調用:將SubVI插入到頂層插入到頂層VI中中獲得的方法:獲得的方法:Functions All Functions Select a VI或直接拖動或直接拖動SubVI前面板上的圖標至前面板上的圖標至頂層頂層VI結構圖內結構圖內2022-3-1練習:練習:SubVI的創(chuàng)建和調用的創(chuàng)建和調用SubVI:計算圓柱體的重量:計算圓柱體的重量文件名:文件名:Column Weight.vi前面板前面板2022-3-1子子VI的調用的調用Top Level VI:計算圓錐的重量:計算圓錐的重量文件名:文件名:Cone Weight.vi2022-3-1練習:把所選部分直接創(chuàng)建為練習:把所選部分直接創(chuàng)建為SubVI(Optional)請設計一個有較復雜功能或端點較多的請設計一個有較復雜功能或端點較多的VI,將其中,將其中適合于功能集成的幾個端點同時選中,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 汽車抵押貸款居間擔保合同
- 網(wǎng)絡電商平臺加盟合同范本
- 機械部件外協(xié)加工協(xié)議
- 房產質押貸款協(xié)議
- 2024年電子商務安全性論文
- 代理補充協(xié)議書格式
- 房屋裝潢施工協(xié)議案例
- 勞動合同終止后的社保轉移
- 標準建設工程借款合同范本
- 私人物品交易合同模板
- 急診科進修三個月總結
- 老人去世生平簡歷范文(十八篇)
- DLT 5630-2021 輸變電工程防災減災設計規(guī)程-PDF解密
- 2023全國高考四套文言文真題挖空訓練(答案)
- MOOC 弟子規(guī)與服務外包職業(yè)素養(yǎng)-蘇州工業(yè)園區(qū)服務外包職業(yè)學院 中國大學慕課答案
- 企業(yè)環(huán)境管理知識培訓
- 2024年北京京能清潔能源電力股份有限公司招聘筆試參考題庫含答案解析
- 浙南名校聯(lián)盟2023-2024學年高一年級上冊12月聯(lián)考物理試題含答案
- 帕金森病機制
- 2024航空工業(yè)集團校園招聘筆試參考題庫附帶答案詳解
- 如何進行有效的課堂筆記
評論
0/150
提交評論