[發明專利]一種基于數據塊傳輸的1553B總線協議仿真方法有效
| 申請號: | 201710115350.6 | 申請日: | 2017-03-01 |
| 公開(公告)號: | CN106888121B | 公開(公告)日: | 2019-11-29 |
| 發明(設計)人: | 何世民;傅秀濤;李晶心;陳朝暉;姚寧;綦艷霞;董曉剛;黨紀紅;高猛 | 申請(專利權)人: | 北京控制工程研究所 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/40 |
| 代理公司: | 11009 中國航天科技專利中心 | 代理人: | 陳鵬<國際申請>=<國際公布>=<進入國 |
| 地址: | 100080 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 數據 傳輸 1553 總線 協議 仿真 方法 | ||
1.一種基于數據塊傳輸的1553B總線協議仿真方法,其特征在于包括如下步驟:
(1)根據需要在1553B總線協議上進行傳輸的通訊幀得到各個數據塊的數據特征模型;所述的數據塊的數據特征模型包括數據傳輸通信特征、數據塊類型、數據塊接口;數據傳輸通信特征包含數據塊長度、錯誤標記、啟動標記、子地址、數據塊計數;
(2)在數據發送端修改數據塊的數據特征模型中的啟動標記、數據塊計數,然后控制數據接收端根據數據塊的數據特征模型完成當前通訊幀中所有數據塊的成功獲取并解析;
所述的根據需要在1553B總線協議上進行傳輸的通訊幀得到各個數據塊的數據特征模型的方法為:獲取需要在1553B總線協議上進行傳輸的通訊幀,進而得到當前通訊幀中各個數據塊的數據傳輸通信特征,組合得到各個數據塊的數據特征模型;其中,數據特征模型包括數據傳輸通信特征、數據塊類型、數據塊接口;數據傳輸通信特征包含數據塊長度、錯誤標記、啟動標記、子地址、數據塊計數;所述的數據塊長度為數據塊中數據長度;所述的子地址為數據塊中數據的存儲地址;
所述的在數據發送端修改數據塊的數據特征模型中的啟動標記、數據塊計數,然后控制數據接收端根據數據塊的數據特征模型完成當前通訊幀中所有數據塊的成功獲取并解析的方法包括如下步驟:
(21)將當前通訊幀中第i個數據塊的數據特征模型中的啟動標記置為1、數據塊計數置為當前通訊幀中未被數據接收端成功獲取且解析的數據塊個數N,然后將第i個數據塊的數據特征模型送至數據接收端;其中,N為正整數,i=1,2,…,N,且初值為1,啟動標記、數據塊計數的初值均為0;
(22)控制數據接收端判斷接收到的第i個數據塊的數據特征模型中的數據塊計數,若數據塊計數不為0,則轉入步驟(23),否則進入步驟(25);
(23)控制數據接收端根據第i個數據塊的數據特征模型中的數據塊長度、子地址,獲取得到第i個數據塊的數據并進行解析;
(24)若數據接收端成功獲取數據塊的數據并進行解析,則將第i個數據塊的數據特征模型中的錯誤標記置為0,然后將修改后的第i個數據塊的數據特征模型送至數據發送端,否則將修改后的第i個數據塊的數據特征模型中錯誤標記置為1,并將修改后的第i個數據塊的數據特征模型送至數據發送端;然后進入步驟(25);其中,錯誤標記的初值為0;
(25)當接收到第i個數據塊的數據特征模型中的錯誤標記為0時,將當前通訊幀中第i+1個數據塊的數據特征模型中的數據塊計數置為N-i,然后轉入步驟(26),當接收到第i個數據塊的數據特征模型中的錯誤標記為1時,將第i個數據塊的發送次數M加1,然后將第i個數據塊的數據特征模型送至數據接收端,然后轉入步驟(23),直至第i個數據塊發送成功后轉入步驟(26);其中,發送次數M初值為1;
(26)當i不大于N-1時,i=i+1,發送第i個數據塊的數據特征模型送至數據接收端,然后轉入步驟(22),當i大于N-1時,當前通訊幀的所有數據塊均被數據接收端成功獲取并解析。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京控制工程研究所,未經北京控制工程研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710115350.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種物聯網管理的方法、裝置及系統
- 下一篇:一種同步網絡跟蹤配置的方法及系統
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





