[發(fā)明專利]一種1553B總線消息通道切換控制方法在審
| 申請(qǐng)?zhí)枺?/td> | 202010941160.1 | 申請(qǐng)日: | 2020-09-09 |
| 公開(公告)號(hào): | CN112118165A | 公開(公告)日: | 2020-12-22 |
| 發(fā)明(設(shè)計(jì))人: | 王青松;所玉君;崔建飛 | 申請(qǐng)(專利權(quán))人: | 天津津航計(jì)算技術(shù)研究所 |
| 主分類號(hào): | H04L12/40 | 分類號(hào): | H04L12/40;H04L12/917 |
| 代理公司: | 中國兵器工業(yè)集團(tuán)公司專利中心 11011 | 代理人: | 王雪芬 |
| 地址: | 300308 天津*** | 國省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 1553 總線 消息 通道 切換 控制 方法 | ||
1.一種1553B總線消息通道切換控制方法,其特征在于,該方法中,總線控制器BC在每個(gè)總線調(diào)度大周期的寂靜期對(duì)總線內(nèi)所有RT的兩條通道,即A、B通道的通斷情況分別標(biāo)記,然后根據(jù)標(biāo)記信息進(jìn)行消息的通道選擇,對(duì)于非RT→RT類型的消息根據(jù)單終端AB通道通斷情況直接進(jìn)行通道選擇和切換,對(duì)于RT→RT類型消息綜合兩個(gè)RT通道通斷情況實(shí)施具體的消息組織調(diào)度方法,其中,大周期為所有消息均至少被調(diào)度過一次的時(shí)間。
2.如權(quán)利要求1所述的方法,其特征在于,該方法具體包括以下步驟:
首先,總線控制器BC在啟動(dòng)后,在每個(gè)總線調(diào)度的大周期均對(duì)總線內(nèi)的所有RT分別進(jìn)行A、B通道上線情況查詢,對(duì)于上線RT維護(hù)A、B通道的通斷狀態(tài),并經(jīng)狀態(tài)字上報(bào)或存儲(chǔ);
然后,總線各終端設(shè)備運(yùn)行后,將各消息類型的通道選擇方法拆分為以下三種情況進(jìn)行設(shè)計(jì):BC→RTs廣播消息、單RT的通信或控制消息和RT到RT傳輸?shù)南⑷N情況。
3.如權(quán)利要求2所述的方法,其特征在于,對(duì)于BC→RTs廣播消息,在每個(gè)大周期開始時(shí)進(jìn)行廣播消息的發(fā)送,以保證時(shí)間戳的對(duì)齊,具體通道選擇分為3種情況:若所有上線RT在A通道通信均正常,且存在上線RT在B通道通信不正常的情況,則將廣播消息一直在A通道發(fā)送;若所有上線RT在B通道通信均正常,且存在RT在A通道通信不正常的情況,則將廣播消息一直在B通道發(fā)送;對(duì)于其他所有情況,在每次大周期重復(fù)時(shí)將廣播消息的通道進(jìn)行切換。
4.如權(quán)利要求2所述的方法,其特征在于,對(duì)于單終端RT的通信或控制消息,包括RT→BC消息、BC→RT消息、帶數(shù)據(jù)字的方式指令發(fā)送、帶數(shù)據(jù)字的方式指令接收和不帶數(shù)據(jù)字的方式指令共五種消息,由于是BC與單個(gè)終端RT進(jìn)行通信,均可采用對(duì)單個(gè)RT管理的方式統(tǒng)一進(jìn)行通道選擇和切換的管理。
5.如權(quán)利要求4所述的方法,其特征在于,采用對(duì)單個(gè)RT管理的方式統(tǒng)一進(jìn)行通道選擇和切換的管理的方法如下:
其中,BC根據(jù)最新查詢更新的各RT的AB通道上線情況,來進(jìn)行單個(gè)RT消息調(diào)度時(shí)的通道的選擇,存在3種情況:若該RT的AB通道均不通,則不進(jìn)行該條消息的調(diào)度;若B通道通信正常A通道通信不正常,則在B通道進(jìn)行調(diào)度;其他情況均在A通道上進(jìn)行調(diào)度。
6.如權(quán)利要求2所述的方法,其特征在于,對(duì)于終端RT到終端RT傳輸?shù)南ⅲ鶕?jù)最新查詢更新的各RT的AB通道上線信息,存在4種情況:若兩個(gè)RT的A通道均正常,則直接在A通道上進(jìn)行消息調(diào)度;若兩個(gè)RT的B通道均正常,且至少存在一個(gè)RT的A通道不通,則直接在B通道上進(jìn)行消息調(diào)度;若兩個(gè)RT中至少存在1個(gè)RT的AB通道均不通,即RT不在線,則不進(jìn)行消息的調(diào)度;若兩個(gè)RT中,其中一個(gè)僅在A通道正常,另一個(gè)僅在B通道正常,首先BC在A通道上組織RT→BC的消息得到發(fā)送RT的數(shù)據(jù)內(nèi)容,然后在B通道上組織BC→RT的消息將數(shù)據(jù)發(fā)送給接收RT,通過將一條RT→RT消息拆分為兩條RT→BC、BC→RT的消息解決無法通信的問題。
7.如權(quán)利要求6所述的方法,其特征在于,其中,在將RT到RT消息拆分為兩條時(shí),BC調(diào)度的子地址和原子地址保持一致。
8.如權(quán)利要求6所述的方法,其特征在于,將一條RT→RT消息拆分為兩條RT→BC、BC→RT的消息的策略由底層MBI板執(zhí)行。
9.如權(quán)利要求3所述的方法,其特征在于,對(duì)于BC→RTs廣播消息中所述其他所有情況,在每次大周期重復(fù)時(shí)將廣播消息的通道進(jìn)行切換時(shí),第一個(gè)大周期廣播消息在通道A上發(fā)送,第二個(gè)大周期則在B上發(fā)送,第三個(gè)大周期在A上發(fā)送,依次循環(huán)。
10.一種如權(quán)利要求1至9中任一項(xiàng)所述的方法在1553B總線通信技術(shù)領(lǐng)域中的應(yīng)用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于天津津航計(jì)算技術(shù)研究所,未經(jīng)天津津航計(jì)算技術(shù)研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010941160.1/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種反求1553B總線數(shù)據(jù)存儲(chǔ)規(guī)律的方法及其系統(tǒng)
- 一種1553B總線與RS485總線的通信轉(zhuǎn)接系統(tǒng)及控制方法
- 一種星載延時(shí)指令全部保存與恢復(fù)的實(shí)現(xiàn)方法
- 一種基于光纖的1553B總線通信電路
- 一種通用1553B總線通信仿真測試系統(tǒng)和方法
- 一種橋接器
- 一種基于1553B的機(jī)載通信設(shè)備
- 一種兼容1553B的時(shí)間觸發(fā)以太網(wǎng)交換裝置及方法
- 一種星載SpaceWire-1553B總線橋接器
- 一種雙冗余以太網(wǎng)與智能1553B總線的轉(zhuǎn)換電路
- 內(nèi)部總線系統(tǒng)
- 一種應(yīng)用于實(shí)時(shí)數(shù)據(jù)處理的多級(jí)總線系統(tǒng)
- 協(xié)議轉(zhuǎn)換裝置
- 基于FPGA的PCI總線控制器及控制方法
- 總線監(jiān)控系統(tǒng)、方法及裝置
- 總線電路以及智能貨架系統(tǒng)
- 用于控制串行數(shù)據(jù)總線系統(tǒng)的方法及總線節(jié)點(diǎn)
- 用于在串行數(shù)據(jù)總線系統(tǒng)中分配地址的方法及總線節(jié)點(diǎn)
- 驗(yàn)證先前分配給總線節(jié)點(diǎn)的地址的正確性的方法
- 用于初始化差分雙線數(shù)據(jù)總線的方法及傳送數(shù)據(jù)的方法





