System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及離散量輸入輸出板測試,具體為一種基于lbe總線的離散量輸入輸出板的測試方法。
技術介紹
1、航空產品的維修通常以整個產品作為基本單元,無法具體定位故障點。
2、針對功能復雜、器件數量較多、芯片引腳較多的電路板進行單板測試時,若單獨對各個芯片加電測試,步驟繁瑣、效率較低,并且可能因為誤操作燒毀電路板,面對性能檢測、故障排除等場景無法提供快速、有效的技術支撐。
3、航空產品內部數據傳輸通常采用某種總線規范,脫離產品單板測試時無法獲取該總線資源,因此無法還原在原產品上的工作邏輯和工作狀態,對于故障復現無法提供有效技術支撐。
4、綜上所述,本專利技術針以一種基于lbe總線的離散量輸入輸出板為例,設計了一種電路板測試方法,可實現電路板快速有效檢測和故障定位。
技術實現思路
1、為了解決上述技術問題,本專利技術提出了一種基于lbe總線的離散量輸入輸出板的測試方法。針對單板測試缺少相關總線資源的問題以及人工施加激勵的低效繁瑣的現狀,本方法根據已知的工作邏輯,通過上位機自動發送的相關指令,在對外部提供的lbe總線模擬器以及相關測試資源的協調控制下,即可模擬被測電路板在原產品的工作狀態和工作邏輯,并完成被測電路板所有原始功能的測試,最后根據傳入上位機的測試結果做出判斷,大大節約了人力物力,提高了測試效率。
2、本專利技術所要解決的技術問題采用以下技術方案來實現:
3、一種基于lbe總線的離散量輸入輸出板的測試方法,包括以下步驟
4、步驟1設計一種專用測試電路板,將離散量輸入輸出板正確安裝在專用測試電路板上;
5、步驟2使用兩根rs-232串口電纜將工控計算機與專用測試電路板相連,使用電源線將直流電壓源與專用測試電路板相連;
6、步驟3上電后選擇相應測試項目,點擊開始測試即可自動完成測試:
7、測試項目包括29路離散量輸入處理電路測試、16路有回繞測試的離散量輸出處理電路測試、20路無回繞測試的離散量輸出處理電路測試以及bit自檢電路測試。
8、作為本專利技術的進一步改進,29路離散量輸入處理電路測試的方法步驟如下:
9、第一步:工控計算機向stm32控制器發送指令使其相應gpio口輸出不同電平信號,經驅動電路控制繼電器輸出地、開或者27v信號給各個通道,并經過內部比較電路轉化為ttl信號;
10、第二步:工控計算機發送讀指令給lbe總線模擬控制電路,lbe總線模擬控制電路將指令轉換為符合lbe總線規范的電平信號送入離散量輸入輸出板中的cpld譯碼電路,譯碼電路發出片選以及讀信號讀取該ttl信號并上傳至工控計算機,根據傳回的數據判斷是否故障。
11、作為本專利技術的進一步改進,16路有回繞測試的離散量輸出處理電路測試的方法步驟如下:
12、第一步:工控計算機向lbe總線模擬控制電路發送寫指令控制離散量輸入輸出板中的cpld譯碼電路發出36路離散量輸出控制信號,其中16路驅動測試板上繼電器,使繼電器輸出相應離散量給16路有回繞測試信號的離散信號產生電路并轉換為ttl信號;
13、第二步:工控計算機發送讀指令給lbe總線模擬控制電路讀取該ttl信號并上傳至工控計算機,根據傳回的數據判斷是否故障。
14、作為本專利技術的進一步改進,20路無回繞測試的離散量輸出處理電路測試的方法步驟如下:
15、第一步:工控計算機向lbe總線模擬控制電路發送寫指令控制離散量輸入輸出板中的cpld譯碼電路發出36路離散量輸出控制信號,剩余20路用于驅動測試板上繼電器,使繼電器輸出地或者3.3v信號給stm32控制器的gpio口;
16、第二步:工控計算機發送讀指令給stm32控制器將20路不同的電平信號上傳至工控計算機,根據傳回的數據判斷是否故障。
17、作為本專利技術的進一步改進,包bit自檢電路測試的方法步驟如下:
18、第一步:內部不同的基準源與29路離散輸入通道之間通過多路復用器相連;
19、第二步:工控計算機向lbe總線模擬控制電路發送寫指令控制離散量輸入輸出板中的cpld譯碼電路對多路復用器進行設置,使不同的通道分別接入不同的基準源;
20、第三步:工控計算機向lbe總線模擬控制電路發送讀指令,即可將轉換后的ttl信號傳入工控計算機,根據傳回的數據判斷是否故障。
21、本專利技術的有益效果是:
22、本專利技術提供了一種基于lbe總線的離散量輸入輸出板的測試方法,實現了單板的自動化測試,大幅度減輕工作人員的工作強度,提升了航空機載產品的的測試維修能力;通過lbe總線模擬電路還原了離散量輸入輸出板在原產品的工作狀態,實現了所有功能的全覆蓋測試以及測試結果的可視化,精確定位故障通道以及相關器件。
本文檔來自技高網...【技術保護點】
1.一種基于LBE總線的離散量輸入輸出板的測試方法,其特征在于:包括以下步驟:
2.根據權利要求1所述的一種基于LBE總線的離散量輸入輸出板的測試方法,其特征在于:專用測試電路板包括LBE總線模擬控制電路(3)、STM32控制器(4)、電源轉換電路(5)、29路離散信號產生電路(6)、20路無回繞測試信號的離散量產生電路(7)、16路有回繞測試信號的離散信號產生電路(8)。
3.根據權利要求2所述的一種基于LBE總線的離散量輸入輸出板的測試方法,其特征在于:LBE總線模擬控制電路(3)通過232總線與工控計算機(2)相連、通過LBE總線與離散量輸入輸出板(9)相連,STM32控制器(4)通過232總線與工控計算機(2)相連、與29路離散信號產生電路(6)相連,電源轉換電路(5)與直流電壓源(1)、STM32控制器(4)相連,29路離散信號產生電路(6)與離散量輸入輸出板(9)相連,20路無回繞測試信號的離散量產生電路(7)與STM32控制器(4)、離散量輸入輸出板(9)相連,16路有回繞測試信號的離散信號產生電路(8)與離散量輸入輸出板(9)相連。
...【技術特征摘要】
1.一種基于lbe總線的離散量輸入輸出板的測試方法,其特征在于:包括以下步驟:
2.根據權利要求1所述的一種基于lbe總線的離散量輸入輸出板的測試方法,其特征在于:專用測試電路板包括lbe總線模擬控制電路(3)、stm32控制器(4)、電源轉換電路(5)、29路離散信號產生電路(6)、20路無回繞測試信號的離散量產生電路(7)、16路有回繞測試信號的離散信號產生電路(8)。
3.根據權利要求2所述的一種基于lbe總線的離散量輸入輸出板的測試方法,其特征在于:lbe總線模擬控制電路(3)通過232總線與工控計算機(2)相連、通過lbe總線與離散量輸入輸出板(9)相連,stm32控制器(4)通過232總線與工控計算機(2)相連、與29路離散信號產生電路(6)相連,電源轉換電路(5)與直流電壓源(1)、stm32控制器(4)相連,29路離散信號產生電路(6...
【專利技術屬性】
技術研發人員:吳子陽,曾壘,楊彬彬,王宏宇,
申請(專利權)人:國營蕪湖機械廠,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。