论文部分内容阅读
航空电子综合技术的发展使新式机载数据总线不断出现。1553B总线作为目前应用最为广泛的飞机数据总线,研究其数据监控技术对提高1553B总线航电产品测试效率具有重要意义。本论文研究了具有直升机应用背景的1553B总线信息监控技术,并研制了一套基于PXI量测平台的总线测试设备,所用1553B总线硬件模块为AIM公司ACX-1553-4产品。本课题系统将直接应用于直升机航空电子产品的测试中。本论文根据1553B总线协议,首先从理论层面研究1553B总线的拓扑结构、通信原理、消息传输模式、字格式及数据存储原理等内容;其次从系统全局与系统内部两个层面分析总线信息监控系统应具备的功能;然后确定采用PXI总线系统的测试方案,并完成相应硬件平台搭建与测试专用适配器的设计;最后按照BC/RT/BM等主要功能模块,分别研究存储地址、消息定义、帧结构及监控方式等软件配置方法,从整体上完成软件系统的设计。本文重点研究了在LabVIEW中实现1553B总线通信的编程原理与设计方法。研究了以错误信息流驱动为基础,采用动态链接库调用及子程序逐级调用实现1553B通讯配置的方法;研究了一种基于读取预置缓存区数据的总线信息监控方法;在程序底层设计了一种使用逻辑移位实现终端地址与状态字匹配的算法。本文最后应用本课题的硬件平台与软件系统对1553B总线进行功能测试与实验验证。本论文设计的1553B总线信息监控系统能够实现BC/RT/BM的全功能消息传输与数据监控,可实现由用户自主定义的数据通信,为后续开发面向特定航空电子产品的功能测试系统打下基础。