controls overview lcls facility advisory committee october 13-14, 2004

39
Bob Dalesio Controls Overview [email protected] 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

Upload: marv

Post on 13-Jan-2016

30 views

Category:

Documents


1 download

DESCRIPTION

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. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Controls OverviewLCLS Facility Advisory Committee

October 13-14, 2004

OutlineGoalsStatus updateResourcesDesign Slides for Global SystemsAssignments / Direction Through Continuing ResolutionTools/ Standards to adopt from the community for LCLSNext 6 monthsConclusions

Page 2: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

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

Page 3: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

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

Page 4: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Key Personnel Are in PlacePatrick 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

Page 5: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Personnel – Resources FY 2005Q1 0.75 3.50

Q24.351.110.561.320.357.14

Q3 735 3.35 0.56 1.32 0.6110.63

Q4 7.35 3.35 0.73 1.32 0.6210.63

06 Q1 7.35 3.35 1.96 1.32 .6210.63

Ctl. Elec. EngineerCtl. Sr. Elec. Tech.Ctl. Elec Tech.Pwr. Elec. EngineerPwr. Sr. Elec. Tech.Control Prog.

Continuing Resolution: take care of prototyping 1.75 in other WBS

Ramp up Over 6 months to full complement

Page 6: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Integration with the SLC Control System

SLCAlpha

All HighLevelApps

KISNet (fast closed loop control data)PNet (Pulse ID / User ID)

MPG

SLC Net (Data Communication)

micro

CamacI/O

RF reference clock

XtermXtermXtermXterm

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICS WSDistributedHigh Level

Applications

Ethernet (EPICS Protocol)

I/OC(SLC-aware)

EVG

Microemulator

PNET

Page 7: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Global Communication Buses

CPU

EVG

Beam Code + EPICS Time + EPICS Events

LLRF

16 triggers

CPU

EVR

Diag

16 triggers

IOC IOCEVR

CPU

EVR

PwrSupply

Ctrl

IOC

Channel Access

SLCAlphaApps

XtermXtermXtermXterm

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICS WSDistributedHigh Level

Applications

CPU

VacuumCtrl

SLC-Net over Ethernet

Fast Feedback over Ethernet?

Machine Protection

DriveLaserOff

BeamStop

In

MPG

PNET

Page 8: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Continuing Resolution - DirectionComplete 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)

Page 9: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Continuing Resolution Postpones ActivitiesPersonnel acquisitionDevelop prototype for 120 Hz Fast FeedbackDevelop prototype for position controllersPut together detailed designs per subsystem and have them reviewed – revamp costs.Interface Control Documents

Page 10: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Current Meetings in Place

Diagnostics and Controls – Patrick Krejcik

Controls Architecture – Dayle KotturiTop 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

Page 11: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Client ToolsDisplay Manager EDMArchiver Channel Archiver / Oracle?Alarm Handler ALHMessage Logger CMLogElectronic Log Book DESY, Babar, JLAB?Stripchart StripToolWeb based viewing SPEAR, A-Beans, JoiMint,AIDAImage Analysis Matlab format?Save / Restore ?RDB SNS / PEP?Gateway 3.14.6 Gateway

Page 12: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

EnvironmentR/T OS RTEMSWorkstation OS LINUXEPICS ADE (CVS) ArgonneCompilers GNUBug Report / Tracking ArtemisNaming Standard PEP IIName Service Name Server (JLAB),AIDA?Documentation Web AreaTest stations FFTB

Page 13: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

High Level Applications

Matlab Available for Physicists

Python Available for Physicists

High Level AppsSLC Available

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

Page 14: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

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.

Page 15: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

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.

Page 16: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Timing

Beam Code + EPICS Time + EPICS Events

CPU

EVR

Diag

16 triggers

IOC CPU

EVR

PowerSupply

Ctrl

IOC CPU

VacuumCtrl

Machine ProtectionDriveLaserOff

SLC micro

476 MHz RF Reference

Master PatternGenerator128 bit beam code@ 360 Hz

FIDO119 MHz w/ 360 Hz fiducial

Nsec resolution on the timing gates produced from the Event Rcvr50 psec jitter pulse to pulseEvent generator passes along beam code data from SLCEvent generator sends events to receivers including:

360 Hz, 120 Hz, 10 Hz and 1 Hz fiducialslast beam pulse OKMachine modeEPICS time stamp

Event receivers produce to the IOCinterrupts on eventsdata from the event generator in registers16 triggers with configurable delay and width

CPU

EVG

LLRF

16 triggers

IOC EVR

MPG

PNET

Page 17: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

SLC Net “Micro” Communication

CPU

EVG

LLRF

CPU

EVR

DiagIOC IOCE

VR

HPRFI/O

Boards

CPU

EVR

PwrSupply

Ctrl

IOC

SLCAlphaApps

XtermXtermXtermXterm

CPU

VacuumCtrl

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

Page 18: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Channel Access

CPU

EVG

LLRF

CPU

EVR

DiagIOCIOCE

VR

HPRFI/O

Boards

CPU

EVR

PowerSupply

Ctrl

IOC

Channel Access

SLCAlphaApps

XtermXtermXtermXterm

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICS WSDistributedHigh Level

Applications

CPU

VacuumCtrl

A channel access server in SLC provides data from existing SLC micros to EPICS applicationsAll IOCs have both a channel access server to allow access and a client to have accessChannel 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.

Page 19: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Global Communication

CPU

EVG

LLRF

CPU

EVR

DiagIOC IOCE

VR

HPRFI/O

Boards

CPU

EVR

PowerSupply

Ctrl

IOC CPU

VacuumCtrl

Fast Feedback over Ethernet?

Fast feedback is required to run at 120 HzValues will be transmitted from RF and selected diagnostics to Power Supply and RF IOCsThe communication needs to be reliable, verifiable, and have a well thought out degradationThe entire time budget to read, transmit, commute, control, and settle is 8.3 msecFirst estimates are that the control system can use 2 msecs to transmit and receive the dataCan this be done over a common Ethernet with adequate bandwidth – or is a dedicated one needed?

Page 20: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Machine Protection

CPU

EVG

LLRF

CPU

EVR

DiagIOC IOCE

VR

HPRFI/O

Boards

CPU

EVR

ParSupply

Ctrl

IOC CPU

VacuumCtrl

Machine Protection

DriveLaserOff

SingleBeam

Dumper

Machine protection is used here to define faults requiring global mitigationResponse time is under 8 msecThere are two mitigation devices:

Single Beam Dumper - which prohibits the beam from entering the undulatorDrive 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.

Page 21: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

LCLS Software Tasks – DevelopmentSLC-aware IOC

Drivers for all new hardware

Machine Protection / Mitigation

Master pattern generator

Fast Feedback Communication

High Level ApplicationsCorrelation PlotsFast Feedback LoopsEmittance reconstruction from wire scans and profile monitorsProfile monitor image analysis for slice emittance with the transverse cavityBeam Steering and online orbit modelingBeam Steering “scans” to emittance reconstruction from wire scans and profile monitors

Page 22: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

LCLS Software Tasks – Standardize/AcquireData 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

Page 23: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

LCLS Software Tasks – Control Programmer1 RF Control

2 Diagnostics2.1 Toroids & Faraday Cups2.2 Beam Stops2.3 Profile Monitors & Video Devices2.4 Wire Scanners2.5 Bunch Length Monitors & E/O Diagnostics2.6 Beam Position Monitors2.7 Collimators2.8 All other stops

3 Gun Laser and Drive Control

4 Vacuum

5 Magnet Power Supply Control IOC and software

6 Beam Containment / Personnel Protection / Machine Protection

Page 24: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

LCLS Hardware Tasks1 Global

New timing boards – Master Pattern Generator and Event Receiver Boards

Machine Protection System

RF Control – New LLRF Control

2 Diagnostics2.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

3 Gun Laser and Drive Control

4 Vacuum Standards

5 Magnet Power Supply Controllers

6 Beam Containment / Personnel Protection

Page 25: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Injector Subsystem DesignsTiming

DigitizerEVR

TCM

EVR

CPU

CPU

RF Equipment

LLRF

6 instances(1 for each klystron), 1 IOC in total

5 Toroids 1 IOC

TCM

TCM

TCM

TCM

1.2.2.3.21.2.2.2

EVR

CPU

4 Faraday Cups with YAGs,share toroid IOC

BI

BO

GADC

1.2.2.3.3

Preamps

LEAD

LEAD LEAD

Mcondchassis

Toroids

MPS?

Actuator

PM Chassis

FaradayCups

MKSU

SLC

Page 26: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Injector Subsystem Designs

EVR

CPU

BI

BO

Actuator

PM Chassis

1.2.2.3.4

TurnOff

MPS

Tune UpDump

Beam Code + EPICS Time

11 Profile Monitors(4 YAGs, 7 OTRs),1 IOC

Ethernet

EVR

CPU

BI

BO

DAC

Lamps&

Actuator

CamerasElectronics

PM Chassis

1.2.2.3.5

Profile Monitors

1 Tune Up Dump,shares toroid IOC

Page 27: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Injector Subsystem DesignsBeam Code + EPICS Time

EVR

BPM

EVR

CPU

CPU

E/O Diagnostic

1 Pulse length meas.share toroid IOC

21 BPMs3 IOCs

BPM

BPM

BPM

BPM

BPM

BPM

EVR

CPU

BI

BO

AO

GADC

SMCTL

IlockChs (2)

MotorControls

1.2.2.41.2.2.5

1.2.2.3.71.2.2.3.6

Thermocouples

AI

GADC

AO To llrf

CamerasElectronics

BPMPickups

Turn off

Gun Laser and Heater Ctrls48 Mirror Motors, 4 Shutters

1 Camera, Joulemeter

1 IOC

Page 28: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Injector Subsystem Designs

EVG

Beam Code + EPICS Time

CPU

SLC Timing

EVR

GPIB?

CPU

30gauges

BI

BO

AI

AO

AI

GP307 IGHP937 CCG

30 ionpumps

PowerSupplies

4 blvalves

SLAC PMVC

1.2.2.71.2.2.6

FIDO

PNET 119 MHz w/ 360Hz Fid

Network&

Crates1.2.2.8

LLRF?BCS?

Manual valves into MPS?

PPSMPS

Page 29: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Injector Subsystem DesignsBeam Code + EPICS Time

EVR

CPU

High CurrentHigh Precision

Magnetsw/ KLIXONS

(4)

BIO

MagnetPower Supplies

(4)

1.2.2.9

KlixonBoxes

PS RegInterface

Ethernet

Low CurrentFast Corrector

and Quadrupoles

Magnets

MCORPower Supplies

(4?)

1.2.16.4

EVR

CPU

PPSGates

ControlLogix

PLC (3)

1.2.2.10

1.2.16.1 1.2.16.3

Tone Receiver

ControlLogix

PLC (1)

LaserPPS

Gates

SAM

RTD

AIO

temperatures

Page 30: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

LINAC Subsystem DesignsTiming

DAC

EVR

TCM

EVR

CPU

CPU

RF Equipment

LLRF

1 Phase Control 24/30Remaining in SLC

6 Toroids1 IOC

TCM

TCM

TCM

TCM

1.3.2.6.31.3.2.5

Preamps

LEAD

LEAD LEAD

20 Profile Monitors1 IOC

Ethernet

EVR

CPU

BI

BO

DAC

Lamps&

Actuator

CamerasElectronics

PM Chassis

1.3.2.6.5

Toroids Profile Monitors

MKSU

SLC

GADC

TCM

Page 31: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

LINAC Subsystem DesignsBeam Code + EPICS Time

EVR

BPM

CPU

1 Pulse length meas. 143 BPMs15 IOCs

BPM

BPM

BPM

BPM

BPM

BPM

1.3.2.6.2

BPMPickups

Ethernet

EVR

CPU

BI

BO

DAC

Lamps&

Actuator

CamerasElectronics

PM Chassis

1.3.2.6.5

E/ODiagnostics

EVR

CPU

SM

ADC

Motorelec

1.3.2.6.1

GADC

20 Wire scanners – 11 new,1 IOC

HVPS

BI

BO

LVDT

Wire ScannersAnd Motors

PhotoTube

CPU

BI

BO

Actuator

PM Chassis

1.3.2.6.4

Stoppers

Page 32: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

LINAC Subsystem DesignsBeam Code + EPICS Time

EVR

CPU

BI

BO

GADC

McondchassisActuator

PM Chassis

Bunch LengthMonitors

1.3.2.6.7

EVR

CPU

BI

BO

Actuator

PM Chassis

1.3.2.6.9

TurnOff

MPS

Single BeamDump

EVR

CPU

BI

BO

ADC

Actuator

PM Chassis

1.3.2.6.10

E BeamDump

EVR

CPU

BI

BO

ADC

Actuator

PM Chassis

1.3.2.6.11

ProtectionCollimator

Page 33: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

LINAC Subsystem DesignsBeam Code + EPICS Time

X – BandAcceleratorStructure

Timing

DAC

EVR

CPU

LLRF MKSU

SLC

GADC

EVR

CPU

BI

BO

SM

Actuator

PM Chassis

MovableCollimator

1.3.2.6.12

MKSU

SLC

1.3.2.6.13

Page 34: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

LINAC Subsystem DesignsBeam Code + EPICS Time

SLC Timing

EVR

GPIB?

CPU

gauges

BI

BO

AI

AO

AI

GP307 IGHP937 CCG

ionpumps

PowerSupplies

4 blvalves

SLAC PMVC

1.3.2.91.3.2.8

LLRF?BCS?

4 chassis for each type of interface

PPSMPS

EVR

24 sets of timing receiver modules

Page 35: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

LINAC Subsystem DesignsBeam Code + EPICS Time

EVR

CPU

PPSGates

ControlLogix

PLC (3)1.3.2.1

EVR

CPU

High CurrentHigh Precision

Magnetsw/ KLIXONS

(4)

MagnetPower Supplies

1.3.2.4

KlixonBoxes

PS RegInterface

Ethernet

Low CurrentFast Corrector

and Quadrapoles

Magnets

MCORPower Supplies

MPS

Tone Receiver

BSOIC

Beam ContainmentSystem

PLIC

BSOIC

1.3.2.21.3.2.6.8 1.3.2.3

BBUS

VMIC

Page 36: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Undulator Subsystem DesignsBeam Code + EPICS Time

EVR

CPU

AI

SMCTL

MotorControls

1.4.2.2.1

WirePosition

Read-backs

Fine Motion Control(strong back

cradle motion)Motors

EVR

CPU

PIEZO

MotorControls

1.4.2.2.2

Phase Corrector Motion

Wire ScannersAnd Motors

EVR

CPU

SM

ADC

LVDT

1.4.2.2.6

GADC

MotorControls

233 motors 4 * 33 controllers 11 wire scanners

Page 37: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Undulator Subsystem DesignsBeam Code + EPICS Time

EVR

BPM

CPU

33 BPMs33 IOCs

BPM

BPM

BPM

BPM

BPM

BPM

EVR

CPU

GADC

1.4.2.3.21.4.2.3.1

BPMPickups

Charge Monitors(Toroid)

EVR

CPU

SMCTL

MotorControls

1.4.2.2.7

MacroscopicMotion Control

55 controllers2 Charge monitors2 IOCs

EVR

CPU

GADC

1.4.2.3.2

Scanning WiresADCs

3 IOCs

Downconverters

Page 38: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Undulator Subsystem Designs

11 OTRs

Ethernet

EVR

CPU

BI

BO

DAC

Lamps&

Actuator

CamerasElectronics

1.4.2.4.1

ProfileMonitors

7 stations

Ethernet

EVR

CPU

BI

BO

DAC

Lamps&

Actuator

CamerasElectronics

1.4.2.4.3

ObservationVideo

66 temperatures

CPU

AI

1.4.2.5

AI

AI

AI

StrongbackTemperature

Beam Code + EPICS Time

Page 39: Controls Overview LCLS Facility Advisory Committee  October 13-14, 2004

Bob Dalesio

Controls Overview [email protected]

October 13-14, 2004

Undulator Subsystem DesignsBeam Code + EPICS Time

GPIB

CPU

2gauges

BI

BO

AI

AO

AI

GP307 IGHP937 CCG

33 ionPumps

* 6

PowerSupplies

? blvalves

SLAC PMVC

1.4.2.6.1

LLRF?BCS?

2 RGAs

PPS

CPU

Gauge

RGA

1.4.2.6.4

MPS

CPU

1.4.2.7

Tone Receiver

CherenkovDetector,

Gamma Ray Detector,

Temperature

Ethernet