基于Dasylab的網(wǎng)絡(luò )測試系統研究
引言
本文引用地址:http://dyxdggzs.com/article/157960.htm隨著(zhù)國防、通信、航天、航空、氣象、勘測等領(lǐng)域飛速發(fā)展,對測試的現場(chǎng)化、遠地化、網(wǎng)絡(luò )化要求不斷升溫,特別是在危險或測試人員難于進(jìn)人的軍事試驗現場(chǎng)、氣候惡劣場(chǎng)地進(jìn)行的測試工作。因此,網(wǎng)絡(luò )化測試系統在軍用和民用領(lǐng)域有著(zhù)巨大的應用前景。
測試系統網(wǎng)絡(luò )化的思路,把測試系統融合到計算機網(wǎng)絡(luò )系統中去,構成信息采集、傳輸、處理和應用的綜合信息網(wǎng)絡(luò ),符合信息化發(fā)展的要求,是具有信息時(shí)代特點(diǎn)的新思路。網(wǎng)絡(luò )化測試使測試跨越了空間和時(shí)間的界限,與傳統儀器和測試系統相比,是一個(gè)質(zhì)的飛躍。
1、網(wǎng)絡(luò )測試系統組成
在對某型號的武器裝備試驗進(jìn)行測試時(shí),由于試驗現場(chǎng)環(huán)境惡劣且具有危險,而且要求對該信號進(jìn)行定期或不定期的監測,在這種情況下,我們采用了網(wǎng)絡(luò )測試技術(shù),其測試連接如圖1所示。
圖中的Dewebook是集信號調理和A/D數據采集功能于一身的儀器,由在試驗現場(chǎng)的電腦(服務(wù)器)通過(guò)1394口的數據線(xiàn)與其連接,運行虛擬儀器軟件Dasylab10.0的程序對其進(jìn)行控制。將測試數據采集后,存入服務(wù)器的同時(shí)通過(guò)LAN網(wǎng)絡(luò )發(fā)送給遠端的客戶(hù)機,由客戶(hù)機進(jìn)行數據整理、分析。
2、TCP/IP網(wǎng)絡(luò )設置[4]
2.1 設置IP地址
在服務(wù)器上設置IP地址如下:IP地址(I):192.168.0.228;子關(guān)掩碼(U):255.255.255.0。在客戶(hù)機上設置IP地址如下:IP地址(I):192.168.0.225;子關(guān)掩碼(U):255.255.255.0。
2.2 建立兩機間的網(wǎng)絡(luò )通訊
在客戶(hù)機WINDOWS桌面下,點(diǎn)擊“開(kāi)始”,在點(diǎn)擊“運行”,鍵入“command”命令,點(diǎn)擊“確定”。在出現的DOS界面下PING服務(wù)器的IP地址,即鍵入“ping 192.168.0.228”,回車(chē)后如出現圖2所示,即表明兩電腦之間的網(wǎng)絡(luò )可以互聯(lián)互通。
反之,表明兩機之間通訊失敗。需要檢查網(wǎng)絡(luò ),直至出現圖2的顯示。
3、Dasylab軟件設計與模塊設置[4-6]
3.1 服務(wù)器的Dasylab程序設計
在試驗現場(chǎng)的服務(wù)器運行主程序如圖3:
程序的主要模塊有A/D采樣、數字示波、工程量轉換、數據存盤(pán)、和網(wǎng)絡(luò )傳輸。
在Dasylab程序界面下點(diǎn)擊“measurement”的下拉菜單,點(diǎn)擊“remote control”,來(lái)進(jìn)行遠程控制的設置,定義此機為服務(wù)器??诹睢癙assword”可以不設置。
在服務(wù)器主程序下雙擊“NET OUTPUT00”模塊,進(jìn)行網(wǎng)絡(luò )輸出模塊設置。在“data transfer”選項中點(diǎn)選“blocks”,即網(wǎng)絡(luò )間以“blocks”的方式傳輸數據,較“Single Values”方式會(huì )占用更多的計算機資源和網(wǎng)絡(luò )帶寬,但數據傳輸正確且幾乎無(wú)遲滯性,現有的計算機性能都能滿(mǎn)足要求。
3.2 客戶(hù)機的Dasylab程序設計
評論