EPICS Controls Steve Lewis 13 December 2007 LCLS Total Energy Final Design Review EPICS Controls Steve Lewis 13 December 2007
Outline Use of LCLS Standards Top-level Diagrams Details of Hardware and Software Vacuum not shown Gauges and Ion pumps are LCLS standard Turbo-molecular and scroll pumps are XTOD only Have much in common with K-Spect, Direct Imager Network Infrastructure not shown Identical across all of XTOD and XES Supplied by XES group
Block Diagram EPICS Control System (includes PLC) Compressor and Pulsed Valve On/Off Block Diagram Motor+ Encoder Attenuator Motion Control Motor+ LVDT X,Y Stage Motion Control Selection 2 Position++ Laser Laser Control Trigger Vacuum Pumps+ Gauges Energy Sensor Energy Meter On/Off, Pressure 2 2 2 Energy Temperature Control + Resistance Measurement DC Bias+ Preamplifier 16 16 Energy, Temp Bias, Gain Resistance 16 Signal Trigger Apparatus Digitizer S. Lewis v4
Instrumentation S. Lewis v6
Consistent Across LCLS and XTOD Hardware LCLS (or SPEAR) standard VME Crate, CPU, Timing (IOC) Weiner 195 Motorola MVME-6100 Micro-Research PMC-EVR 200 Stepper Motor Control Hytec Industry Pack 8002/8601 Indexer (VME) Hytec SMDS-4B Driver Highland V550 LVDT (VME) Consistent Across LCLS and XTOD
Hardware XTOD only Digitizer/Signal Conditioner Energy Meter ICS-130/121 (VME) Energy Meter Ophir PE-10 Laserstar (serial) Attenuator Optosigma PAT-001 (serial) Temperature Lakeshore 340 (serial)
Consistent Across LCLS and XTOD Software LCLS standard Device drivers Hytec Stepper Motor (VME) Highland LVDT (VME) EVR Timing (VME) Serial Device-level GUI elements All other tools and utilities Archiver Trend Graph Save/Restore Automation Sequencer Alarm Handling MATLAB Consistent Across LCLS and XTOD
Software XTOD Only ICS Digitizer/Signal Conditioner Vendor: VxWorks driver and support library XTOD/XES: EPICS ‘device support’ Automation Sequences Waveform Processing In IOC MATLAB Attenuator and Lakeshore Temperature Controller Serial protocol description (using LCLS template) “Interesting” part
Costs and Effort All controllers, cables, racks, and auxiliary equipment are itemized Effort for unit testing and commissioning included in overall accounting Hardware Cost = $35K