Author: Schütte, W.
Paper Title Page
TUMIB09 jddd: A Tool for Operators and Experts to Design Control System Panels 544
 
  • E. Sombrowski, A. Petrosyan, K. Rehlich, W. Schütte
    DESY, Hamburg, Germany
 
  jddd, a graphical tool for control system panel design, has been developed at DESY to allow machine operators and experts the design of complex panels. No knowledge of a programming language nor compiling steps are required to generate highly dynamic panels with the jddd editor. After 5 years of development and implementing requirements for DESY-specific accelerator operations, jddd has become mature and is increasingly used at DESY. The focus meanwhile has changed from pure feature development to new tasks as archiving/managing a huge number of control panels, finding panel dependencies, automatic refactoring of panel names, book keeping and evaluation of panel usage and collecting Java exception messages in an automatic manner. Therefore technologies of the existing control system infrastructure like Servlets, JMS, Lucene, SQL, SVN are used. The concepts and technologies to further improve the quality and robustness of the tool are presented in this paper.  
slides icon Slides TUMIB09 [0.811 MB]  
poster icon Poster TUMIB09 [1.331 MB]  
 
THPPC071 Machine Protection Diagnostics on a Rule Based System 1235
 
  • M. Walla, T. Lensch, Y. Nechaev, W. Schütte, V. Soloviev, M. Werner
    DESY, Hamburg, Germany
 
  Since commissioning the high-brilliance, 3rd-generation light source, PETRA-3 in 2009 the accelerator operation has become routine. To guard the machine against damage a Machine Protection System (MPS) was built [*]. Alarms and beam information are collected by the MPS and can be used to analyse beam losses and dumps. The MPS triggers a visual diagnostic software, which is used to analyse the hardware dump cause. The diagnostic software is based on a Domain Specific Language (DSL) architecture. The MPS diagnostic application is designed with a server-client architecture and written in Java. The communication protocol is based on TINE. We characterise the data flow of the alarms and the DSL specification and describe the composition from the delivered structure to a single, human understandable message.
* T. Lensch, M. Werner, "Commissioning Results and Improvements of the Machine Protection System for PETRA III", BIW10, New Mexico, US, 2010
 
poster icon Poster THPPC071 [0.838 MB]