Download presentation
Presentation is loading. Please wait.
Published byAugust Booth Modified over 9 years ago
1
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control System Studio Synoptic Display Studio (SDS) and Archive Display CSS – Control System Studio Summary Presentation @ GSI February 11 th 2009 Matthias Clausen, Jan Hatje (DESY / MKS-2) Presented by: Matthias Clausen
2
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 2 Overview Synoptic Display Studio (SDS) –Overview –Converter Size 24 –Size 20 »Size 20 »Mehr geht nicht …
3
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 3 Synoptic Display Studio Synoptic Displays are the key (killer) application for process control systems
4
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 4 The CSS Onion Synoptic Display Studio (SDS) OSGi SDS DAL EPICS TINE
5
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 5 Synoptic Display Studio Synoptic Display Studio (SDS) is a set of CSS plugins SDS is based on GEF Connection to control system via DAL –Support for EPICS and TINE ( more to come) –Full asynchronous support for data updates Initializer for widgets (depending on local settings) CVS support for the management of displays (Eclipse feature) ADL converter to reuse dm2k Displays Easy to add new widgets (one week for a Cosylab student) http://css.desy.de/content/e1576/index_eng.html http://css.desy.de/content/e1576/index_eng.html Everything can be dynamic –Properties –Display call-up (name substitution using alias names) –Displays in Displays (depending on the actual value of a channel)
6
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 6 Control System Studio: A Container for alle of these client applications – And many more...
7
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 7 Before CSS: Information Transfer by ‚Drag and Drop‘ Sequence: 1.Start Application 2.Drag Channel from Graphic into Probe or StripTool
8
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 8 Information Transfer by means of Contributions ‚Information on your fingertip‘ Sequence: 1.Start CSS 2.From any application start any other application (plugin) with PV data object or list of PVs or Frontend- Controller or dataBrowser data. From Graphics From Connection View From PV Table
9
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 9 Synoptic Display Studio UI Workspace Editor field Property View Widget palette
10
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 10 SDS Example Get more Information from the Training Slides and in the CSS/SDS Distribution
11
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 11 Overview
12
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 12 Dynamics
13
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 13 Characteristics
14
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 14 Alias
15
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 15 Connection States
16
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 16 Rules
17
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 17 Action Data
18
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 18 Bargraph and Meter
19
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 19 Grouping- and Linking Container
20
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 20 Sixteen Binary Bar and Thumb Wheel
21
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 21 Strip Chart and Waveform
22
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 22 ADL Converter
23
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 23 MEDM → SDS
24
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 24 Online Help @ http://krykxmpp.desy.de:8099/help/index.jsp
25
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 25 Synoptic Display Studio Who is involved? Core functionalities specified by DESY Initial implementation and design: C1-WPS/ University of Hamburg DAL/ simpleDal adapter: C1-WPS New widgets and extensions: DESY, students Initializer: DESY Adl2Sds converter for dm2k(medm) graphics: DESY
26
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 26 Synoptic Display Studio Relevance for GSI Users: Most of the existing medm graphics can be converted into SDS graphics ‘out of the box’ The existing DAL implementation for GSI (DAL- plug) could be converted into a CSS/DAL plugin –This would open the door to use CSS and it’s applications (SDS) also for other GSI applications
27
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 27 Synoptic Display Studio Future Plans: Continue to develop new widgets –The meter widget needs attention –A (3D) image widget is necessary for beam line controls Improve SDS by taking the feedback from the DESY operators into account –Ease of use New project with C1-WPS and HHLA with the focus on using the CSS-SDS tools as a basis for the operator applications in the container terminals (JMS DAL-plug)
28
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 28 Future Plans Production for Synoptic Display Studio (SDS) start NOW Commissioning for cryogenic plant Remote management of CSS instances based on the Eclipse Communication Framework Continue Collaboration with University of Hamburg and with external collaborators. New project with C1-WPS and HHLA with the focus on using the CSS-SDS tools as a basis for the operator applications in the container terminals (JMS DAL-plug)
29
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 29 The CSS Onion DataBrowser OSGi Data Browser TINE Archive API AAPI Server XNDS Channel archiver Archive Record JMS TINE archiver IOC
30
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 30
31
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 31
32
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 32
33
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 33
34
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 34
35
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 35 Scope Data - Settings
36
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 36 Scope Data - Plot
37
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 37 Waveform Data
38
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 38 Namespace-Browser (TINE) and DataBrowser
39
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 39 dal-tine://DESY3/MHFHISTORY/keyword/DoKlyDrvPRuk Data FFT in Post Analyzer
40
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 40 Data Browser Who is involved? Archive API specified by DESY and ORNL Implementation by ORNL (Kay Kasemir) Post Analyzer added by DESY Waveform Support modified by DESY
41
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 41 Data Browser Relevance for GSI Users: The CSS Data Browser can be used for EPICS archived data as well as for other archive sources. Access to legacy systems will open the door for smooth transition plans.
42
Matthias Clausen, DESY CSS Presentation @ GSI Feb. 2009: Introduction XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 42 Data Browser Future Plans: Add support for event displays (ORNL and DESY) –Display archived data –Display waveform data –Display alarms –Display message based data
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.