Debbie Rogind LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues “How to integrate the legacy system.

Slides:



Advertisements
Similar presentations
Make This work with EPICS! 2006
Advertisements

Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
LCLS Control System Overview Mike Zelazny SLAC ICD Software Department Accelerator Directorate.
SPEAR Upgrade – EPICS Status
Dayle Kotturi and Stephanie Allison Facility Advisory Committee Meeting April 20-21,
FAC review, 10/27 D. Schultz 1 e-Beams System Update Injector System Installation has started. Linac System Preparing for ’06 installation. Controls System.
Stephanie Allison Integration with the SLC Control April 7, 2005 Introduction PNET Receiver VME Module SLC-Aware IOC Existing.
Patrick Krejcik LCLS April 16-17, 2007 Breakout Session: Controls Controls Commissioning Experience.
Ernest L. Williams Jr. Controls Commissioning October 2007 Controls Commissioning Facility Advisory Committee.
Hamid Shoaee High Level Physics 20 April 2006 High Level Physics Applications Update on Plans, New Directions Fairley,
Patrick Krejcik LCLS June 16-18, 2008 High Level Applications Facility Advisory Committee Meeting June 17, 2008 Applications Team.
Stephanie Allison LCLS Integration with SLC October 12, 2004 Integration with SLC LCLS Facility Advisory Committee Oct 12, 2004 Introduction.
June 17, 2008 LCLS FAC D. Fairley MATLAB Feedback Phase II Commissioning.
Diane Fairley High Level October 24-28, 2005 High Level Physics Applications LCLS Week / FAC October 24-28, 2005.
Dayle Kotturi LCLS Diagnostics and Commissioning Workshop September 23, 2004 LCLS Controls and Data Acquisition September 23, 2004.
Debbie Rogind & Greg White High Level Applications October High Level Applications.
1 Tom Himel 1 Status of the Linac Controls Upgrade LCLS FAC review Status of the Linac Controls Upgrade Tom Himel June 8, 2009.
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.
Dayle Kotturi SLC April 29, 2004 Outline Motivation Key Components Status Update SLC / EPICS Timing Software Tasks Hardware.
November 12, 2008 Controls Software D. Fairley LCLS Feedback.
Henrik Loos High Level 17 June 2008 High Level Physics Applications for LCLS Commissioning Henrik Loos.
Diane Fairley High Level October High Level Applications FAC Review October 12, 2006 High Level Applications.
Magnet Controls Group LCLS Magnet Controls August 16, Status of the LCLS Magnet PS Controls Needed for First Injection.
SPEAR Insertion Device Controls Upgrade Status Arturo Alarcon January, 2014.
Controls for High-Availability Magnet PS’s for ATF2 Glen White SLAC September
FAIR Accelerator Controls Strategy
Control Group April 26, 2006 Progress of Control System Presented by C.H. Wang Control Group Accelerator Center of IHEP IMAC, April
K. Luchini LCLS Controls, July 1, 2005 SLAC Aware IOC EPICS Magnet Functional Requirements Introduction Magnet Functions.
Controls Debbie Rogind EPICS Collaboration Oct SLAC LCLS First Year in Operation and Controls Lessons Learned Debbie Rogind SLAC Controls Software.
EPICS Control Software Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center.
ATF2 Mover Software 19 June 2008 Janice Nelson, Doug McCormick (SLAC) Glen White (LAL/SLAC) Justin May (no longer at SLAC)
Magnet Controls GroupOctober 4, Scope, Cost Estimate and Schedule To Complete The LCLS Magnet PS Controls P Bellomo and Kristi Luchini.
K. Luchini LCLS Week, October 26, 2005 Magnet Controls K. Luchini Overview Hardware Software SLC Aware IOC Database Modeling.
K. Luchini LCLS Injector /BC1 Magnet PS Final Design Review, March 30, Injector and BC1 Magnet PS Controls K. Luchini.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
LCLS Control Group EPICS Collaboration April 27, 2005 Controls Overview April 27, 2005 Outline Goals Status update.
Marjorie Widmeyer LCLS Injector Magnet Power March 30, LCLS Injector, Sector 21 and BC1 DC Magnet Power and Control.
The recent history and current state of the linac control system Tom Himel Dec 1,
1 P. Chu 1 Adapting XAL for LCLS EPICS Meeting, Vancouver Adapting XAL for LCLS Paul Chu - SLAC May 1, 2009.
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.
K. Luchini LCLS Injector /BC1 Magnet PS Final Design Review, March 30, Injector and BC1 Magnet PS Controls K. Luchini.
Robert C. Sass Sheng Peng LCLS Upgrade Review June IOC Requirements 1 LCLS Phase I Upgrade; IOC CAMAC Support Requirements Robert C. Sass Sheng.
Debbie Rogind Diane Fairley SLC-Aware BSAC Facility Requirements Review May 26, 2005 SLC Aware IOC BSAC* Facility Requirements Review *Beam Synchronous.
Stanford Linear Accelerator Center Ron Chestnut EPICS Collaboration Mtg June 18-20, SLAC Tune Tracker/Feedback Mike Laznovsky.
Debbie Rogind LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues Subsystem architecture, or… “How.
K. Luchini LCLS Lehman Review - Controls Breakout, May 11th 2005 Magnet Power Supplies K. Luchini Overview Hardware Software.
FLASH Free Electron Laser in Hamburg Status of the FLASH Free Electron Laser Control System Kay Rehlich DESY Outline: Introduction Architecture Future.
Hamid Shoaee LCLS Facility Advisory Committee October Control System Overview Hamid Shoaee for the LCLS Controls Group.
LCLS MD Downtime William Colocho June 2014 to June 2016.
LCLS Commissioning & Operations High Level Software
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
Introduction Functional Requirements (Stephanie) SLC Executive (Diane)
AIP /02 P Bellomo - QE Magnet Power System Upgrade
LLRF and feedback Outline Scope LLRF Requirements
LCLS Commissioning & Operations High Level Software
SLC-Aware IOC Review 2 Cluster Status and Test Service Feb 23, 2005
Magnet PS Controls Hardware Status
Magnet Controls K. Luchini
SLC-Aware IOC Magnet Functional Requirments
High Level Physics Applications for LCLS Commissioning
EPICS at SLAC EPICS/SLC Controls Co-existence LCLS Injector Support
LCLS Control System Personnel Linac & BC2 Controls progress
SLC-Aware IOC Magnet Functional Requirements
High Level Physics Applications Lehman Review February 7 - 9, 2006
Presentation transcript:

Debbie Rogind LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues “How to integrate the legacy system with the new” Subsystem architecture Magnet IOC Design Interface to legacy control system - SLC EPICS Record Processing EPICS SNL (EPICS device/driver support) Displays

Debbie Rogind LCLS Magnet June 15, 2006 Thank-yous Interface to legacy SLC control system: Stephanie Allison, Diane Fairley, Ron Chestnut and group, Ron McKenzie Magnet Control: Kristi Luchini, Stephanie Allison

Debbie Rogind LCLS Magnet June 15, 2006 LCLS Conceptual Diagram SLAC linac tunnel research yard Linac-1 L  9 m Linac-2 L  330 m Linac-3 L  550 m BC-1 L  6 m BC-2 L  22 m LTU L =275 m undulator 21-3b24-6d25-1a30-8c L0-A,B rf gun X T-Cav T-Cav Dump 21-1b21-1d Spect. January 2007 Commissioning: ~ 90 Magnets Mostly all new existing linac

Debbie Rogind LCLS Magnet June 15, 2006 Design Issues At least in the “short term”, LCLS wants to leverage the usage of legacy SLC control system high level physics applications … 1.New magnets must be controlled and monitored from legacy SLC – with minimal code modification to SLC (VMS, Fortran, assembly etc) 2.New magnets will use EPICS for control

Debbie Rogind LCLS Magnet June 15, 2006 How do we integrate the legacy system with the new EPICS controlled system?

Debbie Rogind LCLS Magnet June 15, 2006 Proxy SLC - VMS CA Clients Legacy and New Magnet Subsystem Architectures SCP Ethernet CAMAC SLC Micro (RMX) SLAC Ethernet PS Controller Legacy SLC net CA Server HL Apps SCOR Bulk PSPS Bulk PS Large PS Controller MCOR Ethernet New Any OS SCP PEP-II SLC Micro (RMX) IOC MVME 6100 RTEMS 4.7 EPICS R EDM CA PEP-II VME//VXI IOC New HL Apps DB EPICS Control- Alpha

Debbie Rogind LCLS Magnet June 15, 2006 CA Clients Answer: SLC-Aware IOC SCP Ethernet (LCLSnet) CAMAC SLC Micro (RMX) SLAC Ethernet PS Controller SLC net SLC - VMS CA Server HL Apps SCOR Bulk PSPS Bulk PS Large PS Controller MCOR (LEBnet) Any OS SCP VME Crate (RTEMS) EDM CA New HL Apps DB SLC-Aware IOC EPICS Control- Proxy

Debbie Rogind LCLS Magnet June 15, 2006 Magnet SLC-Aware IOC Architecture libCom + libCom OSI libraries Runtime DB Access

Debbie Rogind LCLS Magnet June 15, 2006 Design Issues 1,2, Solved: Communication bridges in place between the old and the new 3. There are two distinct databases: SLC EPICS How to synchronize?

Debbie Rogind LCLS Magnet June 15, 2006 SLC-Aware DB Synchronization Monitors EPICS setpoints / readbacks Periodic comparison SLC setpoints/ readbacks

Debbie Rogind LCLS Magnet June 15, 2006 EPICS Databases Per device Polynomial Coefficients (provided by MMF) B field settings: user, feedback, HLApps; tolerance, limits settings; B->I conversions Raw Current settings; I->B conversions Power Supply Controller I/Fs: interlocks, setpoints, readbacks Control functions Master Control DB (incl. on/off, reset, zero current) Supporting DBs: Trim, Standardize, Calibrate, Feedback Status – SLC, EPICS, and Summaries Per IOC - Multi-selection of devices; multi-function, (new!) Template and substitution files using macros

Debbie Rogind LCLS Magnet June 15, 2006 Sequencer SNLs Per device, handles - “More complicated” control functions Trim, Calibrate, Standardize,… Transitions between steady states Timeouts User Abort Error conditions and message reporting Per IOC - Multi-select devices/functions, abort

Debbie Rogind LCLS Magnet June 15, 2006 Magnet Device SNL for: - Trim - Calibration - Standardize

Debbie Rogind LCLS Magnet June 15, 2006 EPICS Magnet Facility- Record Processing / SNL

Debbie Rogind LCLS Magnet June 15, 2006 Displays – for January 2007 Commissioning Legacy SLC SCP Displays Control and monitor all magnets Correlation plots, orbit fit, orbit display, orbit correction, bump calculation, power steering, multi-knobs, … EPICS EDM Displays Control and monitor new magnets; monitor existing Perform more than one function at a time More status available Legacy and EDM overlap functionality Status color code maintained SLC Status, SLC DB maintained Magnet functions controlled similarly, except for multi-function SLC DB name annotations are on EDM

Debbie Rogind LCLS Magnet June 15, 2006 Sample legacy control display

Debbie Rogind LCLS Magnet June 15, 2006 SCP – All Units Sample legacy status display

Debbie Rogind LCLS Magnet June 15, 2006 Sample EDM displays …

Debbie Rogind LCLS Magnet June 15, 2006

Debbie Rogind LCLS Magnet June 15, 2006 Conclusions SLC-Aware IOC will pay off for LCLS Integrates legacy system to new Allows usage of a rich set of existing legacy HLApps Buys time Made possible by the EPICS OSI libraries Endian issues were a pain Users are excited for EPICS controlled magnets Better GUIs Multi-function magnet control

Debbie Rogind LCLS Magnet June 15, 2006 Thank-you for being a magnetic audience!