[发明专利]一种1553B总线的即插即用方法在审
申请号: | 202211144569.6 | 申请日: | 2022-09-20 |
公开(公告)号: | CN115514635A | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 张雅娟;吕良庆;张峻巍;薛长斌;安军社;何鑫;范作伟;赵勋峰 | 申请(专利权)人: | 中国科学院国家空间科学中心 |
主分类号: | H04L41/0806 | 分类号: | H04L41/0806;H04L12/40;H04L12/12 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 武玥;王蔚 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 1553 总线 即插即用 方法 | ||
本发明涉及一种1553B总线的即插即用方法,该方法包括:定义1553B总线的远程终端与总线控制器之间的握手协议以及反映远程终端通信消息需求的电子数据表单格式;当远程终端接入1553B总线时,按照握手协议将与远程终端通信消息需求对应的电子数据表单发送给总线控制器;根据接收到的电子数据表单生成远程终端消息需求和状态列表,通过总线控制器对远程终端进行动态安排;同时通过总线控制器对远程终端的通信状态进行监控,在远程终端下线后撤销该远程终端的相关消息安排,实现1553B总线的即插即用。本发明通过电子数据单握手交换的方式,实现了总线控制器与远程终端的需求交互,动态安排1553B总线消息通信,实现即插即用效果。
技术领域
本发明属于1553B总线通信领域,特别涉及一种1553B总线的即插即用方法。
背景技术
1553B总线是一种高可靠通信总线,由总线控制器(BC)、远程终端(RT)和总线监视器(MT)组成,总线内部最多可支持30个RT。其中BC实现对总线数据传输的安排和管理,RT按照BC的命令完成在总线中的数据传输,MT实现总线消息的监视。
1553B总线设计通常的做法是提前约定各个RT的通信需求信息,BC方在所有RT的总线需求基础上进行总线消息安排。这种方法需要BC和RT双方人员提前约定好总线通信消息顺序,在通信过程中,按照固定的消息顺序进行通信。当有RT的通信需求发生变化或有RT增减时,BC方都需要重新调整总线消息顺序。
发明内容
本发明的目的在于解除BC与RT的耦合性,避免由于RT需求发生变化导致的BC状态受到影响,实现1553B总线RT的即插即用效果。
本发明提出了一种1553B总线即插即用方法,包括:
定义1553B总线的远程终端与总线控制器之间的握手协议以及反映远程终端通信消息需求的电子数据表单格式;
当远程终端接入1553B总线时,按照握手协议将与远程终端通信消息需求对应的电子数据表单发送给总线控制器;
根据接收到的电子数据表单生成远程终端消息需求和状态列表,通过总线控制器对远程终端进行动态安排;同时通过总线控制器对远程终端的通信状态进行监控,在远程终端下线后撤销该远程终端的相关消息安排,实现1553B总线的即插即用。
作为上述技术方案的改进之一,所述握手协议采用基于服务请求和矢量字的方式,其中,矢量字使用单bit,代表一种消息类型。
作为上述技术方案的改进之一,所述定义反映远程终端通信消息需求的电子数据表单格式,包括:定义矢量字和子地址消息;
所述定义矢量字,包括:定义矢量字标识、矢量字mask和数据域;
所述矢量字标识为固定值,用于识别电子数据表单中的定义矢量字数据域;
所述矢量字mask定义为对1553B的矢量字各bit位的情况进行定义,并标识每个bit位的使用情况;
所述数据域定义为对1553B的矢量字中每个bit位的使用情况定义,与矢量字mask定义对应使用,当bit位为使用的情况下,数据域定义应标识本bit对应的1553B消息属性及使用的子地址;
所述定义子地址消息包括:定义子地址标识、T子地址mask、T子地址、R子地址mask和R子地址;
所述子地址域标识定义为固定值,用于识别电子数据表单中的子地址消息数据域;
所述T子地址mask和R子地址mask用于对1553B总线中32个发送子地址和32个接收子地址的使用情况进行定义;
所述T子地址和R子地址各包括32个子地址的定义,按照顺序排列,对各个子地址的通讯需求进行描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院国家空间科学中心,未经中国科学院国家空间科学中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211144569.6/2.html,转载请声明来源钻瓜专利网。