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

Title: GEECS (Generalized Equipment and Experiment Control System)

Abstract

GEECS (Generalized Equipment and Experiment Control System) monitors and controls equipment distributed across a network, performs experiments by scanning input variables, and collects and stores various types of data synchronously from devices. Examples of devices include cameras, motors and pressure gauges. GEEKS is based upon LabView graphical object oriented programming (GOOP), allowing for a modular and scalable framework. Data is published for subscription of an arbitrary number of variables over TCP. A secondary framework allows easy development of graphical user interfaces for a combined control of any available devices on the control system without the need of programming knowledge. This allows for rapid integration of GEECS into a wide variety of systems. A database interface provides for devise and process configuration while allowing the user to save large quantities of data to local or network drives.

Authors:
;
Publication Date:
Research Org.:
Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
Sponsoring Org.:
USDOE
Contributing Org.:
LAWRENCE BERKELEY NATIONAL LABORATORY
OSTI Identifier:
1338945
Report Number(s):
GEECS; 005096IBMPC00
R&D Project: KA2502010; 2014-003
DOE Contract Number:
AC02-05CH11231
Resource Type:
Software
Software Revision:
00
Software Package Number:
005096
Software CPU:
IBMPC
Open Source:
Yes
LICENSED UNDER BSD LICENSE
Source Code Available:
Yes
Country of Publication:
United States

Citation Formats

GONSALVES, ANTHONY, and DESHMUKH, AALHAD. GEECS (Generalized Equipment and Experiment Control System). Computer software. https://www.osti.gov//servlets/purl/1338945. Vers. 00. USDOE. 12 Jan. 2017. Web.
GONSALVES, ANTHONY, & DESHMUKH, AALHAD. (2017, January 12). GEECS (Generalized Equipment and Experiment Control System) (Version 00) [Computer software]. https://www.osti.gov//servlets/purl/1338945.
GONSALVES, ANTHONY, and DESHMUKH, AALHAD. GEECS (Generalized Equipment and Experiment Control System). Computer software. Version 00. January 12, 2017. https://www.osti.gov//servlets/purl/1338945.
@misc{osti_1338945,
title = {GEECS (Generalized Equipment and Experiment Control System), Version 00},
author = {GONSALVES, ANTHONY and DESHMUKH, AALHAD},
abstractNote = {GEECS (Generalized Equipment and Experiment Control System) monitors and controls equipment distributed across a network, performs experiments by scanning input variables, and collects and stores various types of data synchronously from devices. Examples of devices include cameras, motors and pressure gauges. GEEKS is based upon LabView graphical object oriented programming (GOOP), allowing for a modular and scalable framework. Data is published for subscription of an arbitrary number of variables over TCP. A secondary framework allows easy development of graphical user interfaces for a combined control of any available devices on the control system without the need of programming knowledge. This allows for rapid integration of GEECS into a wide variety of systems. A database interface provides for devise and process configuration while allowing the user to save large quantities of data to local or network drives.},
url = {https://www.osti.gov//servlets/purl/1338945},
doi = {},
year = {Thu Jan 12 00:00:00 EST 2017},
month = {Thu Jan 12 00:00:00 EST 2017},
note =
}

Software:
To order this software, request consultation services, or receive further information, please fill out the following request.

Save / Share:

To initiate an order for this software, request consultation services, or receive further information, fill out the request form below. You may also reach us by email at: .

OSTI staff will begin to process an order for scientific and technical software once the payment and signed site license agreement are received. If the forms are not in order, OSTI will contact you. No further action will be taken until all required information and/or payment is received. Orders are usually processed within three to five business days.

Software Request

(required)
(required)
(required)
(required)
(required)
(required)
(required)
(required)