Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan. 2013 Control System Studio, CSS Overview.

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.
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.
SNS Beamline Experiment Control (Future) Xihui Chen, Kay Kasemir 4/15/2013.
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.
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 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, Xihui Chen ORNL/SNS 2012, April at SLAC Eclipse Products, Features, Plugins,
8/21/2015J-PARC1 Data Management Machine / Application State Data.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS April 2013 Control System Studio Training - Workspaces, Shared.
Control System Studio (CSS)‏ Kunal Shroff EPICS Training Meeting 07/10/2010.
Scan System Kay Kasemir, Xihui Chen Jan Managed by UT-Battelle for the U.S. Department of Energy Automated Experiment Control “Scan” should be.
Scan System: Experiment Automation Kay Kasemir, Xihui Chen RAL EPICS Meeting, May 2013.
12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS An integrated development and runtime environment for ITER plant system local controls.
What you always wanted to know about Developing for Eclipse/CSS but were afraid to ask Kay Kasemir June 2010.
ORNL is managed by UT-Battelle for the US Department of Energy Control System Studio: Overview Kay Kasemir, SNS/ORNL June 2014.
Control System Studio: An Integrated Toolset Kay Kasemir, ORNL/SNS CS-Studio, 2014 FRIB1.
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.
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 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.
EPICS for Neutron Scattering Beam Lines Steven Hartman EPICS Meeting, 2 May 2013.
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 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.
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.
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.
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.
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:
EPICS and LabVIEW Tony Vento, National Instruments
ORNL is managed by UT-Battelle for the US Department of Energy CSS: OPI Views Kay Kasemir, Jan
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.
Implementation and Testing of RDB Channel Archiver with MySQL Richard Ma, DePauw University Supervisor: Richard Farnsworth, Argonne National Laboratory.
ORNL is managed by UT-Battelle for the US Department of Energy Status Report: Data Acquisition and Instrument Controls for the Spallation Neutron Source.
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.
Introduction to Control System Studio (CSS) Kay Kasemir, Kunal Shroff EPICS Fall Collaboration Meeting, October 2011 PSI.
Control System Studio (CSS)
Kay Kasemir, ORNL/SNS Kunal Shroff
Presentation transcript:

Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio, CSS Overview

2Managed by UT-Battelle for the Department of Energy Original EPICS Operator Interfaces Many disjoint tools –Static layout –Inconsistent Look –Online help? –primarily for Linux/X11

3Managed by UT-Battelle for the Department of Energy No Integration between Tools  Note PV associated with Alarm  Start StripTool –Add PV to StripTool  Start Archive viewer –Add PV..

4Managed by UT-Battelle for the Department of Energy  Goal: Portable, better integrated control system tools  Started 2006 between DESY and SNS –Joined by CLS, APS, BNL, ITER, KEK/J-PARC, …  –Wiki, Mailing lists –Source code: CSS: A Collaboration

5Managed by UT-Battelle for the Department of Energy –Portable environment (Windows, Linux, OS X) –Free development tools –Plug-Ins, Extension points, Registry –Rich Client Platform (RCP): Windows, menus, help, preferences, online update, … CSS: Control System Architecture

6Managed by UT-Battelle for the Department of Energy Assume this Beam Line GUI How many neutrons do we receive over time?

7Managed by UT-Battelle for the Department of Energy Right click on the neutron count… ‘Data Browser is listed as one of the tools that handle Process Variables…

8Managed by UT-Battelle for the Department of Energy Plotting…  Data Browser started  PV added  Starts showing samples over time  Can also query historic data, if available

9Managed by UT-Battelle for the Department of Energy Logbook Entry…

10Managed by UT-Battelle for the Department of Energy Accelerator Example: React to Alarm CSS includes an alarm system. Operator notices an alarm…

11Managed by UT-Battelle for the Department of Energy Example Work Flow: React to Alarm. Context menu of alarm… (“right click”)

12Managed by UT-Battelle for the Department of Energy Example Work Flow: React to Alarm… Inspect history of PV, annotate, …

13Managed by UT-Battelle for the Department of Energy Finally: Make Logbook Entry After inspecting alarm PV history, post commented plot to E-Log!

14Managed by UT-Battelle for the Department of Energy CSS: Toolkit  Application Plug-Ins –Strip-Chart: Data Browser –OPI: BOY –Alarms: BEAST –Automation: Scan System –Utilities: Probe, Clock, PV Tree, Psychiatrist  Library Plug-Ins –Control system data types (PV, Sample, …), Life data access, Historic Data Access, Logbook, , Authentication, Authorization, … –Extension Points  Life data: Channel Access, Simulated, Local PVs  Historic Data: XML-RPC, RDB, …  Authentication: Kerberos, LDAP, …

15Managed by UT-Battelle for the Department of Energy Basic CSS Tools Probe –Current value of a PV EPICS PV Tree –Trace PV links Both: Resize PV Name Drop-down history

16Managed by UT-Battelle for the Department of Energy Data Browser Plot ‘live’ and ‘archived’ data over time

17Managed by UT-Battelle for the Department of Energy Support for Historic Data Sources

18Managed by UT-Battelle for the Department of Energy Alarm System (BEAST) Tabular or Tree view, voice annunciations, … Sort by Time, Severity, … Select by Name, Description Acknowledge

19Managed by UT-Battelle for the Department of Energy BOY – Best OPI, Yet Operator Interface Editor Runtime  Select widget, enter PV name, done  No programming, no compilation, …

20Managed by UT-Battelle for the Department of Energy SNS Examples  Top-level displays created by operators Tim Southern, Nick Luciano

21Managed by UT-Battelle for the Department of Energy Flexible Layout  Panels can be closed, reopened, repositioned  Multiple Perspectives –Name, Save, Restore  Multiple document instances share same configuration panels

22Managed by UT-Battelle for the Department of Energy CSS PV Exchange  PV in any CSS Tool  Context Menu  Select other PV Tools –Opens other tool with that PV

23Managed by UT-Battelle for the Department of Energy Integrated Help, Preferences  Uniform access to settings, searchable help –Applications –Support Libraries  Logging  Control System access

24Managed by UT-Battelle for the U.S. Department of Energy Sample Environment, Beam line Equipment Sample Environment, Beam line Equipment Detector Instrument Events Streaming Message Service Streaming Translation Service Mantid Engine Mantid Engine Neutron Statistics Service Neutron Statistics Service Data Stream Beam line Workstation EPICS IOCs Scan Server Channel Access PVStreamer Instrument Automation w/ Scan Server

25Managed by UT-Battelle for the U.S. Department of Energy “Scan” from BOY 1. Configure 2. Start 3. Monitor

26Managed by UT-Battelle for the U.S. Department of Energy Tabular OPI

27Managed by UT-Battelle for the U.S. Department of Energy Scan Editor Add commands Set parameters Open, save “Undo” Drag/drop commands or PV names (also as XML text) Device PVs (or alias) can be picked from beamline-specific configuration

28Managed by UT-Battelle for the U.S. Department of Energy Scan Monitor List Scans on Server – Idle: To be executed next – Running: With progress report – Finished, Failed: Past runs

29Managed by UT-Battelle for the U.S. Department of Energy Thick Client vs. Web CSS: Integrated, rich, portable Still: Needs to be installed on each user’s computer.. Accessible from phones, tablets, toasters? OK, nobody asked about the toaster, yet. But it’s getting there, see

30Managed by UT-Battelle for the Department of Energy Web OPI CSS is Desktop app, will probably remain so, but *.opi files can be viewed online!

31Managed by UT-Battelle for the Department of Energy What is CSS? Based on le-mac-book-air-lordinateur-portable-le-plus-fin-du-monde.jpg Integration of various control-system tools into a consistent product Excellent for end-users!