|
|
Metrological Calibration Program Based on LabVIEW Object-Oriented Programming Technology |
DING Wei, PENG Cheng, LI Jun, HOU Xu-wei |
Beijing Oriental Institute of Measurement and Test,Beijing 100086,China |
|
|
Abstract Aiming at the problems of code reuse, late maintenance, upgrade and expansion when using LabVIEW to build a large and complex test system, etc, LabVIEW object-oriented program (LVOOP) technology was studied, and the development of automatic test program for power supply based on object oriented in LabVIEW platform was realized. In summary, the automatic test system based on object-oriented programming technology has the advantages of simple program structure, less repetitive work, strong flexibility, expansibility, easy modification and maintenance, which improved the quality of the program, and reduced the cost of manpower and time to at least one-half of the original.
|
Received: 20 September 2019
|
|
|
|
|
1 吴良波. 基于ATML的平台管理模块开发测试系统设计与实现[D]. 成都:电子科技大学, 2016: 21-23.
2 汪静. 军用ATS计量性关键技术研究[D]. 长沙:国防科学技术大学, 2015: 32-35.
3 GrautamN, YadavO P. Model based development and auto test: A robust approach for reliable automotive software development[J]. Sae Technical Papers, 2006, 1: 1420-1431.
4 美国国家仪器公司. LabVIEW介绍[EB/OL]. http://www.ni.com/getting-started/LabVIEW-basics/zhs/.
5 TravisJ, KringJ. LabVIEW大学实用教程[M]. 北京: 电子工业出版社, 2012, 1-6.
6 戴鹏飞, 王胜开, 王格芳, 等. 测试工程与LabVIEW应用[M]. 乔瑞萍, 译. 北京: 电子工业出版社, 2006:293-300.
7 ConwayJ, WattsS. 软件工程方法在LabVIEW中的应用[M]. 罗霄, 等,译. 北京: 清华大学出版社, 2006:6-10.
8 李曼, 赵坤. LabVIEW程序设计方法在自动测试系统中的应用探讨[J]. 测控技术, 2014, 33(12): 107-109. LiM, ZhaoK. Discussion on application programming methods in automatic test system based on LabVIEW[J]. Measurement & Control Technology, 2014, 33(12): 107-109.
9 陈海生, 邓锐. LabVIEW面向对象编程技术[J]. 现代计算机(专业版), 2008(4): 70-72. ChenH S, DengR. LabVIEW Object-Oriented Programming Technology[J]. Modern Computer, 2008(4): 70-72.
10 皮祖成, 陈文, 戴善溪. 基于LabVIEW面向对象的试车台实验控制软件设计[J]. 软件, 2016, 7(8): 104-110. PiZ C, ChenW, DaiS X. Software Design for Controlling Test Bed Based on Object-Oriented LabVIEW[J]. Computer Engineering & Software, 2016, 7(8): 104-110.
11 王洋, 魏洪峰, 姜明波, 等. 基于LabVIEW面向对象编程的温度自动检定校准系统设计与实现[J]. 计算机测量与控制, 2017, 25(2): 54-56+60. WangY, WeiH F, JiangM B, et al. Design and Implementation of Auto-Temperature Verfication and Calibration System Based on Object-Oriented Programming with LabVIEW[J]. Computer Measurement & Control, 2017, 25(2): 54-56+60.
12 李运华. 面向对象葵花宝典—思想、技巧与实践[M]. 北京: 电子工业出版社,2015.
13 RobertC. Martin, MarinMicah, 邓辉, 孙鸣. 敏捷软件开发——原则、 模式、 与实践(C#版)[M]. 北京:人民邮电出版社,2008.
14 Using OOP in Measurement Systems,National Instruments Corporation[Z]. 2014.
15 ShallowayA, BainS, PughK, et al. 敏捷技能修炼—敏捷软件开发与设计的最佳实践[M]. 郑立, 邹骏, 黄灵, 译. 北京: 机械工业出版社, 2012. |
|
|
|