CSS Presentation _ GSI by suchenfz

VIEWS: 11 PAGES: 42

									                                                  The European
                                                  X-Ray Laser Project   XFEL
                                                                        X-Ray Free-Electron Laser




 CSS – Control System Studio

 Synoptic Display Studio (SDS) and
 Archive Display
CSS – Control System Studio
Summary Presentation @ GSI February 11th 2009


Matthias Clausen, Jan Hatje (DESY / MKS-2)

Presented by: Matthias Clausen
 Matthias Clausen, DESY
 CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                    1
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Overview

Synoptic Display Studio (SDS)
       – Overview
       – Converter
          • Size 24
                      – Size 20
                          » Size 20
                          » Mehr geht nicht …




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   2
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Synoptic Display Studio

Synoptic Displays are the key (killer) application
  for process control systems




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   3
                                                        The European
                                                        X-Ray Laser Project   XFEL
                                                                              X-Ray Free-Electron Laser




The CSS Onion Synoptic Display Studio (SDS)




                                                 OSGi




                                                 SDS




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                          4
                                                                The European
                                                                X-Ray Laser Project   XFEL
                                                                                      X-Ray Free-Electron Laser




    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
• Everything can be dynamic
         – Properties
         – Display call-up (name substitution using alias names)
         – Displays in Displays (depending on the actual value of a channel)
    Matthias Clausen, DESY
    CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                                  5
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Control System Studio: A Container for alle of these
client applications – And many more...




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   6
                                                     The European
                                                     X-Ray Laser Project   XFEL
                                                                           X-Ray Free-Electron Laser




Before CSS: Information Transfer by ‚Drag and Drop‘


                                                 Sequence:
                                                 1. Start Application
                                                 2. Drag Channel from
                                                    Graphic into Probe or
                                                    StripTool




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                       7
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Information Transfer by means of Contributions
‚Information on your fingertip‘
   From Graphics
                              From PV Table
                                                   Sequence:
                                                   1. Start CSS
                                                   2. From any
                                                      application start any
                                                      other application
                                                      (plugin) with PV
From Connection View                                  data object or list of
                                                      PVs or Frontend-
                                                      Controller or
                                                      dataBrowser data.




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   8
                                                                      The European
                                                                      X-Ray Laser Project   XFEL
                                                                                            X-Ray Free-Electron Laser




Synoptic Display Studio UI




                                                                Widget
                                                                palette
                                                 Editor field
          Workspace
                                                                           Property View

Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                                        9
                                                  The European
                                                  X-Ray Laser Project   XFEL
                                                                        X-Ray Free-Electron Laser




SDS Example




     Get more Information from the Training Slides
                         and in the CSS/SDS Distribution




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                    10
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Overview




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   11
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Dynamics




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   12
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Characteristics




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   13
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Alias




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   14
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Connection States




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   15
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Rules




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   16
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Action Data




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   17
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Bargraph and Meter




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   18
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Grouping- and Linking Container




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   19
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Sixteen Binary Bar and Thumb Wheel




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   20
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Strip Chart and Waveform




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   21
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




ADL Converter




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   22
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




MEDM → SDS




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   23
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Online Help @
http://krykxmpp.desy.de:8099/help/index.jsp




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   24
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




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


Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   25
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




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




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   26
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




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)

Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   27
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




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)

Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   28
                                                         The European
                                                         X-Ray Laser Project   XFEL
                                                                               X-Ray Free-Electron Laser




The CSS Onion                                           DataBrowser




                                                 OSGi




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                           29
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   30
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   31
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   32
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   33
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   34
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Scope Data - Settings




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   35
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Scope Data - Plot




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   36
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Waveform Data




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   37
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Namespace-Browser (TINE) and DataBrowser




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   38
                                                          The European
                                                          X-Ray Laser Project   XFEL
                                                                                X-Ray Free-Electron Laser




dal-tine://DESY3/MHFHISTORY/keyword/DoKlyDrvPRuk
                                                   Data




                            FFT in Post Analyzer
Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                            39
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




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




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   40
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




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.




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   41
                                                 The European
                                                 X-Ray Laser Project   XFEL
                                                                       X-Ray Free-Electron Laser




Data Browser
Future Plans:

• Add support for event displays
  (ORNL and DESY)
       –    Display archived data
       –    Display waveform data
       –    Display alarms
       –    Display message based data




Matthias Clausen, DESY
CSS Presentation @ GSI Feb. 2009: Introduction
                                                                                                   42

								
To top