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

Title: New GPIB Control Software at Jefferson Lab

Abstract

The control of GPIB devices at Jefferson Lab is based on the GPIB device/driver library. The library is a part of the device/driver development framework. It is activated with the use of the device configuration files that define all hardware components used in the control system to communicate with GPIB devices. As soon as the software is activated, it is ready to handle any device connected to these components and only needs to know the set of commands that the device can understand. The old GPIB control software at Jefferson Lab requires the definition of these commands in the form of a device control software module written in C for each device. Though such modules are relatively simple, they have to be created, successfully compiled, and supported for all control computer platforms. In the new version of GPIB control software all device communication commands are defined in device protocol (ASCII text) files. This makes the support of GPIB devices in the control system much easier.

Authors:
;
Publication Date:
Research Org.:
TJNAF (Thomas Jefferson National Accelerator Facility, Newport News, VA)
Sponsoring Org.:
USDOE
OSTI Identifier:
850266
Report Number(s):
JLAB-ACO-05-420; DOE/ER/40150-3593
TRN: US0504367
DOE Contract Number:  
AC05-84ER40150
Resource Type:
Conference
Resource Relation:
Conference: ICALEPCS 2005, 10-15 Oct 2005, Geneva, Switzerland
Country of Publication:
United States
Language:
English
Subject:
43 PARTICLE ACCELERATORS; 99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; CEBAF ACCELERATOR; COMPUTERIZED CONTROL SYSTEMS; COMPUTER CODES

Citation Formats

Bickley, Matthew, and Chevtsov, Pavel. New GPIB Control Software at Jefferson Lab. United States: N. p., 2005. Web.
Bickley, Matthew, & Chevtsov, Pavel. New GPIB Control Software at Jefferson Lab. United States.
Bickley, Matthew, and Chevtsov, Pavel. 2005. "New GPIB Control Software at Jefferson Lab". United States. https://www.osti.gov/servlets/purl/850266.
@article{osti_850266,
title = {New GPIB Control Software at Jefferson Lab},
author = {Bickley, Matthew and Chevtsov, Pavel},
abstractNote = {The control of GPIB devices at Jefferson Lab is based on the GPIB device/driver library. The library is a part of the device/driver development framework. It is activated with the use of the device configuration files that define all hardware components used in the control system to communicate with GPIB devices. As soon as the software is activated, it is ready to handle any device connected to these components and only needs to know the set of commands that the device can understand. The old GPIB control software at Jefferson Lab requires the definition of these commands in the form of a device control software module written in C for each device. Though such modules are relatively simple, they have to be created, successfully compiled, and supported for all control computer platforms. In the new version of GPIB control software all device communication commands are defined in device protocol (ASCII text) files. This makes the support of GPIB devices in the control system much easier.},
doi = {},
url = {https://www.osti.gov/biblio/850266}, journal = {},
number = ,
volume = ,
place = {United States},
year = {Wed Sep 21 00:00:00 EDT 2005},
month = {Wed Sep 21 00:00:00 EDT 2005}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: