| 采用C/S结构搭建VXI网络测试系统 |
| 航天测控公司 |
在组建VXI测控网络时,要根据具体的测试任务和需求从费用、系统规模、系统安全和网络负载等多方面综合考虑。从网络结构的发展,我们可以看到其策略是尽可能实现任务的分布式处理。因此在组建VXI测控网络时,重要的就是确定任务在系统中的分布。需要共享的任务放在服务器上,不需共享、的任务放在客户端,系统应尽可能紧凑以增强系统的安全性;同时又要考虑到系统的扩展性和开放性,能够在扩展系统规模时尽量减少重复工作。 依照上述原则,我们以某型号的模拟等效器为被测对象,组建了产化的VXI网络虚拟仪器测控系统和远程VXI总线数据采集处理系统。 一.VXI网络虚拟仪器测控系统 系统采用C/S结构,由前端VXI数据采集、测控设备和后端数据处理、共享设备组成。系统结构见图1。客户机作为测试的主控计算机,运行测试软件框架,负责所有仪器驱动,完成整个测试任务;网络服务器主要作为数据服务器,储存测试所需的所有配置数据和测试结果数据,此外兼有网络管理、文件管理、打印管理等功能。 系统采用国产化VXI主机箱,VXI控制器和全部仪器模块由测试公司研制,包括MXI-2控制器、带DSP的扫描A/D模块、4路通用计数器、D/A模块、任意波形发生器、VXI开关系列模块、交流D/A模块和8通道并行A/D模块。
网络设备由网卡和网络集线器(HUB)组成。采用符合IEEE802.3规范的10/100BASE-T以太网,传输速率为10/100MB/s网络传输协议符合TCP/IP,通信电缆采用RJ45无屏蔽双绞线接头。各台客户机通过HUB与服务器连接,构成星型拓扑结构,这样如果一根线断了,只影响一台机器,不影响网络运行。网络打印机提供了网络上的打印共享,其管理工作由服务器来完成。
二. 远程VXI总线数据采集处理系统
远地测试计算机,作为客户机,是本测试系统的管理者,是测控命令的发出者,它通过MODEM和电话线接收本地VXI前端设备的执行结果。 |