12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS An integrated development and runtime environment for ITER plant system local controls.

Slides:



Advertisements
Similar presentations
Managed by UT-Battelle for the Department of Energy Best Ever Archive Utility, Yet (BEAUtY) Kay Kasemir April 2013.
Advertisements

Control System Studio (CSS)
SNS Integrated Control System SNS RDB Requirements, wish list, status A little history l Oracle RDB used exclusively by accelerator physics group l JERI.
CLS Process Variable Database By: Diony Medrano. CLS PV Database - Topics Background Design Constraints Design and Implementation Benefits and Future.
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
ORNL is managed by UT-Battelle for the US Department of Energy Control System Studio: First Steps Kay Kasemir ORNL/SNS June 2014.
This presentation is intended as a detailed WebEx, to bring potential customers to an understanding of Dream Report capabilities. This presentation focuses.
SPEAR PV RDB Database EPICS Collaboration Meeting April 27, SPEAR PV RDB Database Clemens Wermelskirchen.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio Training - Alarm System Use.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS April 2013 Control System Studio Training - Alarm System Use.
R. Lange, M. Giacchini: Monitoring a Control System Using Nagios Monitoring a Control System Using Nagios Ralph Lange, BESSY – Mauro Giacchini, LNL.
Jason Morrill NCOAUG Training Day February, 2008
Agenda Adaptation of existing open-source control systems from compact accelerators to large scale facilities.
John Sinclair Oak Ridge National Laboratory
EPICS Collaboration meeting Fall 2012, SDD status and plansPage 1 Self-Described Data - SDD status and plans Lana Abadie, ITER CODAC.
Control System Studio (CSS)‏ Kunal Shroff EPICS Training Meeting 07/10/2010.
ORNL is managed by UT-Battelle for the US Department of Energy Control System Studio: Overview Kay Kasemir, SNS/ORNL June 2014.
Jan Hatje, DESY CSS ITER March 2009: Alarm System, Authorization, Remote Management XFEL The European X-Ray Laser Project X-Ray Free-Electron.
CODAC Core System, 2-June-2010, EPICS Collaboration Meeting Aix-en-Provence Page 1 CODAC Core System F. Di Maio ITER IO / CHD / CIT / CODAC.
Managed by UT-Battelle for the Department of Energy Kay Kasemir, Ph.D. ORNL/SNS July 2011 at Control System Studio - CSS - Overview.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2012, April at SLAC Control System Studio - Introduction.
Managed by UT-Battelle for the Department of Energy Kay Kasemir, Ph.D. ORNL/SNS July 2011 at Control System Studio - CSS - Overview.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio Training - Web OPI.
Matthias Clausen, DESY CSS GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control System.
ORNL is managed by UT-Battelle for the US Department of Energy Control System Studio: BOY Kay Kasemir ORNL/SNS A lot of material from.
Configuration Management (CM)
Debby Quock November 13, 2012 IRMIS at CLS. IRMIS Currently at CLS PV Crawler –Perl modules that parse EPICS IOC st.cmd, db, and dbd files. Information.
Thomas Jefferson National Accelerator Facility Page 1 Slow Controls Ken Livingston University of Glasgow.
Module 7 Session 7.3 Visual 1 Module 7 Planning and Scheduling with the Critical Path Method Session 7.3 The computer and project management.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Oct EPICS Meeting, PAL, Korea Control System Studio Training.
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
Control System Studio (CSS) Overview Kay Kasemir, July 2009.
DEV-05: Ratcheting up your OpenEdge™ Development Productivity Sunil S Belgaonkar Principal Software Engineer.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Oct EPICS Meeting, PAL, Korea Control System Studio Training.
Prachi Chitnis.  The CSS feel  SDS – Synoptic Display Studio  ADL Converter  PV table, Probe…
Matthias Clausen, DESY CSS – Control System Studio TINE User Meeting 1 CSS – Control System Studio TINE Users Meeting DESY 5 th December 2008 Matthias.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio, CSS Overview.
Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January CadarachePage 1 FINAL DESIGN REVIEW OF ITER PBS 45 CODAC – PART 1.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April CSS Core Applications.
Jan Hatje, DESY CSS GSI Feb. 2009: Alarm System, Authorization, Remote Management XFEL The European X-Ray Laser Project X-Ray Free-Electron.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS With slides from Xihui Chen May 2014 Control System Studio Training.
CSS – Control System Studio
Managed by UT-Battelle for the Department of Energy CSS Update Matthias Clausen, Helge Rickens, Jan Hatje and DESY Delphy Armstrong, Xihui Chen,
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2012, January 9-12 at NSRRC, Taiwan Control System Studio Training.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2011, October at CEA Saclay, France Control System Studio.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS April 2013 Control System Studio, CSS Overview.
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
Jan Hatje, DESY CSS GSI Feb. 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
Things that we offer Controls Software Team Web-based tools development Xihui Chen, Katia Danilova, Kay Kasemir, Dave Purcell.
Jan Hatje, DESY CSS – Control System Studio EPICS collaboration meeting CSS – Control System Studio Update EPICS collaboration meeting 2008 Shanghai.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS A lot of material from Nadine Utzel, ITER and BOY online help.
Matthias Clausen, Jan Hatje, DESY CSS Overview – Alarm System and Management CSS Overview - GSI, 11 Februrary CSS Overview Alarm System and CSS.
Applications Kay Kasemir ORNL/SNS Using Information and pictures from Matthias Clausen, Jan Hatje, and Helge Rickens (DESY) October 2007.
Control System Considerations for ADS EuCARD-2/MAX Accelerators for Accelerator Driven Systems Workshop, CERN, March 20-21, 2014 Klemen Žagar Robert Modic.
Workflow in Microsoft Office SharePoint Server Jessica Gruber Consultant Microsoft Corporation.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2012, April at SLAC Control System Studio Training - Alarm System.
Spring 2015 EPICS Collaboration Meeting, May 2015, FRIB East Lansing, MI, USA © 2015, ITER Organization Page 1 Disclaimer: The views and opinions.
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
Implementation and Testing of RDB Channel Archiver with MySQL Richard Ma, DePauw University Supervisor: Richard Farnsworth, Argonne National Laboratory.
ESS Integrated Control System Software Core Components S.Gysin
Managed by UT-Battelle for the Department of Energy Quest for the Best Ever Alarm System Tool Kay Kasemir Oct
Best Ever Alarm System Toolkit Kay Kasemir, Xihui Chen, Katia Danilova, SNS/ORNL ICALEPCS 2009, Kobe, Japan, Oct 2009.
BOY, A Modern Graphical Operator Interface Editor and Runtime Xihui Chen, Kay Kasemir RAD Control Group.
Software Core Components (ICS WP3) Suzanne Gysin Work Package Lead February 22, 2014.
Introduction to Control System Studio (CSS) Kay Kasemir, Kunal Shroff EPICS Fall Collaboration Meeting, October 2011 PSI.
RELOAD Overview Bill Olivier Bolton Institute. RELOAD Aims Standards-based Editor and Runtime toolset –Metadata –Content Packaging –SCORM (& ideally Simple.
WaterWare description
EIN 6133 Enterprise Engineering
Control System Studio (CSS)
Presentation transcript:

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS An integrated development and runtime environment for ITER plant system local controls ITER Organization - CHD/CSD/CDC 02/05/20131

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Agenda 1. Context 2. A compact development environment 3. A distributed runtime environment 4. ITER contribution process to CSS development effort 5. Future Plans 02/05/20132

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Context 02/05/20133

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 ITER: a global collaboration ITER is broken into 34 plant systems (magnet, vacuum vessel, divertor, cryostat, diagnostics…) ITER construction units are procurement arrangements and 89 of them have control systems. They are developed by the 7 partners Integration is a challenge ITER is a research facility (requirements can change) with a long life time Flexibility and modularity are essential 02/05/20134

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Risk Mitigation Definition of standards, specifications and interfaces applicable to all plant system local controls Development and distribution of a control system framework that implements the standards and guarantees that the local control systems can be integrated into the central one Control System Studio is an key element of this framework for the operator interface, the alarm system and the engineering archival 02/05/20135

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Central Control System Schedule 6

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 A compact development environment 02/05/20137

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS Services on one machine 02/05/20138

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Standardisation of the Operator Interface Development and run of the Operator Interface –ITER schema defines the default properties of all widgets to standardise the operator interface –Color and font definition: users are encouraged to use color and font macro names –Industrial Symbol Library of ~110 electrical symbols and ~150 fluid symbols No standardisation for now of the layout 02/05/20139

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Archived Data Store all miniscule changes of all the available PV No compromise during development But difficult to change afterward: configuration -> db generation -> compilation -> installation -> tests Cleaning procedure? 02/05/201310

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Alarms Alarm levels set within the normal operating range -> nuisance alarms Baseline of alarms that require no action and train the operator to ignore certain alarms -> stale alarms Alarms without description: how to respond to them? Analysis of the alarm frequency to detect nuisance alarms? Measurement of the alarm standing time to detect stale alarms? 02/05/201311

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS Other Tools SNL Editor EPICS tools –Probe, PV Tree, PV Table, CA Snoooper, PACE Editor –PV Fields Viewer interfaced with db files within the workspace and configuration RDB Alarm notifier for automated actions such as sending an when an alarm is raised Alarm annunciator Message History ~ 130 plugins 02/05/201312

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 A distributed runtime environment 02/05/201313

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS distributed on two levels 02/05/201314

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 First Setup Only one Plant Group for now and one Plant System –~25 OPI files – 5 PLCs –~1000 PVs –~900 archived PVs “Manual” installation and configuration as the packaging system targets mainly the development environment and not a distributed architecture 02/05/201315

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 ITER contribution to CSS development effort 02/05/201316

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS Contribution Workflow 02/05/ Yesterday (3.0) > 1 month – Tomorrow 1 day?

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Future Plans 02/05/201318

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Development Environment Plan PV name auto completion –Required by our users during all training sessions –History –DB files parsing –Configuration RDB eLog entry from CSS –No Web Interface 3D models in BOY 02/05/201319

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Integration of a new Group Plant 02/05/201320

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Web Interface In addition to Web OPI Web Data Browser to load predefined plot configuration file Web Alarm to consult the Alarm table and Message History –No Edition, no acknowledgment 02/05/201321

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Web Reports To produce runtime statistics for acceptance tests –How many PVs? –How many archived samples? –How many alarms triggered? –… To focus on what need to be improved before integration on ITER site 02/05/201322

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Go beyond the basics Wants to learn more?

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 ITER BOY Schema CODAC schema OPI helps to achieve consistent interface look&feel by defining the default property values used when a new widget is created with BOY Editor CODAC schema OPI will contain the default definition of all BOY widget types 24

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 ~110 electrical symbols cs-studio/products/ITER/products/org.csstudio.iter.css.product/resources/One_Line_Diagram.opi 25

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 ~150 fluid symbols 26 cs-studio/products/ITER/products/org.csstudio.iter.css.product/resources/Fluid_Diagram.opi

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 ITER Electrical Use Case 27 cs-studio/products/ITER/products/org.csstudio.iter.css.product/resources/MV-2-Switchgear.opi

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 ITER PID Use Case 28 cs-studio/products/ITER/products/org.csstudio.iter.css.product/resources/PID_Water_Cooling.opi

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS BOY Runtime Environment 02/05/201329

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS BEAUTY Runtime Environment 02/05/201330

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS BEAST Runtime Environment 02/05/201331

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 BOY on Web: WebOPI The dream to bring your control system to web browser come true! 02/05/201332

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Alarm Table and Message History on the Web 02/05/201333

12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 Data Browser on the Web