预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109246081A(43)申请公布日2019.01.18(21)申请号201810890780.X(22)申请日2018.08.07(71)申请人中国航空无线电电子研究所地址200233上海市徐汇区桂平路432号(72)发明人杨鑫博(74)专利代理机构上海和跃知识产权代理事务所(普通合伙)31239代理人孟建勇(51)Int.Cl.H04L29/06(2006.01)H04L12/40(2006.01)权利要求书1页说明书4页附图4页(54)发明名称航电设备AFDX总线和A429、RS422总线数据转换方法(57)摘要本发明揭示了一种AFDX总线和A429、RS422总线数据转换方法,包括如下步骤:(一)生成配置表,该配置表包括网关功能配置信息、AFDX端系统链路配置信息及数据总线接口配置信息;(二)根据配置表中数据总线接口配置信息,接收A429与RS422数据;(三)当接收A429与RS422数据完毕后,轮询网关功能配置信息中配置的所有转换链路;(四)当实现完所有转换链路后,轮询配置表中AFDX端系统链路配置信息所配置的AFDX端口发送AFDX数据。CN109246081ACN109246081A权利要求书1/1页1.一种AFDX总线和A429、RS422总线数据转换方法,包括如下步骤:(一)生成配置表,该配置表包括网关功能配置信息、AFDX端系统链路配置信息及数据总线接口配置信息,其中网关功能配置信息用以实现对网关功能的配置,包含数据网关转换信息,AFDX端系统链路配置信息用以实现AFDX端系统的链路配置,数据总线接口配置信息用以实现对A429,RS422数据总线接口的配置;(二)根据配置表中数据总线接口配置信息,接收A429与RS422数据,当从A429总线或RS422总线接收到完整的一包数据后,取出A429字的label号位或RS422数据包中的消息标识位,根据数据总线接口配置信息找出与其一一对应的MsgName,并将有效数据保存在相应RxData缓存中;(三)当接收非AFDX数据完毕后,轮询网关功能配置信息中配置的所有转换链路,其中一条转换链路包括了Rx_MsgID和TxMsgID,其中RxMsgID和接收方数据的MsgName及RxData缓存数据一一对应,TxMsgID和发送方数据的MsgPort及TxData缓存数据一一对应,转换链路将接收方和对应的发送方联系起来,将RxData数据拷贝至TxData中,实现了数据部分的转换;(四)当实现完所有转换链路后,轮询配置表中AFDX端系统链路配置信息所配置的AFDX端口发送AFDX数据,当发送某个AFDX端口数据时,根据配置信息找出PortID所对应的MsgPort和TxData缓存数据,然后通过AFDX接口将缓存数据发送出去。2.如权利要求1所述的AFDX总线和A429、RS422总线数据转换方法,其特征在于:对于A429格式的数据,以A429字为单位进行转换,并且在接收A429格式的数据时,是根据从配置表中读取到的配置信息,从各个A429通道周期读取数据。3.如权利要求1所述的AFDX总线和A429、RS422总线数据转换方法,其特征在于:当从RS422设备接收数据时,需识别不同RS422设备定义的数据格式中的帧头帧尾,从帧头开始进行拼包处理,当读取到对应的帧尾时表示获取到一个完整的RS422数据包,并将其放入待转换缓存中;当读取完所有RS422设备的数据后,根据所定义的协议格式,对待转换缓存中的RS422数据包进行预处理,预处理包括去掉RS422包的帧头、帧尾、校验位和识别消息标识,之后对数据字段做校验并与数据包中的校验位相比对,若校验通过,则读取消息标识位和有效载荷字段,根据配置表中的配置信息,将有效载荷字段拷贝至消息标识位所对应的AFDX端口发送缓存中。4.如权利要求3所述的AFDX总线和A429、RS422总线数据转换方法,其特征在于:如RS422数据为北斗消息,则还需去掉起始定界符和定界符。2CN109246081A说明书1/4页航电设备AFDX总线和A429、RS422总线数据转换方法【技术领域】[0001]本发明属于航空电子系统领域,特别涉及航电设备间航电设备AFDX总线和A429、RS422总线数据转换方法。【背景技术】[0002]在航电系统中,任务机、显控系统、通信导航等各个分系统之间有着大量的数据信息交换,各分系统通过各自接口与总线交联,实现资源共享以满足高速通信的需求,形成一个具有一定层次结构的计算机网络。[0003]新一代航电系统网络一般采用AFDX、FC等高速高带宽的新型总线作为主干网络,与此同时,大量航电设备以A429或RS422这样一些低速但非常可靠的总线