自主产品总线测试系统
总线测试平台包含1个设备平台、1个FC仿真卡、1个1553B仿真卡和1个RS422通信卡。其中,设备平台为工控机,FC仿真卡、1553B仿真卡和RS422通信卡分别通过PCIe总线和PCI总线插在工控机内,通过测试软件实现通信测试功能。
总线测试平台与被测设备的连接关系如图1。

图1 总线测试平台连接关系
总线测试平台的具体要求如下。
1.1 平台硬件
设备平台
设备平台采用研华工控机实现,采用Windows XP操作系统,技术特点包括:
a. 机箱型号IPC-610H;
b. 主板型号AIMB-763VG;
c. CPU为E5300 2.6G;
d. 内存2G;
e. 光驱DVD-ROM;
f. 硬盘500G;
g. 显示器19”宽屏;
h. 支持5个PCI插槽;
i. 支持1个PCIex1插槽;
j. 支持1个PCIex16插槽。
其中主板图如图2。
图2 工控机主板图
FC仿真卡技术特点包括:
a. 支持FC-PI和FC-FS协议,支持3类服务;
b. 1路双余度FC接口;
c. 支持点到点的连接;
d. 支持1.0625Gbps传输速率;
e. 支持FC-AE-ASM协议;
f. 主机接口4线PCIe,2.5Gbps速率;
g. 采用LC接口形式;
h. 使用多模光收发器,最大传输距离为150m;
i. PC机+12V供电,功耗小于15W;
j. 提供Windows XP环境下的驱动接口。
FC仿真卡实物如图3。
图3 FC仿真卡
2.1.3 1553B仿真卡技术特点包括:
a. 支持GJB289A协议;
b. 1路双余度1553B总线接口;
c. 支持作为BC/RT模式工作,可由软件配置;
d. 满足GJB289A的总线消息传输、方式命令、状态位的技术要求;
e. 采用变压器耦合;
f. 模块自带处理器,实现传输层软件功能;
g. 配置有实时时钟RTC、总线看门狗定时器WDT和延时时钟DT(BC专用),其功能和性能符合航空电子要求;
h. 主机接口为32位PCI总线;
i. 具有中断功能;
j. 提供Windows XP环境下的驱动接口。
1553B仿真卡实物如图4。
图4 1553B仿真卡
2.1.4 RS422通信卡
RS422通信卡用于基于422总线的通信,为自研产品。其技术特点:
a. 支持12路RS422发送接口;
b. 支持4路RS422接收接口;
c. RS422接口通过软件配置可以用于:
a) 串行通信,波特率默认9600,可配置;
b) 离散量IO;
d. 主机接口为32位PCI总线;
e. 具有中断功能;
f. 提供Windows XP环境下的驱动接口。
RS422通信卡采用大规模FPGA实现,通过PCI桥片为主机提供访问接口,其原理框图如图5。
图5 RS422通信卡架构
1.2 测试软件
测试软件实现基于总线测试平台的各项功能测试。主要测试项目包括:
a. FC通信测试:基于FC-AE-ASM协议的数据通信,能够发送和接收数据包,也能够设置为回环测试,将接收到的数据包发回给被测设备;
b. 1553B通信测试:基于1553B总线的数据通信,能够发送和接收消息,也能够设置为回环测试,将接收到的消息发回给被测设备;
c. RS422测试:具有离散量测试和通信测试两种模式。在离散量测试模式,发送接口能够输出高/低电平,接收接口能够读取信号的高/低电平;
在通信测试模式,能够进行串口通信。
1.3 连接器定义
总线测试平台与被测设备之间分别使用RS422电缆、1553B电缆和FC光缆连接,所采用的连接器定义如图6。
图6 连接器定义
- 上一篇:自主产品总线测试系统 2015/5/13
- 下一篇:成功案例 2014/12/26