LabVIEW的變量-基礎電子_第1頁
LabVIEW的變量-基礎電子_第2頁
LabVIEW的變量-基礎電子_第3頁
LabVIEW的變量-基礎電子_第4頁
LabVIEW的變量-基礎電子_第5頁
全文預覽已結束

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

精品文檔-下載后可編輯LabVIEW的變量-基礎電子變量是一種可變的特殊數據類型,包括全局變量和局部變量。

(1)全局變量。

全局變量時,LabVIEW將自動創(chuàng)建一個有前面板但無程序框圖的特殊全局VI。向該全局VI的前面板添加輸入控件和顯示控件可定義其中所含全局變量的數據類型。該前面板實際便成為一個可供多個VI進行數據訪問的容器。

在程序框圖函數選板中選擇“數據通信→全局變量”,將其放置在程序框圖中,如圖1所示。

圖1全局變量雙擊該全局變量節(jié)點可顯示全局Ⅵ的前面板。該前面板與標準前面板一樣,可放置輸入控件和顯示控件。可創(chuàng)建多個僅含有一個前面板對象的全局VI,也可創(chuàng)建一個含有多個前面板對象的全局Ⅵ從而將相似的變量歸為一組。

所有對象在全局VI前面板上放置完畢后,保存該全局VI并返回到原始VI的程序框圖。然后必須選擇全局VI中想要訪問的對象,單擊該全局變量節(jié)點并從彈出的列表中選中一個前面板對象,該列表列出了全局VI中所有帶自有標簽的前面板對象;也可右鍵單擊該全局變量節(jié)點并從快捷菜單“選擇項”中選擇一個前面板對象。

(2)局部變量。

局部變量可從一個VI的不同位置訪問前面板對象,并將無法用連線連接的數據在程序框圖上的節(jié)點之間傳遞。局部變量可對前面板上的輸入控件或顯示控件進行數據讀寫,寫入一個局部變量相當于將數據傳遞給其他接線端;局部變量還可向輸入控件寫入數據和從顯示控件讀取數據。事實上,通過局部變量,前面板對象既可作為輸入訪問也可作為輸出訪問。

在程序框圖函數選板中選擇“數據通信→局部變量”,并將其放置在程序框圖中,如圖2所示。

圖2局部變量

右鍵單擊一個前面板對象或程序框圖接線端并從彈出的快捷菜單中選擇“創(chuàng)建→局部變量”,也可創(chuàng)建一個局部變量。該對象的局部變量的圖標將出現在程序框圖上。如需使局部變量與某個輸入控件或顯示控件相關聯,可右鍵單擊該局部變量節(jié)點,從彈出的快捷菜單中選擇“選擇項”,展開的快捷菜單將列出所有帶有自帶標簽的前面板對象。

創(chuàng)建了一個局部或全局變量后,就可以從變量讀寫數據了。默認狀態(tài)下,新變量將接收數據。變量就像一個顯示控件,同時又是一個寫入局部變量或寫入全局變量。

將新數據寫入該局部或全局變量時,與之相關聯的前面板輸入控件或顯示控件將由于新數據而被更新。變量可配置為數據源、讀取局部變量或讀取全局變量。右鍵單擊變量,從彈出的快捷菜單中選擇“轉換為讀取”,便可以將該變量配置為一個輸入控件。節(jié)點執(zhí)行時,VI將讀取相關前面板輸入控件或顯示控件中的數據。如果需使變量從程序框圖接收數據而不是提供數據,可以右鍵單擊該變量并從快捷菜單中選擇“轉換為寫入”。

在程序框圖上,讀取局部或全局變量與寫入局部或全局變量間的區(qū)別相當于輸入控件和顯示控件間的區(qū)別。類似于輸入控件,讀取局部變量或讀取全局變量的邊框較粗;而寫入局部變量或寫入全局變量的邊框則較細,類似于顯示控件。在使用全局變量和局部變量時應注意,局部和全局變量是的LabVIEW概念,它們不是LabVIEW數據流執(zhí)行模型中固有的部分。使用局部變量和全局變量時,程序框圖可能會變得難以閱讀,因此需謹慎使用。錯誤地使用局部變量和全局變量,如將其取代連線板或用其訪問順

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論