Commissioning the European XFEL cryogenic system and best practice

Slides:



Advertisements
Similar presentations
Student Lab Management IT Services March Our Purpose this evening … o Foster good communication o Improve Relationships and Collaboration o Prepare.
Advertisements

XFEL The European X-Ray Laser Project DESY/ XFEL An Overview EPICS Collaboration Meeting San Francisco, October 5th, 2013 Matthias Clausen, DESY.
Presents The Silver Family An Integrated Approach to Processors, Data Communication and Head End Integration.
9-12 Oct 2000PCaPAC 2000, DESY Hamburg Epics to TINE translator Matthias Clausen, DESY Hamburg Phil Duval, DESY Hamburg Zoltan Kakucs, DESY Hamburg.
16 - Nov. 2000EPICS Workshop Oak Ridge1 Epics to TINE translator Matthias Clausen, DESY Hamburg Phil Duval, DESY Hamburg Zoltan Kakucs, DESY Hamburg.
Brian Martlew 25 th Sept 2006 MICE Control & Monitoring Plan Brian Martlew.
Matthias Clausen DESY, Hamburg, Germany Cryogenic Controls for the European XFEL.
OPC Overview OPC Device Support (PLC Gateway for 3.14) Ralph Lange – EPICS Collaboration Meeting at SLAC, April 2005.
Paper on Best implemented scientific concept for E-Governance Virtual Machine By Nitin V. Choudhari, DIO,NIC,Akola By Nitin V. Choudhari, DIO,NIC,Akola.
November 2009 Network Disaster Recovery October 2014.
Paper on Best implemented scientific concept for E-Governance projects Virtual Machine By Nitin V. Choudhari, DIO,NIC,Akola.
ICS – Software Engineering Group 1 The SNS General Time Timestamp Driver Sheng Peng & David Thompson.
Experience of Developing BEPCII Control System Jijiu ZHAO IHEP, Beijing October 18, 2007.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April CSS-DCT (SNL) Training.
Matthias Clausen, DESY CSS GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control System.
Controls for High-Availability Magnet PS’s for ATF2 Glen White SLAC September
INTRODUCTION TO VIRTUALIZATION KRISTEN WILLIAMS MOSES IKE.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April CSS Core Applications.
Oct 8-9, 2005ACS Collaboration Meeting – Archamps, France The MicroIOC From Custom To Production First customer: PSI 25 pieces.
EPICS EPICS Collaboration Meeting Argonne National Laboratory drvTS improvements for soft timing EPICS Collaboration Meeting Argonne National Laboratory.
IDE DCS development overview Ewa Stanecka, ID Week, CERN
Reliability/ Secure IOC / Outlook M. Clausen / DESY 1 Reliability Secure IOC DESY Outlook Matthias Clausen DESY/ MKS.
EPICS EPICS Collaboration Meeting Argonne June 2006 IOC Redundancy: Redundancy Monitor Task EPICS Meeting - Redundancy Argonne, June 16, 2006 Matthias.
Matthias Clausen, Gongfa Liu, Bernd Schoeneburg (DESY), ICALEPCS, 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Redundant EPICS.
11 th February 2008Brian Martlew EPICS for MICE Status of the MICE slow control system Brian Martlew STFC, Daresbury Laboratory.
2-December Offline Report Matthias Schröder Topics: Monte Carlo Production New Linux Version Tape Handling Desktop Computers.
/alexwaston14/fix-pc-error u/0/b/ /pages/Fix-PC- Error/
Monitoring Dynamic IOC Installations Using the alive Record Dohn Arms Beamline Controls & Data Acquisition Group Advanced Photon Source.
Bastian Knerr, MKS2, DESY March 2011 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 iPhone Apps for EPICS EPICS.
Using COTS Hardware with EPICS Through LabVIEW – A Status Report EPICS Collaboration Meeting Fall 2011.
Redundancy in the Control System of DESY’s Cryogenic Facility. M. Bieler, M. Clausen, J. Penning, B. Schoeneburg, DESY ARW 2013, Melbourne,
Network and Server Basics. Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server network.
How to Fix the Blue Screen of Death on Windows
Happy Endings: Reengineering Wesleyan’s Software Deployment to Labs and Classrooms Kyle Tousignant 03/22/2016.
SESAME Control System Status
Chapter Objectives In this chapter, you will learn:
Presented by Li Gang Accelerator Control Group
R. Denz, A. Gomez Alonso, AT-MEL-PM
Operating System.
SNS Status Report Karen S. White 10/15/08.
CV PVSS project architecture
Injectors BLM system: PS Ring installation at EYETS
Welcome! Thank you for joining us. We’ll get started in a few minutes.
Development of Embedded EPICS on F3RP61-2L
Concepts and practices applied to PLCs at SOLEIL From specification up to development. ICALEPCS 2017 Patrick ROMMELUERE on behalf of Electronics, control.
WP02 PRR: Master Oscillator and RF Reference Distribution
Virtualization overview
HAPS Controls Glen White ATF2 Software Review Workshop, LAL, June 2008
CONFIGURING HARDWARE DEVICE & START UP PROCESS
Programmable Logic Controllers (PLCs) An Overview.
Network Interface Cards ELET – 5320
CANalytics TM CAN Interface Software BY.
IS3440 Linux Security Unit 7 Securing the Linux Kernel
Magnet PS Controls Hardware Status
Testing Plan and Status
RF Local Protection System
A Virtual Implementation of VELA (CLARA)
Lecture9: Embedded Network Operating System: cisco IOS
Switching & Controlling LoB
Channel Access Concepts
EPICS: Experimental Physics and Industrial Control System
TS2 PSS Architecture, Concepts of Operations and Interfaces
General Workflow Simulation Unit SW TIA Portal PROFINET
The Troubleshooting theory
Banafsheh Hajinasab Based on presentation by K. Strnisa, Cosylab
Field installable, upgradeable and scaleable
Channel Access Concepts
Project Migration / Management
Lecture9: Embedded Network Operating System: cisco IOS
Rack installation and local tests for the MEBT Chopper Rack
Presentation transcript:

Commissioning the European XFEL cryogenic system and best practice EPICS Meeting @ Barcelona 7. October 2017 Matthias Clausen DESY Deutsches Elektronen Synchrotron

Commissioning IOCs before the I/O is installed Everybody knows this situation: As soon as the last (or even the first?) cable is connected you get the question: „When can we switch on“? A way to ‚getting closer‘ to the turnkey system is to simulate the I/O. In our case we simulate _all_ I/O connected to the Profibus. This makes: The Profibus driver happy because it will see the complete bus The IOC happy because all records get initialized properly The engineer happy because he can troubleshoot his database In the end you get close to a situation where the IOC is ready as soon as the ‚real‘ fieldbus is connected name, DESY title of presentation, 22-May-06

Simulating I/O WinMOD name, DESY title of presentation, 22-May-06

The simulation tool WinMOD is a commercial tool Runs on a Windows PC Special Profibus card Configured by XML file generated by the same CSS-based I/O configurator which is used to configure the Profibus. name, DESY title of presentation, 22-May-06

Testing I/O before it gets installed All cryogenic controls racks for the XFEL tunnel were fully equipped with all componets before they got installed in the tunnel This gave us the chance to test the I/O with the final production EPICS database Hardware and software errors could be removed before installation Only a few (per mill) errors were left in the final tests in the XFEL tunnel name, DESY title of presentation, 22-May-06

Diagnostics, diagnostics, diagnostics Good diagnostic tools help to get started faster during commissioning. We installed diagnostic tools on each Profibus line to diagnose the state and status: On each Profibus line to diagnose protocol/ cable errors On each Profibus line to collect status information from the installed equipment for condition monitoring name, DESY title of presentation, 22-May-06

Diagnostic Tools name, DESY title of presentation, 22-May-06 Profibus Diagnostic Condition Monitoring name, DESY title of presentation, 22-May-06

Separation of Concern IOC XFEL Tunnel Controls RF Compensation Purpose Continuous controls Calculate RF losses Required availability 24/7 for 6 months 24/7 for one week Reboot whenever Cold compressors are down RF is OFF Communication Profibus to all signals Ethernet: TINE protocol # of changes/ reboot Only a few; controls are mature May be many; compensation needs optimisation IOC Running on cPCI CPU/ VxWorks Virtual machine/ Linux name, DESY title of presentation, 22-May-06

Record Structure name, DESY title of presentation, 22-May-06

Trust is good control is better … Testing PLC programs before they get installed (Specially from 3rd parties) What can go wrong? Wrong version (not the new one) New version based not on current but an older version Structure of communication protocol changed without notice New functions are in conflict with EPICS IOC What to do? Prepare PLC / IOC test bench with is always available to test new PLC versions – but also changes on the IOC side … name, DESY title of presentation, 22-May-06

Spare Records Specially when IOCs have to run 24/7 for a long time: Create spare records in each IOC. In our case: A few AI ~ 10-20 Some PID ~ 20 Many CALC records ~ 30 New functions/ feature can be implemented ‚on the fly‘ and do not have to wait until the next boot. (May be several months in the future) name, DESY title of presentation, 22-May-06

IOC Boot What is the current version running in the IOC? What is the next version? (Available – but not active) What was the previous version? (The way back should always be possible) name, DESY title of presentation, 22-May-06

Redundancy File Server (NetApp) Network UPS IOC Fieldbus (ring structure) name, DESY title of presentation, 22-May-06

Summary Test as much as possible before it is installed in the field Do not save on diagnostics Create you own standards on EPICS/ IOC versioning (or copy a good one from somebody else) Redundancy wherever you can effort it! name, DESY title of presentation, 22-May-06