本發(fā)明屬于測試技術領域,具體涉及一種通路狀態(tài)顏色標識方法。
背景技術:
隨著基于pxi總線架構小型化自動測試系統(tǒng)的推廣應用得以不斷擴展,對于基于pxi總線設計開發(fā)的小型化自動測試系統(tǒng)的核心設備-pxi總線矩陣開關模塊的需求亦隨之快速增長。pxi總線矩陣開關模塊是pxi總線自動測試系統(tǒng)同待測件之間信息交換的中樞。通過開關矩陣,系統(tǒng)可以將各種控制信號或者激勵信號注入到被測對象的任意輸入端口,同時也可以將被測對象輸出端口的信息自動切換到相應的測試設備,實現(xiàn)pxi總線測試系統(tǒng)的自動化測試操作,縮短測試時間同時減少測試過程中人為的錯誤。pxi總線矩陣開關模塊以其靈活的拓撲結構、集成度高、環(huán)境適應性好、多路復用、擴展性強等特點能夠較好滿足上述信號切換的要求,大量被應用在武器裝備測試系統(tǒng)中。
由于pxi總線矩陣開關模塊在自動測試系統(tǒng)中發(fā)揮的重要作用,因此基于該開關模塊的應用軟面板設計也是至關重要,一個界面友好的矩陣開關多通道顯示面板不僅美觀舒適,而且利于操作,充分發(fā)揮其在自動測試系統(tǒng)中信號通道切換功能。
pxi總線矩陣開關通道一般采用r×c的表示形式,存在r×c條信號通路,其中r表示行數(shù),c表示列數(shù)。自動測試系統(tǒng)中,矩陣開關模塊軟面板設計一般采用r×c對應單一節(jié)點開關設計方式,具體如圖1所示。
傳統(tǒng)的矩陣開關模塊軟面板基于r×c單一節(jié)點設計方式,通路狀態(tài)采用固定的色彩搭配模式,處于選通狀態(tài)的行通道以帶顏色的粗線標識,未選通的通道保持原有默認狀態(tài),通道行列交叉點以帶顏色的圓心標識。行列交叉多通道開關鏈路采用行通道節(jié)點風格設計,鏈路上所有開關通道節(jié)點具有統(tǒng)一性。具體設計樣式如圖2所示。
傳統(tǒng)的矩陣開關軟面板通道狀態(tài)設計方法,具有以下缺點:
1)界面色彩搭配單一,用戶體檢效果差;
2)行通道節(jié)點區(qū)分度不大,不同行通道狀態(tài)對比度差;
3)行列交叉多通道開關鏈路顯示混亂,存在多條開關鏈路時,很難判別處于同一鏈路的通路節(jié)點;
4)可操作性差,不利于系統(tǒng)集成。
技術實現(xiàn)要素:
針對現(xiàn)有技術中存在的上述技術問題,本發(fā)明提出了一種通路狀態(tài)顏色標識方法,設計合理,克服了現(xiàn)有技術的不足,具有良好的效果。
為了實現(xiàn)上述目的,本發(fā)明采用如下技術方案:
一種通路狀態(tài)顏色標識方法,包括如下步驟:
步驟1:根據(jù)當前開關通道節(jié)點,判斷開關通道的通路狀態(tài);
若:判斷結果為開關通道為通路連接,則執(zhí)行步驟2;
或判斷結果為開關通道為通路斷開,則執(zhí)行步驟3;
步驟2:進行通道連接顏色標識處理,具體包括如下步驟:
步驟2.1:記錄當前通道節(jié)點處行通道顏色;
步驟2.2:添加當前開關通道節(jié)點到開關鏈路;
步驟2.3:更新開關鏈路信息,記錄當前通道節(jié)點在該開關鏈路中包括連通順序、行列位置在內(nèi)的相關信息;
步驟2.4:查詢當前開關鏈路顏色標識,開關鏈路顏色標識原則以當前鏈路中第一個開關通道節(jié)點顏色為準,若當前開關的顏色和當前鏈路中第一個開關通道節(jié)點的顏色不同,則以行通道號小的作為第一開關通道節(jié)點;
步驟2.5:根據(jù)查詢到的開關鏈路顏色繪制當前開關通道;
步驟3:進行通道斷開顏色標識處理,具體包括如下步驟:
步驟3.1:清除開關鏈路中當前開關通道;
步驟3.2:根據(jù)關閉后的開關通路節(jié)點重新劃分開關鏈路;
步驟3.3:根據(jù)步驟3.2劃分結果,更新劃分后的開關鏈路信息,記錄開關通道節(jié)點在該開關鏈路中包括連通順序、行列位置在內(nèi)的信息;
步驟3.4:查詢劃分后的開關鏈路顏色標識,若存在兩個開關鏈路則需要分別查詢,行通道節(jié)點顏色以原有設定的行通道顏色為準;
步驟3.5:根據(jù)查詢結果重新繪制開關鏈路或者行通道節(jié)點。
優(yōu)選地,在步驟3.2中,劃分后的開關鏈路有以下五種情況:
只有一個行通道節(jié)點;只有一個開關鏈路;有一個行通道節(jié)點和一個開關鏈路;有兩個行通道節(jié)點;有兩個開關鏈路。
本發(fā)明所帶來的有益技術效果:
1)界面直觀友好,用戶體驗好;
2)通路狀態(tài)清晰明了,不同行通路節(jié)點色彩對比度高;
3)行列交叉多通道開關鏈路區(qū)分明顯,層次感強;
4)開關鏈路具有記憶性,能夠反應當前信號通路連通順序;
5)用戶操作方便,利于自動測試系統(tǒng)集成。
附圖說明
圖1為r×c行列矩陣開關示意圖。
圖2為傳統(tǒng)矩陣開關模塊軟面板設計樣式圖。
圖3為本發(fā)明一種通路狀態(tài)顏色標識方法的流程框圖。
圖4是桌面的局部示意圖,示出的是采用本發(fā)明方法后的效果。
具體實施方式
下面結合附圖以及具體實施方式對本發(fā)明作進一步詳細說明:
針對傳統(tǒng)矩陣開關模塊軟面板通路狀態(tài)顯示色彩單一、行列交叉多通道開關鏈路顯示雜亂、開關鏈路通道節(jié)點難以判別等問題,行通道節(jié)點以不同顏色區(qū)分,行列交叉多通道開關鏈路采用多通道開關鏈路顏色標識算法標識算法實現(xiàn),其流程如圖3所示,具體包括如下步驟:
步驟1:根據(jù)當前開關通道節(jié)點,判斷開關通道的通路狀態(tài);
若:判斷結果為開關通道為通路連接,則執(zhí)行步驟2;
或判斷結果為開關通道為通路斷開,則執(zhí)行步驟3;
步驟2:進行通道連接顏色標識處理,具體包括如下步驟:
步驟2.1:記錄當前通道節(jié)點處行通道顏色;
步驟2.2:添加當前開關通道節(jié)點到開關鏈路;
步驟2.3:更新開關鏈路信息,記錄當前通道節(jié)點在該開關鏈路中包括連通順序、行列位置在內(nèi)的相關信息;
步驟2.4:查詢當前開關鏈路顏色標識,開關鏈路顏色標識原則以當前鏈路中第一個開關通道節(jié)點顏色為準,若當前開關的顏色和當前鏈路中第一個開關通道節(jié)點的顏色不同,則以行通道號小的作為第一開關通道節(jié)點;
步驟2.5:根據(jù)查詢到的開關鏈路顏色繪制當前開關通道;
步驟3:進行通道斷開顏色標識處理,具體包括如下步驟:
步驟3.1:清除開關鏈路中當前開關通道;
步驟3.2:根據(jù)關閉后的開關通路節(jié)點重新劃分開關鏈路,劃分結果有5種可能:
①一個行通道節(jié)點;
②一個開關鏈路;
③一個行通道節(jié)點和一個開關鏈路;
④兩個行通道節(jié)點;
⑤兩個開關鏈路;
步驟3.3:根據(jù)步驟3.2劃分結果,更新劃分后的開關鏈路信息,記錄開關通道節(jié)點在該開關鏈路中包括連通順序、行列位置在內(nèi)的信息;
步驟3.4:查詢劃分后的開關鏈路顏色標識,若存在兩個開關鏈路則需要分別查詢,行通道節(jié)點顏色以原有設定的行通道顏色為準;
步驟3.5:根據(jù)查詢結果重新繪制開關鏈路或者行通道節(jié)點。
行通道節(jié)點以顏色作為區(qū)分,處于不同行通道節(jié)點采用不同的顏色,例如第一行為紅色,第二行為綠色,第三行為黃色,依次類推,采用本發(fā)明方法后的效果如圖4所示;
其中,1以紅線標識,表示ro-c1通道開;2以藍線標識,表示r1-c2通道開;
3以綠線標識,表示r2-c7通道開;4以黃線標識,表示r3-c4通道開;
5以紫線標識,表示r4-c5,r4-c9,r5-c5,r5-c6,r6-c6通道開
6以灰線標識,標識r7-c8通道開。
當然,上述說明并非是對本發(fā)明的限制,本發(fā)明也并不僅限于上述舉例,本技術領域的技術人員在本發(fā)明的實質(zhì)范圍內(nèi)所做出的變化、改型、添加或替換,也應屬于本發(fā)明的保護范圍。