EPICS EPICS Collaboration Meeting Argonne June 2006 IOC Redundancy: Redundancy Monitor Task EPICS Meeting - Redundancy Argonne, June 16, 2006 Matthias.

Slides:



Advertisements
Similar presentations
1 1999/Ph 514: Channel Access Concepts EPICS Channel Access Concepts Bob Dalesio LANL.
Advertisements

André Augustinus 16 June 2003 DCS Workshop Safety.
XFEL The European X-Ray Laser Project DESY/ XFEL An Overview EPICS Collaboration Meeting San Francisco, October 5th, 2013 Matthias Clausen, DESY.
BEPCII Cryogenic Control Gang Li IHEP, Beijing,China.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
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.
14. Oct ICALEPCS Geneva EPICS Office1 EPICS Office An Initiative for a new Control System Office Framework Matthias Clausen DESY.
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Matthias Clausen DESY, Hamburg, Germany Cryogenic Controls for the European XFEL.
ABC Co. Network Implementation High reliability is primary concern – near 100% uptime required –Customer SLA has stiff penalty clauses –Everything is designed.
Terri Lahey EPICS Collaboration Meeting June June 2006 LCLS Network & Support Planning Terri Lahey.
Hall C’s HMS PLC Controls by Steven Lassiter. What Constituents a PLC System PLC (processors) Programming. I/O modules. Field Device Signals (sometimes.
Agenda Adaptation of existing open-source control systems from compact accelerators to large scale facilities.
Legacy Remote I/O Upgrade to Ethernet
Chapter 10 PLC Processors.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
CHAPTER 2 OPERATING SYSTEM OVERVIEW 1. Operating System Operating System Definition A program that controls the execution of application programs and.
ICS – Software Engineering Group 1 The SNS General Time Timestamp Driver Sheng Peng & David Thompson.
EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.
1 Fault Tolerance in the Nonstop Cyclone System By Scott Chan Robert Jardine Presented by Phuc Nguyen.
Synchronous Device Interface at NSLS-II Yuke Tian Control Group, NSLS-II, BNL (May 1, 2009 EPICS Collaboration Meeting, Vancouver)
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.
EPICS Collaboration Meeting Spring 2010, Aix France, Jun 2, 2010 Page 1 ITER CODAC COntrol, Data Access and Communication System for ITER Anders Wallander.
Redundancy. 2. Redundancy 2 the need for redundancy EPICS is a great software, but lacks redundancy support which is essential for some highly critical.
XFEL The European X-Ray Laser Project CSS Core Meeting Introduction into CSS DESY, August 7, 2006 Matthias Clausen MKS-2.
Unit R005: Understanding Computer Systems Introduction System Software Software (i.e., programs) used to control the hardware directly Used to run the.
1 SNL Current State (in transition state) By Matthias Clausen Ron Chestnut.
ATCA based LLRF system design review DESY Control servers for ATCA based LLRF system Piotr Pucyk - DESY, Warsaw University of Technology Jaroslaw.
Redundant IOC with ATCA(HPI) support Utilizing modern hardware for better availability Artem Kazakov, KEK/SOKENDAI.
Control Group April 26, 2006 Progress of Control System Presented by C.H. Wang Control Group Accelerator Center of IHEP IMAC, April
CE Operating Systems Lecture 3 Overview of OS functions and structure.
General Time Update David Thompson Epics Collaboration Meeting June 14, 2006.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April CSS Core Applications.
Copyright © 2002 Delmar Thomson Learning Chapter 10 PLC Processors.
Operating System Principles And Multitasking
EPICS EPICS Collaboration Meeting Argonne National Laboratory drvTS improvements for soft timing EPICS Collaboration Meeting Argonne National Laboratory.
EPICS EPICS Collaboration Meeting Argonne June 2006 Transient Recording with a uDIMM EPICS Collaboration Meeting: Embedded Controllers Argonne, June 15.
Reliability/ Secure IOC / Outlook M. Clausen / DESY 1 CA-Put Logging BurtSave Warm Reboot Matthias Clausen DESY/ MKS.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays - done for rsrv in 3.14 Channel access priorities - planned to.
Chiller control system Lukasz Zwalinski – PH/DT.
Reliability/ Secure IOC / Outlook M. Clausen / DESY 1 Reliability Secure IOC DESY Outlook Matthias Clausen DESY/ MKS.
1 Global Design Effort Beijing GDE Meeting, February 2007 Global Controls: RDR to EDR John Carwardine For Controls Global Group.
Matthias Clausen, Gongfa Liu, Bernd Schoeneburg (DESY), ICALEPCS, 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Redundant EPICS.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays Channel access priorities Portable server replacement of rsrv.
Jan Hatje, DESY CSS – Control System Studio EPICS collaboration meeting CSS – Control System Studio Update EPICS collaboration meeting 2008 Shanghai.
1 The ILC Control Work Packages. ILC Control System Work Packages GDE Oct Who We Are Collaboration loosely formed at Snowmass which included SLAC,
Jan Hatje, DESY SNL Editor and Debugger EPICS collaboration meeting SNL Editor and Debugger EPICS collaboration meeting 2008 Shanghai Institute.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser DESY Status and Possible Controls Contributions to the ILC Kay Rehlich.
CEA DSM Irfu SIS LDISC 18/04/2012 Paul Lotrus 1 Control Command Overview GBAR Collaboration Meeting Paul Lotrus CEA/DSM/Irfu/SIS.
1 Channel Access Concepts – IHEP EPICS Training – K.F – Aug EPICS Channel Access Concepts Kazuro Furukawa, KEK (Bob Dalesio, LANL)
R. Krempaska, October, 2013 Wir schaffen Wissen – heute für morgen Controls Security at PSI Current Status R. Krempaska, A. Bertrand, C. Higgs, R. Kapeller,
ESS (vacuum) control system Daniel Piso Controls Division February 20, 2013.
Lecture 11. Switch Hardware Nowadays switches are very high performance computers with high hardware specifications Switches usually consist of a chassis.
Redundancy in the Control System of DESY’s Cryogenic Facility. M. Bieler, M. Clausen, J. Penning, B. Schoeneburg, DESY ARW 2013, Melbourne,
Combining safety and conventional interfaces for interlock PLCs
Presented by Li Gang Accelerator Control Group
The ILC Control Work Packages
HAPS Controls Glen White ATF2 Software Review Workshop, LAL, June 2008
TYPES OFF OPERATING SYSTEM
COntrol, Data Access and Communication System for ITER
Chapter 2: Operating-System Structures
Introduction to Operating Systems
Channel Access Concepts
EPICS: Experimental Physics and Industrial Control System
Chapter 2: Operating-System Structures
Operation of Target Safety System (TSS)
Commissioning the European XFEL cryogenic system and best practice
Channel Access Concepts
Presentation transcript:

EPICS EPICS Collaboration Meeting Argonne June 2006 IOC Redundancy: Redundancy Monitor Task EPICS Meeting - Redundancy Argonne, June 16, 2006 Matthias Clausen, DESY

EPICS EPICS Collaboration Meeting Argonne June Matthias Clausen, DESY Redundancy Monitor Task, 16-June-06 XFEL Controls Demands A user facility with high demands for 99.8% efficiency ●The control system may not fail ●Possible scenarios:  Hot stand by ( seamless switch of IOC‘s)  Cold stand by ( switching ‚on demand‘; i.e. for maintenance) ●Biggest problem: Find radiation hard electronics for the tunnel  Distributed redundancy in cold stand by may help  Most sensors and actuators contain electronics nowadays.

EPICS EPICS Collaboration Meeting Argonne June Matthias Clausen, DESY Redundancy Monitor Task, 16-June-06 Design Goal for redundant IOC’s From the preamble of the design specification: … last and most importantly one major design goal must be matched: Any redundant implementation must make the system more reliable than the non redundant one. Precaution must be taken especially for the detection of errors which shall initiate the failover. This operation should only be activated if there is no doubt that keeping the actual mastership will definitely cause more damage to the controlled system than an automatic failover.

EPICS EPICS Collaboration Meeting Argonne June Matthias Clausen, DESY Redundancy Monitor Task, 16-June-06 Fulfilling XFEL Control Demands Redundant Process Controllers will help to provide the required MTBR. The following actions can be performed without interrupting cryogenic operations: XFEL Cryogenic Plant: Main objective: Maintenance (permanent operation for more than one year) ●Hardware maintenance ●Software maintenance ●Installing new system-/ application- Software XFEL Tunnel Installation: Main objective: Survive radiation damage (MTBR > 1 month) ●… same like cryogenic plant ●Seamless switch over of:  Process Controller (IOC)  I/O sensor/ -actor  Power supplies

EPICS EPICS Collaboration Meeting Argonne June Matthias Clausen, DESY Redundancy Monitor Task, 16-June-06 T‘P‘ Principle Layout of the XFEL Cryogenic Control System PTPT PLC IOC (redundant) FEC-IOC (redundant) Ethernet Field Bus XFEL TunnelCryogenic Plant Router R-Link PT Field Bus Control Backbone Gateway Office Netw. 6 X 10 X

EPICS EPICS Collaboration Meeting Argonne June Matthias Clausen, DESY Redundancy Monitor Task, 16-June-06 Redundancy: New developments The implementation of the key redundancy tasks on an IOC has been subcontracted to two companies: Redundancy Monitor Task ●Supervision of the tasks running on an IOC ●Switching IOC’s in case of serious problems on one IOC Continuous Control Executive Task ●Synchronizing the continuous control processing on two IOC’s ●Permanent monitoring of all changes in record processing on an IOC Core and main objective of any failover: The resulting status of an IOC after a failover must be a more stable state than the status before the failover. ●Diagnostic analysis programs must be activated to ensure this.

EPICS EPICS Collaboration Meeting Argonne June Matthias Clausen, DESY Redundancy Monitor Task, 16-June-06 Redundancy Monitor Task (RMT) Hardware Layout

EPICS EPICS Collaboration Meeting Argonne June Matthias Clausen, DESY Redundancy Monitor Task, 16-June-06 Redundancy Monitor Task Controlling Primary Redundancy Resources (PRR) ●Drivers ●Tasks ●Watchdog ●Ethernet ports Answering and/ or forwarding XML diagnostic and – management requests

EPICS EPICS Collaboration Meeting Argonne June Matthias Clausen, DESY Redundancy Monitor Task, 16-June-06 Redundancy Monitor Task (RMT) Process and Interface Design

EPICS EPICS Collaboration Meeting Argonne June Matthias Clausen, DESY Redundancy Monitor Task, 16-June-06 Redundancy: Control Executive -> Bob’s talk Control Update Process QUEQUE SNL Update Process QUEQUE Control Exec Scan Task Scan Task Scan Task :::: SNL Prog SNL Prog SNL Prog :::: SNL Exec Redundancy Monitor Process I/O Driver I/O Driver I/O Driver LAN later

EPICS EPICS Collaboration Meeting Argonne June Matthias Clausen, DESY Redundancy Monitor Task, 16-June-06 XFEL Schedule (for Cryogenic Installations)

EPICS EPICS Collaboration Meeting Argonne June Matthias Clausen, DESY Redundancy Monitor Task, 16-June-06 Outlook Individual tests by the end of June ‘2006 Integrated test in July 2006 Intensive testing until end of 2006 ●Redundant hardware  CompactPCI backplane/ CPU  Redundant PS  Remote reset for PS ●Beta testing 2007 Production for Accelerator Module Test Facility (AMTF) ●2009 SNL Redundancy: ●Basic functionality implemented by Mike Laznovsky (SLAC) ●Redundancy implementation starting middle 2006