• DocumentCode
    1907402
  • Title

    Developing engine test software in LabVIEW

  • Author

    Turley, Russ ; Wright, Matthew

  • Author_Institution
    CACI, San Antonio, TX, USA
  • fYear
    1997
  • fDate
    22-25 Sep 1997
  • Firstpage
    575
  • Lastpage
    579
  • 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
  • Keywords
    aerospace computing; aerospace engines; aircraft testing; automatic test software; data acquisition; graphical user interfaces; military aircraft; programming environments; software prototyping; software reusability; visual programming; Air Force; CACI International; COTS hardware; COTS software; ETTAS II; LabVIEW; LabVIEW 4.0.1; Windows NT/95; aircraft engine test; engine test software; graphical programming language; program management; rapidly prototyping; software development environment; test program software; user interfaces; virtual instruments; Aircraft propulsion; Automatic testing; Computer languages; Contracts; Data acquisition; Engines; Hardware; Instruments; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    AUTOTESTCON, 97. 1997 IEEE Autotestcon Proceedings
  • Conference_Location
    Anaheim, CA
  • Print_ISBN
    0-7803-4162-7
  • Type

    conf

  • DOI
    10.1109/AUTEST.1997.633678
  • Filename
    633678