一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子論文>測試測量論文>基于PXI總線的遠(yuǎn)程測控系統(tǒng)設(shè)計(jì)

基于PXI總線的遠(yuǎn)程測控系統(tǒng)設(shè)計(jì)

2009-07-10 | rar | 322 | 次下載 | 3積分

資料介紹

摘要:網(wǎng)絡(luò)技術(shù)的發(fā)展大大增強(qiáng)了虛擬儀器的功能。本文介紹了一套基于虛擬儀器的遠(yuǎn)程測控系統(tǒng),系統(tǒng)以多功能轉(zhuǎn)子實(shí)驗(yàn)臺作為被測對象,通過PXI采集平臺和DataSocket技術(shù)實(shí)現(xiàn)數(shù)據(jù)的采集和遠(yuǎn)程通訊。整個(gè)系統(tǒng)柔性好,適應(yīng)性強(qiáng),不但可以用于實(shí)驗(yàn)室教學(xué),還可以更廣泛地應(yīng)用到工業(yè)現(xiàn)場。
關(guān)鍵詞:PXI總線;虛擬儀器;DataSocket

1? 引言
隨著計(jì)算機(jī)技術(shù)和通訊技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)技術(shù)已經(jīng)滲透到儀器領(lǐng)域。虛擬儀器和網(wǎng)絡(luò)化測控技術(shù)是現(xiàn)代化測量的重要標(biāo)志。虛擬儀器以PC機(jī)為核心,由測量功能軟件支持,使用虛擬控制面板模擬傳統(tǒng)儀器儀表操作方式,利用豐富的軟件實(shí)現(xiàn)對數(shù)據(jù)的采集、處理、傳送、存儲、顯示和打印等功能;通過與Internet技術(shù)的結(jié)合,基于計(jì)算機(jī)技術(shù)的虛擬儀器系統(tǒng)技術(shù)正以不可逆轉(zhuǎn)的力量推動著測控技術(shù)的革命。
本系統(tǒng)采用NI公司的PXI-1010采集平臺和DataSocket通訊技術(shù),在LabVIEW環(huán)境下進(jìn)行編程,實(shí)現(xiàn)對數(shù)據(jù)的采集、分析和遠(yuǎn)程通訊。整個(gè)系統(tǒng)開放性好,具有很強(qiáng)的適應(yīng)性,能夠提高測控水平和效率,同時(shí)實(shí)現(xiàn)信息資源的共享。
虛擬儀器是將現(xiàn)有的計(jì)算機(jī)主流技術(shù)與革新的靈活易用的軟件和高性能模塊化硬件結(jié)合在一起,建立起功能強(qiáng)大又靈活易變的基于計(jì)算機(jī)的測試測量控制系統(tǒng)來替代傳統(tǒng)儀器(價(jià)格昂貴,功能單一)的功能。NI公司的軟件工具由測量驅(qū)動程序和儀器驅(qū)動軟件、應(yīng)用開發(fā)環(huán)境(如LabVIEW, LabWindows/CVI, 和Measurement Studio)和高階測試與數(shù)據(jù)管理工具三部分共同組成。通過使用隸屬于該架構(gòu)的簡單易用的開發(fā)環(huán)境,如LabVIEW,可以在很短的時(shí)間內(nèi)完成測量與控制系統(tǒng)的模擬,原型建立,設(shè)計(jì),配置和修改等任務(wù)。

2?系統(tǒng)的硬件組成
?? PXI簡介[1]
PXI是一種專為工業(yè)數(shù)據(jù)采集與自動化應(yīng)用度身定制的模塊化儀器平臺,具備機(jī)械、電氣與軟件等多方面的專業(yè)特性。PXI(PCI eXtensions for Instrumentation)充分利用了當(dāng)前最普及的臺式計(jì)算機(jī)高速標(biāo)準(zhǔn)結(jié)構(gòu)——PCI,是CompactPCI規(guī)范的擴(kuò)展。CompactPCI定義了封裝堅(jiān)固的工業(yè)版PCI總線架構(gòu),在硬件模塊易于裝卸的前提下提供優(yōu)秀的機(jī)械整合性。 因此,PXI產(chǎn)品具有級別更高、定義更嚴(yán)謹(jǐn)?shù)沫h(huán)境一致性指標(biāo),符合工業(yè)環(huán)境下振動、撞擊、溫度與濕度的極限條件。PXI在CompactPCI的機(jī)械規(guī)范上強(qiáng)制增加了環(huán)境性能測試與主動冷卻裝置,以簡化系統(tǒng)集成并確保不同廠商產(chǎn)品之間的互用性。此外,PXI還在高速PCI總線的基礎(chǔ)上補(bǔ)充了測量與自動化系統(tǒng)專用的定時(shí)與觸發(fā)特性。
PXI的技術(shù)特點(diǎn)主要有兩個(gè):首先是基于CPCI,并兼容CPCI;其次是面向測試和測量應(yīng)用設(shè)計(jì)。PXI的規(guī)格也有兩種:3U和6U。3U的PXI主要應(yīng)用方向?qū)⑹墙M成便攜或小型的測試、SCADA、監(jiān)視與控制以及工業(yè)自動化系統(tǒng);6U的PXI主要向高采樣速度、高帶寬、高精度、多通道容量的中、大型ATE應(yīng)用發(fā)展。
2.2? 系統(tǒng)硬件組成?
考慮工業(yè)生產(chǎn)中涉及到多種傳感器的數(shù)據(jù)采集和儀器驅(qū)動,同時(shí)也存在著對傳感器參數(shù)的調(diào)整和生產(chǎn)現(xiàn)場惡劣等因素,因此整個(gè)測控系統(tǒng)的硬件結(jié)構(gòu)必須充分體現(xiàn)該系統(tǒng)的柔性特點(diǎn),要求有很強(qiáng)的適應(yīng)性。本系統(tǒng)在實(shí)驗(yàn)室以東方振動和噪聲技術(shù)研究所研制的多功能轉(zhuǎn)子實(shí)驗(yàn)臺為測控對象。系統(tǒng)硬件組成框圖如圖1所示。
系統(tǒng)測試機(jī)箱選用NI公司的PXI-1010,它是PXI/SCXI組合式機(jī)箱,有8個(gè)PXI/Compact模塊插槽和4個(gè)SCXI模塊插槽。這種標(biāo)準(zhǔn)的3U機(jī)箱可方便地安裝在現(xiàn)場設(shè)置地控制機(jī)箱內(nèi)。
采集平臺主機(jī)內(nèi)部配置的PXI-6040E模塊是12位的多功能采集卡,它將模擬信號轉(zhuǎn)化為數(shù)字信號,有16路模擬輸入通道,最高采樣頻率能達(dá)500KS/s,輸入電壓范圍為±0.05to±10V,有8位數(shù)字輸出通道,輸出電壓范圍為±10V,輸出率可高達(dá)1MS/s.這樣完全可以利用該模塊進(jìn)行有效地?cái)?shù)據(jù)采集和對現(xiàn)場控制器的控制工作。
主機(jī)內(nèi)部的PXI-8176嵌入式控制器有RS-232和GPIB接口,能夠很方便的實(shí)現(xiàn)不同總線類型數(shù)據(jù)之間的轉(zhuǎn)換并且可以控制別的測量儀器;另外該控制器還有擴(kuò)展的USB 24X CD-ROM,通過USB接口連接CD-ROM,這樣就可以方便的進(jìn)行軟件安裝和升級??刂破骼锩孢€裝有集成網(wǎng)卡,為遠(yuǎn)程測試提供了服務(wù)。
主機(jī)內(nèi)部還配置了SCXI-1102信號調(diào)理模塊和SCXI-1125信號輸入調(diào)理模塊。其中SCXI-1102配合SCXI-1303端子,有32個(gè)通道,每通道的輸入電壓可以在±100mV-±10V之間,可以以333K/s的速度輸出經(jīng)過硬件信號去噪放大的信號,確保了輸出信號的可靠性;SCXI-1125配合SCXI-1138端子,有8個(gè)獨(dú)立的模擬輸入通道,每個(gè)通道的工作電壓可高達(dá)300V,輸入電壓范圍為±2.5Mv-±1000VDC。這樣可以方便我們處理大范圍的數(shù)據(jù),提高了系統(tǒng)的柔性。
這樣整個(gè)系統(tǒng)就可以實(shí)現(xiàn)對數(shù)據(jù)的采集、處理以及網(wǎng)絡(luò)之間數(shù)據(jù)的傳送。

3? 系統(tǒng)的軟件組成
現(xiàn)在的應(yīng)用開發(fā)平臺很多,主要有NI公司的LabVIEW圖形化開發(fā)平臺和測量軟件工作組件,NI公司的LabWindows/CVI可視化開發(fā)平臺,Agilent公司的HP-VEE圖形化開發(fā)平臺,Microsoft公司的Visual C++及Visual Basic可視化開發(fā)組件等[2]。本系統(tǒng)我們選用LabVIEW系統(tǒng)作為系統(tǒng)開發(fā)軟件平臺。
LabVIEW是一個(gè)具有革命性的圖形化開發(fā)環(huán)境,它內(nèi)置信號采集、測量分析與數(shù)據(jù)顯示功能,將廣泛的數(shù)據(jù)采集、分析與顯示功能集中在了同一個(gè)環(huán)境中。從數(shù)據(jù)采集到儀器控制,圖像采集到運(yùn)動控制,LabVIEW都可以提供各種工具以迅速完成數(shù)據(jù)采集系統(tǒng)的開發(fā)。LabVIEW內(nèi)帶400 多個(gè)分析處理工具,專門用于從采集到的原始數(shù)據(jù)中提取有用的信息,或用于測量數(shù)據(jù)分析并進(jìn)行信號處理。諸如快速傅立葉變換(FFT)與頻率分析、信號發(fā)生、數(shù)學(xué)運(yùn)算、曲線擬和、數(shù)據(jù)差補(bǔ)及時(shí)頻分析等工具的功能都可以從原始數(shù)據(jù)中獲得有意義的信息。數(shù)據(jù)顯示部分根據(jù)不同功能分成幾個(gè)不同的方面棗數(shù)據(jù)顯示、報(bào)告生成、數(shù)據(jù)庫管理與聯(lián)接。
用LabVIEW開發(fā)的虛擬儀器由三部分組成:操作前面板(Front Panel),結(jié)構(gòu)化流程圖(Block diagram)和圖標(biāo)及聯(lián)接邊界定義(Icon and connector pane)。它們分別完成人機(jī)接口工作、定義整個(gè)虛擬儀器的內(nèi)部功能和對完成某一特定功能的虛擬儀器軟件包進(jìn)行封裝[2]。本測控系統(tǒng)的軟件結(jié)構(gòu)如圖2所示。

3?基于DataSocket技術(shù)網(wǎng)絡(luò)測控
的實(shí)現(xiàn)
網(wǎng)絡(luò)化遠(yuǎn)程測控工程應(yīng)用的關(guān)鍵技術(shù)問題之一就是測控?cái)?shù)據(jù)在網(wǎng)上的發(fā)布和共享。NI公司推出的DataSocket技術(shù)是一種基于TCP/IP協(xié)議、面向測量和自動化工程的網(wǎng)上實(shí)時(shí)高速數(shù)據(jù)交換的編程新技術(shù)。采用DataSocket可以方便地實(shí)現(xiàn)在網(wǎng)絡(luò)或本機(jī)上的各種應(yīng)用程序之間對現(xiàn)場數(shù)據(jù)(live data)的共享。DataSocket整合了各種已有的用于測量或自動化的通訊協(xié)議,可以提供比TCP/IP更高層的編程接口[3]。DataSocket通過內(nèi)部的數(shù)據(jù)自描述格式提供自由的數(shù)據(jù)傳輸格式,可以直接傳送字符串形式、數(shù)據(jù)量化形式、布爾值形式的數(shù)據(jù)或者直接對采集到的波形進(jìn)行傳輸,省去了數(shù)據(jù)轉(zhuǎn)換的大量工作。
DataSocket由兩個(gè)主要部分組成,即DataSocket API和DataSocket Sever。DataSocket API提供獨(dú)立的接口,用于不同語言平臺內(nèi)部多種數(shù)據(jù)類型通讀;DataSocket Sever通過自己內(nèi)部對TCP/IP的優(yōu)化和管理簡化了Internet通訊方式。DataSocket封裝了網(wǎng)絡(luò)底層通信協(xié)議,對外提供資源定位接口和功能調(diào)用接口,通過資源定位符(URL)對數(shù)據(jù)的傳輸目的地進(jìn)行定位,讀數(shù)據(jù)時(shí)為源地址,寫數(shù)據(jù)時(shí)為目的地址。在資源定位符中標(biāo)明了數(shù)據(jù)的傳輸協(xié)議、網(wǎng)絡(luò)計(jì)算機(jī)標(biāo)識和數(shù)據(jù)緩沖區(qū)變量。其結(jié)構(gòu)示意圖如圖3所示[4]。
DataSocket支持的數(shù)據(jù)傳輸協(xié)議包括:
(1)DSTP(DataSocket Transport Protocol)傳送方式: DataSocket局部連接和數(shù)據(jù)傳輸?shù)膮f(xié)議。在這種方式下,DataSocket與本地DataSocket服務(wù)器通訊,識別附屬在URL地址后面的目標(biāo)數(shù)據(jù)源,然后再從服務(wù)器上面接收與這個(gè)數(shù)據(jù)源有關(guān)的數(shù)據(jù)項(xiàng)目。
(2)HTTP傳送方式:通常采用的標(biāo)準(zhǔn)TCP/IP網(wǎng)絡(luò)數(shù)據(jù)傳送方式。
(3)FTP傳送方式:通常采用的標(biāo)準(zhǔn)TCP/IP網(wǎng)絡(luò)文件傳送方式。
(4)OPC(Windows OLE for Process Control)傳送方式:專門設(shè)計(jì)用于共享實(shí)時(shí)采集的數(shù)據(jù)的傳送協(xié)議。通過OPC服務(wù)器可以保證數(shù)據(jù)的實(shí)時(shí)操作特性。
(5)Windows logos傳送方式:NI公司內(nèi)置網(wǎng)絡(luò)數(shù)據(jù)傳送協(xié)議,可以在網(wǎng)絡(luò)和本地計(jì)算機(jī)之間傳送數(shù)據(jù)。
(6)Local file傳送方式:通過這種方式虛擬儀器可以從本地計(jì)算機(jī)的存儲器上直接讀取數(shù)據(jù)文件。[2]
DataSocket在讀數(shù)據(jù)文件時(shí)支持Text、txt、wave和dsd格式;在寫數(shù)據(jù)文件時(shí)僅支持Text和dsd格式,它支持的數(shù)據(jù)結(jié)構(gòu)有字符型、整型、布爾型及數(shù)組型等[4]。
本測控系統(tǒng)采用DSTP協(xié)議方式,這是DataSocket技術(shù)專門支持的通信協(xié)議,可以傳輸各種類型的數(shù)據(jù),同時(shí)滿足了實(shí)時(shí)性和安全性的指標(biāo)要求。

5? 試驗(yàn)
??? 以多功能轉(zhuǎn)子實(shí)驗(yàn)臺為監(jiān)測對象,用加速度傳感器提取軸承的振動信號,經(jīng)調(diào)理電路調(diào)理后,利用NI公司的PXI-6040E數(shù)據(jù)采集模塊進(jìn)行數(shù)據(jù)采集,進(jìn)入由PXI-8176控制器構(gòu)成的服務(wù)器里,存儲原始數(shù)據(jù)。將編寫的網(wǎng)絡(luò)通信程序(DataSocketWrite、DataSocketRead)分別裝入現(xiàn)場計(jì)算機(jī)和遠(yuǎn)程數(shù)據(jù)服務(wù)器,通過校園局域網(wǎng)實(shí)現(xiàn)互聯(lián)。具體的采集程序和通信程序如下:
?
圖4? 數(shù)據(jù)采集程序
?
圖5? 寫端程序???????????????????? 圖6? 讀端程序

6? 結(jié)束語
網(wǎng)絡(luò)化的測控系統(tǒng)是未來測控技術(shù)的必然發(fā)展方向,它的靈活性、實(shí)時(shí)性和開放性對測控技術(shù)的發(fā)展產(chǎn)生極大的推動作用。本文利用LabVIEW開發(fā)的基于PXI總線的遠(yuǎn)程測控系統(tǒng)具有很強(qiáng)的適應(yīng)性。隨著計(jì)算機(jī)技術(shù)的發(fā)展和信息技術(shù)的的深入,基于虛擬儀器和網(wǎng)絡(luò)技術(shù)的測量網(wǎng)絡(luò)揮發(fā)會得到越來越廣泛的應(yīng)用。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費(fèi)下載
  2. 0.00 MB  |  1490次下載  |  免費(fèi)
  3. 2單片機(jī)典型實(shí)例介紹
  4. 18.19 MB  |  93次下載  |  1 積分
  5. 3S7-200PLC編程實(shí)例詳細(xì)資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關(guān)電源原理及各功能電路詳解
  10. 0.38 MB  |  11次下載  |  免費(fèi)
  11. 6100W短波放大電路圖
  12. 0.05 MB  |  4次下載  |  3 積分
  13. 7基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
  14. 0.11 MB  |  4次下載  |  免費(fèi)
  15. 8基于單片機(jī)的紅外風(fēng)扇遙控
  16. 0.23 MB  |  3次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費(fèi)
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費(fèi)
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費(fèi)
  7. 4LabView 8.0 專業(yè)版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費(fèi)
  9. 5555集成電路應(yīng)用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費(fèi)
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費(fèi)
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費(fèi)
  15. 8開關(guān)電源設(shè)計(jì)實(shí)例指南
  16. 未知  |  21539次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537791次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191183次下載  |  免費(fèi)
  13. 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138039次下載  |  免費(fèi)