試驗(yàn)資源接口規(guī)范性檢查設(shè)備研制
本文選題:接口測(cè)試 + 通訊協(xié)議 ; 參考:《哈爾濱工業(yè)大學(xué)》2012年碩士論文
【摘要】:HIT-TENA體系結(jié)構(gòu)是在借鑒美軍TENA體系結(jié)構(gòu)的基礎(chǔ)上,結(jié)合國(guó)內(nèi)試驗(yàn)與訓(xùn)練領(lǐng)域建設(shè)的現(xiàn)狀,提出開發(fā)的試驗(yàn)訓(xùn)練體系結(jié)構(gòu)。為保證HIT-TENA試驗(yàn)資源能夠正常接入到體系結(jié)構(gòu)中,在接入之前需要對(duì)試驗(yàn)資源的接口進(jìn)行規(guī)范性檢查,針對(duì)這一問題,本課題研制了試驗(yàn)資源接口規(guī)范性檢查設(shè)備。 HIT-TENA體系結(jié)構(gòu)支持試驗(yàn)資源通過RS-422/485接口、以太網(wǎng)、光纖網(wǎng)和反射內(nèi)存網(wǎng)的方式進(jìn)行接入且要求試驗(yàn)資源滿足一定的軟件接口規(guī)范,試驗(yàn)資源的軟件服務(wù)接口分為通訊協(xié)議式和驅(qū)動(dòng)程序式兩種。這里,選用工控機(jī)作為系統(tǒng)的硬件平臺(tái)并配置了相應(yīng)的通訊板卡,并在此基礎(chǔ)上開發(fā)了相應(yīng)的應(yīng)用程序。 為保證待測(cè)試驗(yàn)資源具備通過硬件接口與規(guī)范性檢查設(shè)備連接的能力,開發(fā)了基本通訊測(cè)試軟件。 針對(duì)通訊協(xié)議式試驗(yàn)資源中通訊協(xié)議種類繁多的問題,在分析了現(xiàn)有資源通訊協(xié)議的基礎(chǔ)上,抽象出通訊協(xié)議模板,并根據(jù)此模板,,開發(fā)了通訊協(xié)議編輯生成軟件,利用軟件能夠配置生成待測(cè)試驗(yàn)資源所需的通訊協(xié)議格式的模板。 針對(duì)通訊協(xié)議式的試驗(yàn)資源,開發(fā)了通訊協(xié)議式接口測(cè)試軟件,軟件支持用戶加載資源通訊協(xié)議,能夠?qū)?shù)據(jù)進(jìn)行編碼和解碼操作,支持用戶以免編程的方式構(gòu)建通訊協(xié)議式試驗(yàn)資源的接口檢測(cè)方案。 針對(duì)驅(qū)動(dòng)程序式的試驗(yàn)資源,開發(fā)了驅(qū)動(dòng)程序式接口測(cè)試軟件,軟件支持用戶加載驅(qū)動(dòng)文件,獲取驅(qū)動(dòng)接口函數(shù),支持用戶以免編程的方式構(gòu)建驅(qū)動(dòng)程序式試驗(yàn)資源的接口測(cè)試方案。 本文采用UML工具對(duì)軟件進(jìn)行了需求分析,對(duì)軟件的靜態(tài)結(jié)構(gòu)和動(dòng)態(tài)行為進(jìn)行了建模,在Visual C++環(huán)境下進(jìn)行了軟件開發(fā)。 測(cè)試結(jié)果表明,軟件能夠完全滿足用戶需求且運(yùn)行可靠,設(shè)備能夠?qū)Υ郎y(cè)試驗(yàn)資源的接口進(jìn)行檢查。
[Abstract]:HIT-TENA architecture is based on the reference of the United States military Tena architecture, combined with the current situation of domestic test and training field construction, proposed the development of experimental training system structure. In order to ensure that HIT-TENA test resources can be accessed to the architecture normally, the interface of the test resources needs to be checked normative before access. The HIT-TENA architecture supports the test resource through RS-422 / 485 interface, Ethernet, Optical fiber network and reflective memory network are connected and the test resource is required to meet certain software interface specification. The software service interface of the test resource can be divided into two types: communication protocol and driver. Here, IPC is chosen as the hardware platform of the system and the corresponding communication board is configured, and the corresponding application program is developed on this basis. In order to guarantee the ability of connecting the test resource to the standard inspection equipment through the hardware interface, the basic communication test software is developed. In order to solve the problem that there are many kinds of communication protocols in the communication protocol test resources, the communication protocol template is abstracted on the basis of analyzing the existing resource communication protocols. According to this template, a communication protocol editing and generating software is developed. The software can configure the template of the communication protocol format needed to generate the test resource. Aiming at the experimental resources of communication protocol, a communication protocol interface testing software is developed. The software supports the user to load the resource communication protocol and can encode and decode the data. Interface detection scheme that supports users to avoid programming to build communication protocol test resources. A driver interface testing software is developed for the driver type test resource. The software supports the user to load the driver file and obtain the driver interface function. Interface test schemes that support user-friendly programming to build driver-type test resources. In this paper, UML tools are used to analyze the requirements of the software, the static structure and dynamic behavior of the software are modeled, and the software is developed in Visual C environment. The test results show that the software can fully meet the needs of users and run reliably, and the equipment can check the interface of test resources.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP334.7;TP311.53
【參考文獻(xiàn)】
相關(guān)期刊論文 前8條
1 張娟鋒;師衛(wèi);劉振國(guó);;通用通信協(xié)議轉(zhuǎn)換接口的研究與實(shí)現(xiàn)[J];電腦開發(fā)與應(yīng)用;2009年05期
2 劉鑫 ,周金蓮;CompactPCI總線工控機(jī)技術(shù)的現(xiàn)狀與應(yīng)用[J];電子技術(shù)應(yīng)用;2002年07期
3 彭哲;馬龍華;陳勝明;;基于ActiveX技術(shù)的組態(tài)軟件通用報(bào)表控件的實(shí)現(xiàn)[J];化工自動(dòng)化及儀表;2006年05期
4 趙新有;古天龍;董榮勝;李鳳英;;異構(gòu)網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換器構(gòu)造技術(shù)研究[J];計(jì)算機(jī)科學(xué);2003年08期
5 趙錦蓉;通信協(xié)議轉(zhuǎn)換器及其構(gòu)造[J];軟件學(xué)報(bào);1995年02期
6 朱良;杜承烈;;通用航空總線測(cè)試與分析軟件的設(shè)計(jì)和實(shí)現(xiàn)[J];微電子學(xué)與計(jì)算機(jī);2007年07期
7 趙宇翔;樊曉光;王徐華;;基于總線ICD測(cè)試方法研究[J];現(xiàn)代電子技術(shù);2010年08期
8 馮潤(rùn)明,王國(guó)玉,黃柯棣;TENA及其與HLA的比較[J];系統(tǒng)工程與電子技術(shù);2005年02期
本文編號(hào):2092417
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2092417.html