Archives/References for SPS Faraday Cage Timing Vito Baggiolini AB/CO after discussions with M. Arruat, J.-C. Bau, R. Billen, A. Butterworth, F. Follin,

Slides:



Advertisements
Similar presentations
AB / CO Review1 PS Complex Software for 2006 PS Complex Operation Teams & S. Pasinelli.
Advertisements

Controls Configuration Service Overview GSI Antonio on behalf of the Controls Configuration team Beams Department Controls Group Data & Applications.
FESA Vs 2.0 AB/CO TC - 12 Feb July 2004 FECOMSA FESA2 2.0β.
Overview of Data Management solutions for the Control and Operation of the CERN Accelerators Database Futures Workshop, CERN June 2011 Zory Zaharieva,
Setting Up a Sandbox Presented by: Kevin Brunson Chief Technology Officer.
controls Middleware – OVERVIEW & architecture 26th June 2013
E. Hatziangeli – LHC Beam Commissioning meeting - 17th March 2009.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
W. Sliwinski – eLTC – 7March08 1 LSA & Safety – Integration of RBAC and MCS in the LHC control system.
Impressions from CERN Elliott McCrory February 1, 2006.
06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power.
Middle-tier servers for CMW Bartek Paszkowski AB-CO-FC.
This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC Michigan State.
Bonrix SMPP Client. Index Introduction Software and Hardware Requirements Architecture Set Up Installation HTTP API Features Screen-shots.
14 December 2006 CO3 Data Management section Controls group Accelerator & Beams department Limits of Responsibilities in our Domains of Activities Ronny.
1 STScI Pipeline Thermal-vacuum data handling I. Neill Reid for WFC3 Instrument CALibration team ICAL.
Database Change Management One solution to an often complex problem Kevin Hurwitz Headspring Systems
MASAR Service Guobao Shen Photon Sciences Department Brookhaven National Laboratory EPICS Collaboration Workshop Oct 05, 2013.
FAIR Accelerator Controls Strategy
New perfSonar Dashboard Andy Lake, Tom Wlodek. What is the dashboard? I assume that everybody is familiar with the “old dashboard”:
Maintenance concept of existing injector controls until replacement Eugenia Hatziangeli AB/CO ABOC/ATC Jan 2008 Input from E. Roux, V. Baggiolini,
© 2001 By Default! A Free sample background from Slide 1 LEIR Application Project LEIR Applications is a separate project.
13 May 2004 AB/CO TC: Linux Consoles - DM impact LINUX Consoles Impact for Data Management R. Billen On behalf of AB-CO-DM.
Draft for approval in ABMB, 4 Feb 08 Andy Butterworth Claude-Henri Sicard for the Controls Coordination Committee (CO3) 22 Jan 20081ATC/ABOC Days.
T HE BE/CO T ESTBED AND ITS USE FOR TIMING AND SOFTWARE VALIDATION 22 June BE-CO-HT Jean-Claude BAU.
Controls for RF equipment AB/CO Review 22/9/2005 Andy Butterworth on behalf of AB/RF.
LHC BLM Software revue June BLM Software components Handled by BI Software section –Expert GUIs  Not discussed today –Real-Time software  Topic.
FGC Upgrades in the SPS V. Kain, S. Cettour Cave, S. Page, J.C. Bau, OP/SPS April
LSA Developments & Scope 02 / 11 / 2006 G.Kruk for the LSA Team.
European Organization For Nuclear Research Future Database Requirements in the Accelerator Sector Ronny Billen Database Futures Workshop – 6-7 June 2011.
© 2001 By Default! A Free sample background from Slide 1 The Equipment Access API WG Report 6 th February 2003 V. Baggiolini,
CMap Version 0.16 Ben Faga. CMap CMap Version 0.16 Bug fixes and code optimizations More intuitive menu system Asynchronous loading of comparative map.
Corporate Data Vault Data Warehousing Workshop Sept Data Warehousing Workshop Sept
BE-CO-DO - Development tools (Eclipse, CBNG, Artifactory, …) - Atlassian (Jira, Wikis, Bamboo, Crucible), CO Testbed - DIAMON/LASER - JMS (Java messaging.
Monitoring Directory Tutorial.
Experimental Areas Controls Review  AB/CO Viewpoint Vito Baggiolini (on behalf of the CESAR team and several people in CO)
This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC Michigan State.
Strategy to achieve smooth upgrades during operations Vito Baggiolini BE/CO 1.
26 Jan 06Marine Pace - AB/CO1 LEIR Controls : Gain of Experience for the Running-in of LHC Marine Pace on behalf of AB/CO and LSA.
BE-CO review Looking back at LS1 CERN /12/2015 Delphine Jacquet BE/OP/LHC Denis Cotte BE/OP/PS 1.
The ATLAS DAQ System Online Configurations Database Service Challenge J. Almeida, M. Dobson, A. Kazarov, G. Lehmann-Miotto, J.E. Sloper, I. Soloviev and.
Issues concerning Device Access (JAPC / CMW / FESA) With input from: A.Butterworth, E.Carlier, A. Guerrero, JJ. Gras, St. Page, S. Deghaye, R. Gorbonosov,
DIAMON Project Project Definition and Specifications Based on input from the AB/CO Section leaders.
22/09/05CO Review: FESA IssuesJJ Gras [AB-BDI-SW] 1/18 AB-CO Review FESA  The Functionality  The Tools  The Documentation  The Support  Maintenance.
Cognos 8 BI Configuration, Administration, and Upgrade Cognos 8 BI.
Level 1-2 Trigger Data Base development Current status and overview Myron Campbell, Alexei Varganov, Stephen Miller University of Michigan August 17, 2000.
HWC Review – Sequencer Vito Baggiolini AB/CO, with the team: Carlos Castillo, Daniele Raffo, Roman Gorbonosov.
CO Timing Review: The OP Requirements R. Steerenberg on behalf of AB/OP Prepared with the help of: M. Albert, R. Alemany-Fernandez, T. Eriksson, G. Metral,
© 2001 By Default! A Free sample background from Slide 1 Controls for LEIR AB/CO Technical Committee - 18 th March 2004.
Simulation Production System Science Advisory Committee Meeting UW-Madison March 1 st -2 nd 2007 Juan Carlos Díaz Vélez.
Industrial Control Engineering Session 1 Introduction  What is RADE  Technology  Palette  Tools  Template  Combined Example  How to get RADE 
Software tools for digital LLRF system integration at CERN 04/11/2015 LLRF15, Software tools2 Andy Butterworth Tom Levens, Andrey Pashnin, Anthony Rey.
CS section activities Industrial controls Luca Arnaudon David Glenat David Landre Slawomir Totos Ruben Lorenzo-Ortega Digital hardware John Molendijk.
LSA Core overview 6 / 11 / 2007 Wojciech Śliwiński (AB-CO-AP) on behalf of LSA team.
AB-CO Exploitation 2006 & Beyond Presented at AB/CO Review 20Sept05 C.H.Sicard (based on the work of Exploitation WG)
AB-CO Review, 23 September 2005 L. Walckiers AT-MTM p. 1 Project description  To maintain for LHC completion  Magnet Rescue Activities [MAR]  Support.
H2LC The Hitchhiker's guide to LSA Core Rule #1 Don’t panic.
LEIR Ar11+ ISSUES FOUND DURING OPERATION S.PASINELLI BE-OP-AD.
Fabio Follin Delphine Jacquet For the LHC operation team
SPS Applications Software issues - startup in 2006 and legacy problems
Status and Plans for InCA
Post-mortem of Experience with LEIR Controls
LSA/InCA changes during LS1
FESA evolution and the vision for Front-End Software
Offline Analysis Framework STATUS
BLM settings management in LSA
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
LHC BLM Software audit June 2008.
Presentation transcript:

Archives/References for SPS Faraday Cage Timing Vito Baggiolini AB/CO after discussions with M. Arruat, J.-C. Bau, R. Billen, A. Butterworth, F. Follin, B. Frammery, E. Hatziangeli, JJ Gras, M. Lamont, J. Lewis, L. Mestre, V. Paris, E. Roux, J. Wenninger

TC 17-Nov-05 2 Vito Baggiolini AB/CO Outline Introduction Requirements –For Timing of SPS Faraday Cage –For general Archive/References in non-LSA machines Recommended solution Other solutions considered

TC 17-Nov-05 3 Vito Baggiolini AB/CO Background The SPS Faraday Cage will use new (PS-style) timing –New LTIM timing modules (FESA) –250 LTIM instances SPS controls are being migrated to LSA –mostly controlled by LSA already in 2006 Broader context: –New Console Manager does not yet have archives + references –Archiving of timings for SPS Faraday solves a similar need

TC 17-Nov-05 4 Vito Baggiolini AB/CO What are Archives/References Archive = Snapshot –Snapshot of a part or entire machine –Used to save and restore good settings –Many snapshots can be saved Reference = presently requested settings –Used to see whether an active setting is “at reference” –Monitored values are compared with references –Only one set of references exist Archives and References are related concepts –Maybe References are just a special Archive(?), at least at the DB level

TC 17-Nov-05 5 Vito Baggiolini AB/CO Explanation of LSA System Devices Trim Editor (Super)Cycle Generation Beam Steering Optics Viewer LSA GUIs … TrimGeneration HW drivingSettings Mgt Optics(Super)Cycles LSA middle tier server Steering LSA DataBase Client API

TC 17-Nov-05 6 Vito Baggiolini AB/CO Outline Introduction Requirements –For Timing of SPS Faraday Cage –For general Archive/References in non-LSA machines Recommended solution Other solutions considered

TC 17-Nov-05 7 Vito Baggiolini AB/CO Requirements of Timing Crew “Same functionality as archives and references provided by X/Motif PS console manager” Requirements for operational usage –WorkingSets/Knobs to supervise and adjust timing parameters –Archives to save a snapshot of all timing devices for later restore –Possibility to compare values in equipment with archive values –PPM copy  copy archive from one user to another –Reliable persistence in FESA Requirements for initial configuration of timing devices –JC Bau gets list of timing settings as Excel sheet –He needs to download them into devices and save them as archive Currently, J.-C. Bau uses the Passerelle to download initial configuration to equipments, then copy to archive.

TC 17-Nov-05 8 Vito Baggiolini AB/CO PS-Style Archiving in X/Motif Passerelle Excel Sheet 1 st set-up Devices WS/Knobs Modifications by OP Archival / Restore Directory Service DataBase Archive Application Config

TC 17-Nov-05 9 Vito Baggiolini AB/CO Requirements from SPS people SPS-OP –Jorg W. and Mike L. would like to put all settings into LSA sooner or later –Paul C. advocates a solution for SPS that helps bringing SPS under LSA control –SPS people are willing to accept WorkingSets/Knobs… … but they don’t find them user friendly to change many timings –SPS responsibles want to forbid write access to equipment via Passerelle (in particular everything to do with Interlocks!) SPS-RF –Andy B. says that WorkingSets/Knobs are acceptable –With current RF timing application archives can be edited off-line

TC 17-Nov Vito Baggiolini AB/CO Broader context: Archiving/References for non-LSA machines New Console Manager (responsible: Veronique) –Needs a solution for references/archives –X/Motif console manager stores these values in Directory Service –There must be a backward compatibility between X/Motif console manager and new console manager OP should not be forced to upgrade to new CMGR Same archives/references required from X/Motif and new CMGR CO/DM point of view –The Directory Service should not contain operational settings such as archives/references –DM is willing to provide scripts to convert data from old to new (and back if necessary) –Ronny and Chris actively participate in LSA DB design

TC 17-Nov Vito Baggiolini AB/CO Outline Introduction Requirements –For Timing of SPS Faraday Cage –For general Archive/References in non-LSA machines Recommended solution Other solutions considered

TC 17-Nov Vito Baggiolini AB/CO Recall: Archiving as of today Devices WS/Knobs Passerelle Directory Service DataBase Excel Sheet Archive Application 1 st set-up Modifications by OP Archival / Restore Config

TC 17-Nov Vito Baggiolini AB/CO Recall: LSA System TrimGeneration HW drivingSettings Mgt Optics(Super)Cycles Devices LSA middle tier Server Trim Editor (Super)Cycle Generation Beam Steering Optics Viewer Steering LSA GUIs LSA DataBase Devices

TC 17-Nov Vito Baggiolini AB/CO Proposed solution for Start-up 2006 Settings Mgt Settings DataBase Middle-tier server based on LSA approach and code Devices WS/Knobs Passerelle Excel Sheet Archive GUI 1 st set-up Modifications by OP Directory Service Archival / Restore Config Archive/Refs Legend: New development

TC 17-Nov Vito Baggiolini AB/CO More Details GUIs like current PS –Java WorkingSets/Knobs to display references and archives –Archiving GUI to browse archives and to save and restore archives Archive/Reference middle-tier server –Based on small part of LSA technology –Data stored in LSA format –Not a full LSA control system Configuration of Archives as X/Motif (CO Directory Service) –Working Set  group of devices that compose an archive –Knobs + Device Class descriptions  properties to be saved Data synchronization functionality needed –Scripts to copy reference/archives from old tables (directory svc) to new tables (LSA-format) and back

TC 17-Nov Vito Baggiolini AB/CO How to avoid Passerelle in SPS Settings Mgt Settings DataBase Devices WS/Knobs Archive GUI Excel Sheet 1 st set-up Modifications by OP Middle-tier server based on LSA technology Directory Service Archival / Restore Config Archive/Refs

TC 17-Nov Vito Baggiolini AB/CO Analysis with Regard to Requirements PS-Style GUIs –Good for timing and PS-OP –Acceptable for SPS-OP and SPS-RF LSA-style storage  easier future integration with LSA –Good for SPS-OP (easier migration towards full LSA control) –Good for CO/DM (separates configuration data from operational settings) Simple server based on LSA approach, not full LSA system –Good for CO + LSA team (more time for more urgent LSA work) –Good for CO + PS: can be generalized to all non-LSA machines (PS complex) Possibility to avoid Passerelle with Excel  DB link –Good for SPS –Should be acceptable for Timing crew

TC 17-Nov Vito Baggiolini AB/CO Work responsibilities (to be confirmed) Archiving GUI  CO/AP Archiving layer inside Middle Tier  CO/AP Database design for archives  CO/DM Excel  DB link  CO/DM? Scripts to copy archive data from old tables in Directory Svc to LSA tables  CO/DM Configuration of WS/Knobs in directory service  CO/HT PPM Copy  CO/FC FESA persistence  CO/FC

TC 17-Nov Vito Baggiolini AB/CO Outline Introduction Requirements –For Timing of SPS Faraday Cage –For general Archive/References in non-LSA machines Recommended solution Other solutions considered

TC 17-Nov Vito Baggiolini AB/CO Same as X/Motif but in Java Devices WS/Knobs Passerelle Directory Service DataBase Excel Sheet Archive Application 1 st set-up Modifications by OP Archival / Restore Config

TC 17-Nov Vito Baggiolini AB/CO Assessment Instant backward compatibility for X/Motif and new console mgr  Still operational settings in Directory Service  Not sure to work for FESA devices  Not oriented towards future (LSA) Recommendation: discard

TC 17-Nov Vito Baggiolini AB/CO All archives in LSA (including Timing) TrimGeneration HW drivingSettings Optics(Super)Cycles Devices Trim Editor Steering LSA DataBase Archive GUI Archive/Refs Directory Service Config Excel Sheet 1 st set-up WS/Knobs Read- Only

TC 17-Nov Vito Baggiolini AB/CO Assessment Makes SPS-OP happy In-line with migrating SPS to LSA  Cannot be used as archive/reference for new Console Manager  Does not correspond to current working habits of timing section  More work than proposed solution Recommendation: –Solution to be pursued later for SPS –Other LSA work is more urgent

TC 17-Nov Vito Baggiolini AB/CO Hybrid: full LSA + WorkingSets/Knobs Devices WS/Knobs Archive Application Excel Sheet 1 st set-up Modifications by OP Directory Service Archival / Restore Config LSA DataBase TrimGeneration HW drivingSettings Optics(Super)Cycles SteeringArchive/Refs Devices

TC 17-Nov Vito Baggiolini AB/CO Assessment Assessment based on LEIR experience –Non-trivial mapping between LSA settings (SuperCycles, Cycles, BeamProcesses) and timing (users) –We’ve found a solution for LEIR which needs to be generalized  Premature  More complex  Bad compromise for SPS (Won’t make anyone happy)  Cannot be used as archive/reference for new Console Manager Recommendation: –Study how new (PS-style) timing and LSA settings can be seamlessly combined for all SuperCycle/Cycle configurations –To be pursued by LSA team…

TC 17-Nov Vito Baggiolini AB/CO Conclusions Recommendation for now: PS-Style GUIs with simple archive/ reference server using small part of LSA code and DB tables –Best compromise for SPS Faraday Cage in 2006 –Can be used for generalized archive/reference solution for console manager In medium term, all SPS should be in LSA –Archives and References in LSA –Requirements of timing crew have to be further analyzed –More thoughts and experience are needed A hybrid solution will make nobody in SPS happy