国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)和方法與流程

      文檔序號:12594545閱讀:422來源:國知局
      本發(fā)明涉及航空電子、機(jī)載維護(hù)、測試診斷
      技術(shù)領(lǐng)域
      :,特別涉及一種成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)和方法。
      背景技術(shù)
      ::現(xiàn)代飛機(jī)的機(jī)載維護(hù)系統(tǒng)(OMS,OnboardMaintenanceSystem)作為地面維護(hù)人員的一種非常有用的航線維護(hù)工具,在航空公司的飛機(jī)維修活動中發(fā)揮著重要作用。機(jī)載維護(hù)系統(tǒng)用于對飛機(jī)上各個成員系統(tǒng)(例如:航電系統(tǒng)、導(dǎo)航系統(tǒng)、自動飛行控制系統(tǒng)、顯示系統(tǒng)、液壓系統(tǒng)、發(fā)動機(jī)系統(tǒng)、燃油系統(tǒng))的故障/狀態(tài)信息進(jìn)行采集、監(jiān)測、分析、診斷、報告等處理,記錄的故障/狀態(tài)信息可通過數(shù)據(jù)鏈、數(shù)據(jù)卡或便攜式維護(hù)檢索終端(PMAT,PortableMaintenanceAccessTerminal)下載到地面,供外場維修和地面分析。在機(jī)載維護(hù)系統(tǒng)完成開發(fā)后,需要對機(jī)載維護(hù)系統(tǒng)進(jìn)行測試和驗證。由于機(jī)載維護(hù)系統(tǒng)與幾乎所有的成員系統(tǒng)都存在交聯(lián)關(guān)系,這使得對機(jī)載維護(hù)系統(tǒng)的測試和驗證工作變得繁重和復(fù)雜?,F(xiàn)有的測試方法是測試人員針對機(jī)載維護(hù)系統(tǒng)定制化開發(fā)測試用例,并且在對機(jī)載維護(hù)系統(tǒng)修改和完善的同時,不斷的調(diào)整測試用例,以便測試用例能夠產(chǎn)生格式正確的測試數(shù)據(jù)。另外,飛機(jī)的主制造商利用飛機(jī)系統(tǒng)地面集成驗證試驗對機(jī)載維護(hù)系統(tǒng)進(jìn)行測試和驗證,復(fù)現(xiàn)機(jī)載維護(hù)系統(tǒng)與成員系統(tǒng)真實的交聯(lián)關(guān)系以及相互之間的通訊連接,從而實現(xiàn)在真實數(shù)據(jù)激勵下對機(jī)載維護(hù)系統(tǒng)的功能和性能進(jìn)行測試和驗證。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中對測試用例的開發(fā)至少存在如下問題:一、由于機(jī)載維護(hù)系統(tǒng)的專業(yè)性強(qiáng),使得開發(fā)工作量較大:測試人員在開發(fā)機(jī)載維護(hù)系統(tǒng)的測試用例時,需要對機(jī)載維護(hù)系統(tǒng)的功能、工作流程、接口協(xié)議、部分代碼等細(xì)節(jié)信息非常了解,這使得開發(fā)過程非常專業(yè),工作量較大;二、開發(fā)的測試用例適用性不強(qiáng):開發(fā)的測試用例只適用于特定的機(jī)載維護(hù)系統(tǒng),不能實現(xiàn)對不同的機(jī)載維護(hù)系統(tǒng)的適用;三、由于各個成員系統(tǒng)分別由不同的設(shè)計單位獨(dú)立研發(fā)完成,研發(fā)進(jìn)度參差不齊,并且在傳統(tǒng)的系統(tǒng)真件集成試驗與驗證中,僅能提供各個成員系統(tǒng)正常工作時狀態(tài)信息,所能模擬的故障接口數(shù)據(jù)非常有限,無法提供機(jī)載維護(hù)系統(tǒng)的各種外部故障報告和故障狀態(tài)的信號與激勵。技術(shù)實現(xiàn)要素:本發(fā)明的目的是提供一種成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)和方法,測試人員通過在該系統(tǒng)上對成員系統(tǒng)進(jìn)行簡單的配置,能夠自動生成成員系統(tǒng)與機(jī)載系統(tǒng)交互的接口數(shù)據(jù),機(jī)載維護(hù)系統(tǒng)根據(jù)接口數(shù)據(jù)運(yùn)行,從而實現(xiàn)對機(jī)載維護(hù)系統(tǒng)進(jìn)行測試和驗證。根據(jù)本發(fā)明實施例的一個方面,提供了一種成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法,包括:獲取成員系統(tǒng)的配置信息以及所述成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)之間的接口數(shù)據(jù)格式,生成開發(fā)文件;運(yùn)行開發(fā)文件,基于開發(fā)文件中的配置信息,生成與所述配置信息相應(yīng)的接口數(shù)據(jù),并將所述接口數(shù)據(jù)按照所述接口數(shù)據(jù)格式發(fā)送至機(jī)載維護(hù)系統(tǒng)。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,在運(yùn)行開發(fā)文件之前包括:獲取啟動運(yùn)行指令;根據(jù)所述啟動運(yùn)行指令運(yùn)行開發(fā)文件。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,在運(yùn)行開發(fā)文件之后包括:獲取停止運(yùn)行指令;根據(jù)所述停止運(yùn)行指令停止對開發(fā)文件的運(yùn)行。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,在運(yùn)行開發(fā)文件之后包括:獲取開發(fā)文件在運(yùn)行時的運(yùn)行狀態(tài)參數(shù);運(yùn)行狀態(tài)參數(shù)包括工程名稱、啟停狀態(tài)、仿真運(yùn)行進(jìn)度、發(fā)送數(shù)據(jù)量、運(yùn)行異常信息中的至少一個;顯示所述運(yùn)行狀態(tài)參數(shù)。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,在將所述接口數(shù)據(jù)按照所述接口數(shù)據(jù)格式發(fā)送至機(jī)載維護(hù)系統(tǒng)之后包括:對機(jī)載維護(hù)系統(tǒng)輸出至成員系統(tǒng)的指令或標(biāo)簽信息進(jìn)行捕獲、顯示和存儲;其中,機(jī)載維護(hù)系統(tǒng)輸出至成員系統(tǒng)的指令包括:啟動測試指令、停止測試指令、故障歷史查詢指令、在役時間查詢指令、使用循環(huán)次數(shù)查詢指令中的至少一個;機(jī)載維護(hù)系統(tǒng)輸出至成員系統(tǒng)的標(biāo)簽信息包括:飛行航段、飛行階段、時間信息、注冊號、出發(fā)地、目的地中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,所述獲取成員系統(tǒng)的配置信息包括:獲取工程配置信息;工程配置信息包括:工程名稱、工程描述、工程仿真時間中的至少一個;獲取成員系統(tǒng)配置信息;成員系統(tǒng)配置信息包括:成員系統(tǒng)名稱、成員系統(tǒng)所屬ATA章節(jié)、成員系統(tǒng)的唯一編號、成員系統(tǒng)描述中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,所述獲取成員系統(tǒng)的配置信息還包括:獲取故障報告配置信息;所述故障報告配置信息包括故障名稱、故障類型、故障狀態(tài)字位數(shù)、工程仿真時間內(nèi)故障狀態(tài)字位數(shù)的變化、下游故障和觸發(fā)下游故障的延遲時間、各個故障的位順序、故障報告頻率中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,所述獲取成員系統(tǒng)的配置信息還包括:獲取測試狀態(tài)配置信息;所述測試狀態(tài)配置信息包括:啟動測試名稱、是否禁止啟動測試、成員系統(tǒng)是否處于測試中、測試是否結(jié)束、故障報告配置信息中各個故障的位順序、測試狀態(tài)報告頻率中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,所述獲取成員系統(tǒng)的配置信息還包括:獲取構(gòu)型配置信息;所述構(gòu)型配置信息包括:設(shè)備的唯一編號、部件的唯一編號、硬件部件的唯一編號、硬件序列號、軟件部件的唯一編號中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,所述獲取成員系統(tǒng)的配置信息還包括:獲取生命周期配置信息;所述生命周期配置信息包括:設(shè)備的唯一編號、在役時間、使用循環(huán)次數(shù)中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,所述基于開發(fā)文件中的配置信息,生成與所述配置信息相應(yīng)的接口數(shù)據(jù)包括:從所述開發(fā)文件中讀取故障報告配置信息;基于所述故障報告配置信息生成故障報告接口數(shù)據(jù)。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,所述基于開發(fā)文件中的配置信息,生成與所述配置信息相應(yīng)的接口數(shù)據(jù)還包括:從所述開發(fā)文件中讀取故障報告配置信息和測試狀態(tài)配置信息;基于所述故障報告配置信息和測試狀態(tài)配置信息生成成員系統(tǒng)狀態(tài)接口數(shù)據(jù)。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,所述基于開發(fā)文件中的配置信息,生成與所述配置信息相應(yīng)的接口數(shù)據(jù)還包括:從所述開發(fā)文件中讀取構(gòu)型配置信息;基于所述構(gòu)型配置信息生成構(gòu)型接口數(shù)據(jù)。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法中,生成與所述配置信息相應(yīng)的接口數(shù)據(jù)還包括:從所述開發(fā)文件中讀取生命周期配置信息;基于所述生命周期配置信息生成生命周期接口數(shù)據(jù)。根據(jù)本發(fā)明實施例的另一個方面,提供了一種成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng),包括:與每個成員系統(tǒng)對應(yīng)的仿真開發(fā)與顯控模塊以及接口數(shù)據(jù)生成模塊;所述仿真開發(fā)與顯控模塊包括開發(fā)文件生成單元,用于獲取成員系統(tǒng)的配置信息以及所述成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)之間的接口數(shù)據(jù)格式,生成開發(fā)文件,并將開發(fā)文件發(fā)送至接口數(shù)據(jù)生成模塊;所述接口數(shù)據(jù)生成模塊包括開發(fā)文件運(yùn)行單元,用于運(yùn)行開發(fā)文件,基于開發(fā)文件中的配置信息,生成與所述配置信息相應(yīng)的接口數(shù)據(jù),并將所述接口數(shù)據(jù)按照所述接口數(shù)據(jù)格式發(fā)送至機(jī)載維護(hù)系統(tǒng)。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述仿真開發(fā)與顯控模塊還包括運(yùn)行狀態(tài)控制單元,用于獲取啟動運(yùn)行指令,并將所述啟動運(yùn)行指令發(fā)送至開發(fā)文件運(yùn)行單元;所述開發(fā)文件運(yùn)行單元還用于根據(jù)所述啟動運(yùn)行指令運(yùn)行開發(fā)文件。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述仿真開發(fā)與顯控模塊還包括運(yùn)行狀態(tài)控制單元,用于獲取停止運(yùn)行指令,并將所述停止運(yùn)行指令發(fā)送至開發(fā)文件運(yùn)行單元;所述開發(fā)文件運(yùn)行單元還用于根據(jù)所述停止運(yùn)行指令停止對開發(fā)文件的運(yùn)行。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述接口數(shù)據(jù)生成模塊還包括運(yùn)行狀態(tài)發(fā)送單元,用于獲取開發(fā)文件在運(yùn)行時的運(yùn)行狀態(tài)參數(shù);所述運(yùn)行狀態(tài)參數(shù)包括工程名稱、啟停狀態(tài)、仿真運(yùn)行進(jìn)度、發(fā)送數(shù)據(jù)量、運(yùn)行異常信息中的至少一個;所述仿真開發(fā)與顯控模塊還包括運(yùn)行狀態(tài)顯示單元,用于顯示所述運(yùn)行狀態(tài)參數(shù)。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述接口數(shù)據(jù)生成模塊還包括機(jī)載維護(hù)系統(tǒng)輸出數(shù)據(jù)接收單元和機(jī)載維護(hù)系統(tǒng)輸出數(shù)據(jù)發(fā)送單元;所述仿真開發(fā)與顯控模塊還包括機(jī)載維護(hù)系統(tǒng)輸出監(jiān)測單元;所述機(jī)載維護(hù)系統(tǒng)輸出數(shù)據(jù)接收單元,用于捕獲機(jī)載維護(hù)系統(tǒng)輸出至成員系統(tǒng)的指令或標(biāo)簽信息;所述機(jī)載維護(hù)系統(tǒng)輸出數(shù)據(jù)發(fā)送單元,用于將所述指令或標(biāo)簽信息發(fā)送至所述機(jī)載維護(hù)系統(tǒng)輸出監(jiān)測單元;所述機(jī)載維護(hù)系統(tǒng)輸出監(jiān)測單元,用于對所述指令或標(biāo)簽信息進(jìn)行顯示和存儲;其中,機(jī)載維護(hù)系統(tǒng)輸出至成員系統(tǒng)的指令包括:啟動測試指令、停止測試指令、故障歷史查詢指令、在役時間查詢指令、使用循環(huán)次數(shù)查詢指令中的至少一個;機(jī)載維護(hù)系統(tǒng)輸出至成員系統(tǒng)的標(biāo)簽信息包括:飛行航段、飛行階段、時間信息、注冊號、出發(fā)地、目的地中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述開發(fā)文件生成單元包括:工程配置信息獲取子單元,用于獲取工程配置信息;所述工程配置信息包括:工程名稱、工程描述、工程仿真時間中的至少一個;成員系統(tǒng)配置信息獲取子單元,用于獲取成員系統(tǒng)配置信息;成員系統(tǒng)配置信息包括:成員系統(tǒng)名稱、成員系統(tǒng)所屬ATA章節(jié)、成員系統(tǒng)的唯一編號、成員系統(tǒng)描述中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述開發(fā)文件生成單元還包括:故障報告配置信息獲取子單元,用于獲取故障報告配置信息;所述故障報告配置信息包括故障名稱、故障類型、故障狀態(tài)字位數(shù)、工程仿真時間內(nèi)故障狀態(tài)字位數(shù)的變化、下游故障和觸發(fā)下游故障的延遲時間、各個故障的位順序、故障報告頻率中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述開發(fā)文件生成單元還包括:測試狀態(tài)配置信息獲取子單元,用于獲取測試狀態(tài)配置信息;所述測試狀態(tài)配置信息包括:啟動測試名稱、是否禁止啟動測試、成員系統(tǒng)是否處于測試中、測試是否結(jié)束、故障報告配置信息中各個故障的位順序、測試狀態(tài)報告頻率中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述開發(fā)文件生成單元還包括:構(gòu)型配置信息獲取子單元,用于獲取構(gòu)型配置信息;所述構(gòu)型配置信息包括:設(shè)備的唯一編號、部件的唯一編號、硬件部件的唯一編號、硬件序列號、軟件部件的唯一編號中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述開發(fā)文件生成單元還包括:生命周期配置信息獲取子單元,用于獲取生命周期配置信息;所述生命周期配置信息包括:設(shè)備的唯一編號、在役時間、使用循環(huán)次數(shù)中的至少一個。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述接口數(shù)據(jù)生成模塊包括:故障報告接口數(shù)據(jù)生成子單元,用于從所述開發(fā)文件中讀取故障報告配置信息,基于所述故障報告配置信息生成故障報告接口數(shù)據(jù)。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述接口數(shù)據(jù)生成模塊還包括:成員系統(tǒng)狀態(tài)接口數(shù)據(jù)生成子單元,用于從所述開發(fā)文件中讀取故障報告配置信息和測試狀態(tài)配置信息,基于所述故障報告配置信息和測試狀態(tài)配置信息生成成員系統(tǒng)狀態(tài)接口數(shù)據(jù)。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述接口數(shù)據(jù)生成模塊還包括:構(gòu)型接口數(shù)據(jù)生成子單元,用于從所述開發(fā)文件中讀取構(gòu)型配置信息;基于所述構(gòu)型配置信息生成構(gòu)型接口數(shù)據(jù)。進(jìn)一步,所述的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)中,所述接口數(shù)據(jù)生成模塊還包括:生命周期接口數(shù)據(jù)生成子單元,用于從所述開發(fā)文件中讀取生命周期配置信息,基于所述生命周期配置信息生成生命周期接口數(shù)據(jù)。本發(fā)明實施例對機(jī)載維護(hù)系統(tǒng)的測試與傳統(tǒng)的測試相比,具有以下有益效果:測試人員無需具備專業(yè)的機(jī)載維護(hù)系統(tǒng)知識、代碼開發(fā)知識,以及無需專業(yè)的代碼級開發(fā)工作,只需要進(jìn)行簡單的配置,便可以生成成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù),降低了測試人員的工作量和測試工作的難度;無需針對每個機(jī)載維護(hù)系統(tǒng)單獨(dú)開發(fā)相對應(yīng)的測試用例,在完成對一個后機(jī)載維護(hù)系統(tǒng)的測試和驗證后,測試人員只需要根據(jù)不同的機(jī)載維護(hù)系統(tǒng)的功能測試需求,在該接口數(shù)據(jù)生成系統(tǒng)上進(jìn)行簡單的配置調(diào)整和修改,便可以對不同的機(jī)載維護(hù)系統(tǒng)進(jìn)行測試和驗證,具備較好的適應(yīng)性能力。附圖說明圖1是本發(fā)明的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)的硬件拓?fù)浣Y(jié)構(gòu)圖;圖2是圖1中安裝有仿真開發(fā)與顯控模塊的用戶終端的拓?fù)浣Y(jié)構(gòu)圖;圖3為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第一實施方式的模塊關(guān)系示意圖;圖4為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第二實施方式的模塊關(guān)系示意圖;圖5為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第三實施方式的模塊關(guān)系示意圖;圖6為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第四實施方式的模塊關(guān)系示意圖;圖7為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第五實施方式的模塊關(guān)系示意圖;圖8為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第六實施方式的模塊關(guān)系示意圖;圖9為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第七實施方式的模塊關(guān)系示意圖;圖10為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第八實施方式的模塊關(guān)系示意圖;圖11為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第九實施方式的模塊關(guān)系示意圖。具體實施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明了,下面結(jié)合具體實施方式并參照附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)該理解,這些描述只是示例性的,而并非要限制本發(fā)明的范圍。此外,在以下說明中,省略了對公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本發(fā)明的概念。圖1是本發(fā)明的成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)的硬件拓?fù)浣Y(jié)構(gòu)圖。如圖1所示,接口數(shù)據(jù)生成系統(tǒng)包括安裝有仿真開發(fā)與顯控模塊的用戶終端、安裝有接口數(shù)據(jù)生成模塊20的第一服務(wù)器、遠(yuǎn)程數(shù)據(jù)集中單元40、AFDX交換機(jī)50和安裝有機(jī)載維護(hù)系統(tǒng)30的第二服務(wù)器。用戶終端與第一服務(wù)器通過以太網(wǎng)信號連接。第一服務(wù)器通過ARINC429總線、ARINC664總線或其他總線連接遠(yuǎn)程數(shù)據(jù)集中單元40,遠(yuǎn)程數(shù)據(jù)集中單元40通過ARINC429總線、ARINC664總線或其他總線連接AFDX交換機(jī)50,AFDX交換機(jī)50連接安裝有機(jī)載維護(hù)系統(tǒng)30的第二服務(wù)器。ARINC429和ARINC664是總線通訊協(xié)議,提供了通訊的底層協(xié)議、基礎(chǔ)設(shè)施。圖2是圖1中安裝有仿真開發(fā)與顯控模塊的用戶終端的拓?fù)浣Y(jié)構(gòu)圖。如圖2所示,用戶終端包括可以包括:至少一個處理器,至少一個輸入裝置,至少一個輸出裝置,至少一個通信裝置,存儲器等組件。其中,這些組件通過一條或多條總線進(jìn)行通信連接。本領(lǐng)域技術(shù)人員可以理解,圖2中示出的用戶終端的結(jié)構(gòu)并不構(gòu)成對本發(fā)明實施例的限定,它既可以是總線形結(jié)構(gòu),也可以是星型結(jié)構(gòu),還可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:處理器為用戶終端的控制中心,利用各種接口和線路連接整個用戶終端的各個部分,通過運(yùn)行或執(zhí)行存儲在存儲器內(nèi)的仿真開發(fā)與顯控模塊10,以執(zhí)行用戶終端的各種功能和處理數(shù)據(jù)。輸入裝置可以包括標(biāo)準(zhǔn)的觸摸屏、鍵盤等。輸出裝置可以包括顯示屏、揚(yáng)聲器等。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第一實施方式本實施方式中,成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法,應(yīng)用于圖1、圖2所示的硬件構(gòu)架,包括以下步驟S1-S2:步驟S1,獲取成員系統(tǒng)的配置信息以及所述成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)之間的接口數(shù)據(jù)格式,生成開發(fā)文件。具體地,用戶終端的處理器調(diào)用存儲在存儲器中的仿真開發(fā)與顯控模塊10,通過輸出裝置顯示配置界面。測試人員基于配置界面在輸入裝置上輸入對目標(biāo)成員系統(tǒng)的配置信息以及對該成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)格式的設(shè)定。處理器獲取成員系統(tǒng)的配置信息以及所述成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)之間的接口數(shù)據(jù)格式,生成開發(fā)文件,并將開發(fā)文件發(fā)送至通信裝置,通信裝置將開發(fā)文件發(fā)送至安裝有接口數(shù)據(jù)生成模塊20的第一服務(wù)器。步驟S2,運(yùn)行開發(fā)文件,基于開發(fā)文件中的配置信息,生成與所述配置信息相應(yīng)的接口數(shù)據(jù),并將所述接口數(shù)據(jù)按照所述接口數(shù)據(jù)格式發(fā)送至機(jī)載維護(hù)系統(tǒng)。具體地,第一服務(wù)器中的通信裝置接收并解析開發(fā)文件,處理器運(yùn)行解析后的開發(fā)文件,基于開發(fā)文件中的配置信息,生成與配置信息相應(yīng)的接口數(shù)據(jù),并按照定義的接口數(shù)據(jù)格式,將接口數(shù)據(jù)按照所述接口數(shù)據(jù)格式發(fā)送至機(jī)載維護(hù)系統(tǒng)。具體地,接口數(shù)據(jù)格式為可以采用ARINC624標(biāo)準(zhǔn)。本發(fā)明實施方式對機(jī)載維護(hù)系統(tǒng)的測試與傳統(tǒng)的測試相比,具有以下有益效果:測試人員無需具備專業(yè)的機(jī)載維護(hù)系統(tǒng)知識、代碼開發(fā)知識,以及無需專業(yè)的代碼級開發(fā)工作,只需要進(jìn)行簡單的配置,便可以生成成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù),降低了測試人員的工作量和測試工作的難度;無需針對每個機(jī)載維護(hù)系統(tǒng)單獨(dú)開發(fā)相對應(yīng)的測試用例,在完成對一個后機(jī)載維護(hù)系統(tǒng)的測試和驗證后,測試人員只需要根據(jù)不同的機(jī)載維護(hù)系統(tǒng)的功能測試需求,在該接口數(shù)據(jù)生成系統(tǒng)上進(jìn)行簡單的配置調(diào)整和修改,便可以對不同的機(jī)載維護(hù)系統(tǒng)進(jìn)行測試和驗證,具備較好的適應(yīng)性能力。ARINC624標(biāo)準(zhǔn)中對網(wǎng)絡(luò)的應(yīng)用層的數(shù)據(jù)形式進(jìn)行了定義,接口數(shù)據(jù)的格式參照ARINC624標(biāo)準(zhǔn),保證了接口數(shù)據(jù)對不同機(jī)載維護(hù)系統(tǒng)的適應(yīng)性。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第二實施方式本實施方式中,在第一實施方式的基礎(chǔ)上,在步驟S2運(yùn)行開發(fā)文件之前還包括以下步驟S20-S21:步驟S20,獲取啟動運(yùn)行指令。具體地,測試人員在用戶終端的輸入裝置上觸發(fā)啟動運(yùn)行指令;處理器獲取啟動運(yùn)行指令,并將啟動運(yùn)行指令發(fā)送至通信裝置,通信裝置將啟動運(yùn)行指令發(fā)送至安裝有接口數(shù)據(jù)生成模塊20的第一服務(wù)器。步驟S21,根據(jù)所述啟動運(yùn)行指令運(yùn)行開發(fā)文件。具體地,安裝有接口數(shù)據(jù)生成模塊20的第一服務(wù)器在接收到啟動運(yùn)行指令后開始運(yùn)行解析后的開發(fā)文件。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第三實施方式本實施方式中,在第一實施方式的基礎(chǔ)上,在步驟S2中運(yùn)行開發(fā)文件之后還包括以下步驟S23-S24:步驟S23,獲取停止運(yùn)行指令。具體地,測試人員在用戶終端的輸入裝置上觸發(fā)停止運(yùn)行指令;處理器獲取停止運(yùn)行指令,并將停止運(yùn)行指令發(fā)送至通信裝置,通信裝置將停止運(yùn)行指令發(fā)送至安裝有接口數(shù)據(jù)生成模塊20的第一服務(wù)器。步驟S24,根據(jù)所述停止運(yùn)行指令停止對開發(fā)文件的運(yùn)行。具體地,安裝有接口數(shù)據(jù)生成模塊20的第一服務(wù)器在接收到停止運(yùn)行指令后停止對開發(fā)文件的運(yùn)行。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第四實施方式本實施方式中,在第一實施方式的基礎(chǔ)上,在步驟S2中運(yùn)行開發(fā)文件之后還包括以下步驟S3-S4:步驟S3,獲取開發(fā)文件在運(yùn)行時的運(yùn)行狀態(tài)參數(shù);具體地,安裝有接口數(shù)據(jù)生成模塊20的第一服務(wù)器在對開發(fā)文件在運(yùn)行時將會產(chǎn)生運(yùn)行狀態(tài)參數(shù),運(yùn)行狀態(tài)參數(shù)包括工程名稱、啟停狀態(tài)、仿真運(yùn)行進(jìn)度、發(fā)送數(shù)據(jù)量、運(yùn)行異常信息中的至少一個。優(yōu)選的可以包括上述全部的運(yùn)行狀態(tài)參數(shù)。第一服務(wù)器在獲取運(yùn)行狀態(tài)參數(shù)之后將其發(fā)送給用戶終端。步驟S4,顯示所述運(yùn)行狀態(tài)參數(shù)。具體地,用戶終端接收運(yùn)行狀態(tài)參數(shù)后,通過輸出裝置(顯示屏)顯示所述運(yùn)行狀態(tài)參數(shù)。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第五實施方式本實施方式中,在第一實施方式的基礎(chǔ)上,在步驟S2中將所述接口數(shù)據(jù)按照所述接口數(shù)據(jù)格式發(fā)送至機(jī)載維護(hù)系統(tǒng)之后還包括步驟S5,對機(jī)載維護(hù)系統(tǒng)輸出至成員系統(tǒng)的指令或標(biāo)簽信息進(jìn)行捕獲、顯示和存儲。其中,機(jī)載維護(hù)系統(tǒng)輸出至成員系統(tǒng)的指令包括:啟動測試指令、停止測試指令、故障歷史查詢指令、在役時間查詢指令、使用循環(huán)次數(shù)查詢指令中的至少一個;機(jī)載維護(hù)系統(tǒng)輸出至成員系統(tǒng)的標(biāo)簽信息包括:飛行航段、飛行階段、時間信息、注冊號、出發(fā)地、目的地中的至少一個。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第六實施方式本實施方式中,在上述第一至第六實施方式中任一項的基礎(chǔ)上,步驟S1中獲取成員系統(tǒng)的配置信息包括以下步驟S10—S11:步驟S10,獲取工程配置信息;工程配置信息包括:工程名稱、工程描述、工程仿真時間中的至少一個。步驟S11,獲取成員系統(tǒng)配置信息;成員系統(tǒng)配置信息包括:成員系統(tǒng)名稱、成員系統(tǒng)所屬ATA章節(jié)、成員系統(tǒng)的唯一編號、成員系統(tǒng)描述中的至少一個。本實施實現(xiàn)了能夠根據(jù)測試需求設(shè)置工程仿真時間,從而實現(xiàn)仿真任意時刻、任意時長的故障及狀態(tài)信息接口數(shù)據(jù),能夠方便用于機(jī)載維護(hù)系統(tǒng)功能運(yùn)行的演示。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第七實施方式本實施方式中,在上述第六實施方式的基礎(chǔ)上,步驟S1中獲取成員系統(tǒng)的配置信息包括步驟S12,獲取故障報告配置信息;所述故障報告配置信息包括故障名稱、故障類型、故障狀態(tài)字位數(shù)、工程仿真時間內(nèi)故障狀態(tài)字位數(shù)的變化、下游故障和觸發(fā)下游故障的延遲時間、各個故障的位順序、故障報告頻率中的至少一個。其中,故障類型包括接口故障、輸入故障、輸出故障、內(nèi)部故障。故障狀態(tài)字位數(shù)為1位或2位。當(dāng)故障狀態(tài)字位數(shù)為1位時,包括0和1;其中,0表示INACTIVE、1表示ACTIVE;當(dāng)故障狀態(tài)字位數(shù)為1位時,包括0、01、10和11,其中,00表示INACTIVE,01表示ACTIVE、10表示INDETERMINATE、11表示LATCHED。工程仿真時間內(nèi)故障狀態(tài)字位數(shù)的變化用于判斷故障的發(fā)生或消失狀況。下游故障和觸發(fā)下游故障的延遲時間:為了仿真級聯(lián)效應(yīng)發(fā)生時上下游成員系統(tǒng)發(fā)往機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù),在對成員系統(tǒng)某一故障配置時,可以設(shè)定其下游故障,從已建立的各成員系統(tǒng)中選擇故障,并設(shè)置觸發(fā)下游故障的延遲時間。各個故障的位順序用于當(dāng)定義多個故障時,對故障報告通信協(xié)議中的各故障的位順序進(jìn)行分配,從最高有效位開始,示例如下:Fault#1(1=ACTIVE)、Fault#2(01=ACTIVE)、Fault#2(01=ACTIVE)、Fault#3(1=ACTIVE)…。故障報告頻率指的是故障報告的發(fā)送頻率。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第八實施方式本實施方式中,在上述第六實施方式的基礎(chǔ)上,步驟S1中獲取成員系統(tǒng)的配置信息包括步驟S13,獲取測試狀態(tài)配置信息;所述測試狀態(tài)配置信息包括:啟動測試名稱、是否禁止啟動測試、成員系統(tǒng)是否處于測試中、測試是否結(jié)束、故障報告配置信息中各個故障的位順序、測試狀態(tài)報告頻率中的至少一個。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第九實施方式本實施方式中,在上述第六實施方式的基礎(chǔ)上,步驟S1中獲取成員系統(tǒng)的配置信息包括步驟S14,獲取構(gòu)型配置信息;所述構(gòu)型配置信息包括:設(shè)備的唯一編號、部件的唯一編號、硬件部件的唯一編號、硬件序列號、軟件部件的唯一編號中的至少一個。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第十實施方式本實施方式中,在上述第六實施方式的基礎(chǔ)上,步驟S1中獲取成員系統(tǒng)的配置信息包括步驟S15,獲取生命周期配置信息;所述生命周期配置信息包括:設(shè)備的唯一編號、在役時間、使用循環(huán)次數(shù)中的至少一個。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第十一實施方式本實施方式中,在上述第七至十實施方式的基礎(chǔ)上,步驟S2中基于開發(fā)文件中的配置信息,生成與所述配置信息相應(yīng)的接口數(shù)據(jù)包括步驟S201和步驟S202:步驟S201,從所述開發(fā)文件中讀取故障報告配置信息;步驟S202,基于所述故障報告配置信息生成故障報告接口數(shù)據(jù)。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第十二實施方式本實施方式中,在上述第八至十實施方式的基礎(chǔ)上,步驟S2中基于開發(fā)文件中的配置信息,生成與所述配置信息相應(yīng)的接口數(shù)據(jù)包括步驟S203和步驟S204:步驟S203,從所述開發(fā)文件中讀取故障報告配置信息和測試狀態(tài)配置信息;步驟S204,基于所述故障報告配置信息和測試狀態(tài)配置信息生成成員系統(tǒng)狀態(tài)接口數(shù)據(jù)。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第十三實施方式本實施方式中,在上述第九至十實施方式的基礎(chǔ)上,步驟S2中基于開發(fā)文件中的配置信息,生成與所述配置信息相應(yīng)的接口數(shù)據(jù)包括步驟S205和步驟S206:步驟S205,從所述開發(fā)文件中讀取構(gòu)型配置信息;步驟S206,基于所述構(gòu)型配置信息生成構(gòu)型接口數(shù)據(jù)。成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成方法的第十四實施方式本實施方式中,在上述第十實施方式的基礎(chǔ)上,步驟S2中基于開發(fā)文件中的配置信息,生成與所述配置信息相應(yīng)的接口數(shù)據(jù)包括步驟S207和步驟S208:步驟S207,從所述開發(fā)文件中讀取生命周期配置信息;步驟S208,基于所述生命周期配置信息生成生命周期接口數(shù)據(jù)。圖3為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第一實施方式的模塊關(guān)系示意圖。本實施方式中,成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)30的接口數(shù)據(jù)生成系統(tǒng)的軟件模塊安裝于圖1、2所示的硬件構(gòu)架上。如圖3所示,本實施方式中,成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)30的接口數(shù)據(jù)生成系統(tǒng)包括與每個成員系統(tǒng)對應(yīng)的仿真開發(fā)與顯控模塊10以及接口數(shù)據(jù)生成模塊20。仿真開發(fā)與顯控模塊10包括開發(fā)文件生成單元101,用于獲取成員系統(tǒng)的配置信息以及對成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)30的接口數(shù)據(jù)格式的設(shè)定,基于配置信息和設(shè)定的接口數(shù)據(jù)格式生成開發(fā)文件,并將開發(fā)文件發(fā)送至接口數(shù)據(jù)生成模塊20。接口數(shù)據(jù)生成模塊20,用于接收仿真開發(fā)與顯控模塊10發(fā)送的開發(fā)文件,運(yùn)行開發(fā)文件,并基于開發(fā)文件中的配置信息,生成與配置信息相應(yīng)的接口數(shù)據(jù),并將接口數(shù)據(jù)按照所述接口數(shù)據(jù)格式發(fā)送至機(jī)載維護(hù)系統(tǒng)30。圖4為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第二實施方式的模塊關(guān)系示意圖。如圖4所示,本實施方式中,仿真開發(fā)與顯控模塊10還包括運(yùn)行狀態(tài)控制單元102,用于獲取啟動運(yùn)行指令,并將啟動運(yùn)行指令發(fā)送至開發(fā)文件運(yùn)行單元;開發(fā)文件運(yùn)行單元還用于,根據(jù)啟動運(yùn)行指令運(yùn)行開發(fā)文件。優(yōu)選的,在另一個實施方式中,仿真開發(fā)與顯控模塊10還包括運(yùn)行狀態(tài)控制單元102,用于獲取停止運(yùn)行指令,并將停止運(yùn)行指令發(fā)送至開發(fā)文件運(yùn)行單元;開發(fā)文件運(yùn)行單元還用于,根據(jù)停止運(yùn)行指令停止對開發(fā)文件的運(yùn)行。圖5為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第三實施方式的模塊關(guān)系示意圖。如圖5所示,本實施方式中,接口數(shù)據(jù)生成模塊20還包括運(yùn)行狀態(tài)發(fā)送單元203,用于獲取開發(fā)文件在運(yùn)行時的運(yùn)行狀態(tài)參數(shù);運(yùn)行狀態(tài)參數(shù)包括工程名稱、啟停狀態(tài)、仿真運(yùn)行進(jìn)度、發(fā)送數(shù)據(jù)量、運(yùn)行異常信息中的至少一個。仿真開發(fā)與顯控模塊10還包括運(yùn)行狀態(tài)顯示單元103,用于接收運(yùn)行狀態(tài)發(fā)送單元203發(fā)送的運(yùn)行狀態(tài)參數(shù),通過輸出裝置顯示運(yùn)行狀態(tài)參數(shù)。圖6為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第四實施方式的模塊關(guān)系示意圖。如圖6所示,本實施方式中,接口數(shù)據(jù)生成模塊20還包括機(jī)載維護(hù)系統(tǒng)輸出數(shù)據(jù)接收單元204和機(jī)載維護(hù)系統(tǒng)輸出數(shù)據(jù)發(fā)送單元205;仿真開發(fā)與顯控模塊10還包括機(jī)載維護(hù)系統(tǒng)輸出監(jiān)測單元104。機(jī)載維護(hù)系統(tǒng)輸出數(shù)據(jù)接收單元204,用于捕獲機(jī)載維護(hù)系統(tǒng)30輸出至成員系統(tǒng)的指令或標(biāo)簽信息;機(jī)載維護(hù)系統(tǒng)輸出數(shù)據(jù)發(fā)送單元205,用于將指令或標(biāo)簽信息發(fā)送至機(jī)載維護(hù)系統(tǒng)輸出監(jiān)測單元104;機(jī)載維護(hù)系統(tǒng)輸出監(jiān)測單元104,用于對指令或標(biāo)簽信息進(jìn)行顯示和存儲;其中,機(jī)載維護(hù)系統(tǒng)30輸出至成員系統(tǒng)的指令包括:啟動測試指令、停止測試指令、故障歷史查詢指令、在役時間查詢指令、使用循環(huán)次數(shù)查詢指令中的至少一個。機(jī)載維護(hù)系統(tǒng)30輸出至成員系統(tǒng)的標(biāo)簽信息包括:飛行航段、飛行階段、時間信息、注冊號、出發(fā)地、目的地中的至少一個。圖7為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第五實施方式的模塊關(guān)系示意圖。如圖7所示,本實施方式中,開發(fā)文件生成單元101包括工程配置信息獲取子單元1011和成員系統(tǒng)配置信息獲取子單元1012。工程配置信息獲取子單元1011用于獲取工程配置信息。工程配置信息包括:工程名稱、工程描述、工程仿真時間中的至少一個;工程仿真時間可以采用時間軸的方式,通過測試人員對時間軸的設(shè)置來設(shè)定當(dāng)前工程仿真的時長。成員系統(tǒng)配置信息獲取子單元1012用于獲取成員系統(tǒng)配置信息;成員系統(tǒng)配置信息包括:成員系統(tǒng)名稱、成員系統(tǒng)所屬ATA章節(jié)、成員系統(tǒng)的唯一編號(ID,identification的縮寫)、成員系統(tǒng)描述中的至少一個;成員系統(tǒng)配置信息還包括:是否支持故障報告、是否支持啟動測試、是否支持構(gòu)型報告、是否支持故障歷史查詢與重置、是否支持生命周期配置信息。圖8為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第六實施方式的模塊關(guān)系示意圖。如圖8所示,本實施方式中,在第五實施方式的基礎(chǔ)上,若獲取支持故障報告的選擇結(jié)果,則開發(fā)文件生成單元101還包括故障報告配置信息獲取子單元1013,接口數(shù)據(jù)生成模塊20包括故障報告接口數(shù)據(jù)生成子單元1021。故障報告配置信息獲取子單元1013,用于獲取故障報告配置信息。故障報告接口數(shù)據(jù)生成子單元1021,用于在接收到仿真開發(fā)與顯控模塊10發(fā)送的啟動運(yùn)行指令,從開發(fā)文件中讀取故障報告配置信息,基于故障報告配置信息生成故障報告接口數(shù)據(jù)。故障報告配置信息包括故障名稱、故障類型、故障狀態(tài)字位數(shù)、工程仿真時間內(nèi)故障狀態(tài)字位數(shù)的變化、下游故障和觸發(fā)下游故障的延遲時間、各個故障的位順序、故障報告頻率中的至少一個。其中,故障類型包括接口故障、輸入故障、輸出故障、內(nèi)部故障。故障狀態(tài)字位數(shù)為1位或2位。當(dāng)故障狀態(tài)字位數(shù)為1位時,包括0和1;其中,0表示INACTIVE、1表示ACTIVE;當(dāng)故障狀態(tài)字位數(shù)為1位時,包括0、01、10和11,其中,00表示INACTIVE,01表示ACTIVE、10表示INDETERMINATE、11表示LATCHED。工程仿真時間內(nèi)故障狀態(tài)字位數(shù)的變化用于判斷故障的發(fā)生或消失狀況。下游故障和觸發(fā)下游故障的延遲時間:為了仿真級聯(lián)效應(yīng)發(fā)生時上下游成員系統(tǒng)發(fā)往機(jī)載維護(hù)系統(tǒng)30的接口數(shù)據(jù),在對成員系統(tǒng)某一故障配置時,可以設(shè)定其下游故障,從已建立的各成員系統(tǒng)中選擇故障,并設(shè)置觸發(fā)下游故障的延遲時間。各個故障的位順序用于當(dāng)定義多個故障時,對故障報告通信協(xié)議中的各故障的位順序進(jìn)行分配,從最高有效位開始,示例如下:Fault#1(1=ACTIVE)、Fault#2(01=ACTIVE)、Fault#2(01=ACTIVE)、Fault#3(1=ACTIVE)…。故障報告頻率指的是故障報告的發(fā)送頻率。圖9為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第七實施方式的模塊關(guān)系示意圖。如圖9所示,本實施方式中,在第六實施方式的基礎(chǔ)上,若獲取支持啟動測試的選擇結(jié)果,則開發(fā)文件生成單元101還包括測試狀態(tài)配置信息獲取子單元1014,接口數(shù)據(jù)生成模塊20還包括成員系統(tǒng)狀態(tài)接口數(shù)據(jù)生成子單元1022。測試狀態(tài)配置信息獲取子單元1014用于獲取測試狀態(tài)配置信息。成員系統(tǒng)狀態(tài)接口數(shù)據(jù)生成子單元1022用于從開發(fā)文件中讀取故障報告配置信息和測試狀態(tài)配置信息,基于故障報告配置信息和測試狀態(tài)配置信息生成成員系統(tǒng)狀態(tài)接口數(shù)據(jù)。測試狀態(tài)配置信息包括:啟動測試名稱、是否禁止啟動測試、成員系統(tǒng)是否處于測試中、測試是否結(jié)束、故障報告配置信息中各個故障的位順序、測試狀態(tài)報告頻率中的至少一個。其中,測試狀態(tài)配置信息指成員系統(tǒng)發(fā)往機(jī)載維護(hù)系統(tǒng)30的信息,表明成員系統(tǒng)當(dāng)前是否處于測試中或允許執(zhí)行的啟動測試工作。測試狀態(tài)信息通訊協(xié)議中的各狀態(tài)字的位順序需要進(jìn)行分配,從最高有效位開始,示例如下:InitiatedTestin-test(1=in-test)啟動測試是否在測試中(1表示在測試中)InitiatedTestTest-Complete(1=testcomplete)啟動測試是否結(jié)束(1表示結(jié)束)InitiatedTestInhibit#1(1=testinhibited)啟動測試在條件一下是否被禁止(1表示禁止)InitiatedTestInhibit#2(1=testinhibited)啟動測試在條件二下是否被禁止(1表示禁止)InitiatedTestInhibit#3(1=testinhibited)啟動測試在條件三下是否被禁止(1表示禁止)…測試狀態(tài)報告頻率指的是測試狀態(tài)報告的發(fā)送頻率,一般與故障報告頻率相同。圖10為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第八實施方式的模塊關(guān)系示意圖。如圖10所示,本實施方式中,在上述第七實施方式的基礎(chǔ)上,若獲取支持構(gòu)型報告的選擇結(jié)果,則開發(fā)文件生成單元101還包括構(gòu)型配置信息獲取子單元1015,用于獲取構(gòu)型配置信息;接口數(shù)據(jù)生成模塊20還包括構(gòu)型接口數(shù)據(jù)生成子單元1023,用于從開發(fā)文件中讀取構(gòu)型配置信息,并基于構(gòu)型配置信息生成構(gòu)型接口數(shù)據(jù)。當(dāng)接收到機(jī)載維護(hù)系統(tǒng)30的相關(guān)請求指令后,向機(jī)載維護(hù)系統(tǒng)30發(fā)送構(gòu)型接口數(shù)據(jù)。其中,構(gòu)型配置信息包括:設(shè)備的唯一編號、部件的唯一編號、硬件部件的唯一編號、硬件序列號、軟件部件的唯一編號中的至少一個。圖11為本發(fā)明成員系統(tǒng)與機(jī)載維護(hù)系統(tǒng)的接口數(shù)據(jù)生成系統(tǒng)第九實施方式的模塊關(guān)系示意圖。如圖11所示,本實施方式中,在上述第八實施方式的基礎(chǔ)上,若獲取支持生命周期配置信息的選擇結(jié)果,則開發(fā)文件生成單元101還包括生命周期配置信息獲取子單元1016。接口數(shù)據(jù)生成模塊20還包括生命周期接口數(shù)據(jù)生成子單元1024。生命周期配置信息獲取子單元1016用于獲取生命周期配置信息;生命周期配置信息包括:設(shè)備的唯一編號、在役時間、使用循環(huán)次數(shù)中的至少一個。生命周期接口數(shù)據(jù)生成子單元1024,用于從開發(fā)文件中讀取生命周期配置信息,并基于生命周期配置信息生成生命周期接口數(shù)據(jù)。當(dāng)接收到機(jī)載維護(hù)系統(tǒng)30的相關(guān)請求指令后,向機(jī)載維護(hù)系統(tǒng)30發(fā)送生命周期接口數(shù)據(jù)。應(yīng)當(dāng)理解的是,本發(fā)明的上述具體實施方式僅僅用于示例性說明或解釋本發(fā)明的原理,而不構(gòu)成對本發(fā)明的限制。因此,在不偏離本發(fā)明的精神和范圍的情況下所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。此外,本發(fā)明所附權(quán)利要求旨在涵蓋落入所附權(quán)利要求范圍和邊界、或者這種范圍和邊界的等同形式內(nèi)的全部變化和修改例。當(dāng)前第1頁1 2 3 當(dāng)前第1頁1 2 3 
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1