基于LabVIEW的飛機(jī)電氣綜合試驗(yàn)管理系統(tǒng)設(shè)計(jì)
2.1 操作系統(tǒng)設(shè)計(jì)
對(duì)于每一個(gè)不同的試驗(yàn),都需要針對(duì)性地確定一個(gè)獨(dú)立的測(cè)控試驗(yàn)流程,每個(gè)流程都可以分為若干不同的步驟,每個(gè)步驟都用來進(jìn)行產(chǎn)品的某個(gè)特定性能指標(biāo)的個(gè)步驟所模擬的試驗(yàn)環(huán)境可能有所不同,因此需要具有用戶自定義流程功能的試驗(yàn)系統(tǒng),實(shí)現(xiàn)綜合試驗(yàn)的自動(dòng)化,見圖2。本文引用地址:http://www.ex-cimer.com/article/194777.htm
系統(tǒng)程序可實(shí)現(xiàn)終端配置、指令配置、試驗(yàn)項(xiàng)目配置和試驗(yàn)流程配置,用戶可方便地將整個(gè)試驗(yàn)劃分為若干步驟,自定義每個(gè)步驟的動(dòng)作;也可將若干步驟合成試驗(yàn)流程,參與循環(huán),實(shí)現(xiàn)復(fù)雜的試驗(yàn)流程配置和數(shù)據(jù)管理。該系統(tǒng)具有很好的兼容性、擴(kuò)展性和通用性,更好地滿足用戶對(duì)試驗(yàn)流程變化的實(shí)際需求和越來越復(fù)雜的試驗(yàn)。根據(jù)綜合試驗(yàn)自動(dòng)管理系統(tǒng)的特點(diǎn)和設(shè)計(jì)目標(biāo),該系統(tǒng)的軟件核心為配置功能,軟件結(jié)構(gòu)如圖3所示,它完成終端設(shè)備、指令配置、試驗(yàn)項(xiàng)目和試驗(yàn)流程的配置,隨之形成的配置信息文件分別存入配置數(shù)據(jù)庫,其中各個(gè)配置環(huán)節(jié)的信息必須保存,以便下一個(gè)配置環(huán)節(jié)使用,其文件保存形式用戶可以根據(jù)需要自行設(shè)置。
綜合實(shí)驗(yàn)自動(dòng)管理系統(tǒng)硬件設(shè)計(jì)以工業(yè)控制計(jì)算機(jī)為控制核心,系統(tǒng)硬件組成如圖4所示。完成對(duì)試驗(yàn)的配置和操作,并通過網(wǎng)卡實(shí)現(xiàn)以太網(wǎng)的傳輸,發(fā)送相應(yīng)指令和配置參數(shù)到各個(gè)子系統(tǒng)的終端設(shè)備,各終端設(shè)備接收命令后進(jìn)行相應(yīng)操作,并通過交換機(jī)將其實(shí)時(shí)狀態(tài)經(jīng)以太網(wǎng)傳輸給工控機(jī),并通過虛擬儀器軟件可以實(shí)現(xiàn)數(shù)據(jù)的分析處理、實(shí)時(shí)顯示、試驗(yàn)報(bào)告的保存和數(shù)據(jù)的打印,達(dá)到在試驗(yàn)過程中由工控機(jī)對(duì)各終端進(jìn)行實(shí)時(shí)管理的目的。
2.2 終端配置設(shè)計(jì)
終端配置中,選擇在一次試驗(yàn)中所要發(fā)送命令的涉及到的所有終端,并將相關(guān)信息保存起來,便于下一步配置,提供試驗(yàn)系統(tǒng)各遠(yuǎn)程終端的配置與管理功能。其中,遠(yuǎn)程終端的配置內(nèi)容包括終端ID、終端名稱、終端類型、終端描述、終端地址及端口號(hào)等屬性;運(yùn)程終端管理則包括各終端的新建、刪除、重命名等,用戶添加或刪除某個(gè)終端后,終端列表即進(jìn)行更新。試驗(yàn)系統(tǒng)終端配置完成之后,提供系統(tǒng)配置的保存、載入和新建等功能。
評(píng)論