基于Dasylab的網絡測試系統研究
在試驗遠端的客戶機運行主程序見圖4:程序的主要模塊有網絡接收、數據寫盤、數字顯示。
在Dasylab程序界面下點擊“measurement”的下拉菜單,點擊“remote control”,來進行 遠程控制的設置,定義此機為客戶機,受名為“aladdin”的服務器控制。
在客戶機主程序下雙擊“NET INPUT00”模塊,進行網絡模塊的設置,如圖5:
在“Network Connection”的設置中,點擊“Computer Name”的“Browse”,選擇與其相連的服務器名稱。點擊“Module Name”的“Browse”,選擇服務器的網絡輸出模塊名稱。在“Option”設置中鉤選,意思是如服務器重起試驗,本機停止且重起試驗。其它可保持缺省設置。
至此,完成了網絡化的模塊設置和程序設計。工程人員在測試系統搭建好后,先運行服務器的Dasylab程序,然后在遠端的客戶機上運行Dasylab程序,便可開始試驗的測試工作。工程人員可進一步編程對試驗現場的數據進行實時分析和處理。實踐證明,網絡傳輸的遲滯性并不會影響試驗數據的準確性。
4、結語
利用DasyLab NET技術在現有網絡上使用TCP/IP協議實現速率高達10Mbit/秒的遠端通信和控制,使工程測試人員避免了為安全問題要鋪設上百米的多根電纜,在保證測量準確和測量精度的同時極大了減少了人力、物力、財力的投入,從而提高了測試工作效率,避免了電纜又多又長帶來的可靠性問題[7-8]。這種網絡測試技術尤其在測試項目復雜、測點多而分散,又具有危險性的軍事作業試驗中具有廣闊的應用前景。
評論