<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 測試與數據采集以及LabVIEW

測試與數據采集以及LabVIEW

作者: 時(shí)間:2009-09-21 來(lái)源:網(wǎng)絡(luò ) 收藏

1.引言

本文引用地址:http://dyxdggzs.com/article/195717.htm

  現代科技的發(fā)展日新月異。計算機技術(shù)則尤為如此。計算機強大的處理能力,使得它成為一種很好的工具,其應用范圍也越來(lái)越廣泛。在工業(yè)自動(dòng)化和及測量領(lǐng)域,傳統的方法有許多重復建設,顯然已經(jīng)不能適應時(shí)代發(fā)展的需要了。如何利用先進(jìn)的計算機技術(shù)提高效率則成為該領(lǐng)域迫切需要解決的問(wèn)題。1986年,美國NI公司(Nation Instrument)提出了虛擬儀器的概念,提出了軟件即儀器的口號,徹底打破了傳統儀器只能由生產(chǎn)廠(chǎng)家定義,用戶(hù)無(wú)法改變的局面,從而引起儀器和自動(dòng)化工業(yè)的一場(chǎng)革命。隨著(zhù)現代軟件和硬件技術(shù)的飛速發(fā)展,儀器的智能化和虛擬化已經(jīng)成為未來(lái)各級實(shí)驗室以及研究機構發(fā)展的方向。虛擬儀器,顧名思義,它應具有傳統儀器的功能,又有別于其傳統儀器。它的特點(diǎn)體現在其靈活性上,它能夠充分利用和發(fā)揮現有計算機先進(jìn)技術(shù),使儀器的和測量及自動(dòng)化工業(yè)的系統和監控變得異常方便和快捷。


  (Laboratory Virtual Instrument Engineering Workbench實(shí)驗室虛擬儀器工程平臺)是一個(gè)程序開(kāi)發(fā)環(huán)境。類(lèi)似于C、BASIC。但的特點(diǎn)在于,它使用圖形化編程語(yǔ)言G在流程圖中創(chuàng )建源程序,而非使用基于文本的語(yǔ)言來(lái)產(chǎn)生源程序代碼。還整合了與諸如滿(mǎn)足GPIB、VXI、RS-232和RS-485以及卡等硬件通訊的全部功能。內置了便于 TCP/IP、Active X等軟件標準的庫函數。雖然LabVIEW是一個(gè)通用編程系統,但是它也包含為和儀器控制特別設計的函數庫和開(kāi)發(fā)工具。LabVIEW程序被稱(chēng)為虛擬儀器(VIs),是因為它們的外觀(guān)和操作能模仿實(shí)際的儀器。由于LabVIEW所使用的術(shù)語(yǔ)、圖標和概念都是技術(shù)人員、科學(xué)家、工程師所熟悉的,故而即使用戶(hù)沒(méi)有多少編程經(jīng)驗,同樣也能利用LabVIEW來(lái)開(kāi)發(fā)自己的應用程序。
  創(chuàng )建虛擬儀器的過(guò)程共分三步:(1)虛擬儀器的交互式用戶(hù)接口被稱(chēng)為前面板,因為它模仿了實(shí)際儀器的面板。前面板包含旋鈕、按鈕、圖形和其它的控制與顯示對象。通過(guò)鼠標和鍵盤(pán)輸入數據、控制按鈕,可在計算機屏幕上觀(guān)看結果。(2)虛擬儀器從流程圖中接收命令(用G語(yǔ)言創(chuàng )建)。流程圖是一個(gè)編程問(wèn)題的圖形化解決方案。流程圖也是虛擬儀器的源代碼。(3)一個(gè)虛擬儀器的圖標和連接就象一個(gè)圖形(表示某一虛擬儀器)的參數列表。這樣,其它的虛擬儀器才能將數據傳輸給一個(gè)子儀器。圖標和連接允許將此儀器作為最高級的程序,也可以作為其它程序或子程序中的子程序(子儀器)。
2.2圖形化編程環(huán)境

  該環(huán)境包含前面板、流程圖、圖標和連接。在軟件啟動(dòng)時(shí),系統會(huì )建立一個(gè)缺省名為Untitled.1的文件(VI)。該文件包含兩個(gè)窗口,一個(gè)用以編輯前面板,另一個(gè)用作編輯流程圖。前面板就象是虛擬儀器的用戶(hù)接口,尤如實(shí)際儀器的面板。前面板基本上是控制和顯示對象的集合。用以控制模擬儀器輸入設備,為虛擬儀器的流程圖提供數據。顯示模擬儀器的輸出設備及流程圖中獲得或產(chǎn)生的數據 。
  流程圖窗口用以編輯虛擬儀器的圖形化源代碼。通過(guò)連線(xiàn)將輸出、接收數據的對象連接起來(lái)創(chuàng )建流程圖,就能實(shí)現特定的功能,控制執行的流程。需特別指明的是:LabVIEW運行是數據流驅動(dòng)的。簡(jiǎn)單地說(shuō),就是只有當所有的輸入數據都準備好的時(shí)候,一個(gè)節點(diǎn)才能執行其功能,當節點(diǎn)執行完后,它所有的輸出端口都會(huì )產(chǎn)生一個(gè)數據值。數據都是從源端流到目的端。數據流不同于執行一個(gè)傳統程序的控制流方法(通過(guò)執行一系列的指令來(lái)實(shí)現的)??刂屏鲌绦惺侵噶铗寗?dòng)。而數據流執行是數據流驅動(dòng)或依賴(lài)數據的。這里提到的節點(diǎn)是程序執行的元素。它們類(lèi)似于傳統編程語(yǔ)言中的狀態(tài)、操作、函數和子程式。LabVIEW包含廣泛用于數學(xué)計算、比較、轉換、輸入/輸出的函數庫。另一類(lèi)節點(diǎn)類(lèi)型是結構。結構就是傳統編程語(yǔ)言的循環(huán)、條件描述的圖形表示,不斷的重復和執行代碼。 LabVIEW也提供了用于連到外部基于文本的代碼和用于計算基于文本的公式的特殊節點(diǎn)。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: LabVIEW 測試 數據采集

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>