南京航空航天大学硕士学位论文 摘要 传统的测试系统一般都使用专用设备和程序进行构建这种方法功能单一 可扩展性差而虚拟仪器技术的出现为机械工程测试提供了一种新的思路虚 拟仪器系统为用户提供一系列可供调用的仪器面板不同模块仪器之间的关系 由开发人员编程完成具有柔性化构建测控系统的功能而对于测试技术人员 来讲希望测试系统的柔性构建只与测试理论和技术相关而不涉及复杂的软件 编程工作这同时也是现代科学研究与高校实验室敏捷化测试的要求因此基 于模块化思想的快速可重组测控实验系统的开发具有重要的理论和实际意义 本文针对机械工程测量学课程实验测试内容的需求讨论了以五自由 度运动平台多功能数据采集卡和多种传感器及装夹具为基础的系统硬件平台 架构分析了基于可重组敏捷化需求的系统软件平台的主要模块构成和实现 免编程构建测试系统的关键技术重点探讨了在 Visual C++开发环境下结合 Measurement Studio 集成开发套件对功能控件进行设计封装动态管理与调用 控件间动态通信等技术的实现方法并针对具体设计给出了说明论文还在所 开发的可重组实验平台上就机械工程典型量的测试系统构成验证了其可行性与 实用性 关键词测控虚拟仪器可重组模块化 ActiveX i VC++环境下快速可重组测控实验系统的开发 Abstract Generally, the traditional measurement systems are constructed by special instruments and programs which have been traditional methods are with a single function and poor flexibility and expansibility. The development of Virtual Instrument Technology provides a new idea for mechanical engineering measurement. Software system of Virtual Instrument offers a serial of instrument panels which could be called. The relations between different modules would be completed by developer. In this way, measurement system could be made up flexibly. Moreover, for testing technicians, they hope that the constructing of measurement system is only related to the theory and technology of testing rather than the complicated job of software programming. This is also the requirement of the contemporary science research and the flexibility experiment system of college laboratory. Therefore, it has important practical and theoretical meaning to develop the rapidly bination measurement & control experimental systems by modularization methods. In accordance with the requirement of the course experiment of Mechanical Engineering Measurement, the frame design of the hardware platform which is based on the mechanical platform with five degrees of freedom, the multifunction DAQ card, and several kinds of sensors & clamps is discussed in this p