Bruno Belbute, October 2006 Presentation Rehearsal for the Follow-up meeting of the Protocol between AdI and CERN.

Slides:



Advertisements
Similar presentations
ALICE DCS, Heidelberg 8 Sept G. De Cataldo, CERN CH and INFN Bari;A. Franco INFN Bari 1 Updating on the HV control systems in ALICE The DELPHI HV,
Advertisements

JCOP FW Update ALICE DCS Workshop 6 th and 7 th October, 2005 Fernando Varela Rodriguez, IT-CO Outline Organization Current status Future work.
The Detector Control System – FERO related issues
The Control System for the ATLAS Pixel Detector
Il sistema di HV del sottorivelatore DT S. Braibant, P. Giacomelli, M. Giunta, E. Borsato Bologna, 20/01/2007.
André Augustinus ALICE Detector Control System  ALICE DCS is responsible for safe, stable and efficient operation of the experiment  Central monitoring.
1 ALICE Detector Control System (DCS) TDR 28 January 2004 L.Jirdén On behalf of ALICE Controls Coordination (ACC): A.Augustinus, P.Chochula, G. De Cataldo,
1 Integration of the HV Distribution System to the First TRD Super Module P. Mantzaridis, A. Markouizos, P. Mitseas, A. Petridis, S. Potirakis, M. Tsilis,
Clara Gaspar, May 2010 The LHCb Run Control System An Integrated and Homogeneous Control System.
1 CALO DCS power supply status CALO meeting Anatoli Konoplyannikov [ITEP / LAPP] Outline  Introduction  Power supply description with hardware.
Clara Gaspar, March 2006 LHCb’s Experiment Control System Step by Step.
1 ECS CALO HV Control CALO Piquet Training Session Anatoli Konoplyannikov /ITEP/ Outline  ECS HV control of the ECAL and HCAL.  ECS HV control.
First attempt of ECS training Work in progress… A lot of material was borrowed! Thanks!
Calo Piquet Training Session - Xvc1 ECS Overview Piquet Training Session Cuvée 2012 Xavier Vilasis.
1 DCS TDR Key technical points & milestones TB 15 Dec 2003 L.Jirdén.
Designing a HEP Experiment Control System, Lessons to be Learned From 10 Years Evolution and Operation of the DELPHI Experiment. André Augustinus 8 February.
Summary DCS Workshop - L.Jirdén1 Summary of DCS Workshop 28/29 May 01 u Aim of workshop u Program u Summary of presentations u Conclusion.
MDT PS DCS for ATLAS Eleni Mountricha
1 ALICE Control System ready for LHC operation ICALEPCS 16 Oct 2007 L.Jirdén On behalf of the ALICE Controls Team CERN Geneva.
JCOP Workshop September 8th 1999 H.J.Burckhart 1 ATLAS DCS Organization of Detector and Controls Architecture Connection to DAQ Front-end System Practical.
Clara Gaspar, October 2011 The LHCb Experiment Control System: On the path to full automation.
XXVI Workshop on Recent Developments in High Energy Physics and Cosmology Theodoros Argyropoulos NTUA DCS group Ancient Olympia 2008 ATLAS Cathode Strip.
DCS Workshop - L.Jirdén1 ALICE DCS PROJECT ORGANIZATION - a proposal - u Project Goals u Organizational Layout u Technical Layout u Deliverables.
The Joint COntrols Project Framework Manuel Gonzalez Berges on behalf of the JCOP FW Team.
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
D etector C ontrol S ystem ALICE DCS workshop G. De Cataldo CERN-CH, A. Franco INFN Bari, I 1 Finite State Machines (FSM) for the ALICE DCS:
André Augustinus 10 October 2005 ALICE Detector Control Status Report A. Augustinus, P. Chochula, G. De Cataldo, L. Jirdén, S. Popescu the DCS team, ALICE.
P. Chochula ALICE Week Colmar, June 21, 2004 Status of FED developments.
Controls EN-ICE Finite States Machines An introduction Marco Boccioli FSM model(s) of detector control 26 th April 2011.
1 Outline Firmware upgrade of the HV_LED_DAC boards. HV Status Bits board. Status of the board integration into the LHCb TFC system. CALO HV system and.
Giovanni Polese1 RPC Detector Control System for MTCC Pierluigi Paolucci, Anna Cimmino I.N.F.N. of Naples Giovanni Polese Lappeenranta University.
Clara Gaspar, March 2005 LHCb Online & the Conditions DB.
1 ECS CALO HV Control CALO Piquet Training Session Anatoli Konoplyannikov /ITEP/ Outline  ECS HV control of the ECAL/HCAL sub-detectors.  Introduction.
André Augustinus 16 September 2002 PVSS & Framework How to get started.
CERN, O.Pinazza: ALICE TOF DCS1 ALICE TOF DCS Answers to DCS Commissioning and Installation related questions ALICE week at CERN O. Pinazza and.
Calo Piquet Training Session - Xvc1 DCS and DSS Cuvée 2015 – RUN2 Xavier Vilasís-Cardona.
L0 DAQ S.Brisbane. ECS DAQ Basics The ECS is the top level under which sits the DCS and DAQ DCS must be in READY state before trying to use the DAQ system.
FSM – ConfDB Integration FW WG Meeting 17 th March, 2006 Fernando Varela Rodriguez, IT-CO (with the input from: Clara, Alex, Sascha, Piotr and Francisca)
Controls EN-ICE FSM for dummies (…w/ all my respects) 15 th Jan 09.
Management of the LHCb Online Network Based on SCADA System Guoming Liu * †, Niko Neufeld † * University of Ferrara, Italy † CERN, Geneva, Switzerland.
Xavier Le Gouard Rich Power Supplies Monitoring and Control RICH Monitoring and Control using FSMs.
DCS overview - L.Jirdén1 ALICE ECS/DCS – project overview strategy and status L.Jirden u Organization u DCS system overview u Implementation.
1 Calorimeters LED control LHCb CALO meeting Anatoli Konoplyannikov /ITEP/ Status of the calorimeters LV power supply and ECS control Status of.
Configuration database status report Eric van Herwijnen September 29 th 2004 work done by: Lana Abadie Felix Schmidt-Eisenlohr.
14 November 08ELACCO meeting1 Alice Detector Control System EST Fellow : Lionel Wallet, CERN Supervisor : Andre Augustinus, CERN Marie Curie Early Stage.
Clara Gaspar, April 2006 LHCb Experiment Control System Scope, Status & Worries.
LHCb Configuration Database Lana Abadie, PhD student (CERN & University of Pierre et Marie Curie (Paris VI), LIP6.
Clara Gaspar, March 2003 Hierarchical Control Demo: Partitioning, Automation and Error Recovery in the (Detector) Control System of LHC Experiments.
1 ECS CALO HV Control CALO Piquet Training Session Anatoli Konoplyannikov /ITEP/ Outline  ECS HV control of the ECAL/HCAL sub-detectors.  Introduction.
22/May/02 JCOP meeting G. De Catatldo-A.Franco INFN Bari Italy 1 The Control System of the HMPID up to the end of 2001 ; 2002: The FSM toolkit, Hierarchy.
1 ECS CALO LED Control System CALO Piquet Training Session Anatoli Konoplyannikov /ITEP/ Outline  Introduction  Calorimeter ECS LED monitoring.
E Ethernet C CAN bus P Profibus HV HV cables LV LV cables (+busbar) S Serial (RS232) Signal cable Other/Unknown Liquid or Gas Cable and/or Bus PCI-XYZ.
DCS Meeting - 17/6/2002 G. De Cataldo, A.Franco - INFN Bari - 1 The implementation of the HMPID DCS in the PVSS-JCOP Framework The Liquid Circulation and.
André Augustinus 18 March 2002 ALICE Detector Controls Requirements.
20OCT2009Calo Piquet Training Session - Xvc1 ECS Overview Piquet Training Session Cuvée 2009 Xavier Vilasis.
CHEP 2010 – TAIPEI Robert Gomez-Reino on behalf of CMS DAQ group.
B. Franek, poster presented at Computing in High Energy and Nuclear Physics, Praha – Czech Republic, 21 – 27 March 2009 This framework provides: -A method.
1 Calorimeter LED & LV - HV control systems LHCb CALO meeting Anatoli Konoplyannikov /ITEP/ Outline Status of the calorimeters LV & MV power supplies.
CMS – The Detector Control System
Controlling a large CPU farm using industrial tools
Handling online information in the LHCb experiment
The LHCb Run Control System
TPC Detector Control System
Philippe Vannerem CERN / EP ICALEPCS - Oct03
Pierluigi Paolucci & Giovanni Polese
Experiment Control System
Pierluigi Paolucci & Giovanni Polese
Tools for the Automation of large distributed control systems
Pierluigi Paolucci & Giovanni Polese
Presentation transcript:

Bruno Belbute, October 2006 Presentation Rehearsal for the Follow-up meeting of the Protocol between AdI and CERN

Bruno Belbute, October Overview ❚ AdI stands for “Agência de Inovação” (I believe it can be translated as “Innovation Agency”). ❚ AdI has a protocol with CERN that allows young portuguese graduates to profit from advanced scientific or technological FORMATION at CERN on the scheme of on-the-job-training. ❚ It is on behalf of that protocol that I’m here. ❚ I was asked to make a 10 min presentation about the developed work this year, to be presented next October 25 to representatives of AdI coming at CERN. ❚ My presentation follows…

Bruno Belbute, October 2006 Follow-up meeting of the Administrative Protocol between AdI, S.A. and CERN for the on-the-job training of Portuguese technical graduates SFRH / BEST / /2004

Bruno Belbute, October Overview ❚ CERN ❙ European Organization for Nuclear Research ❚ LHC ❙ Large Hadron Collider ❚ LHCb ❙ Large Hadron Collider beauty ❙ Aimed at measuring the parameters of CP violation in the interactions of b-hadrons (heavy particles containing a bottom quark). ❚ LHCb Computing Group ❙ Provides support for all software development, management of the computing infrastructure, building of common components, choice of architectural designs and standards on the LHCb experiment. ❙ Design of the LHCb’s Experiment Control System.

Bruno Belbute, October Experiment Control System ❚ ECS stands for Experiment Control System. ❚ ECS will be in charge of the configuration, monitoring and operation of all experimental equipment. ❚ ECS is a hierarchical system built as a tree of interconnected control nodes. ❚ ECS makes use of the concept of Finite State Machines (FSM).

Bruno Belbute, October Experiment Control System ❚ Based on the PVSS II SCADA system toolkit. ❚ The monitoring and control of the experiment’s infrastructure is one of the sub-systems of ECS and comprises: ❙ Control of the power distribution to the racks and crates housing the electronics. ❙ Monitoring of environment parameters like temperature, humidity, etc.

Bruno Belbute, October ECS Scope Detector Channels Front End Electronics Readout Network High Level Trigger Storage L0 Experiment Control System DAQ DCS Devices (HV, LV, GAS, Temperatures, etc.) External Systems (LHC, Technical Services, Safety, etc) TFC

Bruno Belbute, October ECS Generic Architecture... To Devices (HW or SW) Commands Status & Alarms ECS DCSDAQ DetDcs1 DetDcs N SubSys 1 SubSys 2 Dev 1 Dev 2 Dev 3 DetDaq 1 SubSysN Dev N LHC T.S.... GAS Infrastructure Control Units Device Units...

Bruno Belbute, October Control Nodes ❚ At the higher levels we have control nodes called Control Units (CU) on which an operator can connect to take the control on the associated sub tree of the system. ❚ At the very lower level we have the control nodes called Devices Units (DU) connected to real hardware components they supervise. ❚ A FSM toolkit was developed in order to allow the definition of the behaviour of the control nodes, this toolkit also provides a general FSM panel that allows to see the FSM tree bellow a specified Control Unit.

Bruno Belbute, October Developed Work ❚ My task was to include three types of hardware under the LHCb's ECS, namely: ❙ High Voltage Caen Power Supplies ❙ Low Voltage Caen Power Supplies ❙ Wiener Marathon Power Supplies ❚ Two different components were released: ❙ High Voltage Component (High Voltage Caen Power Supplies) ❙ Low Voltage Component (Low Voltage Caen Power Supplies and Wiener Marathon Power Supplies) ❚ A Finite State Machine and an operation/visualization set of panels was defined and implemented according to the group's ECS guidelines.

Bruno Belbute, October High Voltage Component OFF READY RAMP_OFF RAMP_READY RAMP_SB1 RAMP_SB2 STANDBY1 STANDBY2 ERROR RECOVER ❚ A transition to and from ERROR can occur from any and to any state. Those transitions are not indicated for readability reasons. ❚ The commands Go_OFF, Go_READY, Go_STANDBY1 and Go_STANDBY2 are not indicated for readability reasons.

Bruno Belbute, October High Voltage Component

Bruno Belbute, October Low Voltage Component OFFREADY NOT_READY Switch_OFF Switch_ON Switch_OFF Switch_ON

Bruno Belbute, October Low Voltage Component

Bruno Belbute, October Conclusions ❚ Learned how to use a SCADA system (namely PVSS II) to communicate with real hardware. ❚ Opportunity to know people form all over the world, valuable for personal and professional purposes. ❚ Opportunity to work on a international scientific institute.

Bruno Belbute, October 2006 Added Information Just for the Online Meeting

Bruno Belbute, October More on the Components ❚ In reality FOUR types of hardware where included under the LHCb's ECS, namely: ❙ High Voltage Caen Power Supplies ❙ Low Voltage Caen Power Supplies ❙ Wiener Marathon Power Supplies ❙ Wiener Power Supplies ❚ THREE different components were built: ❙ High Voltage Component (High Voltage Caen Power Supplies) ❙ Low Voltage Component (Low Voltage Caen Power Supplies and Wiener Marathon Power Supplies) ❙ Wiener Component (Wiener Power Supplies) – never released ❚ A Finite State Machine and an operation/visualization set of panels was defined and implemented to each one of those components.

Bruno Belbute, October More on the Components ❚ The HV and LV components use the functionalities provided by the “FSM-ConfDB Interface”. ❚ What is it? ❙ The FSM transitions will require the re-configuration of parts of the ECS. All configuration parameters of the devices integrating the control systems are stored in an external database called Configuration DB. ❙ The main task of the FSM-ConfDB Interface is to ensure the availability of the configuration data in PVSS, used during the FSM transitions, for a given type of run mode, e.g. PHYSICS, COSMICS, etc. This is achieved by synchronizing the contents of the Configuration DB and of the PVSS internal caches used by the FSM at the beginning of the run. ❙ More information on: Components/FSMConfDB/welcome.html

Bruno Belbute, October More on the Components ❚ Caution: ❙ System is only prepared to work with recipies on Cache, no connection or synchronization whit the Configuration Database is provided. ❙ For now the Configurator has to be initialized “by hand”. ❚ Good news: ❙ Tools for creating the first time recipies and adding the Configurators to a FSM tree are provided. ❚ Questions: ❙ Where are this tools and what do they do? ❙ What is a Configurator?

Bruno Belbute, October More on the Components

Bruno Belbute, October More on the Components Vertex HV ConfDB ❚ All FSMConfDB DU must be initialized (for now by hand). ❚ Builds an internal list of DU in the SMI++ domain to be configured. ❚ Initializes the connection to the ConfDB or Chache. ❚ When a command is given, the FSMConfDB DU applies the recipe to the proper DUs. LVCooling CU DU DU FSM-ConfDB

Bruno Belbute, October More on HV Component ❚ It is released, more information on: ❙ ❚ There are some more panels I didn’t show yet! Let’s see them all…

Bruno Belbute, October More on HV Component

Bruno Belbute, October More on HV Component

Bruno Belbute, October More on HV Component

Bruno Belbute, October More on LV Component ❚ It is released, more information on: ❙ ❚ It is the only one I know it’s been used by several people in different sub- experiments. ❚ Panels and functionality similar to HV Component.

Bruno Belbute, October Wiener Component ❚ It has not been released. ❚ It was meant to be used on the work I’m doing right now. We'll see that latter. ❚ Let’s just have a look at how it looks:

Bruno Belbute, October Wiener Component ❚ DCS domain, so the FSM is just like the LV one. ❚ It was not made to work with the FSM-Conf DB Interface. ❚ It has a similar panel to the HV and LV, with small leds representing the crates. ❚ The details panel looks like this:

Bruno Belbute, October Wiener Component

Bruno Belbute, October Current Work ❚ The Rack Control Application it was tested with the set of racks on building 4. Some problems found and sent to correction. ❚ A tool for constructing automatically the FSM for the Barracks is being implemented. ❚ How will it work?

Bruno Belbute, October Current Work ❚ It reads the information on Zones (Barracks), Racks and Wiener Crates from the EMDB. ❚ It adds all of those to the hardware view of the DEN, it uses those to create the FSM. ❚ FSM Objects are being implemented. ❚ The structure of the FSM is being thought.

Bruno Belbute, October Current Work ❚ As far as I defined until now it will look like this: CU Barrack LU Rack DU Rack LU Crate DU Crate see rack panel see wiener panel

Bruno Belbute, October 2006 END