A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

Rickens, H. R.

Paper Title Page
MOPB03 Control System Studio (CSS) 37
 
  • M. R. Clausen, C. H. Gerke, M. Moeller, H. R. Rickens, J. Hatje
    DESY, Hamburg
 
  Most applications for the control system EPICS are developed for UNIX and X-Windows. They are independent from each other, have a different look and feel, and it is difficult to exchange data. To solve these problems the Control System Studio (CSS) is under development. CSS is a common platform for new control system applications and provides developers with management infrastructure and a centralised connection to external data sources like JDBC-databases, JMS-, LDAP-servers, etc. CSS defines interfaces to avoid dependencies on special implementations. This design makes sure that an application can easily be integrated or exchanged. Another important feature is the accessibility of data through all applications via CSS-data types defined in CSS. The Data Access Layer (DAL) assures the transparent access to any control system protocol. Thus CSS is not only a platform for EPICS but for any control system that implements the DAL. The intension to modularise CSS and run it on any operating system lead to the decision to use the Eclipse RCP based on the OSGi technology. Technically CSS is a set of essential core-plugins and application plugins selected by the user.  
slides icon Slides  
RPPA12 Process Control: Object Oriented Model for Offline Data 541
 
  • T. Boeckmann, M. R. Clausen, J. Hatje, H. R. Rickens, C. H. Gerke
    DESY, Hamburg
 
  Process control systems are primarily designed to handle online real-time data. But once the system has to be maintained over years of continuous operation, the aspects of asset management (e.g., spare parts) and reengineering (e.g., loading process computers and field bus processors with consistent data after modification of instrumentation) become more and more important. One way to get the necessary information is data mining in the running system. The other possibility is to collect all relevant information in a database from the beginning and build up configuration files from there. For the cryogenic systems in the XFEL, the planned x-ray free electron laser facility at DESY in Hamburg, Germany, EPICS will be used as the process control software. This talk will present the status of the development of our device database, which is to hold the offline data. We have chosen an approach representing the instrumentation and field bus components as objects in Java. The objects are made persistent in an Oracle database using Hibernate. The user interface will be implemented as a plugin to the control system studio CSS based on Eclipse.