虛擬儀器課本知識點整理_第1頁
虛擬儀器課本知識點整理_第2頁
虛擬儀器課本知識點整理_第3頁
虛擬儀器課本知識點整理_第4頁
虛擬儀器課本知識點整理_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、虛擬儀器考點整理第3章 虛擬儀器基礎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 Instrument Corporation4.LabVIEW基于計算機資源第4章 LabVIEW基礎1.LabVIEW中開發(fā)的應用程序被稱為VI(虛擬儀器),其擴展名均為vi。2.VI包括 前面板、框圖、圖標

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

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

4、連接。可選:可選連接的端子在“即時幫助”窗口中被默認為 隱藏,相應的端子以 灰色字體 顯示。輸出端子不允許被指定為“必須”類型。第6章 程序結構1. 數(shù)據(jù)類型:數(shù)值型 布爾型 2.特征顏色:整型 藍色 、 浮點數(shù) 橙色 、 布爾型 綠色3.屬性設置(重要):布爾型機械動作特性、(單擊時轉換、釋放時轉換、保持轉換直至釋放)、 數(shù)值格式 、最大最小值等等4.程序結構:While循環(huán)、For循環(huán) (1)While循環(huán)循環(huán)條件端子:真時停止(默認條件)和真時繼續(xù)。While循環(huán)中的代碼至少執(zhí)行一次。(2)For循環(huán)要設置循環(huán)次數(shù)N 左下角I為當前循環(huán)次數(shù)。5.循環(huán)結構內外的數(shù)據(jù)交換與自動索引位于循環(huán)內

5、部的“停止”按鈕每次循環(huán)都檢查;位于循環(huán)外的“停止”按鈕只在進入循環(huán)時讀取一次。6.While循環(huán)和For循環(huán)均有一種特殊的自動索引功能;對于For循環(huán),自動索引被默認打開;對于While循環(huán),自動索引被默認關閉。7.索引 數(shù)據(jù)輸出通道,數(shù)據(jù)輸入通道索引打開:在循環(huán)沒結束之前將數(shù)據(jù)排隊,等循環(huán)結束后一次性輸出, 輸出為數(shù)組索引關閉:只保存一個值,輸出最后一個值如果為For循環(huán)接入多個數(shù)組,每個數(shù)組的輸入隧道上都打開自動索引,且“循環(huán)總數(shù)”端子也接入一個正的整型常量,F(xiàn)or循環(huán)的實際執(zhí)行次數(shù)由這些可能的執(zhí)行次數(shù)中最小值決定。8.移位寄存器和反饋節(jié)點一個移位寄存器可以有多個左端子,但只能有一個右端

6、子;在多個左端子中將保留前面多次循環(huán)的數(shù)據(jù)值,能夠保存的數(shù)據(jù)值數(shù)目與左端子數(shù)目相同。反饋節(jié)點和只有一個左端子的移位寄存器的功能完全一樣,用于在兩次循環(huán)之間傳遞數(shù)據(jù)。9.條件結構分支選擇器端子的值:布爾型、字符串型、整型和枚舉型。默認的分支選擇器為布爾型。跨越條件結構邊框的連線,會在邊框上生成隧道;輸入隧道在每個分支中都可以用,輸出隧道必須從每一個分支都得到明確的輸入值;輸出隧道是空心的,表示有些分支中沒有接入輸入值,程序無法執(zhí)行;隧道是實心的,表示每個分支都有接入值;對輸出隧道上沒有接入輸入值的分支采用默認值。10.順序結構為 數(shù)據(jù)流控制的順序執(zhí)行 提供更強的 順序執(zhí)行控制結構。11.層疊式順

7、序結構層疊式順序結構有一種稱為 局部變量 的機制,用于在不同的幀之間傳遞數(shù)據(jù);只能在某一個幀中向輸出隧道寫入數(shù)據(jù),如果在超過一個幀中對同一個輸出隧道賦值,會引起多個數(shù)據(jù)源的錯誤;輸出隧道的值在整個順序結構執(zhí)行完后才會輸出。12.平鋪式順序結構層疊式順序結構優(yōu)點是節(jié)省框圖窗口空間;平鋪式順序結構占用的空間比較大,但是直觀,方便代碼的閱讀。13.公式節(jié)點以文本編程形式實現(xiàn)程序邏輯,解決復雜的算法。14.事件結構指定事件結構中的 事件源和事件類型 的過程稱為注冊事件;注冊事件有兩種:靜態(tài)事件注冊和動態(tài)事件注冊;第7章 數(shù)組、簇和波形1. 數(shù)組是相同類型元素的集合2. 簇是不同類型元素的集合 用捆綁(

8、bundle)捆綁數(shù)據(jù)3.數(shù)組操作函數(shù)(1)數(shù)組的大小“數(shù)組”為任意維數(shù)的數(shù)組,“大小”返回各維的長度。如果數(shù)組為一維,“大小”返回一個整數(shù)值;如果為多維,“大小”返回一維整型數(shù)組,每個元素為輸入數(shù)組對應維的長度。(2)索引數(shù)組輸出端口“元素或子數(shù)組”返回索引值對應標量或數(shù)組。(3)替換數(shù)組子集用“新元素或子數(shù)組”的內容替換索引值的索引目標。(4)數(shù)組插入函數(shù)把“n或n-1維數(shù)組”的內容插入到索引值指示的位置;每組n個輸入索引參數(shù)只能連接1個,其他的索引參數(shù)不能使用。(5)刪除數(shù)組元素(6)初始化數(shù)組(7)創(chuàng)建數(shù)組當“連接輸入”被選中時,“添加的數(shù)組”是把所有的輸入進行連接的結果,其維數(shù)與所有

9、輸入?yún)?shù)中的最高維數(shù)相同;當“連接輸入”被關閉時,所有的輸入?yún)?shù)的維數(shù)必須相同,輸出數(shù)組比輸入數(shù)組高一維。如果輸入?yún)?shù)維數(shù)不同,則“連接輸入”被打開且不能關閉;如果所有的參數(shù)都是標量,“連接輸入”自動關閉且不能被打開,輸出一維數(shù)組,按順序包含所有輸入?yún)?shù)。(8)數(shù)組子集此函數(shù)的功能是返回從“索引”參數(shù)指定的位置開始,“長度”參數(shù)指定長度的數(shù)組子集。(9)數(shù)組最大值與最小值函數(shù)的功能是返回數(shù)組中元素的最大值,最小值以及最大值的索引,最小值的索引。(10)一維數(shù)組排序函數(shù)的功能是對數(shù)組元素按升序重新排列,排列結果在“以排序的數(shù)組”中返回。(11)反轉一維數(shù)組函數(shù)的功能是顛倒一維數(shù)組元素排列的順序。

10、(12)一維數(shù)組移位函數(shù)的功能是把元素循環(huán)右移n個位置;如果n為負整數(shù),則循環(huán)左移(-n)個位置。(13)二維數(shù)組轉置函數(shù)的功能是對二維數(shù)組進行轉置操作,轉置結果在“以轉置的數(shù)組”中返回。4.簇的操作函數(shù)(1)捆綁(2)解除捆綁(3)按名稱捆綁“輸入簇”參數(shù)必須接入,而且要求其元素至少一個有標簽。(4)按名稱解除捆綁 函數(shù)的功能是把“已命名簇”輸入簇中的元素按標簽解包,只能獲得擁有標簽的元素。5.波形數(shù)據(jù)的類型波形數(shù)據(jù)含有4個組成部分:T0為時間標識常量類型,表示波形數(shù)據(jù)的時間起點;Dt為雙精度浮點類型,表示波形相鄰數(shù)據(jù)點之間的時間間隔,以秒為單位;Y為雙精度浮點數(shù)組,按照時間先后順序給出整個

11、波形的所有數(shù)據(jù)點;“屬性”為變體類型,用于攜帶任意的屬性信息。波形操作函數(shù)(1)創(chuàng)建波形函數(shù)的功能是建立或修改已有波形。默認情況下該函數(shù)只有“波形”和Y輸入端子。向上退拽增加dt和t0 輸入端,向下退拽增加attributes即屬性輸入端子。(2)獲取波形成分函數(shù)的功能是把波形解包。默認情況下只有Y輸入端子;向上退拽增加dt和t0 輸入端子;向下退拽增加attributes輸入端子。(3)設置波形屬性執(zhí)行此函數(shù)可為波形添加元素“名稱”和“值”。(4)獲取波形屬性函數(shù)可用于獲取波形中名為“名稱”的屬性,可以認為,該函數(shù)中封裝了“獲取變體屬性”函數(shù)。第8章 圖形顯示控件1. 波形圖和波形圖表的區(qū)別

12、?波形圖表將數(shù)據(jù)在圖形顯示器中實時、逐點(或者一次多個點)地顯示出來,可反映被測物理量的變化趨勢,類似于傳統(tǒng)的模擬示波器、波形記錄儀;波形圖對已采集數(shù)據(jù)進行事后顯示處理,根據(jù)實際要求將數(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ù)點,每一時刻只對應一個數(shù)據(jù)值。繪制一條曲線時,波形圖接收兩種數(shù)據(jù)格式(1)一維數(shù)組。默認時間從0開始,且相鄰

13、數(shù)據(jù)點之間的時間間隔為1秒。(2)簇數(shù)據(jù)類型。簇中應包括時間起點、時間間隔和數(shù)值數(shù)組3個元素。繪制多條曲線時,波形圖可以接收如下數(shù)據(jù)格式(1)二維數(shù)組。數(shù)組的每一行反應的是一條曲線的數(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為相鄰

14、數(shù)據(jù)點之間的之間間隔,二維數(shù)據(jù)Y的每一行為一條曲線的數(shù)據(jù)。(4)把數(shù)組打包成簇,然后以簇作為元素組成數(shù)組。每個簇里包含的數(shù)組都是一條曲線。當多條曲線的數(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ù)格式兩種:標量數(shù)

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

16、收兩種數(shù)據(jù)組織格式:(1)先由x數(shù)組和y數(shù)組打包成簇建立一條曲線,然后把多個這樣的簇作為元素建立數(shù)組,即每個數(shù)組元素對應一條曲線。(2)先把x和y兩個坐標值打包成簇作為一個點,以點為元素建立數(shù)組,然后把每個數(shù)組再打包成一個簇,每個簇表示一條曲線數(shù)據(jù),最后建立由簇組成的數(shù)組。5.數(shù)字波形圖數(shù)字波形圖用于顯示數(shù)字波形,尤其適合在定時框圖或者邏輯分析器中使用。數(shù)字數(shù)據(jù)類型和數(shù)字波形數(shù)據(jù)類型數(shù)字波形數(shù)據(jù)類型:起始時間t0、時間間隔dt、數(shù)據(jù)和屬性。數(shù)字波形圖接收的數(shù)據(jù)類型:數(shù)字波形數(shù)據(jù)類型、數(shù)字數(shù)據(jù)類型和數(shù)據(jù)類型的數(shù)組。6.三維圖形控件三維圖形模塊包含:CWgraph3D的ActiveX控件的Acti

17、veX容器與某個三維繪圖函數(shù)。基本函數(shù):三維曲面、三維參數(shù)圖和三維曲線圖。第9章 字符串和文件I/O1.字符串控件組合框:在組合框中可以有多個字符串,每個字符串稱為一個“項”,并對應一個“值”。2.表格和Express表格表格是由字符串組成的二維數(shù)組,每一個單元格可以放一個字符串;Express表格可以產生二維字符串數(shù)組。4.字符串的顯示方式正常顯示、“代碼顯示”、密碼顯示和十六進制顯示。字符代碼表b 退格符 f 進格符 n 換行符 r 回車符 t 制表符 s 空格符 反斜線:” % 百分比符號5.字符串函數(shù)詳情見書P168字符串大小、連接字符串、截取字符串、轉換為大寫字母、轉換為小寫字母,替

18、換子字符串、搜索替換字符串、匹配模式、格式化日期/時間字符串、掃描字符串、格式化寫入字符串、電子表格字符串至字符串轉換、數(shù)組至電子表格字符串轉換和創(chuàng)建文本。 6.文件I/O一個典型的文件I/O包括3個步驟:(1)創(chuàng)建或者打開一個文件。(2)對以打開的文件做讀取或者寫入操作。(3)關閉文件,同時引用句柄會被自動釋放。引用句柄是一種特殊的數(shù)據(jù)類型。7.LabVIEW文件數(shù)據(jù)格式(1)文本文件最常用和最通用的文件格式。(2)二進制文件最緊湊、最快速的存儲文件格式。(3)數(shù)據(jù)記錄文件記錄結構的二進制格式文件,可以把不同類型的數(shù)據(jù)存儲到同一個文件記錄中。(4)波形文件。(5)基于文本的測量文件(后綴lv

19、m文件)。(6)二進制測量文件(后綴tdm文件)。8.LabVIEW中的格式設置字符串%g 自動選擇格式 %f 十進制/浮點數(shù) %e 科學計數(shù)法 %p 國際單位制計數(shù)法 %x 十六進制 %o 八進制 %b 二進制 %t 相對時間 %T 絕對時間 %s 字符串9.文件I/O函數(shù) 詳見書P172(1)寫入電子表格文件該VI可以將由數(shù)值組成的一維或二維數(shù)組轉換成文本字符串,進而寫入一個新建文件或已有文件。(2)讀取電子表格文件該VI從文件的某個特定位置開始讀取指定個數(shù)的行或列的內容,再將數(shù)據(jù)轉換成二維單精度數(shù)組。(3)打開/創(chuàng)建/替換文件該VI用于打開或者替換已有的文件,也可以用于創(chuàng)建新的文件。(4

20、)關閉文件該VI可關閉引用句柄所指明的文件。(5)格式化寫入文件該VI將字符串、數(shù)值、路徑、布爾類型數(shù)據(jù)格式化寫入文本文件。(6)寫入文本文件該VI將字符串或字符串數(shù)組按行寫入文件。(7)讀取文本文件該VI用于從文件中讀取字符或者行。該VI的輸入?yún)?shù)“計數(shù)”采用默認值-1,意為讀取整個文件數(shù)據(jù)。(8)寫入二進制文件該VI將字符串或者字符串數(shù)組以二進制的形式寫入文件。只能保存16位整數(shù)或者單精度浮點數(shù)。如需保存雙精度等類型的數(shù)據(jù),則要使用低級VI。(9)讀取二進制文件該VI用于讀取二進制文件。第十章 數(shù)據(jù)采集1.采樣率Fs:每秒采集點數(shù) 采樣點數(shù)#s:取多少點去顯示 頻率 f每個周期的點數(shù)=Fs

21、/f例如:比如采樣率為100Hz 信號周期10Hz 則一秒鐘采樣10個周期,則要顯示50個點就顯示了五個周期2.MAX的功能:MAX: Measurement & Automation Explorer(1)瀏覽系統(tǒng)中的設備和儀器,并快速檢測及配置硬件和軟件(2)通過測試面板診斷硬件狀態(tài)(3)創(chuàng)建新的通道、任務、接口和比例等實驗數(shù)據(jù)采集使用的函數(shù)為 DAQ助手 DAQ助手函數(shù)在函數(shù)選板 “Express”中的“輸入”一類中3.測量系統(tǒng)接地方式:差分模式(Diff)、參考地單端測量模式(RSE)無參考地單端測量模式(NRSE)4.數(shù)據(jù)采集卡PCI-6221有關信息:模擬輸入接入方式分為兩

22、種:(1)單端輸入(參考的單端輸入模式(RSE)和無參考的單端輸入模式(NRSE) 16路模擬信號 (2)差分輸入(DIFF) 8路模擬信號模擬輸入為16路 16位的A/D轉換器 工作電壓為05V采樣率為FS=250ks/s模擬輸出有2個 16位D/A轉換器 采樣率FS=833ks/s數(shù)字輸入/輸出 DI/O 共有24個引腳I/C 定時計數(shù)器 2個 32位存儲單元 內部集成80MHZ晶振元十一章 LabVIEW的信號分析與處理函數(shù)注意:此類函數(shù)放在信號處理函數(shù)選板詳情見書上,熟悉相關例第十二章LabVIEW的高級應用1.局部變量局部變量是對前面板控件數(shù)據(jù)的一個引用;可以為一個前面板控件建立任意

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

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

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

26、圖表的“歷史數(shù)據(jù)”(History)屬性代表其歷史數(shù)據(jù)數(shù)組。7.動態(tài)程序控制使用VI服務器進行動態(tài)程序控制的一般步驟:(1)打開一個控件、VI或者程序的引用。(2)執(zhí)行動作或者設置屬性。(3)關閉引用。8.屬性節(jié)點和調用節(jié)點的用法詳見書P2329.屬性節(jié)點 什么叫做屬性 什么叫方法?屬性描述了對象本身的特征,方法描述可以在對象上進行的操作。LabVIEW的通信 四種 DataSocket、Tcp/IP、網(wǎng)頁發(fā)布、遠程設備訪問PPT補充儀器資控制 靠源名來識別GPIB總線標準GPIB總線的結構和工作方式:1. GPIB總線由16根線組成,包括8根數(shù)據(jù)線,3根握手線,5根總線控制線。采用異步數(shù)據(jù)傳

27、送方式的雙向總線。總線是計算機與儀器之間傳送數(shù)據(jù)的通道,數(shù)據(jù)在GPIB中按字節(jié)串行傳輸。2. GPIB總線上的儀器和設備可以處于空閑、聽者、講者/控制器中的一種角色或同時扮演多個角色。 3. GPIB系統(tǒng)的連接方式可以是星型或者線型。4. GPIB總線系統(tǒng)連接的基本配置有如下要求:(1)設備間最大距離不超過4m,平均距離不超過2m。(2)總長度不超過20m。(3)系統(tǒng)中設備的個數(shù)不能多于15,且要有不少于三分之二的設備上電。5.可以采用距離擴展器,這樣GPIB總線的傳輸距離可以達到1000m以上。6.帶有GPIB接口卡的計算機在系統(tǒng)中是控制器的角色7.GPIB接口卡可分為:PCI總線;PCMC

28、IA用于筆記本上;USB接口;ENET接口8.整個系統(tǒng)采用總線式連接,所有儀器直接并聯(lián)在總線上,相互可以直接通信;VXI和PXI總線VXI: VMEbus eXtention for InstrumentationVXI的前身可追溯到MOTOROLA開發(fā)的68000微處理器時期,它推出了VERSA總線;基于VERSA總線的插件系列被命名為VME總線。VXI總線的特點:1.模塊式的結構。 2.小型便攜。 3.高速傳輸。4.適應性、靈活性強,儀器的結構更開放,便于組成多個CPU的分布式系統(tǒng)。5.VXI在工業(yè)過程控制的數(shù)據(jù)采集系統(tǒng)插件、軍事領域、通信領域在內的諸多領域對VXI總線儀器模塊的需求量都很

29、大6.VXI總線最多可以包含256個設備,并且每一個設備都有其唯一的邏輯地址,它是系統(tǒng)的基本邏輯成分。7.VXI總線系統(tǒng)的模塊和主機箱都可按從小到大分為A、B、C、D四種尺寸,各個模塊分別插入主機箱的插槽中。以每個主機箱為單位構成了一個VXI子系統(tǒng),每個子系統(tǒng)最多可以放置13個模塊。 VXI總線的控制方式 1.在主機箱內嵌入內部控制器。2.采用GPIB、RS-232、MXIbus、VME或局域網(wǎng)與外部控制器進行連接。3.PXI總線是PCI總線在儀器領域的擴展。4.與PCI總線不同,它在電氣方面、機械結構方面、儀器觸發(fā)和局部總線等規(guī)范上更嚴格,使其對溫度、濕度、震動、沖擊、電磁兼容性和通風散熱方

30、面具有良好的適應性。5.PXI總線的儀器更適用于工業(yè)環(huán)境下的數(shù)據(jù)采集、控制、圖像處理等場合。與儀器進行通信的格式有兩種:1、基于寄存器的通信格式2、基于消息的通信格式基于寄存器的通信格式:PXI和很多VXI都采用此種通信格式,使用這種方式可以在一個較低層次上直接對儀器的控制寄存器讀寫二進制信息。基于消息的通信格式:GPIB、串口和一些VXI儀器使用此種通信格式,對這些儀器發(fā)送的命令和讀回的數(shù)據(jù)都是ASCII字符串,儀器本身帶有處理器,處理器負責解析命令字符串,并且根據(jù)解析結果設置內部寄存器的相應位,以完成通信操作。可編程儀器標準命令SCPI:1.SCPI于1990年由SCPI聯(lián)盟提出,是一種通用的儀器命令集。2.SCPI是一個獨立于硬件的純軟件標準,SCPI字符串可以通過任何儀器接口被發(fā)送,無論是GPIB、RS-232、VXIb

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論