




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第一章LabVIEW入門知識工程所吳召明2011.02第一章LabVIEW入門知識第一節LabVIEW基礎知識第二節前面板的設計和使用第三節程序框圖的構建第四節軟件開發過程介紹第一節LabVIEW基礎知識-簡介20世紀80年代,美國國家儀器公司提出了虛擬儀器的概念,并提出“軟件就是儀器”,并推出了虛擬儀器開發軟件LabVIEW。LabVIEW:LaboratoryVirtualInstrumentEngineeringWorkbenchLabVIEW是一個通用的軟件開發平臺但其最大優勢在測控系統的開發LabVIEW編程不需要掌握復雜的編程語言代碼,使用圖形編程LabVIEW的安裝8.6版本的壓縮包,解壓后即可直接安裝,與普通軟件安裝沒有區別序列號,使用crack中keygen生成一個安裝完成后為使用版本,期限30天安裝授權:使用keygen下方的creatlicensefile按鈕生成授權文件,生成時直接選擇..../NationalInstruments/Shared/LicenseManager/Licenses目錄下的LabVIEW_PDSM_PKG_080600.lic文件,將其覆蓋,重新啟動LabVIEW,即為專業版啟動畫面LabVIEW使用環境介紹-啟動畫面新建:VI最基本的LabVIEW程序項目包含一個或多個VI的LabVIEW程序基于模板的VI打開:已經存在文件或項目資源:各種幫助文檔和學習資料LabVIEW使用環境介紹-新建VI前面板儀器與用戶的人機接口包括各種輸入輸出接口程序框圖VI的程序“代碼”,以圖形和連線的形式包括前面板控件的端口,各種節點和連線工具選項板默認不顯示自動選擇工具操作工具定位/調整大小/選擇工具編輯文本工具連線工具對象快捷菜單工具滾動窗口設置/清除斷點工具探針工具顏色復制工具著色工具菜單欄與工具欄菜單欄與一般軟件相似工具欄運行,連續運行,停止,暫停,字體設置窗口對象整理,調試工具自定義選項前面板(控件模板)數值的輸入輸出字符的輸入輸出按鈕波形顯示控件圖形顯示控件各種對象窗口簡單修飾程序框圖(函數模板)普通編程模塊各種專業模塊:測量儀器數學信號處理通信控制第二節前面板的設計和使用在前面板空白處點右鍵可彈出控件模板單擊控件模板左上角的大頭針將控件模板窗口固定顯示控件主要有新式、系統、經典三欄比較常用某些專業模塊因未安裝為空新式控件欄數值型控件布爾型控件字符型控件數組和簇列表和表格波形和圖形其他控件的使用和設置從控件模板窗口點擊需要的控件,在前面板上點擊,完成放置在控件上單擊右鍵顯示快捷菜單快捷菜單最后一項:屬性設置控件的屬性設置-波形圖為例外觀顯示格式曲線標尺游標說明信息數據綁定布爾量的操作設置單擊時轉換釋放時轉換保持轉換直到釋放單擊時觸發釋放時觸發保持觸發直到釋放輸入控件的快捷鍵輸入控件的屬性窗口或高級菜單項中可設置其快捷鍵選擇“編輯”菜單中的“設置Tab鍵順序”,可設置按Tab鍵時控件選擇順序控件的布置替換與刪除改變控件大小控件排列組合與鎖定自定義控件第三節程序框圖的構建程序框圖里的對象節點函數節點,結構,屬性,代碼調用節點,subVI節點端口控件端口,節點端口,結構端口,常數連線手工連線,自動連線,自動布線,錯誤連線函數節點程序功能的基本成員一類叫functions一類叫SubVI結構順序結構選擇結構For循環While循環事件結構等等連線手工連線用鼠標分別點擊需要連接的兩個端口自動連線新放進對象時,移動或靠近其他對象時,會出現一段臨時連線,點擊鼠標,兩個對象會自動連線。錯誤連線黑色虛線,中有紅叉有錯誤連線時運行按鈕斷開點擊運行,出現錯誤列表連線錯誤的幾種情況數據類型不匹配數據流方向沖突多余數據源線尾松散循環連線沒有數據源連線的線型LabVIEW用連線的形狀和顏色表示不同的數據類型橙色:浮點數,綠色:布爾量,粉色:字符串,藍色:整形細線:單個數據,點線:布爾量,粗線:數組,雙線:二維數組,網格線:簇編程函數模板基本的函數功能編程基礎基本數據類型-數值型數值型:單精度浮點數,雙精度浮點數,擴展精度浮點數復數單,雙,擴展精度浮點數8位,16位,32位整形數8位,16位,32位無符號整形數基本數據類型-其他類型布爾量字符串時間標記枚舉路徑參考號數組簇波形數字波形數字數據輸入輸出名變體動態數據類型轉換當連接到一個端口的數據與這個端口要求的數據類型不同但又比較接近時,LabVIEW會對這個數據的類型進行強制轉換強制類型轉換占用較多內存,增加運行時間,應少用。快速VI快速VI內部封裝了更多的VI功能可以完成信號采集、信號分析、數據存儲等許多任務,從而使虛擬儀器的開發更加簡單。多態面向對象程序設計的概念函數參數接受不同類型數據的能力第一個VI波形的產生與顯示例子X的6次方波形圖第四節軟件開發過程介紹軟件生命周期模型軟件的層次結構子VI項目文件管理軟件生命周期模型1.系統需求分析2.結構設計階段3.細節設計階段4.編寫代碼階段5.程序測試階段6.軟件維護階段軟件的層次結構VI可由從上到下的若干子VI組成,成樹形結構可用ShowHierarchy菜單命令查看層次結構子VI為VI創建一個圖標和一個端口板,這個VI就可以作為子VI被其他VI調用創建:1:鼠標選擇要創建為子VI的程序框圖,執行:編輯\創建子VI命令2:連線方式OUT=5X+6Y+2Z顯示與編輯連線板子VI屬性設置和保存窗口外觀設置窗口尺寸設置圖標編輯VI屬性設置屬性設置與圖標編輯器X的6次方子VI項目文件管
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 如何有效隱藏你的秘密信息
- 肥料配方基礎知識培訓課件
- 老年人護理知識培訓
- 明確學習目標2024年稅務師考試試題及答案
- 羊毛衫紡織知識培訓課件
- 綠化基礎知識培訓課件
- 紋唇護理知識培訓課件
- 統計師考試備戰過程中如何提高效率試題及答案
- 護理質量敏感指標監控解讀
- 二零二五版阿里云開發者社區用戶服務協議
- 2025年世界地球日知識答題活動考試題庫300題(含答案)
- 2025屆浙江省溫州市高三下學期二模物理試題(含答案)
- 2025-2031年中國花卉行業競爭格局分析及投資戰略咨詢報告
- 2025-2030中國汽車模具行業市場發展趨勢與前景展望戰略研究報告
- 2025年職業院校技能大賽(高職組)體育活動設計與實施賽項參考試題(附答案)
- 23G409先張法預應力混凝土管樁
- 2024年江蘇省中小學生金鑰匙科技競賽(高中組)考試題庫(含答案)
- 三年級下冊口算天天100題(A4打印版)
- 上海交通大學學生生存手冊
- (完整版)三角函數公式默寫模版
- 基礎工程計算題參考解答
評論
0/150
提交評論