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  

Verdier, P. V.

Paper Title Page
WEP087 A Different Way to Survey the ESRF Vacuum System 570
 
  • D. Schmied, E. Burtin, J. M.C. Chaize, M. Hahn, I. Parat, M. Peru, P. V. Verdier
    ESRF, Grenoble
 
  The ESRF is in operation since many years. Due to the aging vacuum system, but also driven by the development to increase the machine performances and the continuous upgrade of our vacuum installations we have been reviewing our philosophy of data acquisition and monitoring, while using new technologies and taking into account our gained operational experience. This helped us to anticipate machine failures such as leaks, overheating of RF-liners or poor chamber alignments and therefore reduce machine down times. This paper outlines our work on the development of a new vacuum user interface, which not simply reflects the actual status of our vacuum system, but which provides a dynamic survey of computed vacuum signals highlighting unusual vacuum behaviors and making their identification and location easier from an operator point of view. It also presents the use of Pb-shielded PLC units in the storage ring and their integration towards a dynamic remote control system.  
THP080 Re-Writing TANGO Code Generator Using openArchitectureWare Technology 827
 
  • P. V. Verdier
    ESRF, Grenoble
 
  Tango is an object oriented control system toolkit based on CORBA initially developed at the ESRF. It is now also developed and used by Soleil, Elettra, Alba, Desy and some other labs. A Tango code generator has been developed from the beginning of Tango. It is Java tool started in 1999. It was based on very basic parsing techonlogy. During almost 10 years the Tango control system has been subjected to many evolutions and features. This code generator has to follow these code evolutions, but it was more and more difficult to maintain compatibility and new features for 3 languages (C++, Java and Python). The decision has been taken to rewrite this code generator with very new and efficient parsing technologies. After some tests, it appears that openArchitechtureWare is a good candidate to base this new development. openArchitectureWare is a modular generator framework implemented in Java. It supports parsing of arbitrary models, and a language family to check and transform models as well as generate code based on them. This poster will show how the project evolves and the problems to convert about a half thousand classes already generated with the old tool to the new model.  
poster icon Poster