虚拟仪器技术在测控系统中的应用
- 作者:admin 来源:网络 日期:2010-7-3 23:46:14
- 的形式存储、查询。
在测控系统中,可以通过所设置的产品名称、件号、时间、测试结果、温湿度、试验者、质控者等字段来进行保存,完成了一套产品的履历记录,通过查询产品的件号、时间等就可以调出每个产品的测试记录,这样就解脱了人工管理的诸多不便,提高了工作效率。
3.2.3 调用ActiveX自动化编程技术并打印生成了Excel表格
ActiveX自动化是一种能将单个应用程序和其他应用程序结合在一起的方法。通过Lab Windows/CVI提供的ActiveX控件可以直接调用Excel程序,并使用这些控件提供的函数对从Excel表格进行操作,从数据库中读取测试数据,转换并填入单元格,最后自动生成产品正式履历表并进行打印。
3.3 基于虚拟仪器的测控平台与一般测控平台比较
采用LabWindows/CVI开发工具使得不同的信号可以统一在同一个程序里面实现方便的采集与保存。继电器盒测试系统以前有一个运用Visual C++开发的测试平台,和基于虚拟仪器的测控平台相比,它们在本系统中功能的实现和维护都存在很大的差距。
首先运用Visual C++开发的测试平台不如使用LabWindows/CVI开发的基于虚拟仪器的测控平台简单方便。由于LabWindows/CVI交互式开发平台,使得开发人员很容易设计出实用直观而且功能强大的测控程序。由于使用NI公司开发的SQL工具包,使用LabWindows/CVI开发的基于虚拟仪器的测控平台可以大大节省开发时间,增强测试软件的性能。由于使用LabWindows/CVI开发的基于虚拟仪器的测控平台软件代码编制模块化了,可以一种新的控制算法只需改变相应算法模块即可,大大提高了编程效率,缩短了开发时间。
4、结束语
采用虚拟仪器技术,可避开传统仪器复杂的专用电路的设计,从而提高了仪器设计与使用的快速性和方便性。由于使用软件来实现各种仪器功能,大大提高了仪器的灵活性,需要什么样的功能只需修改相应程序即可,节省了大量购买特定仪器的费用。LabWindows/CVI虚拟仪器技术在测控领域中有着广泛的应用前景,值得进一步研究和推广。
参考文献
[1]宋宇峰.Lab Windows/CVI逐步深入与开发实例[M].北京:机械工业出版社,2003.
[2]刘君华.虚拟仪器编程语言LabWindows/CVI教程[M].北京:电子工业出版社,2001
代写论文联系方式
联系QQ:904272800

联系信箱:904272800@qq.com

代写论文导航
客户、写手申请单
最新论文
热点论文