Developing engine test software in LabVIEW

P. Turley, M. Wright
{"title":"Developing engine test software in LabVIEW","authors":"P. Turley, M. Wright","doi":"10.1109/AUTEST.1997.633678","DOIUrl":null,"url":null,"abstract":"CACI International Inc. is on contract with SAALC/LDAD, the Air Force engine tester program management office, to build an Engine Test/Trim Automated System II (ETTAS II) using Commercial Off The Shelf (COTS) hardware and software. This tester will ultimately replace the three aircraft engine test systems currently used by the Air Force, all of which are becoming increasingly difficult to maintain doe to hardware/software obsolescence problems. In keeping with the COTS requirement, we chose to develop our data acquisition and test program software in LabVIEW 4.0.1 for Windows NT/95. This paper discusses the advantages we have gained in using LabVIEW 4.0.1, a graphical programming language, rather than a conventional programming language as our software development environment. We detail how we were able to take advantage of LabVIEW's instrument control capabilities to optimize our VXI data acquisition process. We then discuss how LabVIEW can be used not only as an instrument control language, but also as a general purpose programming language. We discuss how we used LabVIEW for test program set (TPS) development and for rapidly prototyping user interfaces and program features for immediate operator/customer feedback. The paper also details how LabVIEW enabled os to readily establish a core of \"generic\" VIs (virtual instruments) for subsequent reuse in developing additional TPS for other aircraft engine types/variants.","PeriodicalId":369132,"journal":{"name":"1997 IEEE Autotestcon Proceedings AUTOTESTCON '97. IEEE Systems Readiness Technology Conference. Systems Readiness Supporting Global Needs and Awareness in the 21st Century","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1997 IEEE Autotestcon Proceedings AUTOTESTCON '97. IEEE Systems Readiness Technology Conference. Systems Readiness Supporting Global Needs and Awareness in the 21st Century","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AUTEST.1997.633678","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18

Abstract

CACI International Inc. is on contract with SAALC/LDAD, the Air Force engine tester program management office, to build an Engine Test/Trim Automated System II (ETTAS II) using Commercial Off The Shelf (COTS) hardware and software. This tester will ultimately replace the three aircraft engine test systems currently used by the Air Force, all of which are becoming increasingly difficult to maintain doe to hardware/software obsolescence problems. In keeping with the COTS requirement, we chose to develop our data acquisition and test program software in LabVIEW 4.0.1 for Windows NT/95. This paper discusses the advantages we have gained in using LabVIEW 4.0.1, a graphical programming language, rather than a conventional programming language as our software development environment. We detail how we were able to take advantage of LabVIEW's instrument control capabilities to optimize our VXI data acquisition process. We then discuss how LabVIEW can be used not only as an instrument control language, but also as a general purpose programming language. We discuss how we used LabVIEW for test program set (TPS) development and for rapidly prototyping user interfaces and program features for immediate operator/customer feedback. The paper also details how LabVIEW enabled os to readily establish a core of "generic" VIs (virtual instruments) for subsequent reuse in developing additional TPS for other aircraft engine types/variants.
在LabVIEW中开发发动机测试软件
CACI国际公司与美国空军发动机测试项目管理办公室SAALC/LDAD签订合同,使用商用现货(COTS)硬件和软件建造发动机测试/内饰自动化系统II (ETTAS II)。该测试设备最终将取代空军目前使用的三种飞机发动机测试系统,由于硬件/软件过时的问题,所有这些测试系统都变得越来越难以维护。为了符合COTS的要求,我们选择在Windows NT/95的LabVIEW 4.0.1中开发我们的数据采集和测试程序软件。本文讨论了使用图形化编程语言LabVIEW 4.0.1而不是传统编程语言作为软件开发环境的优点。我们详细介绍了我们如何能够利用LabVIEW的仪器控制功能来优化我们的VXI数据采集过程。然后,我们讨论了如何将LabVIEW不仅用作仪器控制语言,而且用作通用编程语言。我们讨论了如何使用LabVIEW进行测试程序集(TPS)开发和快速原型用户界面和程序功能,以便立即获得操作员/客户反馈。本文还详细介绍了LabVIEW如何使os能够轻松地建立“通用”VIs(虚拟仪器)的核心,以便随后在为其他飞机发动机类型/变体开发额外的TPS时重用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信