摘 要: 總線控制器是1553B總線的核心,總線控制器出現故障,將導致整個網絡癱瘓。工程實踐中通過設置備份總線控制器的方法提高總線的可靠性,給出了一種新型備份總線控制器的設計方法,其同時工作于RT模式和MT模式,設置RT地址為x,RTx功能與其他RT功能相同,MT功能可有選擇的監控除RTx以外的總線上的任何消息。與RT或MT作為備份總線控制器的傳統設計方法相比,RTMT模式作為備份總線控制器在不增加總線負載的情況下滿足了新的應用需求,已在工程實踐中得到成功應用。
關鍵詞: 1553B總線; 總線控制器; 備份總線控制器; 遠程終端; 監控終端
中圖分類號: TN876?34; TP39 文獻標識碼: A 文章編號: 1004?373X(2013)13?0124?04
Design and implementation of a new type 1553B backup bus controller
FAN Xiang?hui1, ZHAO Gang1, ZHOU Yi?fan2
(1. Aeronautics Computing Technique Research Institute, Xi’an 710068, China; 2. Naval Equipment Department, Xi’an 710077, China)
Abstract: The bus controller is the core of 1553B bus. Once the bus controller breaks down, the whole network will be paralyzed. The reliability of the bus is improved by setting backup bus controller in engineering practice. A design method of new type backup bus controller is provided, it can work in RT mode and MT mode simultaneously. Set RT address x, the function of RTx and RT is the same, and the function of MT could selectively monitor any of the messages on the bus except RTx. Compared with the traditional design method of RT and MT as backup bus controller, RTMT mode could satisfy the needs of new application without increasing the bus burthen. The design has been successfully applied in engineering practice.
Keywords: 1553B bus; bus controller; backup bus controller; remote terminal; monitoring terminal
0 引 言
1553B總線是在20世紀70年代末由美國提出的飛機內部電子系統互聯的標準,具有靈活性和高可靠性,廣泛應用于三代機中[1?2]。經過多年的發展和型號應用,1553B軟硬件設計技術已經相當成熟,但隨著系統性能的提升,系統對1553B總線的性能要求也越來越高,應用模式也發生較大的變化,如何讓1553B總線適應新的系統性能要求及新的應用模式是當前研究的熱點。
BC是1553B總線消息傳輸的組織者和發起者,即總線上所有的消息傳輸都由BC通過發送1553B命令來實現,RT響應BC發送的命令并執行操作。1553B總線是雙冗余的傳輸線,具有A、B兩個互為備份的通道,增強了系統的可靠性[3?4]。但是,由于總線上只能存在一個BC,一旦BC出現故障,則整個總線將癱瘓。工程實踐中通過增加BBC的方法來提升系統的可靠性,殷杰波等人提出了利用RT模式作為BBC的設計方法[1],該RT只接收一條BC的特定消息,通過查詢該消息的時間標志寄存器判斷在周期內是否收到了該消息,以此判斷BC是否工作正常。……