Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "XFEL The European X-Ray Laser Project CSS Core Meeting Introduction into CSS DESY, August 7, 2006 Matthias Clausen MKS-2."— Presentation transcript:

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

2 XFEL The European X-Ray Laser Project 2 Matthias Clausen, DESY CSS Core Workshop, 7-August-06 Logistics http://css.desy.de/content/e198/e253/e303/index_eng.html Dinner Today Tuesday: DESY Tour Wednesday: Hamburg Tour Thursday: @ Clausen’s

3 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

4 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)

5 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 Workshop @ SLAC Spring ’06

6 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)

7 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: http://css.desy.de/content/e314/e315/index_eng.html http://css.desy.de/content/e314/e315/index_eng.html

8 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

9 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

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

11 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

12 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

13 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

14 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

15 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

16 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

17 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

18 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

19 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)

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


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

Similar presentations


Ads by Google