skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: General-purpose automation programming: A case study on using a graphic language

Technical Report ·
DOI:https://doi.org/10.2172/7070149· OSTI ID:7070149

Object-oriented programming is the future direction of computer programming and automation. It provides fast, easy and very reliable methodology for developing large complicated software programs to test prototype configurations and develop computer control of multiple operations. This report is part of technology transfer to assist the petroleum industry and other engineering, science and manufacturing areas by conveying background information and the benefits of this approach that were acquired during development of the data acquisition/control/analysis/presentation software to operate a high-temperature, high-pressure steamflood laboratory. NIPER developed the background and extensive applications using object-oriented programming software using National Instruments{trademark} LabVIEW{reg sign}2 as the programming platform. The objective of developing this software was to automate the thermal lab; however, it was designed in such a way that the program would be general and could be configured to any laboratory automation during the run time. This modular program has been constructed so that application, with minor modification, can be used in other laboratory, pilot plant or commercial operations for data acquisition/control/analysist/ presentation.

Research Organization:
National Inst. for Petroleum and Energy Research, Bartlesville, OK (United States)
Sponsoring Organization:
USDOE; USDOE, Washington, DC (United States)
DOE Contract Number:
FC22-83FE60149
OSTI ID:
7070149
Report Number(s):
NIPER-596; ON: DE92001071
Country of Publication:
United States
Language:
English