General-purpose automation programming: A case study on using a graphic language
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
Similar Records
NIPER Lab WARDEN -- Description and LabVIEW{reg_sign} executable code of a general-purpose laboratory-automation program. Volume 1
Recent advances in laboratory automation programming
Related Subjects
02 PETROLEUM
OIL WELLS
STEAM INJECTION
PROGRAMMING
AUTOMATION
PROGRAMMING LANGUAGES
TECHNOLOGY TRANSFER
US NIPER
FLUID INJECTION
NATIONAL ORGANIZATIONS
US DOE
US ORGANIZATIONS
WELLS
990200* - Mathematics & Computers
020300 - Petroleum- Drilling & Production