虛擬儀器課本知識點整理_第1頁
虛擬儀器課本知識點整理_第2頁
虛擬儀器課本知識點整理_第3頁
虛擬儀器課本知識點整理_第4頁
免費預(yù)覽已結(jié)束,剩余16頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、'.虛擬儀器考點整理第三章 虛擬儀器基礎(chǔ)1.LabVIEW是圖形化編程語言和開發(fā)環(huán)境。 LabVIEW:Laboratory Virtual Instrument Engineering Workbeach2.LabVIEW采用數(shù)據(jù)流執(zhí)行順序,按照每個函數(shù)是否數(shù)據(jù)滿足,若滿足則執(zhí)行,若兩個函數(shù)數(shù)據(jù)都滿足則同時運行3. 課程使用 LabVIEW版本是 8.5 版本 美國國家儀器公司National InstrumentCorporation4.LabVIEW基于計算機(jī)資源第四章 LabVIEW基礎(chǔ)1.LabVIEW 中開發(fā)的應(yīng)用程序被稱為VI (虛擬儀器),其擴(kuò)展名均為 vi 。2.VI

2、 包括 前面板、框圖、圖標(biāo)和連接器窗格 。3.LabVIEW 包含三個選板: 工具選板控件選板函數(shù)選板4. 控件選板包含前面板所需所有控件: 輸入控件 和顯示控件5. 快捷方式 :Ctrl+ H快捷方式打開幫助窗口Ctrl+ 對象快速復(fù)制對象Ctrl+ E程序框圖與前面板快速切換Ctrl+ 單步步入Ctrl+ 單步步過Ctrl+ 單步步出F1 或者 Ctrl+?LabVIEW幫助窗口Ctrl+ C復(fù)制Ctrl+ V粘貼Ctrl +Z撤銷Back Space 或 Delete刪除Ctrl+ B移除所有的錯誤連線Ctrl+ L錯誤列表窗口6. LabVIEW 的基本數(shù)據(jù)類型數(shù)值數(shù)據(jù)類型: 浮點數(shù)、

3、整數(shù)和復(fù)數(shù)(實部和虛部都是浮點數(shù)) 。布爾數(shù)據(jù)類型:真和假兩種取值。7. 各種數(shù)據(jù)類型的特征顏色數(shù)值類型: 浮點類型橙色;整型 藍(lán)色。布爾類型: 綠色 。;.'.字符串類型: 紫色 。數(shù)組類型:顏色隨著數(shù)據(jù)類型而變化。簇類型: 元素都是數(shù)值數(shù)據(jù)類型棕色;元素不都是數(shù)值類型紫色。第五章 VI 創(chuàng)建、編輯和調(diào)試1.VI 調(diào)試技術(shù): 單步執(zhí)行設(shè)置執(zhí)行程序高亮探針工具斷點2. 子 VI 比一般 VI 多 圖標(biāo)(辨別功能) 和連接器(判別輸入端)3. 子 VI 輸入接線端類型: 必須、推薦和可選 。 必須:必須連接的端子在“即時幫助”窗口中 粗體 表示,調(diào)用子 VI 時必須有輸入數(shù)據(jù)連線與之相連

4、。 推薦:推薦連接的端子在 “即時幫助” 窗口中以 普通字體 顯示,可以不連接。 可選:可選連接的端子在 “即時幫助” 窗口中被默認(rèn)為 隱藏,相應(yīng)的端子以 灰色字體 顯示。 輸出端子不允許被指定為“ 必須 ”類型。第六章 程序結(jié)構(gòu)1. 數(shù)據(jù)類型: 數(shù)值型 布爾型2. 特征顏色:整型 藍(lán)色 、 浮點數(shù) 橙色 、 布爾型 綠色3. 屬性設(shè)置(重要):布爾型機(jī)械動作特性、(單擊時轉(zhuǎn)換、釋放時轉(zhuǎn)換、保持轉(zhuǎn)換直至釋放)、 數(shù)值格式 、最大最小值 等等4. 程序結(jié)構(gòu) :While 循環(huán)、 For 循環(huán)(1)While 循環(huán)循環(huán)條件端子: 真時停止(默認(rèn)條件) 和真時繼續(xù) 。 While 循環(huán)中的代碼 至少

5、執(zhí)行一次 。( 2) For 循環(huán)要設(shè)置循環(huán)次數(shù) N 左下角 I 為當(dāng)前循環(huán)次數(shù)。5. 循環(huán)結(jié)構(gòu)內(nèi)外的數(shù)據(jù)交換與自動索引;.'.位于循環(huán)內(nèi)部的“停止”按鈕 每次循環(huán)都檢查 ;位于循環(huán)外的“停止”按鈕 只在進(jìn)入循環(huán)時讀取一次 。6.While 循環(huán)和 For 循環(huán)均有一種特殊的自動索引功能;對于 For 循環(huán),自動索引被默認(rèn) 打開;對于 While 循環(huán),自動索引被默認(rèn) 關(guān)閉 。7. 索引 數(shù)據(jù)輸出通道,數(shù)據(jù)輸入通道索引打開: 在循環(huán)沒結(jié)束之前將數(shù)據(jù)排隊,等循環(huán)結(jié)束后一次性輸出,輸出為數(shù)組索引關(guān)閉:只保存一個值,輸出最后一個值如果為 For 循環(huán)接入多個數(shù)組,每個數(shù)組的輸入隧道上都打開自

6、動索引, 且“循環(huán)總數(shù)”端子也接入一個正的整型常量, For 循環(huán)的實際執(zhí)行次數(shù)由這些可能的執(zhí)行次數(shù)中最小值決定。8. 移位寄存器和反饋節(jié)點一個移位寄存器可以有多個左端子,但只能有一個右端子; 在多個左端子中將保留前面多次循環(huán)的數(shù)據(jù)值,能夠保存的數(shù)據(jù)值數(shù)目與左端子數(shù)目相同。反饋節(jié)點和只有一個左端子的移位寄存器的功能完全一樣,用于在兩次循環(huán)之間傳遞數(shù)據(jù)。9. 條件結(jié)構(gòu)分支選擇器端子的值:布爾型、字符串型 、整型和枚舉型 。默認(rèn)的分支選擇器為布爾型??缭綏l件結(jié)構(gòu)邊框的連線,會在邊框上生成隧道;輸入隧道在每個分支中都可以用,輸出隧道必須從每一個分支都得到明確的輸入值;輸出隧道是空心的,表示有些分支中

7、沒有接入輸入值,程序無法執(zhí)行;隧道是實心的,表示每個分支都有接入值;對輸出隧道上沒有接入輸入值的分支采用默認(rèn)值。10. 順序結(jié)構(gòu)為 數(shù)據(jù)流控制的順序執(zhí)行提供更強(qiáng)的順序執(zhí)行控制結(jié)構(gòu) 。11. 層疊式順序結(jié)構(gòu)層疊式順序結(jié)構(gòu)有一種稱為局部變量的機(jī)制,用于在不同的幀之間傳遞數(shù);.'.據(jù);只能在某一個幀中向輸出隧道寫入數(shù)據(jù),如果在超過一個幀中對同一個輸出隧道賦值,會引起多個數(shù)據(jù)源的錯誤;輸出隧道的值在整個順序結(jié)構(gòu)執(zhí)行完后才會輸出。12. 平鋪式順序結(jié)構(gòu)層疊式順序結(jié)構(gòu)優(yōu)點是節(jié)省框圖窗口空間;平鋪式順序結(jié)構(gòu)占用的空間比較大,但是直觀,方便代碼的閱讀。13. 公式節(jié)點以文本編程形式實現(xiàn)程序邏輯,解決復(fù)

8、雜的算法。14. 事件結(jié)構(gòu)指定事件結(jié)構(gòu)中的 事件源和事件類型 的過程稱為 注冊事件 ;注冊事件有兩種: 靜態(tài)事件注冊 和動態(tài)事件注冊 ;第七章 數(shù)組、簇和波形1. 數(shù)組是相同類型元素的集合2. 簇是不同類型元素的集合用捆綁( bundle )捆綁數(shù)據(jù)3. 數(shù)組操作函數(shù)( 1)數(shù)組的大小“數(shù)組”為任意維數(shù)的數(shù)組, “大小”返回各維的長度。如果數(shù)組為一維,“大小”返回一個整數(shù)值;如果為多維, “大小”返回一維整型數(shù)組,每個元素為輸入數(shù)組對應(yīng)維的長度。( 2)索引數(shù)組輸出端口“元素或子數(shù)組”返回索引值對應(yīng)標(biāo)量或數(shù)組。( 3)替換數(shù)組子集用“新元素或子數(shù)組”的內(nèi)容替換索引值的索引目標(biāo)。( 4)數(shù)組插入

9、函數(shù)把“ n 或 n-1 維數(shù)組”的內(nèi)容插入到索引值指示的位置;每組n 個輸入索引參數(shù)只能連接1 個,其他的索引參數(shù)不能使用。( 5)刪除數(shù)組元素;.'.( 6)初始化數(shù)組( 7)創(chuàng)建數(shù)組當(dāng)“連接輸入”被選中時, “添加的數(shù)組”是把所有的輸入進(jìn)行連接的結(jié)果,其維數(shù)與所有輸入?yún)?shù)中的 最高維數(shù)相同 ;當(dāng)“連接輸入”被關(guān)閉時,所有的輸入?yún)?shù)的 維數(shù)必須相同 ,輸出數(shù)組比輸入數(shù)組高一維。如果輸入?yún)?shù)維數(shù)不同,則“連接輸入”被打開且不能關(guān)閉 ;如果所有的參數(shù)都是 標(biāo)量,“連接輸入” 自動關(guān)閉且不能被打開,輸出一維數(shù)組,按順序包含所有輸入?yún)?shù)。( 8)數(shù)組子集此函數(shù)的功能是返回從“索引”參數(shù)指定

10、的位置開始, “長度”參數(shù)指定長度的數(shù)組子集。( 9)數(shù)組最大值與最小值函數(shù)的功能是返回數(shù)組中元素的最大值, 最小值以及最大值的索引, 最小值的索引。( 10)一維數(shù)組排序函數(shù)的功能是對數(shù)組元素按升序重新排列, 排列結(jié)果在 “以排序的數(shù)組” 中返回。( 11)反轉(zhuǎn)一維數(shù)組函數(shù)的功能是顛倒一維數(shù)組元素排列的順序。( 12)一維數(shù)組移位函數(shù)的功能是把元素循環(huán)右移 n 個位置;如果 n 為負(fù)整數(shù),則循環(huán)左移( -n )個位置。( 13)二維數(shù)組轉(zhuǎn)置函數(shù)的功能是對二維數(shù)組進(jìn)行轉(zhuǎn)置操作,轉(zhuǎn)置結(jié)果在“以轉(zhuǎn)置的數(shù)組” 中返回。4. 簇的操作函數(shù)( 1)捆綁( 2)解除捆綁( 3)按名稱捆綁;.'.“

11、輸入簇”參數(shù)必須接入,而且要求其元素至少一個有標(biāo)簽 。( 4)按名稱解除捆綁函數(shù)的功能是把“已命名簇”輸入簇中的元素按標(biāo)簽解包,只能獲得擁有標(biāo)簽的元素 。5. 波形數(shù)據(jù)的類型波形數(shù)據(jù)含有 4 個組成部分: T0 為時間標(biāo)識常量類型,表示波形數(shù)據(jù)的時間起點; Dt 為雙精度浮點類型,表示波形相鄰數(shù)據(jù)點之間的時間間隔,以秒為單位; Y 為雙精度浮點數(shù)組,按照時間先后順序給出整個波形的所有數(shù)據(jù)點;“屬性”為變體類型,用于攜帶任意的屬性信息。波形操作函數(shù)( 1)創(chuàng)建波形函數(shù)的功能是建立或修改已有波形。 默認(rèn)情況下該函數(shù)只有 “波形” 和 Y 輸入端子。向上退拽增加dt 和 t0輸入端,向下退拽增加at

12、tributes即屬性輸入端子。( 2)獲取波形成分函數(shù)的功能是把波形解包。默認(rèn)情況下只有Y 輸入端子;向上退拽增加dt 和t0輸入端子;向下退拽增加attributes輸入端子。( 3)設(shè)置波形屬性執(zhí)行此函數(shù)可為波形添加元素“名稱”和“值”。( 4)獲取波形屬性函數(shù)可用于獲取波形中名為“名稱”的屬性,可以認(rèn)為,該函數(shù)中封裝了“獲取變體屬性”函數(shù)。第八章 圖形顯示控件1. 波形圖和波形圖表的區(qū)別? 波形圖表 將數(shù)據(jù)在圖形顯示器中 實時、逐點(或者一次多個點) 地顯示出來,可反映被測物理量的變化趨勢,類似于傳統(tǒng)的 模擬示波器 、波形記錄儀 ; 波形圖對已采集數(shù)據(jù)進(jìn)行 事后顯示處理 ,根據(jù)實際要求

13、將數(shù)據(jù)組織成所需的圖形一次顯示 出來;.'. 波形圖表 保存了舊數(shù)據(jù), 且所保存的舊數(shù)據(jù)長度可以自行指定, 新傳給波形圖表的數(shù)據(jù)被接續(xù)在舊數(shù)據(jù)的后面, 這樣就可以在 保持一部分舊數(shù)據(jù)的同時顯示新數(shù)據(jù)。 波形圖在接收到新數(shù)據(jù)時, 先把已有的數(shù)據(jù)曲線 完全清除 ,根據(jù)新數(shù)據(jù) 重新繪制整條曲線。2. 波形圖波形圖的基本顯示模式是按等時間間隔顯示數(shù)據(jù)點,每一時刻只對應(yīng)一個數(shù)據(jù)值。繪制一條曲線時,波形圖接收兩種數(shù)據(jù)格式( 1)一維數(shù)組 。默認(rèn)時間從 0 開始,且相鄰數(shù)據(jù)點之間的時間間隔為1 秒。( 2)簇數(shù)據(jù)類型 。簇中應(yīng)包括 時間起點 、時間間隔 和數(shù)值數(shù)組 3 個元素。繪制多條曲線時,波形圖

14、可以接收如下數(shù)據(jù)格式( 1)二維數(shù)組 。數(shù)組的每一行反應(yīng)的是一條曲線的數(shù)據(jù),時間從0 開始,相鄰數(shù)據(jù)點之間的時間間隔是1 秒。( 2)由簇作為元素的一維數(shù)組 。每個簇元素都由數(shù)值類型元素 t0 、dt 和數(shù)值類型數(shù)組 3 個元素組成。 T0 作為時間起點, dt 作為相鄰數(shù)據(jù)點之間的時間間隔,數(shù)值數(shù)組代表一條曲線的數(shù)據(jù)點。這是最通用的一種多曲線數(shù)據(jù)格式,因為其允許每條曲線有不同的時間起點、數(shù)據(jù)點時間間隔和數(shù)據(jù)點長度。( 3)數(shù)值類型元素 t0 、dt 以及數(shù)值類型二維數(shù)組Y 組成的簇 。其中 t0 作為時間起點, dt 為相鄰數(shù)據(jù)點之間的之間間隔,二維數(shù)據(jù)Y 的每一行為一條曲線的數(shù)據(jù)。( 4)

15、把數(shù)組打包成簇,然后以簇作為元素組成數(shù)組 。每個簇里包含的數(shù)組都是一條曲線。當(dāng)多條曲線的數(shù)據(jù)點的個數(shù)不同時, 可以使用這種數(shù)據(jù)組織方式。 時間起點從 0 開始,相鄰數(shù)據(jù)點之間的時間間隔為1 秒。( 5)數(shù)值類型元素 t0 、 dt 以及簇為元素的數(shù)組這三者組成簇,該簇中的元素的每一個簇元素都由一個一維數(shù)組打包而成,每一個一維數(shù)組都是一條曲線。所有的曲線共用最外層簇提供的起始時間 t0 和時間間隔 dt 參數(shù)。;.'.波形圖還可以直接接受波形數(shù)據(jù)類型 (單曲線)或者元素為波形數(shù)據(jù)的數(shù)組 (多曲線)作為輸入數(shù)據(jù)。3. 波形圖表繪制單曲線時,波形圖表可以接收的數(shù)據(jù)格式兩種:標(biāo)量數(shù)據(jù) 和數(shù)組。

16、繪制多條曲線時,波形圖表可以接收的數(shù)據(jù)格式兩種:( 1)每條曲線的一個新數(shù)據(jù)點(數(shù)值類型)打包成簇,然后輸入到波形圖表中,波形圖表為 所有曲線同時推進(jìn)一個點 。( 2)每條曲線的一個數(shù)據(jù)點打包成簇,若干個這樣的簇作為元素構(gòu)建數(shù)組,數(shù)組在傳送到波形圖表,波形圖表為 所有的曲線同時推進(jìn)多個點 ;數(shù)組中元素的個數(shù)決定了每次跟新的數(shù)據(jù)長度。4. XY圖 XY 圖不要求水平坐標(biāo)等間隔分布,而且允許 繪制一對多的映射關(guān)系 ,比如繪制封閉曲線。 XY圖繪制單曲線,可以接收兩種數(shù)據(jù)組織格式:( 1) x 數(shù)組和 y 數(shù)組打包成的簇。( 2)簇組成的數(shù)組,每個數(shù)組元素都是由一個x 坐標(biāo)值和一個 y 坐標(biāo)值打包生

17、成的。 XY圖繪制多條曲線,可以接收兩種數(shù)據(jù)組織格式:( 1)先由 x 數(shù)組和 y 數(shù)組打包成簇建立一條曲線,然后把多個這樣的簇作為元素建立數(shù)組,即每個數(shù)組元素對應(yīng)一條曲線。( 2)先把 x 和 y 兩個坐標(biāo)值打包成簇作為一個點,以點為元素建立數(shù)組, ? 然后把每個數(shù)組再打包成一個簇, 每個簇表示一條曲線數(shù)據(jù), 最后建立由簇組成的數(shù)組。5. 數(shù)字波形圖數(shù)字波形圖用于 顯示數(shù)字波形 ,尤其適合在 定時框圖 或者邏輯分析器 中使用。 數(shù)字?jǐn)?shù)據(jù)類型和數(shù)字波形數(shù)據(jù)類型數(shù)字波形數(shù)據(jù)類型: 起始時間 t0 、時間間隔 dt 、數(shù)據(jù)和屬性 。數(shù)字波形圖接收的數(shù)據(jù)類型: 數(shù)字波形數(shù)據(jù)類型 、數(shù)字?jǐn)?shù)據(jù)類型 和數(shù)

18、據(jù)類型的;.'.數(shù)組。6. 三維圖形控件三維圖形模塊包含: CWgraph3D的 ActiveX 控件的 ActiveX 容器與某個三維繪圖函數(shù)?;竞瘮?shù): 三維曲面 、三維參數(shù)圖 和三維曲線圖 。第九章 字符串和文件I/O1. 字符串控件組合框:在組合框中可以有多個字符串,每個字符串稱為一個“項” ,并對應(yīng)一個“值”。2. 表格和 Express 表格表格是由字符串組成的二維數(shù)組,每一個單元格可以放一個字符串; Express 表格可以產(chǎn)生二維字符串?dāng)?shù)組。4. 字符串的顯示方式 正常顯示 、“ 代碼顯示 ”、密碼顯示 和十六進(jìn)制顯示 。字符代碼表b退格符f進(jìn)格符n換行符r回車符t制表

19、符s空格符反斜線:” ”%百分比符號5. 字符串函數(shù)詳情見書 P168 字符串大小 、連接字符串 、截取字符串、轉(zhuǎn)換為大寫字母、轉(zhuǎn)換為小寫字母,替換子字符串、搜索替換字符串、 匹配模式 、格式化日期 / 時間字符串 、掃描字符串、格式化寫入字符串 、電子表格字符串至字符串轉(zhuǎn)換、 數(shù)組至電子表格字符串轉(zhuǎn)換和創(chuàng)建文本。6. 文件 I/O一個典型的文件I/O 包括 3 個步驟:( 1)創(chuàng)建或者打開一個文件。( 2)對以打開的文件做讀取或者寫入操作。( 3)關(guān)閉文件,同時引用句柄會被自動釋放。;.'.引用句柄是一種特殊的數(shù)據(jù)類型。7. LabVIEW文件數(shù)據(jù)格式( 1)文本文件最常用和最通用的

20、文件格式。( 2)二進(jìn)制文件最緊湊、最快速的存儲文件格式。( 3)數(shù)據(jù)記錄文件記錄結(jié)構(gòu)的二進(jìn)制格式文件,可以把不同類型的數(shù)據(jù)存儲到同一個文件記錄中。( 4)波形文件。( 5)基于文本的測量文件(后綴 lvm 文件)。( 6)二進(jìn)制測量文件(后綴 tdm 文件)。8.LabVIEW 中的格式設(shè)置字符串%g 自動選擇格式%f 十進(jìn)制 / 浮點數(shù)%e 科學(xué)計數(shù)法%p 國際單位制計數(shù)法%x十六進(jìn)制%o 八進(jìn)制%b二進(jìn)制%t相對時間%T 絕對時間%s字符串9. 文件 I/O 函數(shù) 詳見書 P172( 1)寫入電子表格文件該 VI 可以將由數(shù)值組成的一維或二維數(shù)組轉(zhuǎn)換成文本字符串,進(jìn)而寫入一個新建文件或已

21、有文件。( 2)讀取電子表格文件該 VI 從文件的某個特定位置開始讀取指定個數(shù)的行或列的內(nèi)容,再將數(shù)據(jù)轉(zhuǎn)換成二維單精度數(shù)組。( 3)打開 / 創(chuàng)建 / 替換文件該 VI 用于打開或者替換已有的文件,也可以用于創(chuàng)建新的文件。( 4)關(guān)閉文件該 VI 可關(guān)閉引用句柄所指明的文件。( 5)格式化寫入文件該 VI 將字符串、數(shù)值、路徑、布爾類型數(shù)據(jù)格式化寫入文本文件。( 6)寫入文本文件;.'.該 VI 將字符串或字符串?dāng)?shù)組按行寫入文件。( 7)讀取文本文件該 VI 用于從文件中讀取字符或者行。該 VI 的輸入?yún)?shù)“計數(shù)”采用默認(rèn)值 -1 ,意為讀取整個文件數(shù)據(jù)。( 8)寫入二進(jìn)制文件該 VI

22、 將字符串或者字符串?dāng)?shù)組以二進(jìn)制的形式寫入文件。只能保存 16 位整數(shù)或者單精度浮點數(shù)。如需保存雙精度等類型的數(shù)據(jù),則要使用低級 VI 。( 9)讀取二進(jìn)制文件該 VI 用于讀取二進(jìn)制文件。第十章數(shù)據(jù)采集1. 采樣率 Fs:每秒采集點數(shù)采樣點數(shù) #s:取多少點去顯示頻率 f 每個周期的點數(shù) =Fs/f 例如:比如采樣率為 100Hz 信號周期 10Hz 則一秒鐘采樣 10 個周期,則要顯示 50 個點就顯示了五個周期2. MAX的功能 : MAX: Measurement & Automation Explorer( 1)瀏覽系統(tǒng)中的設(shè)備和儀器,并快速檢測及配置硬件和軟件( 2)通過測

23、試面板診斷硬件狀態(tài)( 3)創(chuàng)建新的通道、任務(wù)、接口和比例等實驗數(shù)據(jù)采集使用的函數(shù)為 DAQ助手 DAQ助手函數(shù)在函數(shù)選板 “Express ”中的“輸入”一類中3. 測量系統(tǒng)接地方式: 差分模式( Diff )、參考地單端測量模式(RSE)無參考地單端測量模式(NRSE);.'.采樣定理偽頻信號100Hz Sine WaveSampled at 100Hz只對頻率充分采樣(Same # ofcycles)100Hz Sine WaveSampled at 200Hz對頻率和波形充分采樣100Hz Sine WaveSampled at 1kHzDAQ卡簡介MUXADCDACRTSIDi

24、gitalCounterComputer I/O?Real-Time SystemIntegration (RTSI)總線- 同步多個采集設(shè)備- 設(shè)備間定時 /觸發(fā)信號共享?I/O 接口連接數(shù)采卡與待測信號?計算機(jī) I/O 接口連接數(shù)采設(shè)備到計算機(jī)支持多種總線結(jié)構(gòu)?PCI, PXI/Compact PCI, ISA/AT,?PCMCIA, USB, IEEE 1394 (Firewire)4. 數(shù)據(jù)采集卡 PCI-6221 有關(guān)信息 :模擬輸入接入方式分為兩種:( 1)單端輸入 (參考的單端輸入模式( RSE)和無參考的單端輸入模式( NRSE)16 路模擬信號( 2)差分輸入 (DIFF)8

25、 路模擬信號;.'. 模擬輸入 為 16 路 16 位的 A/D 轉(zhuǎn)換器 工作電壓為 05V采樣率為 FS=250ks/s 模擬輸出 有 2 個 16 位 D/A 轉(zhuǎn)換器 采樣率 FS=833ks/s 數(shù)字輸入 / 輸出 DI/O 共有 24 個引腳 I/C定時計數(shù)器 2 個 32 位存儲單元內(nèi)部集成 80MHZ晶振元十一章 LabVIEW的信號分析與處理函數(shù)注意:此類函數(shù)放在信號處理函數(shù)選板詳情見書上,熟悉相關(guān)例第十二章 LabVIEW的高級應(yīng)用1. 局部變量局部變量是對前面板控件數(shù)據(jù)的一個引用;可以為一個前面板控件建立任意多個局部變量;從任意一個局部變量都可以讀取該控件中的數(shù)據(jù),

26、向其中的任何一個局部變量中寫入數(shù)據(jù)都會改變包括控件本身和其他局部變量在內(nèi)的所有數(shù)據(jù)拷貝;使用局部變量實現(xiàn)對輸入控件的寫操作和對顯示控件的讀操作;默認(rèn)情況下,新創(chuàng)建的局部變量都是寫入端子;不生成新控件的復(fù)制局部變量的方法:按住 Ctrl 鍵的同時,用鼠標(biāo)退拽局部變量, 松開鼠標(biāo),完成局部變量的復(fù)制。2. 全局變量使用全局變量可以在同時運行的幾個 VI 之間傳遞數(shù)據(jù);全局變量是只有前面板而沒有框圖的特殊 VI ;在默認(rèn)的情況下,新建的全局變量都是寫端子。局部變量可能引起競態(tài)條件,消除競態(tài)條件的方法 使用數(shù)據(jù)流或順序結(jié)構(gòu),以強(qiáng)制控制程序的運行順序。3. 屬性節(jié)點控件通用屬性;.'.( 1)可

27、見( Visible )屬性該屬性為 布爾型,可讀可寫 ;作為寫端子,“真”可見 ;“假”不可見 ;( 2)禁用( Disabled )屬性該屬性為 整數(shù)類型 ,可讀可寫 ;作為寫端子, 0可用 ; 1禁用 ,但控件外觀和可用時相同; 2 禁用控件,同時控件加灰 ;( 3)鍵選中( Key Focus )屬性該屬性為 布爾類型 ,可讀可寫 ;作為寫端子,“真”使控件獲得鍵選中 ;“假”取消控件的鍵選中 ;( 4)閃爍( Blinking )屬性該屬性為 布爾類型 ,可讀可寫 ;作為寫端子,“真”使控件開始閃爍 ;“假”使控件停止閃爍 ;( 5)位置( Position )屬性該屬性是由兩個 整

28、型數(shù)值組成的簇 ,可讀可寫, 單位是像素;( 6)邊界( Bounds)屬性該屬性是由兩個 整型數(shù)值組成的簇 ,只能讀不能寫;兩個整型元素“高度” (Height )和“寬度”(Width )分別是控件邊框的寬度和高度,單位都是 像素;邊框包圍的區(qū)域包括 控件本身 及其所有附加元素如標(biāo)簽 等;其他控件屬性4. 改變波形圖表上的曲線的顏色波形圖表的整型屬性“活動曲線” (ActPlot )指定處于“活動”狀態(tài)的曲線,曲線編號從 0 開始?!扒€:曲線顏色”( Plot.Color)整型屬性指定處于活動狀態(tài)的曲線的顏色。5. 設(shè)置按鈕的過度文本布爾類型控件的“字符串4 ”(Strings4)屬性為

29、長度不超過4 的字符串?dāng)?shù)組,設(shè)置這個屬性可以改變按鈕上的文本顯示內(nèi)容。6. 清除波形圖表的歷史數(shù)據(jù);.'.波形圖表的“歷史數(shù)據(jù)” ( History )屬性代表其歷史數(shù)據(jù)數(shù)組。7. 動態(tài)程序控制使用 VI 服務(wù)器進(jìn)行動態(tài)程序控制的一般步驟:( 1)打開一個控件、 VI 或者程序的引用。( 2)執(zhí)行動作或者設(shè)置屬性。( 3)關(guān)閉引用。8. 屬性節(jié)點和調(diào)用節(jié)點的用法詳見書 P2329. 屬性節(jié)點什么叫做屬性什么叫方法?屬性描述了對象本身的特征,方法描述可以在對象上進(jìn)行的操作。 LabVIEW的通信 四種 DataSocket 、 Tcp/IP 、網(wǎng)頁發(fā)布、遠(yuǎn)程設(shè)備訪問PPT補充儀器資控制靠

30、源名來識別 GPIB總線標(biāo)準(zhǔn)GPIB總線的結(jié)構(gòu)和工作方式:1.GPIB 總線由 16 根線組成,包括 8 根數(shù)據(jù)線 , 3 根握手線 ,5 根總線控制線 。采用異步數(shù)據(jù)傳送方式的 雙向總線 ??偩€是計算機(jī)與儀器之間傳送數(shù)據(jù)的通道,數(shù)據(jù)在 GPIB中按字節(jié)串行 傳輸。2.GPIB 總線上的儀器和設(shè)備可以處于 空閑、聽者、講者 / 控制器 中的一種角色或同時扮演多個角色。3.GPIB 系統(tǒng)的連接方式可以是 星型或者線型 。4.GPIB 總線系統(tǒng)連接的基本配置有如下要求:( 1)設(shè)備間最大距離不超過 4m,平均距離不超過 2m。( 2)總長度不超過 20m。( 3)系統(tǒng)中設(shè)備的個數(shù)不能多于 15,且

31、要有 不少于三分之二 的設(shè)備上電。;.'.5. 可以采用 距離擴(kuò)展器 ,這樣 GPIB總線的傳輸距離可以達(dá)到 1000m以上 。6. 帶有 GPIB接口卡的計算機(jī)在系統(tǒng)中是 控制器的角色7.GPIB 接口卡可分為: PCI 總線;PCMCIA用于筆記本上 ;USB接口; ENET接口8. 整個系統(tǒng)采用 總線式連接,所有儀器直接 并聯(lián)在總線上,相互可以 直接通信 ; VXI 和 PXI 總線VXI:VMEbus eXtention for InstrumentationVXI 的前身可追溯到 MOTOROLA開發(fā)的 68000 微處理器 時期,它推出了 VERSA總線;基于 VERSA總

32、線的插件系列被命名為 VME總線 。 VXI 總線的特點 :1.模塊式的結(jié)構(gòu)。2. 小型便攜。3. 高速傳輸。4.適應(yīng)性、靈活性強(qiáng),儀器的結(jié)構(gòu)更開放,便于組成多個CPU的分布式系統(tǒng)。5.VXI 在工業(yè)過程控制的數(shù)據(jù)采集系統(tǒng)插件、軍事領(lǐng)域、通信領(lǐng)域在內(nèi)的諸多領(lǐng)域?qū)?VXI 總線儀器模塊的需求量都很大6.VXI 總線最多可以包含256 個設(shè)備 ,并且每一個設(shè)備都有其唯一的邏輯地址,它是系統(tǒng)的基本邏輯成分。7.VXI 總線系統(tǒng)的模塊和主機(jī)箱都可按從小到大分為A、 B、 C、 D 四種尺寸,各個模塊分別插入主機(jī)箱的插槽中。以每個主機(jī)箱為單位構(gòu)成了一個VXI 子系統(tǒng),每個子系統(tǒng)最多可以放置13 個模塊

33、。 VXI 總線的控制方式1. 在主機(jī)箱內(nèi)嵌入內(nèi)部控制器。2. 采用 GPIB、RS-232、 MXIbus、 VME或局域網(wǎng)與外部控制器 進(jìn)行連接。3.PXI 總線是 PCI 總線在儀器領(lǐng)域的擴(kuò)展。4. 與 PCI 總線不同,它在電氣方面、 機(jī)械結(jié)構(gòu)方面、 儀器觸發(fā)和局部總線等規(guī)范上更嚴(yán)格,使其對溫度、濕度、震動、沖擊、電磁兼容性和通風(fēng)散熱方面具有良好的適應(yīng)性。5.PXI 總線的儀器更適用于工業(yè)環(huán)境下的數(shù)據(jù)采集、控制、圖像處理等場合。與儀器進(jìn)行通信的格式有兩種:1、基于寄存器的通信格式;.'.2、基于消息的通信格式基于寄存器的通信格式:PXI 和很多 VXI 都采用此種通信格式, 使用這種方式可以在一個較低層次上直接對儀器的控制寄存器 讀寫二進(jìn)制信息 ?;谙⒌耐ㄐ鸥袷剑篏PIB、串口和一些 VXI 儀器使用此種通信格式, 對這些儀器發(fā)送的命令和讀回的數(shù)據(jù)都是 ASCII 字符串,儀器本身帶有處理器, 處理器負(fù)責(zé)解析命令字符串,并且根據(jù)解析結(jié)果設(shè)置內(nèi)部寄存器的相應(yīng)位,以完成通信操作。 可編程儀器標(biāo)準(zhǔn)命令SCPI:1.SCPI 于 1990 年由 SCPI聯(lián)盟提出,是一種通用的儀器命令集。2.SCPI 是一個獨立于硬件的純軟件標(biāo)準(zhǔn), SCPI 字符串可以通過任何儀器接口被發(fā)送,無論是 GPIB

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論