基于LABVIEW的電子稱_第1頁
基于LABVIEW的電子稱_第2頁
基于LABVIEW的電子稱_第3頁
基于LABVIEW的電子稱_第4頁
基于LABVIEW的電子稱_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、基于LABVIEW的電子稱王宏 一有關(guān)概念1 虛擬儀器虛擬 儀器 的概念最早由美國NI公司于1985年提出,其英文原稱為Virtual Instrument,簡稱vi。所謂虛擬儀器,就是在以計算機為核心的硬件平臺上,其功能由用戶設(shè)計和定義,具有虛擬面板,其測試功能由測試軟件實現(xiàn)的一種計算機測試系統(tǒng).虛擬儀器的實質(zhì)是利用計算機顯示器的顯示功能來模擬傳統(tǒng)儀器的控制面板,以多種形式表達輸出檢測結(jié)果:利用計算機強大的軟件功能來實現(xiàn)信號數(shù)據(jù)的運算、分析和處理:利用工/0接口設(shè)備完成信號的采集、測量與調(diào)理,從而建立集各種測試功能為一體的計算機儀器系統(tǒng)。使用者通過鼠標和鍵盤操作虛擬面板,就如同使用一臺專用測

2、盆儀器一樣.1.1 LABVIEW 應(yīng)用LABVIEW 自1986年正式推出,至今已發(fā)展到以最新版本LABVIEW 8.2Express為核心,包括控制與仿真、高級數(shù)字信號處理、統(tǒng)計過程控制、模糊控制和PID控制等眾多軟件包,可運行于現(xiàn)今所有Windows系統(tǒng)、Linux, Macintosh, Sun和HP-UX等多種平臺的工業(yè)標準軟件開發(fā)環(huán)境。其已被廣泛應(yīng)用于包括航空航天、工業(yè)自動化、通信、汽車、半導(dǎo)體和生物醫(yī)學(xué)等世界范圍內(nèi)的眾多領(lǐng)域,其概括如下:1.2 LABVIEW 應(yīng)用于測試與測量Lab VI EW 已成為測試與測量領(lǐng)域的工業(yè)標準,通過GPIB,V XI,P LC、串行設(shè)備和插卡式數(shù)

3、據(jù)采集板卡可以構(gòu)成實際的數(shù)據(jù)采集系統(tǒng)。它提供了工業(yè)界最大的儀器驅(qū)動程序庫,同時還支持通過Internet, ActiveX, DDE、和SQL等交互式通信方式實現(xiàn)數(shù)據(jù)共享15,它提供的眾多開發(fā)工具使復(fù)雜的測試測量任務(wù)變得簡單易行.1.3 LABVIEW應(yīng)用于過程控制和工業(yè)自動化Lab VI EW 強大的硬件驅(qū)動、圖形顯示能力和便捷的快速程序設(shè)計為過程控制和工業(yè)自動化提供了優(yōu)秀的解決方案.同時由于NI公司提供有全系列的基于PC的多功能板卡,其與LABVIEW在底層即實現(xiàn)了軟、硬件的無逢連接,節(jié)約了系統(tǒng)的構(gòu)建時間并增強了系統(tǒng)可靠性。1.4 LABVIEW應(yīng)用于實驗室研究與自動化LABVIEW 為科

4、學(xué)家和工程師提供了功能強大的高技數(shù)學(xué)分析庫,包括統(tǒng)計、估計、回歸分析、線性代數(shù)、信號生成算法、時域和頻域分析等眾多科學(xué)領(lǐng)域。在聯(lián)合時域分析、小波和數(shù)字濾波器等高級或特殊分析場合,LabVIEW提供有專門的附加軟件包。本文所介紹的一款基于LABVIEW的電子稱,其中省去了用讀取數(shù)據(jù)庫的方式代替了用傳感器對數(shù)據(jù)的采集,從而實現(xiàn)了對電子稱的模擬,故可稱為一款虛擬電子稱。LABVIEW是一款跟數(shù)據(jù)采集、處理機密聯(lián)系的軟件,一定離不開與數(shù)據(jù)庫有關(guān)的開發(fā),此程序就提供了一個很好的范例。程序中使用了Access數(shù)據(jù)庫,利用LabSQL實現(xiàn)對Access數(shù)據(jù)庫的訪問,采集完數(shù)據(jù)后可將其按一定格式保存到Exce

5、l文件中。LabSQL 數(shù)據(jù)庫訪問工具包是NI 公司提供的一個免費的、多數(shù)據(jù)庫、跨平臺的軟件包, 可以通過網(wǎng)絡(luò)免費下載到, 其支持Windows操作系統(tǒng)中任何基于OBDC 的數(shù)據(jù)庫,包括Access,SQL Server,Orcale,等。LabSQL 是利用Microsoft ADO 以及SQL 語言來完成數(shù)據(jù)庫訪問, 將復(fù)雜的底層ADO 及S Q L 操作封裝成一系列的功能函數(shù)。利用LabSQL 幾乎可以訪問任何類型地數(shù)據(jù)庫,執(zhí)行各種查詢,對記錄進行各種操作。它的優(yōu)點是易于理解、操作簡單,用戶只需進行簡單地編程, 就可在LabVIEW 中實現(xiàn)數(shù)據(jù)庫訪問。它還有一個最大的優(yōu)點是源代碼開放,并

6、且是全面免費的。進入程序需要輸入密碼登陸后,出現(xiàn)“用戶管理”按鈕首先,此程序加入了管理用戶的功能,需要輸入用戶名和密碼才能進入系統(tǒng),登入后可以修改自己的密碼。用戶有權(quán)限等級: 管理員:可以增加,刪除其他用戶并可以設(shè)置其密碼。 一般用戶:不能增加,刪除其他用戶,可以修改自己的密碼。用戶管理窗口配置好選項就可以開始采集了采集中數(shù)據(jù)顯示保存數(shù)據(jù)以下為本次采集的部分數(shù)據(jù)采集次數(shù)采集時間通道 1通道 2通道 31#2#23.57 g3#21.33 g4#21.09 g5#20.11 g6#22.26 g7#20.32 g8#22.42 g9#22.69 g10#20.23 g11#20.15 g12#2

7、1.34 g13#23.23 g14#20.50 g15#23.03 g16#22.43 g17#21.76 g18#22.71 g19#20.24 g20#20.93 g21#23.13 g22#21.28 g23#20.98 g24#21.86 g25#20.65 g26#22.11 g27#20.14 g28#20.13 g29#20.01 g30#21.97 g31#21.16 g32#20.30 g33#23.60 g34#23.49 g35#22.45 g36#21.18 g37#20.29 g38#21.83 g39#22.12 g40#532.49 g41#583.28 g42#581.19 g43#588.08 g44#576.20 g45#551.82 g46#569.67 g47#595.52 g48#548.48 g49#573.49 g50#

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論