XFEL The European X-Ray Laser Project CSS Core Meeting Introduction into CSS DESY, August 7, 2006 Matthias Clausen MKS-2.

Slides:



Advertisements
Similar presentations
Control System Studio (CSS)
Advertisements

Jan Hatje, DESY AMS – Alarm Management System PCaPAC AMS – Alarm Management System and CSS – Control System Studio Update PCaPAC 2008 J.Stefan Institute,
Introduction Main technologies: core written in Java embedded Jython interpreter code managed using the Eclipse plugin framework client program uses Eclipse.
DEV-2: Getting Started with OpenEdge® Architect – Part I
Improving your OpenEdge® Development Productivity David Lund Sr. Training Program Manager, Progress.
XFEL The European X-Ray Laser Project DESY/ XFEL An Overview EPICS Collaboration Meeting San Francisco, October 5th, 2013 Matthias Clausen, DESY.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Kay Kasemir, Matthias Clausen, SNS,DESY EcliseCon March 2008 EclipseCon, SLAC visit March.
Matthias Clausen, DESY CSS GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control System.
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.
14-Nov-2000EPICS Workshop - Oak Ridge1 DESY Matthias Clausen DESY / MKS-2.
14. Oct ICALEPCS Geneva EPICS Office1 EPICS Office An Initiative for a new Control System Office Framework Matthias Clausen DESY.
29. April 2005EPICS Office 1 Matthias Clausen. 29. April 2005EPICS Office 2 How did it start? By proposal from Ned Arnold at the last EPICS meeting (Looking.
Control System Studio (CSS)‏ Kunal Shroff EPICS Training Meeting 07/10/2010.
12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS An integrated development and runtime environment for ITER plant system local controls.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April Alarm Training Making.
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 ORNL/SNS 2012, April at SLAC Control System Studio - Introduction.
Deutsches Elektronen-Synchrotron DESY Helmholtz Association of German Research Centres Hamburg, Germany The European X-Ray Laser Project.
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.
Lesson 6. GCSE Computing – programming languages Candidates should be able to:  describe common tools and facilities available in an integrated development.
GumTree Feature Overview Tony Lam Data Acquisition Team Bragg Institute eScience Workshop 2006.
Introduction to Eclipse Plug-in Development. Who am I? Scott Kellicker Java, C++, JNI, Eclipse.
1 SNL Current State (in transition state) By Matthias Clausen Ron Chestnut.
Introduction to the Visual Studio.NET IDE (LAB 1 )
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.
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.
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.
© ABB University - 1 Revision C E x t e n d e d A u t o m a t i o n S y s t e m x A Chapter 4 Engineering Workplace Course T314.
15/06/2006 The Future of Visual DCT EPICS Collaboration 2006 Argonne National Laboratory
CSS – Control System Studio
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April CSS Introduction 2 nd.
EPICS EPICS Collaboration Meeting Argonne June 2006 Control System Studio (CSS) SIG Workshop Summary Infrastructure and Software Development Argonne,
24. March 2006 SLAC Workshop Control System Studio1 CSS Control System Studio Report on the current state Matthias Clausen DESY.
Matthias Clausen, DESY CSS GSI Feb. 2009: Synoptic Display Studio and ArchiveBrowser XFEL The European X-Ray Laser Project X-Ray Free-Electron.
Evolution of VisualDCT Jaka Bobnar Matej Sekoranja Igor Verstovsek
ICALEPCS (Geneva, Switzerland, October, 2005) Visual DCT’s Latest Hits Jaka Bobnar Matej Sekoranja, Igor Verstovsek.
Managed by UT-Battelle for the Department of Energy CSS Update Matthias Clausen, Helge Rickens, Jan Hatje and DESY Delphy Armstrong, Xihui Chen,
A XML 1 An XML Driven Graphical User Interface and Application Management Toolkit Matthias Clausen (DESY & SLAC) Piotr Bartkiewicz (DESY & FPNT/AGH) Alexei.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2012, January 9-12 at NSRRC, Taiwan Control System Studio Training.
07/10/2007 VDCT Status Update EPICS Collaboration, October 2007 Knoxville, Tennessee
EPICS at DESY M. Clausen EPICS workshop Trieste’99 1 EPICS at DESY Matthias Clausen.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS April 2013 Control System Studio, CSS Overview.
1 JCOP-UNICOS. 2 Purpose of this meeting Requested by IT/CO To present you the UNICOS requirements on the hierarchy classifications Not to discuss the.
EPICS to TANGO Translator Rok Šabjan on behalf of Rok Štefanič Presented at ICALEPCS, Knoxville, October.
Visual DCT upgrade Gasper Jansa, Cosylab SLAC, April 2005.
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.
Matthias Clausen, Gongfa Liu, Bernd Schoeneburg (DESY), ICALEPCS, 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Redundant EPICS.
Jan Hatje, DESY CSS – Control System Studio EPICS collaboration meeting CSS – Control System Studio Update EPICS collaboration meeting 2008 Shanghai.
29. April 2005EPICS Office - Next Steps 1 EPICS Office next Steps Matthias Clausen.
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.
Jan Hatje, DESY SNL Editor and Debugger EPICS collaboration meeting SNL Editor and Debugger EPICS collaboration meeting 2008 Shanghai Institute.
Intoduction to Andriod studio Environment With a hello world program.
An EPICS IDE Using Eclipse Kenneth Evans, Jr. Presented at the EPICS Collaboration Meeting June 15, 2006 Argonne National Laboratory, Argonne, IL.
Matthias Clausen, DESY EPICS Training – Client Tools/ CSS EPICS collaboration meeting EPICS Training Client Tools EPICS collaboration meeting 2008.
Best Ever Alarm System Toolkit Kay Kasemir, Xihui Chen, Katia Danilova, SNS/ORNL ICALEPCS 2009, Kobe, Japan, Oct 2009.
Introduction to Control System Studio (CSS) Kay Kasemir, Kunal Shroff EPICS Fall Collaboration Meeting, October 2011 PSI.
Bastian Knerr, MKS2, DESY March 2011 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 iPhone Apps for EPICS EPICS.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Christian Gerke, DESY EPICS Meeting, Legrano, October 2008 DESY Plans for a CSS Database.
EPICS Training Client Tools
Social Media And Global Computing Introduction to Visual Studio
Control System Studio (CSS)
Presentation transcript:

XFEL The European X-Ray Laser Project CSS Core Meeting Introduction into CSS DESY, August 7, 2006 Matthias Clausen MKS-2

XFEL The European X-Ray Laser Project 2 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Logistics Dinner Today Tuesday: DESY Tour Wednesday: Hamburg Tour Clausen’s

XFEL The European X-Ray Laser Project 3 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 How it Started New Operator Interface for XFEL Cryogenic Controls and Utility Controls ●Existing tools based on X-Window ●No common look and feel Evaluating different Approaches (by Cosylab) ●Result: Eclipse RCP

XFEL The European X-Ray Laser Project 4 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Names … EPICS-Office Control System Office Control System Studio (CSS)

XFEL The European X-Ray Laser Project 5 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Meetings … EPICS Collaboration Meeting Spring’ 05 ●Concept well accepted EPICS Collaboration Meeting Autumn’ 05 (ICALEPCS) ●Eclipse Workshop Eclipse SLAC Spring ’06

XFEL The European X-Ray Laser Project 6 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 CSS related Developments Data Access Layer (DAL) ●Contract with Cosylab CSS-Core Design ●C1-WPS DESY ●Several Utility (Test) Plugin IHEP (Russia) ●Yuri Smirnov (several Plugins)

XFEL The European X-Ray Laser Project 7 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 CSS Future Developments Collaboration with University Hamburg ●Development of CSS-Plugin-Wizard ●Design and Development of Synoptic Display ●Main Partner: C1-WPS Forming a CSS-Core Development Team ●Mailing Lists:

XFEL The European X-Ray Laser Project 8 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Main Goals of this Meeting: Defining the Core CSS Functionalities Identifying the main problem areas Discussing/ finding technical solutions

XFEL The European X-Ray Laser Project 9 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 The Way we work Describing Problem Areas ●A few presentations ●(Today: CSS, CSS-Core) Discussing solutions Implementing ‘spikes’ to test solutions ●Students ●‘Hands-on’ during the meeting ●Break off sessions – if desired

XFEL The European X-Ray Laser Project 10 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 CSS Some Words about CSS …

XFEL The European X-Ray Laser Project 11 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 What is the Control System Studio (CSS)? It is an environment / framework which enables you to create your control system applications. It shall offer a common look and feel for all applications It shall provide interfaces to: ●Control System Data ●Control System Name Services ●Control System Logging Services ●Application Logging Services ●Application Management Services ●… more It shall provide a generic infrastructure to built pluggable, component based applications: ●High level applications (XAL) ●User/ operator applications

XFEL The European X-Ray Laser Project 12 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Eclipse IDE - (the original) Navigator Edit Window Outliner Window View Window

XFEL The European X-Ray Laser Project 13 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Eclipse to CSS evolution from Eclipse … Eclipse Core Eclipse IDE Plugin Eclipse IDE Plugin Eclipse IDE Plugin Eclipse IDE Plugin Eclipse IDE Plugin Eclipse IDE Plugin

XFEL The European X-Ray Laser Project 14 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Eclipse to CSS evolution to CSS … Eclipse Core CSS Core Plugin CSS Core Plugin CSS Core Plugin CSS Core Plugin CSS Core Plugin CSS Core Plugin CSS Application Plugin CSS Application Plugin CSS Application Plugin

XFEL The European X-Ray Laser Project 15 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Eclipse IDE / new meaning for CSS Hierarchical Menu -IOC -Records -Alarm-Hierarchy -Display Configuration Files Application Window -Synoptic Display -Alarm Display -Archive Display (History) -Strip Tool -Configuration Tool - Probe (CA-Debugger) Detail/ Debug Window -Properties of individual records or objects -Help text Message based Data -Alarm List (Current) -System-Log Messages -Local error log

XFEL The European X-Ray Laser Project 16 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Control System Studio (CSS) Layout Application Window -Synoptic Display Hierarchical Menu -Display Configuration Files Message based Data -Alarm List (Current) Select graphic from list

XFEL The European X-Ray Laser Project 17 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 CSS – selecting Object Aspects with MB3 Right mouse click (MB3 Synoptic Display Alarm Display Archive Display Strip Tool Configuration Tool Probe Synoptic Display Alarm Display Archive Display Strip Tool Configuration Tool Probe Application Window -Strip Tool

XFEL The European X-Ray Laser Project 18 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 CSS – selecting Object Aspects with MB3 Faceplate Display Alarm Display Archive Display Strip Tool Configuration Tool Probe Faceplate Display Alarm Display Archive Display Strip Tool Configuration Tool Probe Right mouse click (MB3 On alarm entry Application Window -Faceplate / Tuning Display

XFEL The European X-Ray Laser Project 19 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Plugins: CSS-Main Operator Interface: ●Synoptic Display ●Archive-/ Trend-Viewer ●Alarm-Tools Configuration/ Online-Tools ●VDCT ●EPICS-IDE ●Probe Programming/ Debugging ●SNL Editor/ Debugger ●Digital Logic Editor/ Debugger Maintenance/ Offline-Data ●Maintenance Database ( Maintenance-Periods/ -Instructions…) ●Device Database ( CAD-Graphs, Pictures, Help-Text)

XFEL The European X-Ray Laser Project 20 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Databases