FPO —  Poster Session II   (17-Oct-14   11:00—12:45)
Paper Title Page
FPO001 InfiniBand interconnects for high-throughput data acquisition in a TANGO environment 164
FPI01   use link to see paper's listing under its alternate paper code  
 
  • T. Dritschler, S.A. Chilingaryan, T. Faragó, A. Kopmann, M. Vogelgesang
    KIT, Eggenstein-Leopoldshafen, Germany
 
  Advances in computational performance allow for fast image-based control. To realize efficient control loops in a distributed experiment setup, large amounts of data need to be transferred, requiring high-throughput networks with low latencies. In the European synchrotron community, TANGO has become one of the prevalent tools to remotely control hardware and processes. In order to improve the data bandwidth and latency in a TANGO network, we realized a secondary data channel based on native InfiniBand communication. This data channel is implemented as part of a TANGO device and by itself is independent of the main TANGO network communication. TANGO mechanisms are used for configuration, thus the data channel can be used by any TANGO-based software that implements the corresponding interfaces. First results show that we can achieve a maximum bandwidth of 30 Gb/s which is close to the theoretical maximum of 32 Gb/s, possible with our 4xQDR InfiniBand test network, with average latencies as low as 6 μs. This means that we are able to surpass the limitations of standard TCP/IP networks while retaining the TANGO control schemes, enabling high data throughput in a TANGO environment.  
slides icon Slides FPO001 [0.511 MB]  
poster icon Poster FPO001 [3.767 MB]  
 
FPO002 Picosecond Sampling Electronics for Terahertz Synchrotron Radiation 167
FPI02   use link to see paper's listing under its alternate paper code  
 
  • C.M. Caselle, B.M. Balzer, M. Brosi, S.A. Chilingaryan, T. Dritschler, V. Judin, A. Kopmann, A.-S. Müller, L. Petzold, J. Raasch, L. Rota, M. Siegel, N.J. Smale, J.L. Steinmann, M. Vogelgesang, M. Weber, S. Wuensch
    KIT, Eggenstein-Leopoldshafen, Germany
 
  To study the synchrotron terahertz emission superconducting (YBCO) film detectors are used with the intrinsic response time in the order of a few picoseconds. For fast, continuous sampling of the individual THz ultra-short pulses a novel digitizer system has been developed. The system consists of detector, wideband low-noise amplifier, fast pulse digitizer board, back-end readout board. High-end graphic processing units (GPUs) perform real-time data analysis. Four samples with 12 bit are recorded in parallel for each fast pulse with programmable sampling times in the range of 3 to 100 ps. A new bus master DMA engine connected to PCI express endpoint has been developed to ensure a continuous high data throughput of up to 4 GByte/s. This heterogeneous real-time system architecture based on FPGA and GPU has successful been used for on-line pulse reconstruction and evaluations and calculates the peak amplitude of each pulse and the time between consecutive bunches with a picosecond time resolution at ANKA. A Fast Fourier Transform (FFT) is performed on-line for the frequency analysis of the CSR undulations.  
slides icon Slides FPO002 [1.153 MB]  
 
FPO004
Synchronous Ramp-Data Capture Scheme for Indus-2 Magnet Power Supply Control System  
 
  • A. Chauhan, R.K. Agrawal, P. Fatnani, B.N. Merh, C.P. Navathe, K. Saifee, Y.M. Sheth
    RRCAT, Indore (M.P.), India
 
  Indus-2 is a Synchrotron Radiation Source. Injection energy of electron beam is 550 MeV which is raised to 2.5 GeV using Ramping process. Magnet Power Supply Control System(MPS-CS) is used to energize magnets during filling & Ramping. Part of MPS-CS that mainly caters to Ramping consists of 19 VME stations controlling 29 Power Supplies. Global data capturing rate of MPS-CS is 1 Hz that records readback of set-value,control’s reference & power supply’s output. But Ramping changes control’s reference at rates between 20-150 Hz.So a system of 1 Hz may miss out any deviation in data occurring during Ramping at higher rate. For this purpose a Synchronized Ramp-Data Capture(RDC) scheme has been incorporated in the MPS-CS which helps in capturing & analyzing any deviation in control’s reference & power-supply readback during Ramping. Using this scheme we can capture data at distributed VME stations at the rate of Ramping-clock & in a synchronized way. Main hardware consists of a 24-bit ADC board & 18-bit DAC board for each of 29 Power Supplies & a common Ramp-clock generator board. Amount of data captured in one Ramping Cycle is between 12-14 MB which is collected & transferred to User-interface.  
 
FPO006 Integration of Independent Radiation Monitoring System with Main Accelerator Control 170
 
  • N. Kamikubota, N. Yamamoto
    KEK, Ibaraki, Japan
  • T. Iitsuka, S.Y. Yoshida
    Kanto Information Service (KIS), Accelerator Group, Ibaraki, Japan
 
  The radiation monitoring system of J-PARC was constructed as a part of safety facilities. Thus, it has been operated independently from the main accelerator control system. In fact, the radiation monitoring system consists of two subsystems. The first subsystem developed by JAEA, which covers Linac and RCS ring, is PLC-based. We add a FL-net module to this subsystem to enable one-way data transfer to the accelerator control system. Here FL-net is a device-level communication network using UDP/IP, defined by a Japanese consortium. The second subsystem developed by KEK covers MR ring. It is a CAMAC-based DAQ system. Since this subsystem was difficult to extend, we made signal branches from radiation monitors, and fed them to a new PLC-based DAQ system. As same as the first subsystem, a FL-net module is used for one-way data transfer. In 2013-2014, integration of two subsystems has been carried out. Now radiation monitors can be supervised with the accelerator control system. As a result, accelerator operators can check radiation levels much easier than before. We understand that this is a significant improvement to realize safer operation of J-PARC accelerators.  
 
FPO007
Synchronized Beam Position Measurement System for KEK Electron/Positron Injector Linac  
 
  • M. Satoh, K. Furukawa, F. Miyahara, T. Suwada
    KEK, Ibaraki, Japan
  • T. Kudou, S. Kusano
    Mitsubishi Electric System & Service Co., Ltd, Tsukuba, Japan
 
  The KEK electron/positron linac is a 600-m-long injector that provides the beams with different energies to four independent storage rings. A nondestructive beam position monitor with the four strip-line type electrodes is utilized for the beam orbit and bunched charge measurement up to 50 Hz with the double bunch operation of 96 ns interval. Using the measured beam position, the beam orbit and energy feedback loops can be operated. The data acquisition of beam position monitor is conducted by the EPICS IOC running on the Windows-based fast digital oscilloscope. In our current system, 23 oscilloscopes process the analog data from 100 independent beam position monitors. Each data acquisition sequence has the time interval of 20 ms and is invoked by the common timing signal generated from the VME-based event timing system. Using the global beam shot number tagged by the event system, our system archived the synchronized beam position measurement among 100 monitors via 23 independent digital oscilloscopes. In this paper, the system description and the result of synchronized beam position measurement is presented in detail.  
 
FPO008 LabVIEW PCAS Interface for NI CompactRIO 173
 
  • G. Liu, C. Li, J.G. Wang, K. Xuan
    USTC/NSRL, Hefei, Anhui, People's Republic of China
  • K. Yang, K. Zheng
    National Instruments China, Shanghai, People's Republic of China
 
  When the NI LabVIEW EPICS Server I/O Server is used to integrate NI CompactRIO devices running under VxWorks into EPICS, we notice that it only supports "VAL" field, neither alarms nor time stamps are supported. In order to overcome these drawbacks, a new LabVIEW Channel Access Portable Server (PCAS) Interface is developed, and is applied to the Hefei Light Source (HLS) cooling water monitor system. The test results in the HLS cooling water monitor system indicate that this approach can greatly improve the performance of the NI CompactRIO devices in EPICS environment.  
 
FPO009 HLS Power Supply Control System Based on Virtual Machine 176
 
  • J.G. Wang, C. Li, G. Liu, K. Xuan
    USTC/NSRL, Hefei, Anhui, People's Republic of China
 
  The Hefei Light Source (HLS) is a VUV synchrotron radiation light source. It is upgraded recently to improve its performance. The power supply control system is a part of the HLS upgrade project. Five soft IOC applications running on the virtual machine are used to control 190 power supplies via MOXA's serial-to-Ethernet device servers. The power supply control system has been under operation since November 2013, and the operation results show the power supply control system is reliable and can satisfy the demands of slow orbit feedback with the frequency of 1Hz.  
 
FPO010 The Software Tools and Capabilities of Diagnostic System for Stability of Magnet Power Supplies at Novosibirsk Free Electron Laser 179
 
  • S.S. Serednyakov
    BINP SB RAS, Novosibirsk, Russia
 
  The magnetic system of Novosibirsk Free electron laser containing large amount of magnetic elements, feed by power supplies of different types. The time stability of output current of these power supplies is directly influence on coherent radiation parameters, and operation of whole FEL facility. Therefore, system for diagnostics of power supplies state, integrated to common FEL control system, was developed. The main task of this system is to analyze output current of power supply, determinate its time stability value. Also this system is able to determinate the amplitude and frequency of output current ripples, if they have a place for particular power supply, and display obtained results. The main architecture, some other capabilities, and results of usage of this system, are described in this paper.  
poster icon Poster FPO010 [2.527 MB]  
 
FPO011 PyPLC, a Versatile PLC-to-PC Python Interface 182
 
  • S. Rubio-Manrique, G. Cuní, D. Fernandez-Carreiras, Z. Reszela, A. Rubio
    CELLS-ALBA Synchrotron, Cerdanyola del Vallès, Spain
 
  The PyPLC [1] Tango Device Server provides a developer-friendly dynamic interface to any Modbus-based control device. Raw data structures from PLC are obtained efficiently and converted into highly customized attributes using the python programing language. The device server allows to add or modify attributes dynamically using single-line python statements. The compact python dialect used is enhanced with Modbus commands and methods to prototype, simulate and implement complex behaviors. As a generic device, PyPLC has been versatile enough to interact with PLC systems used in ALBA [2] Accelerators as well as to our Beamlines SCADA (Sardana [3]). This article describes the mechanisms used to enable this versatility and how the dynamic attribute syntax allowed to speed up the transition from PLC to user interfaces.
[1] www.tango-controls.org
[2] www.cells.es
[3] www.sardana-controls.org
 
poster icon Poster FPO011 [1.603 MB]  
 
FPO012 A Real-Time Data Logger for the MICE Superconducting Magnets 185
 
  • J.T.G. Wilson
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
 
  The Muon Ionisation Cooling Experiment (MICE) being constructed at STFC’s Rutherford Appleton Laboratory will allow scientists to gain working experience of the design, construction and operation of a muon cooling channel. Among the key components are a number of superconducting solenoid and focus coil magnets specially designed for the MICE project and built by industrial partners. During testing it became apparent that fast, real-time logging of magnet performance before, during and after a quench was required to diagnose unexpected magnet behaviour. To this end a National Instruments Compact RIO (cRIO) data logger system was created, so that it was possible to see how the quench propagates through the magnet. The software was written in Real-Time LabVIEW and makes full use of the cRIO built-in FPGA to obtain synchronised, multi-channel data logging at rates of up to 10kHz. This paper will explain the design and capabilities of the created system, how it has helped to better understand the internal behaviour of the magnets during a quench and additional development to allow simultaneous logging of multiple magnets and integration into the existing EPICS control system.  
 
FPO013 Beam Data Logging System Base on NoSQL Database at SSRF 188
 
  • Y.B. Yan, Y.B. Leng
    SINAP, Shanghai, People's Republic of China
  • Z.C. Chen, H.L. Geng, L.W. Lai
    SSRF, Shanghai, People's Republic of China
 
  Funding: Supported by the Knowledge Innovation Program of Chinese Academy of Sciences
To improve the accelerator reliability and stability, a beam data logging system was built at SSRF, which is base on NOSQL database Couchbase. The Couchbase is an open source software, and can be used both as a document database or pure key-value database. The logging system stores beam parameters under predefined conditions. It is mainly used for the fault diagnosis, beam parameters tracking or automatic report generation. The details of the data logging system will be reported in this paper.
 
 
FPO014 New Data Archive System for SPES Project Based on EPICS RDB Archiver with PostgreSQL Backend 191
 
  • M. Montis, S. Fantinel, M.G. Giacchini
    INFN/LNL, Legnaro (PD), Italy
  • M.A. Bellato
    INFN- Sez. di Padova, Padova, Italy
 
  SPES project [1] is a ISOL facility under construction at INFN, Laboratori Nazionali di Legnaro, which requires the integration between the accelerator systems actually used and the new line composed by the primary beam and the ISOL target. As consequence, a migration from the actual control system to a new one based on EPICS [2] is mandatory to realize a distributed control network for the new facility. One of the first implementation realized for this purpose is the Archiver System, an important service required for experiments. Comparing information and experiences provided by other Laboratories, an EPICS Archive System [3] based on PostgreSQL is implemented to provide this service. Preliminary tests are done with a dedicated hardware and following the project requirements. After these tests used to determinate a good configuration for Database and EPICS Application, the system is going to be moved in production, where it will be integrated with the first subsystem upgraded to EPICS. Dedicated customizations are made to the application for providing a simple user experience in managing and interact with the archiver system.
[1] https://web.infn.it/spes
[2] http://www.aps.anl.gov/epics
[3] http://sourceforge.net/apps/trac/cs-studio/wiki/RDBArchive
 
 
FPO015 Device Control Database Tool (DCDB) 194
 
  • P.A. Maslov, M. Komel, K. Žagar
    Cosylab, Ljubljana, Slovenia
 
  Funding: This project has received funding from the European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement no 289485.
In a physics facility containing numerous instruments, it is advantageous to reduce the amount of effort and repetitive work needed for changing the control system (CS) configuration: adding new devices, moving instruments from beamline to beamline, etc. We have developed a CS configuration tool, which provides an easy-to-use interface for quick configuration of the entire facility. It uses Microsoft Excel as the front-end application and allows the user to quickly generate and deploy IOC configuration (EPICS start-up scripts, alarms and archive configuration) onto IOCs; start, stop and restart IOCs, alarm servers and archive engines, etc. The DCDB tool utilizes a relational database, which stores information about all the elements of the accelerator. The communication between the client, database and IOCs is realized by a REST server written in Python. The key feature of the DCDB tool is that the user does not need to recompile the source code. It is achieved by using a dynamic library loader, which automatically loads and links device support libraries. The DCDB tool is compliant with ITER CODAC (used at ITER and ESS), but can also be used in any other EPICS environment.
 
poster icon Poster FPO015 [0.522 MB]  
 
FPO016 Status of Operation Data Archiving System Using Hadoop/HBase for J-PARC 196
 
  • N. Kikuzawa, Y. Kato, A. Yoshii
    JAEA/J-PARC, Tokai-Mura, Naka-Gun, Ibaraki-Ken, Japan
  • H. Ikeda, N. Ouchi
    JAEA, Ibaraki-ken, Japan
 
  J-PARC (Japan Proton Accelerator Research Complex) consists of much equipment. In Linac and 3 GeV rapid cycling synchrotron ring (RCS), the data of over the 64,000 EPICS records for these equipment has been collected. The Data volume is about 2 TB in every year, and the stored total data volume is about 10 TB. The data have been being stored by a Relational Data Base (RDB) system using PostgreSQL, but it is not enough in availability, performance, and capability to increase of data volume flexibility. Hadoop/HBase, which is known as a distributed, scalable and big data store, has been proposed for our next-generation archive system to solve these problems. The test system was built and verified about data transition or database utilization. This report shows the current status of the new archive system, and its advantages and problems which have been obtained through our verification.  
 
FPO017 Managing Multiple Function Generators for FAIR 199
 
  • S. Rauch, R. Bär, M. Thieme
    GSI, Darmstadt, Germany
 
  In the FAIR control system, equipment which needs to be controlled with ramped nominal values (e.g. power converters) is controlled by a standard front-end controller called scalable control unit (SCU). An SCU combines a ComExpressBoard with Intel CPU and an FPGA baseboard and acts as bus-master on the SCU host-bus. Up to 12 function generators can be implemented in slave-board FPGAs and can be controlled from one SCU. The real-time data supply for the generators demands a special software/hardware approach. Direct control of the generators with a FESA (front-end control software architecture) class, running on an Intel Atom CPU with Linux, does not meet the timing requirements. So an extra layer with an LM32 soft-core CPU is added to the FPGA. Communication between Linux and the LM32 is done via shared memory and a circular buffer data structure. The LM32 supplies the function generators with new parameter sets when it is triggered by interrupts. This two-step approach decouples the Linux CPU from the hard real-time requirements. For synchronous start and coherent clocking of all function generators, special pins on the SCU backplane are being used to avoid bus latencies.  
poster icon Poster FPO017 [1.098 MB]  
 
FPO018 Setup and Diagnostics of Motion Control at ANKA Beamlines 201
 
  • K. Cerff, D. Haas, J. Jakel, M. Schmitt
    KIT, Eggenstein-Leopoldshafen, Germany
 
  The precise motion control in high resolution is one of the necessary conditions for making high quality measurements at beamline experiments. At a common ANKA beamline up to one hundred actuator axes are working together to align and shape beam, to select beam Energy and to position probes. Some Experiments need additional motion axes supported by transportable controllers plugged temporaly to a local beamline control system. In terms of process control all the analog and digital signals from different sources have to be verified, leveled and interfaced to the motion controllers. They have to be matched and calibrated in the control systems configuration file to real physical quantities which give the input for further data processing. A set of hard- and software tools and methods developed at ANKA over the years is presented in this paper.  
poster icon Poster FPO018 [1.608 MB]  
 
FPO019 FPGA Utilization in the Accelerator Interlock System (About the MPS Development in the LIPAc) 204
 
  • K. Nishiyama
    Japan Atomic Energy Agency (JAEA), International Fusion Energy Research Center (IFERC), Rokkasho, Kamikita, Aomori, Japan
  • R. Gobin
    CEA/IRFU, Gif-sur-Yvette, France
  • J. Knaster, A. Marqueta Barbero, Y. Okumura
    IFMIF/EVEDA, Rokkasho, Japan
  • T. Kojima, T. Narita, H. Sakaki, H. Takahashi
    JAEA, Aomori, Japan
 
  The development of IFMIF (International Fusion Material Irradiation Facility) to generate a 14 MeV source of neutrons with the spectrum of DT fusion reactions is indispensable to qualify suitable materials for the First Wall of the nuclear vessel in fusion power plants. As part of IFMIF validation activities , LIPAc (Linear IFMIF Prototype Accelerator) facility, currently under installation at Rokkasho (Japan) , will accelerate a 125mA CW and 9MeV deuteron beam with a total beam power of 1.125MW. The Machine Protection System (MPS) of LIPAc provides an essential interlock function of stopping the beam in case of anomalous beam loss or other hazardous situations. High speed processing is necessary to achieve properly the MPS main goal. This high speed processing of the signals, distributed alongside the accelerator facility, is based on FPGA technology. This paper describes the basis of FPGA use in the accelerator interlock system through the development of LIPAc’s MPS, with a comparison with using of FPGA of the other accelerator control system.  
 
FPO022 New developments on the FAIR Data Master 207
FPI03   use link to see paper's listing under its alternate paper code  
 
  • M. Kreider, J. Davies, V. Grout
    Glyndŵr University, Wrexham, United Kingdom
  • R. Bär, D.H. Beck, M. Kreider, W.W. Terpstra
    GSI, Darmstadt, Germany
 
  During the last year, a small scale timing system has been built with a first version of the Data Master. In this paper, we will describe field test progress as well as new design concepts and implementation details of the new prototype to be tested with the CRYRING accelerator timing system. The message management layer has been introduced as a hardware acceleration module for the timely dispatch of control messages. It consists of a priority queue for outgoing messages, combined with a scheduler and network load balancing. This loosens the real-time constraints for the CPUs composing the control messages noticeably, making the control firmware very easy to construct and deterministic. It is further opening perspectives away from the current virtual machine-like implementation on to a specialized programming language for accelerator control. In addition, a streamlined and better fitting model for beam production chains and cycles has been devised for use in the data master firmware. The processing worst case execution time becomes completely calculable, enabling fixed time-slices for safe multiplexing of cycles in all of the CPUs.  
slides icon Slides FPO022 [0.890 MB]  
 
FPO024 First Idea on Bunch to Bucket Transfer for FAIR 210
 
  • J.N. Bai
    IAP, Frankfurt am Main, Germany
  • R. Bär, D.H. Beck, T. Ferrand, M. Kreider, D. Ondreka, C. Prados, S. Rauch, W.W. Terpstra, M. Zweig
    GSI, Darmstadt, Germany
 
  The FAIR facility makes use of the General Machine Timing (GMT) system and the Bunch phase Timing System (BuTiS) to realize the synchronization of two machines. In order to realize the bunch to bucket transfer, firstly, the source machine slightly detunes its RF frequency at its RF flattop. Secondly, the source and target machines exchange packets over the timing network shortly before the transfer and make use of the RF frequency-beat method to realize the synchronization between both machines with accuracy better than 1o. The data of the packet includes RF frequency, timestamp of the zero-crossing point of the RF signal, harmonic number and bunch/bucket position. Finally, both machines have all information of each other and can calculate the coarse window and create announce signals for triggering kickers.  
poster icon Poster FPO024 [2.077 MB]  
 
FPO026 ADEI and Tango Archiving System – A Convenient Way to Archive and Represent Data 213
 
  • D. Haas, S.A. Chilingaryan, A. Kopmann, W. Mexner, D. Ressmann
    KIT, Eggenstein-Leopoldshafen, Germany
 
  Tango offers an efficient and powerful archiving mechanism of Tango attributes in a MySQL database. The tool Mambo allows an easy configuration of all to be archived data. This approved archiving concept was successfully introduced to ANKA (Angströmquelle Karlsruhe). To provide an efficient and intuitive web-based interface instead of complex database queries, the TANGO Archiving System was integrated into the “Advanced Data Extraction Infrastructure ADEI”. ADEI is intended to manage data of distributed heterogeneous devices in large-scale physics experiments. ADEI contains internal pre-processing, data quality checks and an intuitive web interface, that guarantees fast access and visualization of huge a data sets stored in the attached data sources like MySQL databases or data files. ADEI and the Tango archiving system have been successfully tested at ANKA's imaging beamlines. It is intended to deploy both at all ANKA beamlines.  
poster icon Poster FPO026 [0.938 MB]  
 
FPO027
NICOS – the Instrument Control Solution for MLZ  
 
  • E. Faulhaber, G. Brandl, C. Felder, J. Krüger, A. Lenz, B. Pedersen
    MLZ, Garching, Germany
 
  At the MLZ, a unified instrument control solution was found in NICOS - the (N)etworked (I)nstrument (Co)ntrol (S)ystem. Primarily developed on and for the triple-axis machines for quite some time, it got enhanced and adopted to also support other instrument types reliably. The modular approach and the inherent flexibility allowed this easily. Feedback from users as well as instrument responsibles helped to improve the usability significantly. Long wished features like auto-detection of sample environment or enhanced scripting capabilities ease the setup phase of each experiment. A state-of-the art help system, a modern GUI and seamless integration with pluggable hardware modules (via TACO/TANGO) allow scientists to focus on the experiment and reduce distractions due to machine peculiarities. Since NICOS is written in Python, it is easy to implement new features or requests. Abstract device classes easy handling of different kind of hardware. Primarily developed for neutron scattering instruments, NICOS is also more than capable to control x-ray diffractometers or beamline instruments. We want to present its capabilities to extent its use outside our facility.  
 
FPO028 Web Based Machine Status Display for the Siam Photon Source 216
FPI04   use link to see paper's listing under its alternate paper code  
 
  • N. Suradet, Ch. Dhammatong, S. Klinkhieo, P. Klysubun, C.P. Preecha
    SLRI, Nakhon Ratchasima, Thailand
 
  A new machine operation status broadcasting system has been developed for Siam Photon Source (SPS), a 1.2 GeV synchrotron light source in Thailand. The system is implemented using web-based interface, and broadcasts the information over the SPS website, mobile application, as well as local TV network within the SPS facility, allowing users as well as technical personnel to easily access a variety of information related to the machine via web browsers and other mediums. The new system also provides supporting message services for alarm, event notification, and other operational necessities. In this report, the design of web and mobile applications, which are based on HTML5, CSS3, and adopts PHP, AJAX, Bootstrap framework (for responsive design), jQuery, High charts JS, Twitter widget, and others, will be described. The details of the hardware and software configurations, users requirements and satisfactions, as well as suggestions on further improvements, will be presented.  
slides icon Slides FPO028 [1.338 MB]  
poster icon Poster FPO028 [2.386 MB]  
 
FPO029 Redesign of Alarm Monitoring System Application "BeamlineAlarminfoClient" at DESY 219
 
  • S. Aytac
    DESY, Hamburg, Germany
 
  The alarm monitoring system “BeamlineAlarminfoClient” is a very useful technical-service application at DESY, as it visually renders the locations of important alarms in some sections (e.g. fire or other emergencies). The aim of redesigning this application is to improve the software architecture and allow the easy integration of new observable areas including a new user interface design. This redesign also requires changes on server-side, where alarms are handled and the necessary alarm information is prepared for display. Currently, the client manages alarm data from 17 different servers. This number will increase dramatically in 2014 when new beam lines come into play. Thus creating templates to simplify the addition of new sections makes sense both for the server and client. The client and server are based on the Tine control system and make use of the Tine-Studio utilities, the Alarm Viewer and the Archive Viewer. This paper presents how the redesign is arranged in close collaboration with the customers.  
poster icon Poster FPO029 [0.164 MB]  
 
FPO030 Control System Software Environment and Integration for the TPS 222
FPI05   use link to see paper's listing under its alternate paper code  
 
  • Y.-S. Cheng, J. Chen, P.C. Chiu, K.T. Hsu, C.H. Huang, C.H. Kuo, C.Y. Liao, C.Y. Wu
    NSRRC, Hsinchu, Taiwan
 
  The TPS (Taiwan Photon Source) is the latest generation 3 GeV synchrotron light source, and the commissioning starts from third quarter of 2014. The EPICS is adopted as control system framework for the TPS. The various EPICS IOCs have implemented for each subsystem. The control system software environment has been established and integrated specifically for the TPS commissioning. The various purposed operation interfaces have been created and mainly include the function of setting, reading, save, restore and etc. The database related applications have been built, and the applications include archive system, alarm system, logbook, Web and etc. The high level applications which are depended upon properties of each subsystem have been developed and are in test phase. The efforts will be summarized at this report.  
slides icon Slides FPO030 [1.533 MB]  
 
FPO031 Power Supplies Transient Recorders for Post-Mortem Analysis of BPM Orbit Dumps at Petra-III 225
 
  • G.K. Sahoo, P.K. Bartkiewicz, A. Kling, B. Pawlowski
    DESY, Hamburg, Germany
 
  PETRA-III is a 3rd generation synchrotron light source dedicated to users at 14 beam lines with 30 instruments. The storage ring is presently modified to add 12 beam lines. PETRA III was operated with several filling modes such as 40, 60, 480 and 960 bunches with a total current of 100mA at electron beam energy of 6 GeV. The horizontal beam emittance is 1 nmrad while a coupling of 1% amounts to a vertical emittance of 10 pmrad. During a user run Machine Protection System (MPS) may trigger an unscheduled beam dump if transients in the current of magnet power supplies are detected which are above permissible limits. The trigger of MPS stops the ring buffers of the 226 BPM electronics where the last 16384 turns just before the dump are stored. These data and transient recorder data of Magnet Power Supply Controllers are available for a post-mortem analysis. Here we discuss in detail the functionality of a Java GUI used to investigate the transient behavior of the differences between set and readout values of different power supplies to find out the responsible power supply that might have led to emittance growth, fluctuations in orbits or beam dumps seen in a post-mortem analysis.  
 
FPO032 TPS Screen Monitor User Control Interface 228
 
  • C.Y. Liao, Y.-S. Cheng, K.T. Hsu, K.H. Hu, C.H. Kuo, D. Lee, C.Y. Wu
    NSRRC, Hsinchu, Taiwan
 
  The Taiwan Photon Source (TPS) is being constructed at the campus of the NSRRC (National Synchrotron Radiation Research Center) and in commissioning. For beam commissioning, the design and implementation of a screen monitor system for beam profile acquisition, analysis and display was done. A CCD camera with Gigabit Ethernet interface (GigE Vision) is a standard device for image acquisition, to be undertaken with an EPICS IOC via a PV channel; display beam profile and analysis properties are made with a Matlab tool. The further instructions for the design and functionality of the GUI were presented in this report.  
 
FPO034 Beamline Data Management at the Synchrotron ANKA 231
 
  • A. Vondrous, T. Jejkal, W. Mexner, D. Ressmann, R. Stotzka
    KIT, Eggenstein-Leopoldshafen, Germany
 
  We present an architecture consisting of measurement devices, beamline data management and data repository to enable data management at the synchrotron facility ANKA. The operators perform some data management tasks manually and individually for each measurement method. In order to provide the functionality of a data repository it is necessary to collect the data, aggregate metadata and to perform the ingests into the data repository. The data management layer between the measurement devices and the data repository is referred to beamline data management (BLDM), which performs data collection, metadata aggregation and data ingest. Shared libraries contain functionality like migration, ingest or metadata aggregation and form the basis of the BLDM. The workflows and the current state of execution are persisted to enable monitoring and error handling. After data ingest into the data repository, implemented with the KIT Data Manager, archiving, content preservation or bit preservation services are provided for the ingested data. BLDM can connect the existing infrastructure with the data repository without major changes of routine processes to build a data repository for a synchrotron.