Debbie Rogind LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues Subsystem architecture, or… “How.

Slides:



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

LCLS Control System Overview Mike Zelazny SLAC ICD Software Department Accelerator Directorate.
Current Status of Virtual Accelerator at J-PARC 3 GeV Rapid Cycling Synchrotron H. Harada*, K. Shigaki (Hiroshima University in Japan), H. Hotchi, F. Noda,
SPEAR Upgrade – EPICS Status
Dayle Kotturi and Stephanie Allison Facility Advisory Committee Meeting April 20-21,
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.
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.
Terri Lahey LCLS FAC: Update on Security Issues 12 Nov 2008 SLAC National Accelerator Laboratory 1 Update on Security Issues LCLS.
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.
Hamid Shoaee LCLS FAC Review – October Control System Overview Hamid Shoaee Controls System Manager Injector control system commissioning & Support.
November 12, 2008 Controls Software D. Fairley LCLS Feedback.
Oct. 30, 2007 LCLS FAC D. Fairley MATLAB Feedback Phase II Commissioning.
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.
Pohang Accelerator Laboratory POSTECH EPICS Collaboration Meeting RICOTTI, Tokai, JAPAN The status of PLS EPICS application EPICS collaboration.
Magnet Controls Group LCLS Magnet Controls August 16, Status of the LCLS Magnet PS Controls Needed for First Injection.
Controls for High-Availability Magnet PS’s for ATF2 Glen White SLAC September
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.
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.
FECC/SAIOC/RTEMS Making Lemonade. FECC “Slow” Code (in PC) –Ported iRMX code –By Bob Sass and Tony –As little hand work as possible –EPICS OSI layer –Dual.
K. Luchini LCLS Injector /BC1 Magnet PS Final Design Review, March 30, Injector and BC1 Magnet PS Controls K. Luchini.
Writing a Channel Access Client in EPICS Bob Dalesio, April 5, 2000.
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.
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 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.
Stanford Linear Accelerator Center Ron Chestnut EPICS Collaboration Mtg June 18-20, SLAC Tune Tracker/Feedback Mike Laznovsky.
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)
ATF2 Mover Software 15 December 2008
LLRF and feedback Outline Scope LLRF Requirements
HAPS Controls Glen White ATF2 Software Review Workshop, LAL, June 2008
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
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 Subsystem architecture, or… “How to unite the old with the new” Magnet IOC Design Interface to legacy control system (SLC) EPICS Record Processing EPICS Sequences Displays

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. Dec 2006 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 usages of legacy SLC control system high level physics applications … 1.New magnets must be controlled and monitored from SLC – with minimal code modification to SLC (VMS, fortran, etc) 2.New magnets will use EPICS for control

Debbie Rogind LCLS Magnet June 15, 2006 VMS CA Clients Old and New Magnet Subsystem Architectures SCP Ethernet (LCLSnet) CAMAC SLC Micro (RMX) SLAC Ethernet PS Controller SLC – existing SLC net CA Server HL Apps SCOR Bulk PSPS Bulk PS Large PS Controller MCOR (LEBnet) New Any OS SCP PEP-II SLC Micro IOC VME Crate (RTEMS) EDM CA TCP/IP PEP-II VME/VXI HL Apps DB EPICS Control-

Debbie Rogind LCLS Magnet June 15, 2006 How do we unite the old with the new?

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 TCP/IP HL Apps DB SLC-Aware IOC - Mimics RMX micro; communicates via SLC message protocol; receives/updates SLC DB EPICS Control- - Minimal changes to SLC

Debbie Rogind LCLS Magnet June 15, 2006 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 Monitor EPICS setpoints Periodic checking SLC setpoints

Debbie Rogind LCLS Magnet June 15, 2006 EPICS Databases Per device Polynomial Coefficients Physical - B field setting: user, feedback, HLApps; tolerance/limit setting; B->I, I->B conversions Raw – I settings Power Supply Controller I/Fs: interlocks, setpoints, readbacks Control functions Master Control DB (incl. on/off, reset, zero current) DB for each function: 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 EPICS Magnet Facility- Magnet Device Sequence Trim Calibration Standardize

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

Debbie Rogind LCLS Magnet June 15, 2006 Displays – for Dec Commissioning SCP Panel 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 (multi-function) More status available SCP 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 SCP – All units control

Debbie Rogind LCLS Magnet June 15, 2006 SCP – All Units SCP – All units status

Debbie Rogind LCLS Magnet June 15, 2006 EDM - All units control

Debbie Rogind LCLS Magnet June 15, 2006

Debbie Rogind LCLS Magnet June 15, 2006 Many Thanks SLC-Aware IOC developers : Stephanie Allison, Diane Fairley, Ron McKenzie, Kristi Luchini, consultants from CPE Magnet developers: Stephanie Allison, Kristi Luchini