Published November 1, 2001 | Version v1
Report

Information-Control Software for Handling Serial Devices in an EPICS Environment

Description

Each accelerator control system has a variety of measurement devices. One of the most common types of instrument interfaces used for their control is a serial (RS-232) bus. It is inexpensive and adequate for relatively simple measurement and control devices such as switchers, amplifiers, voltmeters, and stepper motors. Since the RS-232 specification is very broad and does not require uniformity above the basic communication protocol level, one of the major problems associated with the use of RS-232 is that a fundamental understanding of the details of each device's command protocol is required. This makes writing reliable control software difficult and also hampers efforts to design effective, generic troubleshooting methods for RS-232. This paper presents software developed at Jefferson Lab to handle serial devices in a generic manner. The software is based on the EPICS toolkit and uses a 3-tier architecture which includes a common serial driver at the bottom, a top-level protocol to specify individual device commands in a generic manner, and a mid-level of software to glue the two together

Availability note (English)

Available from PURL: https://www.osti.gov/servlets/purl/788808-FITfqT/native/

Additional details

Publishing Information

Imprint Pagination
232 Kilobytes
Report number
JLAB-ACC--01-26

Conference

Title
ICALEPCS 2001
Dates
27-30 Nov 2001
Place
San Jose, CA (United States)

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
33002480
Subject category
S43: PARTICLE ACCELERATORS; S99: GENERAL AND MISCELLANEOUS;
Resource subtype / Literary indicator
Conference, Non-conventional Literature
Descriptors DEI
ACCELERATORS; AMPLIFIERS; COMPUTER CODES; COMPUTERIZED CONTROL SYSTEMS; DESIGN; MOTORS; SPECIFICATIONS; VOLTMETERS
Descriptors DEC
CONTROL SYSTEMS; ELECTRIC MEASURING INSTRUMENTS; ELECTRICAL EQUIPMENT; ELECTRONIC EQUIPMENT; ENGINES; EQUIPMENT; MEASURING INSTRUMENTS; ON-LINE CONTROL SYSTEMS; ON-LINE SYSTEMS

Optional Information

Contract/Grant/Project number
AC05-84ER40150
Funding organization
USDOE Office of Energy Research (ER) (United States)
Secondary number(s)
DOE/ER--40150-1943