SNS Alarm System Status Curtis Dunn Control System Suite/Eclipse Frameworks Workshop EPICS Collaboration Meeting June 12-16, 2006.

Slides:



Advertisements
Similar presentations
Control System Studio (CSS)
Advertisements

Make This work with EPICS! 2006
SNS Integrated Control System SNS RDB Requirements, wish list, status A little history l Oracle RDB used exclusively by accelerator physics group l JERI.
My Task List Pam Gurd October 31, O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY Title_date Overview HPRF IOCs Cryo IOCs Soft IOCs.
CLS Process Variable Database By: Diony Medrano. CLS PV Database - Topics Background Design Constraints Design and Implementation Benefits and Future.
Jan Hatje, DESY AMS – Alarm Management System PCaPAC AMS – Alarm Management System and CSS – Control System Studio Update PCaPAC 2008 J.Stefan Institute,
EPICS Channel Access Overview 2006
MCS-Connect Intro to Connect Connection and Setup Display Menus Graphics Uses in troubleshooting Overview.
LCLS Control System Overview Mike Zelazny SLAC ICD Software Department Accelerator Directorate.
SNS Integrated Control System Running IOC Core on Windows and Linux Dave Thompson Wim Blokland Ernest Williams.
Best Ever Alarm System Toolkit Kay Kasemir, Xihui Chen, Katia Danilova SNS/ORNL April, 2013.
Controls and Monitoring Implementation Plan J. Leaver 03/06/2009.
16 - Nov. 2000EPICS Workshop Oak Ridge1 Epics to TINE translator Matthias Clausen, DESY Hamburg Phil Duval, DESY Hamburg Zoltan Kakucs, DESY Hamburg.
Pete Owens MICE Controls & Monitoring Workshop 25th September 2006 MICE Control and Monitoring: General Architecture Subsystem Integration User Interface.
April, 2005 EPICS Collaboration Controls Group Alarm Management at Jefferson Lab A New Configuration and Extended Capabilities B. Bevins, M. Joyce, J.
Brian Martlew 25 th Sept 2006 MICE Control & Monitoring Plan Brian Martlew.
November 12, 2008 Controls Software D. Fairley LCLS Feedback.
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.
R. Lange, M. Giacchini: Monitoring a Control System Using Nagios Monitoring a Control System Using Nagios Ralph Lange, BESSY – Mauro Giacchini, LNL.
Experimental Physics and Industrial Control System (EPICS) Alarm Handler (ALH) Bob Dalesio, August 14, 1999.
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.
Channel Archiver Stats & Problems Kay Kasemir, Greg Lawson, Jeff Patton Presented by Xiaosong Geng (ORNL/SNS) March 2008.
Channel Archiver Introduction 2006
12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS An integrated development and runtime environment for ITER plant system local controls.
SNS Integrated Control System EPICS IOCs – Relational DB Connectivity Bridge A. Liyu, A. Zhukov.
EPICS Overview 2006 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 2 What is EPICS?
Imperial College Tracker Slow Control & Monitoring.
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.
IRMIS 2 Overview Andrew Johnson Computer Scientist, AES Controls.
Thomas Jefferson National Accelerator Facility Page 1 Slow Controls Ken Livingston University of Glasgow.
Control System Studio (CSS) Overview Kay Kasemir, July 2009.
MASAR Service Guobao Shen Photon Sciences Department Brookhaven National Laboratory EPICS Collaboration Workshop Oct 05, 2013.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Oct EPICS Meeting, PAL, Korea Control System Studio Training.
Soft-IOC Based Alarm Handler Pam Gurd May 25, 2006.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio, CSS Overview.
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.
(Java) CA Client Libraries Status Matej Šekoranja
Database Reports and the IOC Crawler Presented by Katia Danilova 09/01/2005.
Stepper Motor Control, PLC vs VME Herb Strong, Pam Gurd Spallation Neutron Source Oak Ridge National Laboratory October 17, 2007.
EPICS EPICS Collaboration Meeting Argonne June 2006 Control System Studio (CSS) SIG Workshop Summary Infrastructure and Software Development Argonne,
Managed by UT-Battelle for the Department of Energy CSS Update Matthias Clausen, Helge Rickens, Jan Hatje and DESY Delphy Armstrong, Xihui Chen,
Lessons Learned From The SNS Relational Database Presented by David Purcell For David Purcell, Jeff Patton, and Katia Danilova.
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.
Managed by UT-Battelle for the Department of Energy Best Ever Alarm System Tool Xihui Chen, Katia Danilova, Kay Kasemir SNS/ORNL April.
1 1999/Ph 514: Flow of Control EPICS Flow of Control Marty Kraimer APS.
At the SNS Kay Kasemir, Xiaosong Geng, Dave Purcell ORNL/SNS March 2008.
Channel Access Client Coding 2006
Jan Hatje, DESY CSS – Control System Studio EPICS collaboration meeting CSS – Control System Studio Update EPICS collaboration meeting 2008 Shanghai.
ROCS Web Based Reporting Tool Using SNS Relational Database By Katia Danilova, Ernest L. Williams Jr. Control Systems group, ASD, SNS.
HINS Sharon Lackey July 10, What is Autosave?  Autosave is an EPICS extension that: Automatically saves settings in an ioc when they.
Applications Kay Kasemir ORNL/SNS Using Information and pictures from Matthias Clausen, Jan Hatje, and Helge Rickens (DESY) October 2007.
1 1999/Ph 514: Lab #1 : CA Clients EPICS Lab #1 CA Clients.
B. Dalesio, N. Arnold, M. Kraimer, E. Norum, A. Johnson EPICS Collaboration Meeting December 8-10, 2004 Roadmap for IOC.
EPICS and LabVIEW Tony Vento, National Instruments
1 EPICS Flow of Control: EPICS Workshop at IHEP, Beijing, August 2001 EPICS Flow of Control Marty Kraimer APS.
The DCS Databases Peter Chochula. 31/05/2005Peter Chochula 2 Outline PVSS basics (boring topic but useful if one wants to understand the DCS data flow)
XAL based PV Browser Jeff Patton, Chris Fowlkes EPICS Collaboration Meeting – RDB SIG June 12, 2006.
SNS Integrated Control System EPICS IOCs – Relational DB Connectivity Bridge A. Liyu, A. Zhukov.
Control System Overview J. Frederick Bartlett Fermilab June 1,1999.
Channel Access Security 2006 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 2 Channel Access Security  The IOC Application.
An Introduction to Epics/Tango Steve Hunt Alceli EPICS Meeting 2008 INFN Legnaro 15 Oct 17:15.
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.
1 Detector Monitoring requirements ( V.Dattilo for the EGO Operations Group ) ( with the collaboration of S.Braccini)  Short history  Current status.
Using COTS Hardware with EPICS Through LabVIEW – A Status Report EPICS Collaboration Meeting Fall 2011.
SNS Status Report Karen S. White 10/15/08.
Presentation transcript:

SNS Alarm System Status Curtis Dunn Control System Suite/Eclipse Frameworks Workshop EPICS Collaboration Meeting June 12-16, 2006

O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY EPICS Collaboration Meeting, June 12-16, 2006 Alarm Annunciator  Written in Objective-C  Uses the EPICS Framework for Cocoa developed by Tom Pelaia  Runs 24/7 on a dedicated alarm station in the SNS Central Control Room  Designed to Operations Specifications  Monitors PV Status and Severity  Speaks customizable alarm messages

O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY EPICS Collaboration Meeting, June 12-16, 2006 Alarm Annunciator – Alarm Configuration Intended to monitor summary PV's Automatic save and load Dynamically discovers and displays hierarchies Current severity indicated by text color Allows Silencing of Alarms

O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY EPICS Collaboration Meeting, June 12-16, 2006 Alarm Annunciator - History  Lists the most recent alarms and warnings  Color indicates alarm severity  Shows Alarm info:  Timestamp  PV Name  Audible Message  Status  Severity

O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY EPICS Collaboration Meeting, June 12-16, 2006 Alarm Annunciator – Pronunciation Dictionary Adjust incorrect pronunciations –Example: Linac Understands Abbreviations –SNS Systems, SubSystems, Devices, Instances –Other abbreviations: Avg, Sts, Temp, etc. Automatic save and load

O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY EPICS Collaboration Meeting, June 12-16, 2006 Alarm Annunciator – Main Display Designed to be visible from a distance Displays current alarms and warnings Scrolls the audible message

O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY EPICS Collaboration Meeting, June 12-16, Parallel Efforts at SNS - Soft-IOC-based Alarm Handler (Pam Gurd) Focus: Integration of alarm system with EDM control screens

O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY EPICS Collaboration Meeting, June 12-16, 2006 Parallel Efforts at SNS – Alarm Pushing in EPICS (A. Liyu, A. Zhukov) Current EPICS Alarm Model IOC Alarm Client CA IOC X channels Y channels Z channels … X channels Y channels Z channels …

O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY EPICS Collaboration Meeting, June 12-16, 2006 Parallel Efforts at SNS – Alarm Pushing in EPICS (A. Liyu, A. Zhukov) Another Alarm Model IOC Alarm server IOC X channels Y channels Z channels Alarm client Log file

O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY EPICS Collaboration Meeting, June 12-16, 2006 Parallel Efforts at SNS – Alarm Pushing in EPICS (A. Liyu, A. Zhukov)  Changes in RecGbl.c file recGblResetAlarms() function /* Send alarm message */ char AcMessage[200]; if( pdbc->nsev != pdbc->sevr){ sprintf( AcMessage, "PVNAME=%s&SEVERITY=%d&STATUS=%d&TIMESTAMP=%ld.%ld", pdbc->name, pdbc->nsev, pdbc->nsta, pdbc->time.secPastEpoch, pdbc->time.nsec); vFSendMessageToAlarmService( AcMessage); }  Add Alarm service with API epicsShareFunc int epicsShareAPI iFAlarmServiceStart( char * AcServerNameIn); epicsShareFunc int epicsShareAPI iFAlarmServiceStop(); epicsShareFunc void epicsShareAPI vFSendMessageToAlarmService( char * AcMessage);

O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY EPICS Collaboration Meeting, June 12-16, 2006 Parallel Efforts at SNS – Alarm Logging  Alarm logging using the Alarm Handler (ALH) (Ernest Williams, Greg Lawson)  Importing Alarm Log Files to RDB – ROCS (Ekaterina Danilova, Ernest Williams)