采用C/S結(jié)構(gòu)搭建VXI網(wǎng)絡(luò)測試系統(tǒng)
發(fā)布時間:2008/5/26 0:00:00 訪問次數(shù):655
    
    在組建vxi測控網(wǎng)絡(luò)時,要根據(jù)具體的測試任務(wù)和需求從費用、系統(tǒng)規(guī)模、系統(tǒng)安全和網(wǎng)絡(luò)負(fù)載等多方面綜合考慮。從網(wǎng)絡(luò)結(jié)構(gòu)的發(fā)展,我們可以看到其策略是盡可能實現(xiàn)任務(wù)的分布式處理。因此在組建vxi測控網(wǎng)絡(luò)時,最重要的就是確定任務(wù)在系統(tǒng)中的分布。需要共享的任務(wù)放在服務(wù)器上,不需共享、專用的任務(wù)放在客戶端,系統(tǒng)應(yīng)盡可能緊湊以增強系統(tǒng)的安全性;同時又要考慮到系統(tǒng)的擴展性和開放性,能夠在擴展系統(tǒng)規(guī)模時盡量減少重復(fù)工作。
    依照上述原則,我們以某型號的模擬等效器為被測對象,組建了全國產(chǎn)化的vxi網(wǎng)絡(luò)虛擬儀器測控系統(tǒng)和遠(yuǎn)程vxi總線數(shù)據(jù)采集處理系統(tǒng)。
    一.vxi網(wǎng)絡(luò)虛擬儀器測控系統(tǒng)
    系統(tǒng)采用c/s結(jié)構(gòu),由前端vxi數(shù)據(jù)采集、測控設(shè)備和后端數(shù)據(jù)處理、共享設(shè)備組成。系統(tǒng)結(jié)構(gòu)見圖1。客戶機作為測試的主控計算機,運行測試軟件框架,負(fù)責(zé)所有儀器驅(qū)動,完成整個測試任務(wù);網(wǎng)絡(luò)服務(wù)器主要作為數(shù)據(jù)服務(wù)器,儲存測試所需的所有配置數(shù)據(jù)和測試結(jié)果數(shù)據(jù),此外兼有網(wǎng)絡(luò)管理、文件管理、打印管理等功能。
    系統(tǒng)采用國產(chǎn)化vxi主機箱,vxi控制器和全部儀器模塊由測試公司自主研制,包括mxi-2控制器、帶dsp的掃描a/d模塊、4路通用計數(shù)器、d/a模塊、任意波形發(fā)生器、vxi開關(guān)系列模塊、交流d/a模塊和8通道并行a/d模塊。
    
    
    圖1 vxi網(wǎng)絡(luò)虛擬儀器測控系統(tǒng)
    網(wǎng)絡(luò)設(shè)備由網(wǎng)卡和網(wǎng)絡(luò)集線器(hub)組成。采用符合ieee802.3規(guī)范的10/100base-t以太網(wǎng),傳輸速率為10/100mb/s,網(wǎng)絡(luò)傳輸協(xié)議符合tcp/ip,通信電纜采用rj45無屏蔽雙絞線接頭。各臺客戶機通過hub與服務(wù)器連接,構(gòu)成星型拓?fù)浣Y(jié)構(gòu),這樣如果一根線斷了,只影響一臺機器,不影響網(wǎng)絡(luò)運行。網(wǎng)絡(luò)打印機提供了網(wǎng)絡(luò)上的打印共享,其管理工作由服務(wù)器來完成。
    系統(tǒng)軟件模型具有b/s系統(tǒng)的特點,采用多層軟件結(jié)構(gòu),見圖2。其中應(yīng)用服務(wù)器與測量服務(wù)器均為軟件對象,共存于測試軟件框架中,它們與數(shù)據(jù)服務(wù)器進(jìn)行交互,共同組成了系統(tǒng)的多層軟件結(jié)構(gòu)。
    
    
    圖2 系統(tǒng)的多層軟件結(jié)構(gòu)
    二. 遠(yuǎn)程vxi總線數(shù)據(jù)采集處理系統(tǒng)
    在網(wǎng)絡(luò)虛擬儀器綜合測試系統(tǒng)的研究基礎(chǔ)上,我們研究用電話線作為通信手段,遠(yuǎn)程訪問控制vxi機箱和模塊的方法。目前見到的遠(yuǎn)程訪問的連接方式有支持調(diào)制解調(diào)器、isdn綜合業(yè)務(wù)數(shù)字網(wǎng)、x.25分組交換網(wǎng)和串口直接相連等四種,我們選擇了最常用的調(diào)制解調(diào)器連接方式。其結(jié)構(gòu)見圖3。
    系統(tǒng)亦為c/s結(jié)構(gòu),由遠(yuǎn)地測試計算機,本地測試計算機、兩臺調(diào)制解調(diào)器、vxi前端測試設(shè)備和網(wǎng)絡(luò)設(shè)備組成。遠(yuǎn)端計算機通過modem,使用電話線,與現(xiàn)場vxi機箱控制器通信,進(jìn)而達(dá)到控制vxi機箱的目的。
    
    
    圖3 遠(yuǎn)程vxi總線數(shù)據(jù)采集處理系統(tǒng)
    遠(yuǎn)地測試計算機,作為客戶機,是本測試系統(tǒng)的管理者,是測控命令的發(fā)出者,它通過modem和電話線接收本地vxi前端設(shè)備的執(zhí)行結(jié)果。
    本地測試計算機作為測量服務(wù)器,與vxi機箱、vxi測試模塊、接口適配器和網(wǎng)絡(luò)通信設(shè)備組成綜合測試系統(tǒng)的核心部分,在軟件支持下進(jìn)行系統(tǒng)測試,接收遠(yuǎn)地測試計算機發(fā)來的測試命令,執(zhí)行測試序列,顯示處理測試數(shù)據(jù),并把處理結(jié)果發(fā)給遠(yuǎn)地測試計算機。
    這套系統(tǒng)實現(xiàn)了在intranet環(huán)境下和直接用調(diào)制解調(diào)器連接公共電話交換網(wǎng)實現(xiàn)的遠(yuǎn)程測試信息瀏覽和數(shù)據(jù)處理,使得很多測試人員和專家,可以不去發(fā)射基地進(jìn)行現(xiàn)場保駕,坐在家里就可以遠(yuǎn)程監(jiān)控現(xiàn)場的導(dǎo)彈測試過程和測試數(shù)據(jù),實現(xiàn)遠(yuǎn)程技術(shù)支持和故障診斷等。
    
    
    
    在組建vxi測控網(wǎng)絡(luò)時,要根據(jù)具體的測試任務(wù)和需求從費用、系統(tǒng)規(guī)模、系統(tǒng)安全和網(wǎng)絡(luò)負(fù)載等多方面綜合考慮。從網(wǎng)絡(luò)結(jié)構(gòu)的發(fā)展,我們可以看到其策略是盡可能實現(xiàn)任務(wù)的分布式處理。因此在組建vxi測控網(wǎng)絡(luò)時,最重要的就是確定任務(wù)在系統(tǒng)中的分布。需要共享的任務(wù)放在服務(wù)器上,不需共享、專用的任務(wù)放在客戶端,系統(tǒng)應(yīng)盡可能緊湊以增強系統(tǒng)的安全性;同時又要考慮到系統(tǒng)的擴展性和開放性,能夠在擴展系統(tǒng)規(guī)模時盡量減少重復(fù)工作。
    依照上述原則,我們以某型號的模擬等效器為被測對象,組建了全國產(chǎn)化的vxi網(wǎng)絡(luò)虛擬儀器測控系統(tǒng)和遠(yuǎn)程vxi總線數(shù)據(jù)采集處理系統(tǒng)。
    一.vxi網(wǎng)絡(luò)虛擬儀器測控系統(tǒng)
    系統(tǒng)采用c/s結(jié)構(gòu),由前端vxi數(shù)據(jù)采集、測控設(shè)備和后端數(shù)據(jù)處理、共享設(shè)備組成。系統(tǒng)結(jié)構(gòu)見圖1?蛻魴C作為測試的主控計算機,運行測試軟件框架,負(fù)責(zé)所有儀器驅(qū)動,完成整個測試任務(wù);網(wǎng)絡(luò)服務(wù)器主要作為數(shù)據(jù)服務(wù)器,儲存測試所需的所有配置數(shù)據(jù)和測試結(jié)果數(shù)據(jù),此外兼有網(wǎng)絡(luò)管理、文件管理、打印管理等功能。
    系統(tǒng)采用國產(chǎn)化vxi主機箱,vxi控制器和全部儀器模塊由測試公司自主研制,包括mxi-2控制器、帶dsp的掃描a/d模塊、4路通用計數(shù)器、d/a模塊、任意波形發(fā)生器、vxi開關(guān)系列模塊、交流d/a模塊和8通道并行a/d模塊。
    
    
    圖1 vxi網(wǎng)絡(luò)虛擬儀器測控系統(tǒng)
    網(wǎng)絡(luò)設(shè)備由網(wǎng)卡和網(wǎng)絡(luò)集線器(hub)組成。采用符合ieee802.3規(guī)范的10/100base-t以太網(wǎng),傳輸速率為10/100mb/s,網(wǎng)絡(luò)傳輸協(xié)議符合tcp/ip,通信電纜采用rj45無屏蔽雙絞線接頭。各臺客戶機通過hub與服務(wù)器連接,構(gòu)成星型拓?fù)浣Y(jié)構(gòu),這樣如果一根線斷了,只影響一臺機器,不影響網(wǎng)絡(luò)運行。網(wǎng)絡(luò)打印機提供了網(wǎng)絡(luò)上的打印共享,其管理工作由服務(wù)器來完成。
    系統(tǒng)軟件模型具有b/s系統(tǒng)的特點,采用多層軟件結(jié)構(gòu),見圖2。其中應(yīng)用服務(wù)器與測量服務(wù)器均為軟件對象,共存于測試軟件框架中,它們與數(shù)據(jù)服務(wù)器進(jìn)行交互,共同組成了系統(tǒng)的多層軟件結(jié)構(gòu)。
    
    
    圖2 系統(tǒng)的多層軟件結(jié)構(gòu)
    二. 遠(yuǎn)程vxi總線數(shù)據(jù)采集處理系統(tǒng)
    在網(wǎng)絡(luò)虛擬儀器綜合測試系統(tǒng)的研究基礎(chǔ)上,我們研究用電話線作為通信手段,遠(yuǎn)程訪問控制vxi機箱和模塊的方法。目前見到的遠(yuǎn)程訪問的連接方式有支持調(diào)制解調(diào)器、isdn綜合業(yè)務(wù)數(shù)字網(wǎng)、x.25分組交換網(wǎng)和串口直接相連等四種,我們選擇了最常用的調(diào)制解調(diào)器連接方式。其結(jié)構(gòu)見圖3。
    系統(tǒng)亦為c/s結(jié)構(gòu),由遠(yuǎn)地測試計算機,本地測試計算機、兩臺調(diào)制解調(diào)器、vxi前端測試設(shè)備和網(wǎng)絡(luò)設(shè)備組成。遠(yuǎn)端計算機通過modem,使用電話線,與現(xiàn)場vxi機箱控制器通信,進(jìn)而達(dá)到控制vxi機箱的目的。
    
    
    圖3 遠(yuǎn)程vxi總線數(shù)據(jù)采集處理系統(tǒng)
    遠(yuǎn)地測試計算機,作為客戶機,是本測試系統(tǒng)的管理者,是測控命令的發(fā)出者,它通過modem和電話線接收本地vxi前端設(shè)備的執(zhí)行結(jié)果。
    本地測試計算機作為測量服務(wù)器,與vxi機箱、vxi測試模塊、接口適配器和網(wǎng)絡(luò)通信設(shè)備組成綜合測試系統(tǒng)的核心部分,在軟件支持下進(jìn)行系統(tǒng)測試,接收遠(yuǎn)地測試計算機發(fā)來的測試命令,執(zhí)行測試序列,顯示處理測試數(shù)據(jù),并把處理結(jié)果發(fā)給遠(yuǎn)地測試計算機。
    這套系統(tǒng)實現(xiàn)了在intranet環(huán)境下和直接用調(diào)制解調(diào)器連接公共電話交換網(wǎng)實現(xiàn)的遠(yuǎn)程測試信息瀏覽和數(shù)據(jù)處理,使得很多測試人員和專家,可以不去發(fā)射基地進(jìn)行現(xiàn)場保駕,坐在家里就可以遠(yuǎn)程監(jiān)控現(xiàn)場的導(dǎo)彈測試過程和測試數(shù)據(jù),實現(xiàn)遠(yuǎn)程技術(shù)支持和故障診斷等。
    
    
熱門點擊
- 七號信令集中監(jiān)測系統(tǒng)消息解碼實現(xiàn)
- 電路在線維修測試儀上的ASA(VI曲線)測試
- 基于IEEE1149.4的測試方法研究
- 一種基于圖像處理的自動調(diào)焦系統(tǒng)
- 基于MSP430和USB的數(shù)據(jù)采集系統(tǒng)
- 基于虛擬儀器技術(shù)的柴油發(fā)動機測控系統(tǒng)
- 運動員起跑反應(yīng)時無線測量系統(tǒng)的研究和實現(xiàn)
- 諧波及無功電流檢測方法對比分析
- 聲納脈沖偵察模塊的硬件設(shè)計及實現(xiàn)
- 測量I/Q調(diào)制器中的相位和延遲誤差
推薦技術(shù)資料
- 電源管理 IC (PMIC)&
- I2C 接口和 PmBUS 以及 OTP/M
- MOSFET 和柵極驅(qū)動器單
- 數(shù)字恒定導(dǎo)通時間控制模式(CO
- Power Management Buck/
- 反激變換器傳導(dǎo)和輻射電磁干擾分析和抑制技術(shù)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究