1 / 11

An Overview of the SLAC Control System Rusty Humphrey, SLAC/ESD April 24, 2002

An Overview of the SLAC Control System Rusty Humphrey, SLAC/ESD April 24, 2002. Architecture Overview Timing Architecture. Introduction.

bartletta
Download Presentation

An Overview of the SLAC Control System Rusty Humphrey, SLAC/ESD April 24, 2002

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. An Overview of the SLAC Control SystemRusty Humphrey, SLAC/ESDApril 24, 2002 Architecture Overview Timing Architecture

  2. Introduction • Much of the LCLS Linac will be controlled and monitored by the present SLAC Control System. This system was originally put in place (over 15 years ago) to control the SLAC Linear Collider, but has since been augmented to control the PEP-II Collider also. It has a rich suite of features and applications, and specifically provides all the functions necessary to control the LCLS Linac. • This presentation will focus on the centralized architecture of the Control System, will list some of the software involved, and will introduce the Timing System. Rusty Humphrey, SLAC/ESD

  3. Simplified SLC Control System Overview Alpha Standalone Displays & Programs SCP Archive Data dbGen VMS SLC DB Message Service Accelerator Operator EPICS PCAS Database Files Program Files Dbex TCP/IP SLCNET TCP/IP PX00 TCP/IP Micro Micro IOC Programmer

  4. OVERVIEW… • There are two central Alpha machines with the VMS operating system; one for production and one as backup and for development. • There are almost 100 single board Intel 80386/80486 front-end computers (micros). • Micros communicate with the host over SLCNET, a 1 megabit polled network. • Micros are geographically distributed and provide control and monitoring through CAMAC. • There is a special purpose micro used for master pattern generation. Rusty Humphrey, SLAC/ESD

  5. OVERVIEW… • There are about 400 crates and 6000 CAMAC modules. • There is a wide variety of hardware controllers and CAMAC interface modules. • The Operator Interface is through X-based and touch panel NCD terminals. Rusty Humphrey, SLAC/ESD

  6. Software– Micros… • Micros include several tasks (jobs) for machine control and monitoring including: • BPM • Timing • Magnet Control • Crate Verifier • Analog • Feedback Rusty Humphrey, SLAC/ESD

  7. Software… Alpha • Over One Million lines of code for • Configuration management • Operations tools and facilities • High level applications • Infrastructures and utilities Rusty Humphrey, SLAC/ESD

  8. Software… Alpha • Applications include: • Configurations software • Data archiving (History buffer) • Modeling programs (comfort, Dimad) • Correlations Plot • Multi-device knobs • Orbit/Dispersion correction • Emittance calculation Rusty Humphrey, SLAC/ESD

  9. Software… Alpha • Applications include: • Error reporting & logging facility • Standalone displays (CUD) • Klystrons, Magnets, obstructions • MPS monitoring • Database updating • CATER • Slow Feedback process Rusty Humphrey, SLAC/ESD

  10. Software… Alpha • Applications include: • Beam pulse accounting • Status Information Processing (SIP) • Paranoia • Button Macros Rusty Humphrey, SLAC/ESD

  11. Rusty Humphrey, SLAC/ESD

More Related