EPICS FAQ

From EPICSWIKI
Revision as of 21:35, 19 July 2005 by NedArnold (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

General

What is EPICS?

EPICS is a set of software tools and applications which provide a software infrastructure for use in building distributed control systems to operate devices such as Particle Accelerators, Large Experiments and major Telescopes. Such distributed control systems typically comprise tens or even hundreds of computers, networked together to allow communication between them and to provide control and feedback of the various parts of the device from a central control room, or even remotely over the internet.

The term (EPICS) also refers to the collaboration of organizations that are involved in the software's development and use. It was originally written jointly by Los Alamos National Laboratory and Argonne National Laboratory, and is now used by many large scientific facilities throughout the world. Development now occurs cooperatively between these various groups, with much sharing of I/O device support and client applications.

Who Uses EPICS?

How Can I Learn Some Details About EPICS?

Many of the sites listed above have tutorials, slides, or overviews of EPICS. It is helpful to peruse several different sites to get a broad exposure of how the facilities use EPICS.

The Getting Started With EPICS Lecture Series presented and recorded at the Advance Photon Source in the Fall of 2004 is probably the most recent and exhaustive series of training presentations. The lectures are available via streaming video and the Power Point slides are available for downloading. The table of contents is available at: http://www.aps.anl.gov/aod/bcda/epicsgettingstarted/index.html


Is There a Demo I Can Play With?

Hardware

IOC Core Software

Extensions/Tools

The Collaboration