1553B总线电缆网络自动测试系统设计及研究
此模块主要是完成终端设备的功能测试,模拟一个终端设备工作在BC/RT/BM模式下,跟总线网络上其它所有的终端设备进行各种数据通信,从而测试被测终端设备的各个功能是否正常。这里选用了珠海欧比特公司研发的基于PCI接口的1553B功能测试设备EMB1000-PCI1553B-EI,直接插在系统控制器工控机的PCI槽上即可集成在本系统中。EMBC1000-PCI1553B-EI功能强大,并提供VC++环境下的接口函数,易于系统集成。它具有以下功能特点:
1.操作方式、寄存器设置以及存储器布局等方面同BU-61580完全兼容;
2.支持BC、RT、BM工作模式;
3.独立的1553B控制器。
软件编程
软件主要包括上层测试界面软件和1553B总线测试专用控制器的底层固件两部分。
界面软件用VC++语言编写,控制工控机的PCI、USB、RS232等外设接口,从而实现对1553B总线终端设备功能侧测试设备EMBC1000-PCI1553B-EI、实现数据采集的泰克数字示波器以及1553B总线网络专用测试控制器等各个模块的控制。
专用控制器的底层固件主要是实现S698处理器对1553B控制器的控制,包括数据的发送和接收等,采用标准C编程,程序调试在欧比特公司开发的针对SPAR V8标准架构处理器的开发环境Orin5.0上完成。
结语
本文介绍了如何实现对1553B总线电缆网络进行可靠有效的测试检验,最终提出一个1553B总线电缆网络自动测试系统的方案,从而解决了传统测试的设计测试仪器繁多、过程繁琐、实施难度大、效率和可靠性低的问题。该方案已经进行实施,形成了产品,经过大量的验证测试,该系统可以完成1553B总线电缆的全面、快捷、有效可靠的测试,已经广泛运用于航空航天、海上武器,地面武器等领域。
评论