Best Ever Alarm System Toolkit Kay Kasemir, Xihui Chen, Katia Danilova, SNS/ORNL ICALEPCS 2009, Kobe, Japan, Oct 2009.

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)
Managed by UT-Battelle for the Department of Energy Kay Kasemir, Ph.D. ORNL/SNS June 2011 at KEK Control System Studio - CSS - Overview.
Introduction to Alarm Handlers Randy Flood Karen Schroeder AOD/OPS.
Control System Studio (CSS) Data Access Layer (DAL) Kay Kasemir, Xihui Chen July 2009.
Managed by UT-Battelle for the Department of Energy Xihui Chen, Kay Kasemir ORNL/SNS April 2013 at IHEP Control System Studio Setup - Hierarchical.
Jan Hatje, DESY AMS – Alarm Management System PCaPAC AMS – Alarm Management System and CSS – Control System Studio Update PCaPAC 2008 J.Stefan Institute,
ORNL is managed by UT-Battelle for the US Department of Energy Control System Studio: First Steps Kay Kasemir ORNL/SNS June 2014.
Managed by UT-Battelle for the Department of Energy Kay Kasemir, Xihui Chen ORNL/SNS April, 2013 Getting Started with CSS.
Best Ever Alarm System Toolkit Kay Kasemir, Xihui Chen, Katia Danilova SNS/ORNL April, 2013.
Update on CSS at SNS Xihui Chen, Kay Kasemir June 2010.
The Soft-IOC Based Alarm Handler – an Operations View Pam Gurd October 31, 2007.
Best Ever Alarm System Toolkit Xihui Chen, Katia Danilova, Kay Kasemir SNS/ORNL July 2009.
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.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS April 2013 Control System Studio Training - Workspaces, Shared.
Managed by UT-Battelle for the Department of Energy Best Ever Archive Utility, Yet Creating a BEAST was easy. BEAUtY seems harder. April.
12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS An integrated development and runtime environment for ITER plant system local controls.
ORNL is managed by UT-Battelle for the US Department of Energy Control System Studio: Overview Kay Kasemir, SNS/ORNL June 2014.
From the ChannelArchiver to the Best Ever Archive Utility, Yet July 2009.
Jan Hatje, DESY CSS ITER March 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, 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.
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.
Managed by UT-Battelle for the Department of Energy Kay Kasemir, Ph.D. ORNL/SNS June 2011 at KEK Control System Studio - CSS - Alarm.
Thomas Jefferson National Accelerator Facility Page 1 Slow Controls Ken Livingston University of Glasgow.
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.
The CSS Scan System Kay-Uwe Kasemir SNS/ORNL Dec
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio Training - Archive System Setup.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Oct EPICS Meeting, PAL, Korea Control System Studio Training.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio, CSS Overview.
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.
LDAP For Alarms and Authorization Matthias Clausen (DESY)
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Oct EPICS Meeting, PAL, Korea Control System Studio Training.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS With slides from Xihui Chen May 2014 Control System Studio Training.
SNS Alarm System Status Curtis Dunn Control System Suite/Eclipse Frameworks Workshop EPICS Collaboration Meeting June 12-16, 2006.
EPICS EPICS Collaboration Meeting Argonne June 2006 Control System Studio (CSS) SIG Workshop Summary Infrastructure and Software Development Argonne,
Abingdon JoiMint-eLog Matthias Clausen.
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 Best Ever Alarm System Tool Xihui Chen, Katia Danilova, Kay Kasemir SNS/ORNL April.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2011, October at CEA Saclay, France Control System Studio.
Not Yet Another EPICS Display Manager!? Kay Kasemir, Xihui Chen Kobe EPICS Meeting October.
At the SNS Kay Kasemir, Xiaosong Geng, Dave Purcell ORNL/SNS March 2008.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS April 2013 Control System Studio, CSS Overview.
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.
ROCS Web Based Reporting Tool Using SNS Relational Database By Katia Danilova, Ernest L. Williams Jr. Control Systems group, ASD, SNS.
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.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2012, January 9-12 at NSRRC, Taiwan Control System Studio Training.
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.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio Training - Extension Points:
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2011, October at CEA Saclay, France Control System Studio.
CSS Synoptic Display Comments Kay Kasemir, July 2009.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS May 2014 Control System Studio Training - Hierarchical Preferences.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2012, April at SLAC Control System Studio Training - Alarm System.
Scan System Update Kay Kasemir, May Managed by UT-Battelle for the U.S. Department of Energy Scan Server Sample Environment Equipments Sample Environment.
Managed by UT-Battelle for the Department of Energy Quest for the Best Ever Alarm System Tool Kay Kasemir Oct
BOY, A Modern Graphical Operator Interface Editor and Runtime Xihui Chen, Kay Kasemir RAD Control Group.
Introduction to Control System Studio (CSS) Kay Kasemir, Kunal Shroff EPICS Fall Collaboration Meeting, October 2011 PSI.
Control System Studio (CSS)
Control System Studio - CSS - Alarm Handling
Banafsheh Hajinasab Based on presentation by K. Strnisa, Cosylab
Alarm information in CS-Studio
Presentation transcript:

Best Ever Alarm System Toolkit Kay Kasemir, Xihui Chen, Katia Danilova, SNS/ORNL ICALEPCS 2009, Kobe, Japan, Oct 2009

2Managed by UT-Battelle for the U.S. Department of Energy Alarm System Components Control System Alarm Server Cool UI Configuration This talk: Alarm System Technology See also: ”Alarms Philosophy”, Karen White (this conference) B. Hollifield, E. Habibi, "Alarm Management: Seven Effective Methods for Optimum Performance", ISA, 2007

3Managed by UT-Battelle for the U.S. Department of Energy Previous Attempts at SNS, Inspiration EPICS “ALH”, Generated soft-IOCs and EDM screens – Old technology – Static UI layout – N clicks to see (some of the) active alarms – Configuration changes were hard (so config. was left in bad shape) DESY Alarm System Matthias Clausen, “Alarm Management System”, PCaPAC, Oct 2008, Slovenia and “Managing Alarms … the CSS Way”, this conference Modern technology, linked into Control System Studio – Different infrastructure: LDAP vs. RDB – How does a PV turn into an alarm? Ideas from “Alarm Management: …” book o Need multiple views of alarms o Alarms must have guidance, links to related displays o Need tools to monitor alarm rate, stale alarms, … to continually improve configuration

4Managed by UT-Battelle for the U.S. Department of Energy New End-User View: Alarm Table All current alarms – active – ack’ed Optional: Voice Annunciation Sort by column Acknowledge one or multiple alarms – Select by PV or description – BNL/RHIC type un-ack’

5Managed by UT-Battelle for the U.S. Department of Energy Another View: Alarm Tree See complete configuration – Active, ack’ed, inactive, disabled Hierarchical – Optionally only show active alarms – Ack’/Un-ack’ PVs or sub-tree Users choose to display table and/or tree

6Managed by UT-Battelle for the U.S. Department of Energy Guidance, Related Displays Commands  View Guidance Texts  Start related displays (EDM)  Open Web pages  Run ext. commands Hierarchical: Including info of parent entries Merges Guidance etc. from all selected alarms

7Managed by UT-Battelle for the U.S. Department of Energy CSS Integration: Alarm  Data Browser 1.Context menu: Alarm Duration, Guidance, Displays, … 2.Select Data Browser for PV in alarm 3.View history, annotate

8Managed by UT-Battelle for the U.S. Department of Energy Data Browser  Electronic Logbook After inspecting alarm PV’s history, post commented plot to E-Log

9Managed by UT-Battelle for the U.S. Department of Energy Directly from Alarm to E-Log “Logbook” from context menu creates text w/ basic info about selected alarms. Edit, submit.

10Managed by UT-Battelle for the U.S. Department of Energy.. may require Authentication/Authorization (LDAP)  Log in/out while CSS is running Online Configuration Changes

11Managed by UT-Battelle for the U.S. Department of Energy Configure PV Again online Especially useful for operators to update guidance and related screens.

12Managed by UT-Battelle for the U.S. Department of Energy IOCs Technical View Alarm Cfg & State RDB Alarm Cfg & State RDB FECs/IOCs Alarm Server Current Alarms: Latched? Annunciated? Acknowledged? Alarm Server Current Alarms: Latched? Annunciated? Acknowledged? LOG Message RDB JMS to Speech JMS to RDB Tomcat -Reports Tomcat -Reports Alarm Client GUI JMS Alarm Updates Ack’; Config Updates Annunciations Log Messages TALK ALARM_CLIENT ALARM_SERVER PV Updates (Channel Access, …)

13Managed by UT-Battelle for the U.S. Department of Energy Alarm Server Options Latch highest severity, require acknowledgement? Annunciate? Chatter filter  Alarm only if severity persists some minimum time .. or alarm happens >=N times within period Optional formula-based alarm enablement: – Enable if “(pv_x > 5 && pv_y < 7) || pv_z==1” – … but we prefer to move that logic into IOC “Maintenance Mode”: Invalid PVs don’t annunciate, automatically acknowledged

14Managed by UT-Battelle for the U.S. Department of Energy Logging..into generic CSS log also used for error/warn/info/debug messages Alarm Server: State transitions, Annunciations Alarm GUI: Ack/Un-Ack requests, Config changes Generic Message History Viewer – Example w/ Filter on TEXT=CONFIG

15Managed by UT-Battelle for the U.S. Department of Energy Logging: Get timeline Filter on TYPE, PV 1. PV triggers, clears, triggers again 2. Alarm Server latches alarm 4. Problem fixed 3. Alarm Server annunciates 5. Ack’ed by operator 6. All OK

16Managed by UT-Battelle for the U.S. Department of Energy Numerous Web Reports

17Managed by UT-Battelle for the U.S. Department of Energy Summary Tools won’t produce a good configuration, but help to improve it – Most frequent alarms? – Alarm ‘noise’? BEAST operational at SNS since Feb’09 – Started with previous ALH setup ~300, no guidance, no related displays Now ~400, all with guidance, rel. displays, links to operational procedures – Alarm Server stable through IOC reboots, online configuration changes, Oracle updates Alarm GUI is ‘best ever’ for SNS