Bob Dalesio Controls October 13-14, 2004 Controls Overview LCLS Facility Advisory Committee October 13-14, 2004 Outline Goals.

Slides:



Advertisements
Similar presentations
Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
Advertisements

XTCAV X-Band Transverse Deflecting Cavity Project Overview Patrick Krejcik Yuantao Ding, Joe Frisch.
Dayle Kotturi and Stephanie Allison Facility Advisory Committee Meeting April 20-21,
Stephanie Allison/John Dusatko EPICS Collaboration Meeting May 1, Timing and Event System for the LCLS Electron Accelerator*
FAC review, 10/27 D. Schultz 1 e-Beams System Update Injector System Installation has started. Linac System Preparing for ’06 installation. Controls System.
S. Smith LCLS Facility Advisory April 16, BPMs and Toroids Facility Advisory Committee April 16, 2007 System overview.
Stephanie Allison Integration with the SLC Control April 7, 2005 Introduction PNET Receiver VME Module SLC-Aware IOC Existing.
Paul Emma LCLS FAC April 16, Initial Experience with Injector Commissioning P. Emma, et al. Facilities Advisory Committee.
Patrick Krejcik LCLS April 16-17, 2007 Breakout Session: Controls Controls Commissioning Experience.
Stephanie Allison Facility Advisory Committee Meeting Apr 16, 2007 Timing and Event System S. Allison, M. Browne, B. Dalesio, J.
Hamid Shoaee High Level Physics 20 April 2006 High Level Physics Applications Update on Plans, New Directions Fairley,
LCLS Control Group FAC - Controls October 27&28, Controls Overview October 27, 2005 Outline ES&H Goals Commissioning.
Stephanie Allison LCLS Integration with SLC October 12, 2004 Integration with SLC LCLS Facility Advisory Committee Oct 12, 2004 Introduction.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Diane Fairley High Level October 24-28, 2005 High Level Physics Applications LCLS Week / FAC October 24-28, 2005.
Dayle Kotturi Controls April 29, 2004 Controls Overview LCLS Facility Advisory Committee April 29-30, 2004 Outline Status.
Dayle Kotturi LCLS Diagnostics and Commissioning Workshop September 23, 2004 LCLS Controls and Data Acquisition September 23, 2004.
Dayle Kotturi Controls April 29, 2004 Injector Controls LCLS Facility Advisory Committee April 29-30, 2004 Outline Description.
Stephanie Allison Integration with the SLC Control Oct 27, Introduction Demo SLC-Aware IOC Plans for Next 12 Months.
LCLS Control Group FAC - Controls April 7, 2005 Controls Overview April 7, 2005 Outline ES&H Goals FAC Responses.
Hamid Shoaee LCLS FAC Controls June 17, LCLS Control System Personnel Linac & BC2 Controls progress LTU, Dump Controls.
Hamid Shoaee LCLS Facility Advisory Committee 20 April Controls Overview April 20, 2006 LCLS Controls Group Outline Goals.
Dayle Kotturi Facility Advisory Committee Meeting October 12, 2004 Injector/Linac Controls An overview of the status of each of.
Ron Akre, Dayle Kotturi LCLS LLRF April 16, 2007 Linac.
Dayle Kotturi SLC April 29, 2004 Outline Motivation Key Components Status Update SLC / EPICS Timing Software Tasks Hardware.
Hamid Shoaee LCLS FAC Review – October Control System Overview Hamid Shoaee Controls System Manager Injector control system commissioning & Support.
Diane Fairley High Level October High Level Applications FAC Review October 12, 2006 High Level Applications.
Hamid Shoaee LCLS Control April 20, 2006 LCLS Control System Organization & Integration with the rest of the lab, Accelerator.
Patrick Krejcik LCLS November 11-12, 2008 SLAC National Accelerator Laboratory 1 Post-commissioning Controls Enhancements.
Hamid Shoaee Accelerator Readiness Dec. 2, ‘08 SLAC National Accelerator Laboratory Controls Department LCLS Maintenance.
Hamid Shoaee LCLS Control April 20, 2006 LCLS Control System Controls Organization Overview A Progress Report Hamid Shoaee.
Bob Dalesio EPICS Collaboration Meeting Tokai December 8-10, 2004 LCLS Control System Status EPICS Collaboration Meeting December.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
John Dusatko 2012 EPICS Timing Workshop The SLAC Timing System April 24, The Accelerator Timing System at SLAC: Experiences, Ideas & Future Plans.
Power Supply Control at NSLS-II Yuke Tian Control Group, NSLS-II, BNL (May 1, 2009 EPICS Collaboration Meeting, Vancouver)
Dayle Kotturi Lehman Review May 10-12, 2005 LCLS Timing Outline Scope SLC Master Pattern Generator Introducing the PNET VME receiver.
Stephen Schuh Vacuum Controls SCR and 16 November 2005 Vacuum Controls System Concept Review and Preliminary Design Review.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Issues in Accelerator Control Bob Dalesio, December 23, 2002.
K. Luchini LCLS Week, October 26, 2005 Magnet Controls K. Luchini Overview Hardware Software SLC Aware IOC Database Modeling.
LCLS Control Group EPICS Collaboration April 27, 2005 Controls Overview April 27, 2005 Outline Goals Status update.
Stephanie Allison LCLS Controls Software Meeting Dec 6, 2007 How To Set Up for the Event System on an IOC with an EVR(s) Assumes.
The recent history and current state of the linac control system Tom Himel Dec 1,
Stephanie Allison SLC-Aware April 5, 2005 Introduction Description Issues Progress Plans for 2005 SLC-Aware IOC LCLS Collaboration,
Stanford Linear Accelerator Center Ron Chestnut EPICS Collaboration Mtg May 21-23, SLAC EPICS Projects Yesteryear, Today, and Tomorrow.
Hamid Shoaee Control LCLS ARR Oct 31, LCLS Accelerator Readiness Review Control System for Injector Commissioning.
LCLS Control Group FAC – 06 Installation October 27/28, Plans for 2006 Installation October 27, 2005 Installation.
1 BROOKHAVEN SCIENCE ASSOCIATES Open-Source Distributed Deterministic Device Control Larry Doolittle Alex Ratti Bob Dalesio.
Patrick’s Updates - 8/30/11 (one slide for each of the following) 1.XTCAV Project 2.ASTA Gun Test Facility Instrumentation & Controls 3.Fast wire scanner.
Controls Test Stand Test stand proposal document review - Dayle. The activities can be prioritized according to which measurements we need to do first.
Debbie Rogind LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues “How to integrate the legacy system.
Debbie Rogind Diane Fairley SLC-Aware BSAC Facility Requirements Review May 26, 2005 SLC Aware IOC BSAC* Facility Requirements Review *Beam Synchronous.
Debbie Rogind LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues Subsystem architecture, or… “How.
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
Introduction Functional Requirements (Stephanie) SLC Executive (Diane)
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
LLRF and feedback Outline Scope LLRF Requirements
CSNS Accelerator Control and Beam Instrumentation JIN Dapeng, XU Taoguang … June 9, 2015
Timing and Event System for the LCLS Electron Accelerator
LCLS Control System Design, Management & Organization August 10, 2004
Breakout Session SC5 – Control Systems
Linac Diagnostics Commissioning Experience
Control System Overview Hamid Shoaee LCLS Control System Manager
LCLS Global Controls Overview August 10, 2004
Breakout Session: Controls
Controls Overview B. Dalesio
Timing and Event System Status DOE Review of the LCLS Project SC5 - Controls Systems Breakout Session S. Allison, M. Browne, B. Dalesio, J. Dusatko,
LCLS Control System Personnel Linac & BC2 Controls progress
Control System Overview Hamid Shoaee LCLS Control System Manager
High Level Physics Applications Lehman Review February 7 - 9, 2006
Presentation transcript:

Bob Dalesio Controls October 13-14, 2004 Controls Overview LCLS Facility Advisory Committee October 13-14, 2004 Outline Goals Status update Resources Design Slides for Global Systems Assignments / Direction Through Continuing Resolution Tools/ Standards to adopt from the community for LCLS Next 6 months Conclusions

Bob Dalesio Controls October 13-14, 2004 LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation, integration, operation and automation of the LCLS Accelerator Standardize on all devices and components across all subsystems. Identify all data either by pulse id, beam pulse related time stamp, or 500 msec rough time stamp. Full integration with the SLC – timing, use of LCLS data in SLC high level applications, and use of SLC data in LCLS Work with SLAC groups to provide an upgrade path for the SLC

Bob Dalesio Controls October 13-14, 2004 Update: May 2004 – Oct 2004 WBS Design Efforts for LINAC and Injector moved into Global Controls Conventional Facilities control system design integrated SLC-aware IOC is 20% Complete PNET VME Prototype 90% Complete Key Personnel Are In Place Some Hardware Selected for Evaluation Continuing Resolution Impacts the Plan Kickoff meetings of the Control System Team

Bob Dalesio Controls October 13-14, 2004 Key Personnel Are in Place Patrick Krejcik – Support Physicist, Control Requirements Bob Dalesio – Design, Conv fac., End stations Dayle Kotturi – LINAC/Injector CAM, Laser, LLRF, SLC aware IOC Stephanie Allison* – SLC-aware IOC, Timing Linda Hendrickson* – Fast Feedback Till Straumann* – BPMs / Diagnostics Diane Fairley – Machine Prot. Sys., SLC aware IOC Debbie Rogind – Vacuum, support SLC aware IOC Mario Ortega – Plant wiring, equip. cabinets, power req. Kristi Luchini – Power Supply Control John Dusatko – MPS Design, hardware support Patrick Bong – Personnel Protection System * Half time

Bob Dalesio Controls October 13-14, 2004 Personnel – Resources FY 2005 Q Q Q Q Q Ctl. Elec. Engineer Ctl. Sr. Elec. Tech. Ctl. Elec Tech. Pwr. Elec. Engineer Pwr. Sr. Elec. Tech. Control Prog. Continuing Resolution: take care of prototyping 1.75 in other WBS Ramp up Over 6 months to full complement

Bob Dalesio Controls October 13-14, 2004 Integration with the SLC Control System SLC Alpha All High Level Apps KISNet (fast closed loop control data) PNet (Pulse ID / User ID) MPG SLC Net (Data Communication) micro Camac I/O RF reference clock Xterm EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS WS Distributed High Level Applications Ethernet (EPICS Protocol) I/OC (SLC-aware) EVGEVG Micro emulator PNETPNET

Bob Dalesio Controls October 13-14, 2004 Global Communication Buses CPUCPU EVGEVG Beam Code + EPICS Time + EPICS Events LLRFLLRF 16 triggers CPUCPU EVREVR Diag 16 triggers IOC EVREVR CPUCPU EVREVR Pwr Supply Ctrl IOC Channel Access SLC Alpha Apps Xterm EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS WS Distributed High Level Applications CPUCPU Vacuum Ctrl SLC-Net over Ethernet Fast Feedback over Ethernet? Machine Protection Drive Laser Off Beam Stop In MPG PNETPNET

Bob Dalesio Controls October 13-14, 2004 Continuing Resolution - Direction Complete PNET Prototype (.33 FTE) Continue work on the SLC aware IOC (1.5 FTEs total) Prototype Echotek BPM in the SPPS (.50 FTE) Acquire / Test SLS Timing System – V2 later (.25 FTE) Acquire / Test SLS Digital Power Supply Controller (.50 FTE) Support LLRF Design / Prototype (.25) Complete rack, wiring, and power requirements (.25 FTE) Machine Protection System (.25 FTE) Video (.25) Inj, LINAC, Und, XBT, End Station, Conv Fac (1.5 FTE)

Bob Dalesio Controls October 13-14, 2004 Continuing Resolution Postpones Activities Personnel acquisition Develop prototype for 120 Hz Fast Feedback Develop prototype for position controllers Put together detailed designs per subsystem and have them reviewed – revamp costs. Interface Control Documents

Bob Dalesio Controls October 13-14, 2004 Current Meetings in Place Diagnostics and Controls – Patrick Krejcik Controls Architecture – Dayle Kotturi Top Down Issues – LH Hardware Performance Requirements – PK SLC impact into subsystem applications – SA Naming – SA SLC-aware IOC – Stephanie Allison Injector/LINAC – Patrick / Dayle / Mario attend Conventional Facilities – Mario attend

Bob Dalesio Controls October 13-14, 2004 Client Tools Display ManagerEDM ArchiverChannel Archiver / Oracle? Alarm HandlerALH Message LoggerCMLog Electronic Log Book DESY, Babar, JLAB? StripchartStripTool Web based viewingSPEAR, A-Beans, JoiMint,AIDA Image AnalysisMatlab format? Save / Restore? RDBSNS / PEP? Gateway Gateway

Bob Dalesio Controls October 13-14, 2004 Environment R/T OSRTEMS Workstation OSLINUX EPICS ADE (CVS)Argonne CompilersGNU Bug Report / TrackingArtemis Naming StandardPEP II Name ServiceName Server (JLAB),AIDA? DocumentationWeb Area Test stationsFFTB

Bob Dalesio Controls October 13-14, 2004 High Level Applications MatlabAvailable for Physicists PythonAvailable for Physicists High Level Apps SLCAvailable AIDA, XAL, Matlab?? Top priorities to move into EPICS Which ones make the SLC-aware IOC easier Which are the most useful Which are the easiest to pick off

Bob Dalesio Controls October 13-14, 2004 Next 6 Months Complete SLC-aware IOC Complete PNET Prototype Complete BPM Prototype Complete Timing Prototype Complete Power Supply Prototype Complete Video Prototype Design Document for Maching Protection System – determine if there is something that we can evaluate Integrate Facility Controls, XRay Transport, Experimental Hall into the control system.

Bob Dalesio Controls October 13-14, 2004 Conclusions Good progress is being made on the items that are critical to our success: PNET interface and the SLC-aware IOC The control design is being integrated in all subsystems, however, the budget for X Ray Transport and End Stations has not been reworked to reflect any change. Conventional facilities has added control system support for integration. We are reducing our CAM and project engineering support through the continuing resolution to focus on bottoms-up prototyping and top-down design. Continuing resolution will be used to prototype hardware solutions for the next set of important decision: BPMs, Timing, Power Supply Controllers, LLRF.

Bob Dalesio Controls October 13-14, 2004 Timing Beam Code + EPICS Time + EPICS Events CPUCPU EVREVR Diag 16 triggers IOC CPUCPU EVREVR Power Supply Ctrl IOC CPUCPU Vacuum Ctrl Machine Protection Drive Laser Off SLC micro 476 MHz RF Reference Master Pattern Generator 128 bit beam 360 Hz FIDO 119 MHz w/ 360 Hz fiducial Nsec resolution on the timing gates produced from the Event Rcvr 50 psec jitter pulse to pulse Event generator passes along beam code data from SLC Event generator sends events to receivers including: 360 Hz, 120 Hz, 10 Hz and 1 Hz fiducials last beam pulse OK Machine mode EPICS time stamp Event receivers produce to the IOC interrupts on events data from the event generator in registers 16 triggers with configurable delay and width CPUCPU EVGEVG LLRFLLRF 16 triggers IOC EVREVR MPG PNETPNET

Bob Dalesio Controls October 13-14, 2004 SLC Net “Micro” Communication CPUCPU EVGEVG LLRF CPUCPU EVREVR Diag IOC EVREVR HPRF I/O Boards CPUCPU EVREVR Pwr Supply Ctrl IOC SLC Alpha Apps Xterm CPUCPU Vacuum Ctrl SLC-Net over Ethernet Provides data to SLC Applications from EPICS Operates at 10 Hz (not beam synched) Requires significant development in the IOC to emulate SLC “micro” in the IOC On an application by application basis we will evaluate what functions to provide

Bob Dalesio Controls October 13-14, 2004 Channel Access CPUCPU EVGEVG LLRF CPUCPU EVREVR Diag IOC EVREVR HPRF I/O Boards CPUCPU EVREVR Power Supply Ctrl IOC Channel Access SLC Alpha Apps Xterm EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS WS Distributed High Level Applications CPUCPU Vacuum Ctrl A channel access server in SLC provides data from existing SLC micros to EPICS applications All IOCs have both a channel access server to allow access and a client to have access Channel access provides read/write by all clients to all data with a server. All EPICS high level applications are channel access clients that may or may not have a server.

Bob Dalesio Controls October 13-14, 2004 Global Communication CPUCPU EVGEVG LLRF CPUCPU EVREVR Diag IOC EVREVR HPRF I/O Boards CPUCPU EVREVR Power Supply Ctrl IOC CPUCPU Vacuum Ctrl Fast Feedback over Ethernet? Fast feedback is required to run at 120 Hz Values will be transmitted from RF and selected diagnostics to Power Supply and RF IOCs The communication needs to be reliable, verifiable, and have a well thought out degradation The entire time budget to read, transmit, commute, control, and settle is 8.3 msec First estimates are that the control system can use 2 msecs to transmit and receive the data Can this be done over a common Ethernet with adequate bandwidth – or is a dedicated one needed?

Bob Dalesio Controls October 13-14, 2004 Machine Protection CPUCPU EVGEVG LLRF CPUCPU EVREVR Diag IOC EVREVR HPRF I/O Boards CPUCPU EVREVR Par Supply Ctrl IOC CPUCPU Vacuum Ctrl Machine Protection Drive Laser Off Single Beam Dumper Machine protection is used here to define faults requiring global mitigation Response time is under 8 msec There are two mitigation devices: Single Beam Dumper - which prohibits the beam from entering the undulator Drive Laser Off – which prohibits beam from entering the cavity Action must also be taken to reduce the repetition rate of the beam This new design is required to interrupt the beam before the next beam pulse.

Bob Dalesio Controls October 13-14, 2004 LCLS Software Tasks – Development SLC-aware IOC Drivers for all new hardware Machine Protection / Mitigation Master pattern generator Fast Feedback Communication High Level Applications Correlation Plots Fast Feedback Loops Emittance reconstruction from wire scans and profile monitors Profile monitor image analysis for slice emittance with the transverse cavity Beam Steering and online orbit modeling Beam Steering “scans” to emittance reconstruction from wire scans and profile monitors

Bob Dalesio Controls October 13-14, 2004 LCLS Software Tasks – Standardize/Acquire Data Archiving to support all phases of the project Operator Display Tools / Synoptic, Plots, Waveform, Image Alarm Management Electronic Log High Level Application Support: Matlab, XAL, Python Control System Configuration Tools Relational Database Management in all project aspects

Bob Dalesio Controls October 13-14, 2004 LCLS Software Tasks – Control Programmer 1RF Control 2Diagnostics 2.1 Toroids & Faraday Cups 2.2 Beam Stops 2.3 Profile Monitors & Video Devices 2.4 Wire Scanners 2.5 Bunch Length Monitors & E/O Diagnostics 2.6 Beam Position Monitors 2.7 Collimators 2.8 All other stops 3Gun Laser and Drive Control 4Vacuum 5Magnet Power Supply Control IOC and software 6Beam Containment / Personnel Protection / Machine Protection

Bob Dalesio Controls October 13-14, 2004 LCLS Hardware Tasks 1Global New timing boards – Master Pattern Generator and Event Receiver Boards Machine Protection System RF Control – New LLRF Control 2Diagnostics 2.1 Toroids & Faraday Cups 2.2 Beam Stops 2.3 Profile Monitors & Video Devices 2.4 Wire Scanners 2.5 Bunch Length Monitors & E/O Diagnostics 2.6 Beam Position Monitors 2.7 Collimators 2.8 All other stops 3Gun Laser and Drive Control 4Vacuum Standards 5Magnet Power Supply Controllers 6Beam Containment / Personnel Protection

Bob Dalesio Controls October 13-14, 2004 Injector Subsystem Designs Timing Digitizer EVREVR TCMTCM EVREVR CPUCPU CPUCPU RF Equipment LLRF 6 instances (1 for each klystron), 1 IOC in total 5 Toroids 1 IOC TCMTCM TCMTCM TCMTCM TCMTCM EVREVR CPUCPU 4 Faraday Cups with YAGs, share toroid IOC BIBI BOBO GADCGADC Preamps LEADLEAD LEAD LEADLEAD Mcond chassis Toroids MPS? Actuator PM Chassis Faraday Cups MKSU SLC

Bob Dalesio Controls October 13-14, 2004 Injector Subsystem Designs EVREVR CPUCPU BIBI BOBO Actuator PM Chassis Turn Off MPS Tune Up Dump Beam Code + EPICS Time 11 Profile Monitors (4 YAGs, 7 OTRs), 1 IOC Ethernet EVREVR CPUCPU BIBI BOBO DACDAC Lamps & Actuator Cameras Electronics PM Chassis Profile Monitors 1 Tune Up Dump, shares toroid IOC

Bob Dalesio Controls October 13-14, 2004 Injector Subsystem Designs Beam Code + EPICS Time EVREVR BPMBPM EVREVR CPUCPU CPUCPU E/O Diagnostic 1 Pulse length meas. share toroid IOC 21 BPMs 3 IOCs BPMBPM BPMBPM BPMBPM BPMBPM BPMBPM BPMBPM EVREVR CPUCPU BIBI BOBO AOAO GADCGADC SMCTLSMCTL Ilock Chs (2) Motor Controls Thermocouples AIAI GADCGADC AOAO To llrf Cameras Electronics BPM Pickups Turn off Gun Laser and Heater Ctrls 48 Mirror Motors, 4 Shutters 1 Camera, Joulemeter 1 IOC

Bob Dalesio Controls October 13-14, 2004 Injector Subsystem Designs EVGEVG Beam Code + EPICS Time CPUCPU SLC Timing EVREVR GPIB?GPIB? CPUCPU 30 gauges BIBI BOBO AIAI AOAO AIAI GP307 IG HP937 CCG 30 ion pumps Power Supplies 4 bl valves SLAC PMVC FIDO PNET 119 MHz w/ 360Hz Fid Network & Crates LLRF? BCS? Manual valves into MPS? PPS MPS

Bob Dalesio Controls October 13-14, 2004 Injector Subsystem Designs Beam Code + EPICS Time EVREVR CPUCPU High Current High Precision Magnets w/ KLIXONS (4) BIOBIO Magnet Power Supplies (4) Klixon Boxes PS Reg Interface Ethernet Low Current Fast Corrector and Quadrupoles Magnets MCOR Power Supplies (4?) EVREVR CPUCPU PPS Gates Control Logix PLC (3) Tone Receiver Control Logix PLC (1) Laser PPS Gates SAMSAM RTDRTD AIOAIO temperatures

Bob Dalesio Controls October 13-14, 2004 LINAC Subsystem Designs Timing DACDAC EVREVR TCMTCM EVREVR CPUCPU CPUCPU RF Equipment LLRF 1 Phase Control 24/30 Remaining in SLC 6 Toroids 1 IOC TCMTCM TCMTCM TCMTCM TCMTCM Preamps LEADLEAD LEAD LEADLEAD 20 Profile Monitors 1 IOC Ethernet EVREVR CPUCPU BIBI BOBO DACDAC Lamps & Actuator Cameras Electronics PM Chassis Toroids Profile Monitors MKSU SLC GADCGADC TCMTCM

Bob Dalesio Controls October 13-14, 2004 LINAC Subsystem Designs Beam Code + EPICS Time EVREVR BPMBPM CPUCPU 1 Pulse length meas. 143 BPMs 15 IOCs BPMBPM BPMBPM BPMBPM BPMBPM BPMBPM BPMBPM BPM Pickups Ethernet EVREVR CPUCPU BIBI BOBO DACDAC Lamps & Actuator Cameras Electronics PM Chassis E/O Diagnostics EVREVR CPUCPU SMSM ADCADC Motor elec GADCGADC 20 Wire scanners – 11 new, 1 IOC HVPS BIBI BOBO LVDT Wire Scanners And Motors Photo Tube CPUCPU BIBI BOBO Actuator PM Chassis Stoppers

Bob Dalesio Controls October 13-14, 2004 LINAC Subsystem Designs Beam Code + EPICS Time EVREVR CPUCPU BIBI BOBO GADCGADC Mcond chassis Actuator PM Chassis Bunch Length Monitors EVREVR CPUCPU BIBI BOBO Actuator PM Chassis Turn Off MPS Single Beam Dump EVREVR CPUCPU BIBI BOBO ADCADC Actuator PM Chassis E Beam Dump EVREVR CPUCPU BIBI BOBO ADCADC Actuator PM Chassis Protection Collimator

Bob Dalesio Controls October 13-14, 2004 LINAC Subsystem Designs Beam Code + EPICS Time X – Band Accelerator Structure Timing DACDAC EVREVR CPUCPU LLRF MKSU SLC GADCGADC EVREVR CPUCPU BIBI BOBO SMSM Actuator PM Chassis Movable Collimator MKSU SLC

Bob Dalesio Controls October 13-14, 2004 LINAC Subsystem Designs Beam Code + EPICS Time SLC Timing EVREVR GPIB?GPIB? CPUCPU gauges BIBI BOBO AIAI AOAO AIAI GP307 IG HP937 CCG ion pumps Power Supplies 4 bl valves SLAC PMVC LLRF? BCS? 4 chassis for each type of interface PPS MPS EVREVR 24 sets of timing receiver modules

Bob Dalesio Controls October 13-14, 2004 LINAC Subsystem Designs Beam Code + EPICS Time EVREVR CPUCPU PPS Gates Control Logix PLC (3) EVREVR CPUCPU High Current High Precision Magnets w/ KLIXONS (4) Magnet Power Supplies Klixon Boxes PS Reg Interface Ethernet Low Current Fast Corrector and Quadrapoles Magnets MCOR Power Supplies MPS Tone Receiver BSOIC Beam Containment System PLICPLIC BSOIC BBUSBBUS VMICVMIC

Bob Dalesio Controls October 13-14, 2004 Undulator Subsystem Designs Beam Code + EPICS Time EVREVR CPUCPU AIAI SMCTLSMCTL Motor Controls Wire Position Read-backs Fine Motion Control (strong back cradle motion) Motors EVREVR CPUCPU PIEZOPIEZO Motor Controls Phase Corrector Motion Wire Scanners And Motors EVREVR CPUCPU SMSM ADCADC LVDT GADCGADC Motor Controls 233 motors 4 * 33 controllers 11 wire scanners

Bob Dalesio Controls October 13-14, 2004 Undulator Subsystem Designs Beam Code + EPICS Time EVREVR BPMBPM CPUCPU 33 BPMs 33 IOCs BPMBPM BPMBPM BPMBPM BPMBPM BPMBPM BPMBPM EVREVR CPUCPU GADCGADC BPM Pickups Charge Monitors (Toroid) EVREVR CPUCPU SMCTLSMCTL Motor Controls Macroscopic Motion Control 55 controllers 2 Charge monitors 2 IOCs EVREVR CPUCPU GADCGADC Scanning Wires ADCs 3 IOCs Downconverters

Bob Dalesio Controls October 13-14, 2004 Undulator Subsystem Designs 11 OTRs Ethernet EVREVR CPUCPU BIBI BOBO DACDAC Lamps & Actuator Cameras Electronics Profile Monitors 7 stations Ethernet EVREVR CPUCPU BIBI BOBO DACDAC Lamps & Actuator Cameras Electronics Observation Video 66 temperatures CPUCPU AIAI AIAI AIAI AIAI Strongback Temperature Beam Code + EPICS Time

Bob Dalesio Controls October 13-14, 2004 Undulator Subsystem Designs Beam Code + EPICS Time GPIBGPIB CPUCPU 2 gauges BIBI BOBO AIAI AOAO AIAI GP307 IG HP937 CCG 33 ion Pumps * 6 Power Supplies ? bl valves SLAC PMVC LLRF? BCS? 2 RGAs PPS CPUCPU Gauge RGA MPSMPS CPUCPU Tone Receiver Cherenkov Detector, Gamma Ray Detector, Temperature Ethernet