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
Identifiers
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