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  

Fernandez-Carreiras, D.

Paper Title Page
TUP090 Status of the Alba Control System 287
 
  • D. Fernandez-Carreiras
    CELLS-ALBA Synchrotron, Cerdanyola del Vallès
 
  After the commissioning of the Linac and Transfer Line, Alba is installing the booster and beamlines. Commissioning of the booster is scheduled in October 2009. This paper shows the status of the installation of the different subsystems ans well as the software applications and tools for commissioning and operation.  
poster icon Poster  
WEC003 Alba, the PLC Based Protection Systems 397
 
  • D. Fernandez-Carreiras, D. B. Beltran, J. Klora, O. Matilla, R. Montano, M. Niegowski, R. Ranz, A. Rubio, S. Rubio-Manrique
    CELLS-ALBA Synchrotron, Cerdanyola del Vallès
 
  Both Personnel Safety System (PSS) and Equipment Protection System are based on PLCs. The PSS is an independent system based on Pilz Safety PLCs designed to match the Safety Integrity Level 3 defined in the norm IEC 61508. The EPS uses B&R PLCs with distributed periphery located inside the Tunnel and BL Hutches. Most of the code is defined from the cable database. The cableDB is a MySQL database containing a complete information on equipments and cables and from which, besides the reports for cabling installation, most code for PLCs, device servers and expert GUIs are automatically generated. The EPS is complemented with a redundant faster protection system based on the Timing devices and transmitted over Fiber optics.  
WEP009 ALBA Control & Cabling Database 423
 
  • D. B. Beltran, I. Costa, D. Fernandez-Carreiras, J. V. Gigante, J. Klora, V. Prat, R. Ranz, J. Ribas, S. Rubio-Manrique, A. Ruz, O. Sanchez
    CELLS-ALBA Synchrotron, Cerdanyola del Vallès
 
  CELLS has developed a database as a main repository for the cables and control devices in the ALBA facility. Regarding cables, the database has all the information about the cable configuration (cable and connectors on both sides) and routing (trenches and cable length) as well as the devices where the cables are plugged in. The dabatase performs two checks before uploading a cable: the connector on the equipment and on the cable match, a cable was not connected yet to that equipment. The cables have different status, according to their installation process (received, installed, tested OK, tested error, etc). Regarding control devices, the database has all the information about the devices (serial numbers of computers and boards, DHCP address) and tests done (Operation system, drivers and Tango). This database has a friendly web interface for user access. It allows many types of filters for cable & devices: location in the tunnel or in the racks, by system (SR, Booster, BL1, …), by routing (name of trench).  
WEP032 PCI/cPCI Interface for PSI Power Supply Controller 471
 
  • D. B. Beltran, F. Becheri, D. Fernandez-Carreiras, J. V. Gigante, J. Klora, L. Krause, M. Lipinsky
    CELLS-ALBA Synchrotron, Cerdanyola del Vallès
 
  CELLS has developed a PCI/cPCI interface for the PSI controller for Power Supplies. Those power supplies are used for the Storage Ring corrector magnets (for slow and fast orbit feedback) and the corrector magnets of the Insertion Devices. The hardware interface has a commercial IP carrier (either PCI or cPCI), the PSI PSCIP2 Power supply control module, and a in-house rackable transition module (conversion between the electrical signal of the PSI PSCIP2 module and the optical signal). On the software side, an existing driver for Linux 2.4 VME has been adapted and upgraded to 2.6 PCI. A Tango device server is also available for both Fiber optic links and serial Line.  
THP016 Alba, A Tango Based Control System in Python 709
 
  • D. Fernandez-Carreiras, F. Becheri, S. Blanch, T. Coutinho, G. Cuni, J. Klora, C. Pascual-Izarra, S. Rubio-Manrique, R. Suñé
    CELLS-ALBA Synchrotron, Cerdanyola del Vallès
 
  Alba is a member of the Tango collaboration. We have focused on the development of support for Python in Tango having now most of device servers and and clients based on Python. On the client side python is combined with Qt (Nokia) / PyQT (RiverBank) for graphical inferfaces and ipython for command line interfaces. Python is fast and suitable for most device servers, and gives an enormous flexibility in terms of evaluation of expressions, and embedded on-line calculations. On the other hand, Alba has also developed specific servers in C++, and uses others written in C++ and Java made available by the members of the Collaboration, which Tango integrates perfectly with the python ones in the control system.  
poster icon Poster