



版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數(shù)據(jù)流編程 控制控制VIVI程序的運行方式叫做程序的運行方式叫做“數(shù)據(jù)流數(shù)據(jù)流”。對一個節(jié)點而言,只有當它的所有輸入端口對一個節(jié)點而言,只有當它的所有輸入端口上的數(shù)據(jù)都成為有效數(shù)據(jù)時,它才能被執(zhí)行。上的數(shù)據(jù)都成為有效數(shù)據(jù)時,它才能被執(zhí)行。當節(jié)點程序運行完畢后,它把結果數(shù)據(jù)送給當節(jié)點程序運行完畢后,它把結果數(shù)據(jù)送給所有的輸出端口,使之成為有效數(shù)據(jù)。并且所有的輸出端口,使之成為有效數(shù)據(jù)。并且數(shù)據(jù)很快從源送到目的端口。數(shù)據(jù)很快從源送到目的端口。你認為哪一個節(jié)點函數(shù)將先執(zhí)行 是乘法還是除法?在這個例子中,我們無法知道哪一個節(jié)點函數(shù)首先執(zhí)行,因為所有輸入在這個例子中,我們無法知道哪一個節(jié)點函數(shù)首先執(zhí)行,
2、因為所有輸入量幾乎同時到達。對于這樣一種相互獨立的數(shù)據(jù)流程,如果又必須明確量幾乎同時到達。對于這樣一種相互獨立的數(shù)據(jù)流程,如果又必須明確指定節(jié)點執(zhí)行的先后次序,就必須使用順序(指定節(jié)點執(zhí)行的先后次序,就必須使用順序(Sequence)結構來明確)結構來明確執(zhí)行次序。執(zhí)行次序。第二講、創(chuàng)建VI與子VI創(chuàng)建VI的方法: 1)打開類似范例,修改之 2)新建基于模板的VI 3)完全新建1 1)基于范例的)基于范例的VIVI第一步第一步 找到合適的范例找到合適的范例1 1)基于范例的)基于范例的VIVI第二步第二步 打開范例打開范例1 1)基于范例的)基于范例的VIVI第三步第三步 保存到自己的文件夾保
3、存到自己的文件夾另存-用副本替換原文件第四步第四步 按照自己的計劃進行修改與設計按照自己的計劃進行修改與設計VI的命名保存VI 時,應使用描述性的名稱。描述性的名稱便于識別VI 并了解該如何使用VI,例如, Temperature Monitor.vi和Serial Write &Read.vi。含義模糊的文件名會造成文件混淆。保存了多個VI后,更是難以識別。例如, VI#1.vi。命名時同時要考慮用戶是否可能在其它平臺上使用該VI,因此不要使用一些平臺上具有特殊用途的符號,例如, :/?* 和#。關于保存的其他特性及關于保存的其他特性及VI的屬性設置詳見教材的的屬性設置詳見教材的7-
4、5 至至 7-62)新建基于模板的VI新建新建 基于模板基于模板 生成與顯示生成與顯示l生成和顯示 雙擊打開函數(shù)選板中選擇“統(tǒng)計.VI”l數(shù)學概率與統(tǒng)計統(tǒng)計l鼠標左鍵按住不放,拖至程序圖窗口合適位置l函數(shù)選板中選擇“統(tǒng)計.vi”l選擇要輸出的統(tǒng)計值確定l修改程序調整后的前面板調整后的前面板 創(chuàng)建子創(chuàng)建子VI目的:可將新創(chuàng)建的VI 用于另一個VI。一個VI 被其它VI在程序框圖中調用,則稱該VI 為子VI。子VI 可重復調用。在編輯子的功能后,為了能為其他調在編輯子的功能后,為了能為其他調用,還有以下幾步:用,還有以下幾步:每個VI 都在前面板和程序框圖窗口的右上角有一個圖標默認圖標,默認圖標中
5、有一個數(shù)字,表明LabVIEW 啟動后打開新VI 的個數(shù)。)編輯圖標)編輯圖標方法:方法:右鍵單擊右鍵單擊前面板或程序框圖右上角的圖標并從快捷菜單中選擇編輯圖標編輯圖標方法:方法:雙擊雙擊前面板右上角的圖標可將默認圖標替換為創(chuàng)建的自定義圖標。)編輯圖標)編輯圖標方法:方法:圖標編輯器編輯從文件導入符號圖標編輯器編輯從文件導入符號)編輯圖標)編輯圖標練習:修改自己編輯的練習:修改自己編輯的VI的圖標的圖標)設置連線板要將一個VI 當作子VI 使用,需創(chuàng)建連線板。只在前面板中出現(xiàn) 連線板集合了VI 各個接線端,與VI 前面板中的輸入、顯示控件相互呼應,類似文本編程語言中函數(shù)調用的參數(shù)列表。 連線板
6、標明了可與該VI 連接的輸入和輸出端,以便將該VI 作為子VI 調用。 連線板在其輸入端接收數(shù)據(jù),然后通過前面板控件將數(shù)據(jù)傳輸至程序框圖的代碼中,從前面板的顯示控件中接收運算結果并傳遞至其輸出端。第一步:第一步:根據(jù)輸根據(jù)輸入輸出引腳數(shù)量入輸出引腳數(shù)量選擇合適的模式選擇合適的模式 第二步:第二步:利用連線工具進行引腳關聯(lián)利用連線工具進行引腳關聯(lián)連線板上的每個單元格代表一個接線端第二步:第二步:利用連線工具進行引腳關聯(lián)利用連線工具進行引腳關聯(lián)連線板中最多可設置連線板中最多可設置28 個接線端。個接線端。保存子子的調用在程序框圖窗口,右鍵點擊打開函數(shù)選板,選擇“選擇”到指定的位置選擇子VI,問題:
7、問題:以子以子VI運行,和以單獨的運行,和以單獨的VI運行有什么不同?運行有什么不同?子子VI模式下需要對輸入引腳設置數(shù)據(jù)輸入模式下需要對輸入引腳設置數(shù)據(jù)輸入快速為子快速為子VI創(chuàng)建輸入輸出控件的方法:創(chuàng)建輸入輸出控件的方法:以連線工具選擇一接線端以連線工具選擇一接線端=點擊鼠標右鍵點擊鼠標右鍵=選擇選擇創(chuàng)建創(chuàng)建=在在“常量常量 輸入控件輸入控件 顯示控件顯示控件”選擇選擇選中部分程序框圖創(chuàng)建子選中部分程序框圖創(chuàng)建子VI用定位工具選擇需重復使用的部分程序框圖,選擇編輯編輯創(chuàng)建子創(chuàng)建子VI,可將部分VI 轉換成子VI。選中的程序框圖將被替換為新子VI 的圖標。LabVIEW 可為新的子VI 創(chuàng)建輸入控件和顯示控件,并根據(jù)所選控件的數(shù)目自動配置連線板,將子VI 與現(xiàn)有的連線對接。編制VI 說明信息和打印VI編制VI 說明信息的目的在于記錄每個開發(fā)階段的程序框圖及前面板的信息。LabVIEW 可為已完成的VI 編制說明信息并為VI 用戶創(chuàng)建操作說明。在LabVIEW 中可查看和打印該說明信息,并將其保存為HTML、RTF 或文本文件。選擇文件VI 屬性,從類別下拉菜單中選擇說明信息,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽省阜陽市潁州區(qū)2025屆數(shù)學三年級第一學期期末質量跟蹤監(jiān)視模擬試題含解析
- 2025屆西藏山南地區(qū)扎囊縣數(shù)學三年級第一學期期末模擬試題含解析
- 行政管理的公共關系學備考試題及答案
- 2022 年中級會計師考試《中級經(jīng)濟法》真題及解析(9月5日)
- 劇組協(xié)調員助理場記聘用合同
- 長期公寓租賃合同
- 中級經(jīng)濟師考試對行業(yè)發(fā)展的影響與試題及答案
- 農民信息技術應用服務合同
- 知識產權轉讓與保密協(xié)議細節(jié)展開說明文檔
- 心理學應用知識練習題
- 2025屆北京市東城區(qū)高三二模 政治試題(含答案)
- 公共組織績效評估-形考任務一(占10%)-國開(ZJ)-參考資料
- 《慢性阻塞性肺疾病》課件
- 家校共育 靜待花開 課件高二下學期學考動員家長會
- 2025陜西氫能產業(yè)發(fā)展有限公司所屬單位招聘(101人)筆試參考題庫附帶答案詳解
- 2025安全生產月安全生產知識競賽題庫及答案(共1418題)
- 2024年內蒙古師范大學招聘事業(yè)編制人員考試真題
- 切割鋼絲企業(yè)數(shù)字化轉型與智慧升級戰(zhàn)略研究報告
- 企業(yè)融資的多樣選擇試題及答案
- 郵輪概論考試題及答案
- 2024年春八年級生物下冊 25.1 發(fā)酵技術教學設計 (新版)北師大版
評論
0/150
提交評論