Keyword: interface
Paper Title Other Keywords Page
WCO101 Drivers and Software for MicroTCA.4 controls, Linux, hardware, LLRF 1
 
  • M. Killenberg, L.M. Petrosyan, Ch. Schmidt
    DESY, Hamburg, Germany
  • T. Kozak, P. Prędki, J. Wychowaniak
    TUL-DMCS, Łódź, Poland
  • S. Marsching
    Aquenos GmbH, Baden-Baden, Germany
  • M. Mehle, T. Sušnik, K. Žagar
    Cosylab, Ljubljana, Slovenia
  • A. Piotrowski
    FastLogic Sp. z o.o., Łódź, Poland
 
  The MicroTCA.4 crate standard provides a powerful electronic platform for digital and analogue signal processing. Besides excellent hardware modularity, it is the software reliability and flexibility as well as the easy integration into existing software infrastructures that will drive the widespread adoption of the new standard. The DESY MicroTCA.4 User Tool Kit (MTCA4U) comprises three main components: A Linux device driver, a C++ API for accessing the MicroTCA.4 devices and a control system interface layer. The main focus of the tool kit is flexibility to enable fast development. The universal, expandable PCIexpress driver and a register mapping library allow out of the box operation of all MicroTCA.4 devices which carry firmware developed with the DESY FPGA board support package. The control system adapter provides callback functions to decouple the application code from the middleware layer. Like this the same business logic can be used at different facilities without further modification.  
slides icon Slides WCO101 [0.760 MB]  
 
WCO103 Integration of New Power Supply Controllers in the Existing Elettra Control System controls, TANGO, power-supply, operation 7
 
  • C. Scafuri, S. Cleva
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  The Elettra control system has been running since 1993. The controllers of the storage ring power supplies, still the original ones, have become obsolete and are no more under service. A renewal to overcome these limitations is foreseen. A prototype of the new controllers based on the BeagleBone embedded board and an in-house designed ADC/DAC carrier board, has been installed and tested in Elettra. A Tango device server running in the BeagleBone is in charge of controlling the power supply. In order to transparently integrate the new Tango controlled power supplies with the existing Remote Procedure Call (RPC) based control system, a number of software tools have been developed, mostly in the form of Tango devices and protocol bridges. This approach allows us to keep using legacy machine physics programs when integrating the new Tango based controllers and to carry out the upgrade gradually with less impact on the machine operation schedule.  
slides icon Slides WCO103 [1.228 MB]  
 
WCO206 Sardana – A Python Based Software Package for Building Scientific Scada Applications controls, TANGO, GUI, framework 25
 
  • Z. Reszela, G. Cuní, C.M. Falcón Torres, D. Fernandez-Carreiras, G. Jover-Mañas, J. Klora, C. Pascual-Izarra, M. Rosanes Siscart
    CELLS-ALBA Synchrotron, Cerdanyola del Vallès, Spain
  • T.M. Coutinho
    ESRF, Grenoble, France
 
  Sardana is a software suite for Supervision, Control and Data Acquisition in scientific installations. It aims to reduce cost and time of design, development and support of the control and data acquisition systems [1]. Sardana, thanks to the Taurus library [2], allows the user to build modern and generic interfaces to the laboratory instruments. It also delivers a flexible python based macro environment, via its MacroServer, which allows custom procedures to be plug in and provides a turnkey set of standard macros e.g. generic scans. Thanks to the Device Pool the heterogeneous hardware could be easily plug in based on common and dynamic interfaces. The Sardana development started at Alba, where it is extensively used to operate all beamlines, the accelerators and auxiliary laboratories. In the meantime, Sardana attracted interest of other laboratories where it is used with success in various configurations. An international community of users and developers [3] was formed and it now maintains the package. Modern data acquisition approaches guides and stimulates current developments in Sardana. This article describes how the Sardana community approaches some of its challenging projects.
[1] "Sardana: The Software for Building SCADAS in Scientific Environments" T.M. Coutinho et al: ICALEPCS 2011
[2] www.taurus-scada.org
[3] www.sourceforge.net/projects/sardana
 
slides icon Slides WCO206 [11.925 MB]  
 
WPO001 Integrating Siemens PLCs and EPICS over Ethernet at the Canadian Light Source PLC, EPICS, Ethernet, controls 31
 
  • R. Tanner, S. Hu, G. Wright
    CLS, Saskatoon, Saskatchewan, Canada
  • E. D. Matias
    Mighty Oaks, Victoria, BC, Canada
 
  The Canadian Light Source (CLS) is a 3rd-generation synchrotron light source on the University of Saskatchewan Campus in Saskatoon, SK, Canada. The control system is based on the Experimental Physics and Industrial Controls System (EPICS) toolkit. A number of systems delivered to the CLS arrived with Siemens, PLC-based automation. EPICS integration was initially accomplished circa 2003 using application-specific hardware; communicating over Profibus. The EPICS driver and IOC application software were developed at the CLS. The hardware has since been discontinued. To minimize reliance on specialized components, the CLS moved to a more generic solution, using readily-available Siemens Ethernet modules, CLS-generated PLC code, and an IOC using the Swiss Light Source (SLS) Siemens/EPICS driver. This paper will provide details on the implementation of that interface. It will cover detailed functionality of the PLC programming, custom tools used to streamline configuration, deployment and maintenance of the interface. It will also describe handshaking between the devices and lessons learned. It will conclude by identifying where further development and improvement may be realized.  
 
WPO003 Setup of a History Storage Engine Based on a Non-Relational Database at ELSA database, controls, operation, software 34
 
  • D. Proft, F. Frommberger, W. Hillert
    ELSA, Bonn, Germany
 
  The electron stretcher facility ELSA provides a beam of unpolarized and polarized electrons of up to 3.2 GeV energy to external hadron physics experiments. Its in house developed distributed computer control system is able to provide real time beam diagnostics as well as steering tasks in one homogeneous environment. Recently it was ported from HP-UX running on three HP workstations to a single Linux personal computer. This upgrade to powerful PC hardware opened up the way for the development of a new archive engine with a noSQL database backend based on Hyptertable. The system is capable of recording every parameter change at any given time. Beside the visualization in a newly developed graphical history data browser, the data can be exported to several programs - for example a diff-like tool to compare and recall settings of the accelerator. This contribution will give details on recent improvements of the control system and the setup of the history storage engine.  
 
WPO009 An Optics-Suite and -Server for the European XFEL optics, controls, software, emittance 52
 
  • S.M. Meykopff
    DESY, Hamburg, Germany
 
  A software library for optics calculations was developed for the European XFEL Project. The calculations will be done with ELEGANT as the backend. The new software is available as a shared library as well as an own standing server in the control system. It creates and analyses all input and output files and allows to use different optics at the same time. The lattice is derived from an EXCEL file which is also used for machine installation purposes. The access from the control system uses a TINE interface; a MATLAB object offers an easy programming interface.  
poster icon Poster WPO009 [0.417 MB]  
 
WPO010 A Unified Matlab API for TINE and DOOCS Control Systems at DESY controls, operation, background, data-management 55
 
  • J. Wilgen, S.M. Meykopff
    DESY, Hamburg, Germany
 
  At the European XFEL, MATLAB will play an important role as a programming language for high level controls. We present a standard MATLAB API which provides a unified interface for TINE and DOOCS control systems. It supports a wide variety of datatypes as well as synchronous and asynchronous communication modes.  
poster icon Poster WPO010 [0.266 MB]  
 
WPO011 Vacuum Interlock Control System for EMBL Beamlines at PETRA III vacuum, controls, PLC, ion 57
 
  • A. Kolozhvari, S. Fiedler, U. Ristau
    EMBL, Hamburg, Germany
 
  A vacuum interlock system is developed for EMBL beamlines at PETRA-III facility. It runs on Beckhoff PLC and protects instruments by closing corresponding vacuum valves and beam shutters when pressure exceeds a safety threshold. Communication with PETRA-III interlock system is implemented via digital I/O connections. The system is integrated in the EMBL beamlines control via TINE and supplies data to archive and alarm subsystems. A LabVIEW client, operating in TINE environment, provides graphical user interface for the vacuum interlock system control and data representation.  
 
WPO016 Magnet Power Supply Control Mockup for the SPES Project controls, EPICS, GUI, embedded 66
 
  • M.G. Giacchini, M. Contran, M. Montis
    INFN/LNL, Legnaro (PD), Italy
  • M.A. Bellato
    INFN- Sez. di Padova, Padova, Italy
 
  The Legnaro National Laboratories employs about 100 Magnet Power Supplies (MPSs). The existing control infrastructure is a star architecture with a central coordinator and ethernet/serial multiplexers. In the context of the ongoing SPES project, a new magnet control system is being designed with EPICS [1, 2] based software and low cost embedded hardware. A mockup has been setup as a test stand for validation. The paper reports a description of the prototype, together with first results.
[1] http://www.aps.anl.gov/epics
[2] http://www.lnl.infn.it/~epics
 
 
WPO018 Upgrade of Beam Diagnostics System of ALPI-PIAVE Accelerator's Complex at LNL diagnostics, EPICS, controls, software 72
 
  • B.J. Liu
    CIAE, Beijing, People's Republic of China
  • G. Bassato, M.G. Giacchini, M. Montis, M. Poggi
    INFN/LNL, Legnaro (PD), Italy
 
  The beam diagnostics system of ALPI-PIAVE accelerators has been recently upgraded by migrating the control software to EPICS. The system is based on 40 modules each one including a Faraday cup and a beam profiler made of a couple of wire grids. The device's insertion is controlled by stepper motors in ALPI and by pnematic valves in PIAVE. To reduce the upgrade costs the existing VME hardware used for data acquisition has been left unchanged, while the motor controllers only have been replaced by new units developed in house. The control software has been rebuilt from scratch using EPICS tools. The operator interface is based on CSS; a Channel Archiver based on .. has been installed to support the analysis of transport setup during tests of new beams. The ALPI-PIAVE control system is also a bench test for the new beam diagnostics under development for the SPES facility, whose installation is foreseen in mid 2015.  
 
WPO019 STARS: Current Development Status controls, GUI, hardware, status 75
 
  • T. Kosuge, Y. Nagatani
    KEK, Ibaraki, Japan
 
  STARS (Simple Transmission and Retrieval System) [1] is extremely simple and useful software for small-scale control systems and it runs on various operating system. STARS consists of client programs (STARS clients) and a server (STARS server) program. Each client is connected to the server via a TCP/IP socket and each client and the server communicate with text based message. STARS is used for various system at the KEK Photon Factory (beamline control system, experimental hall access control system, key handling system etc.) and development of stars (development many kind of STARS clients, interconnection of Web2c [2] and STARS etc.) is still going. We will describe current development status of STARS.
[1] http://stars.kek.jp/
[2] http://adweb.desy.de/mcs/web2cToolkit/web2chome.htm
 
slides icon Slides WPO019 [2.604 MB]  
 
WPO024 Clients Development of SESAME's Control System based on CSS controls, EPICS, Windows, booster 90
 
  • I. Saleh, Y.S. Dabain, A. Ismail, M. Mansouri Sharifabad
    SESAME, Allan, Jordan
 
  SESAME is a third generation synchrotron light source under construction near Amman (Jordan). It is expected to begin operation in 2016. SESAME's injector (Microtron) and pre-injector (Booster Ring) have been commissioned. Commissioning of the storage ring is expected in 2015. The control system at SESAME is based on EPICS. EPICS IOC's are used for the servers. Control System Studio (CSS) is used for the clients. CSS BEAST alarm handler is used to identify all the critical alarms of the machine including configuration and visualization. This paper presents the architecture and design of the CSS BOY graphical user interfaces (GUIs) and CSS BEAST alarm handler for the different subsystems. It presents the standards followed in the development of SESAME's clients. SESAME will use an archiving tool based on CSS to access process variable history.  
poster icon Poster WPO024 [0.251 MB]  
 
WPO026 The Applications of OPC UA Technology in Motion Control System controls, status, detector, HOM 93
 
  • M. Wang, J.M. Dong, M. Li, H. Luo, R.S. Mao, T.C. Zhao
    IMP, Lanzhou, People's Republic of China
 
  The establishment of data model is more abundant based on OPC UA (Unified Architecture) technology, which has good platform independence and high reliability. Thus it becomes a new direction in the field of data exchange of industrial control. In this paper, the motion control model based on redundant ring network is built by using NI 3110 industrial controller and servo motors. And the data structures used in parallel communication between the host computer and multi terminal motors are designed by using OPC UA technology. So the problem of data exchange between the RT system of lower controller and the Windows system of upper computer is solved better.  
poster icon Poster WPO026 [0.508 MB]  
 
WPO031 Diagnostics Test Stand Setup at PSI and its Controls in Light of the Future SwissFEL controls, software, hardware, diagnostics 108
 
  • P. Chevtsov, R. Ischebeck
    PSI, Villigen PSI, Switzerland
 
  In order to provide high quality electron beams, the future SwissFEL machine needs very precise and reliable beam diagnostics tools. At Paul Scherrer Institute (PSI), the development of such tools is performed based on the SwissFEL Injector Test Facility and a dedicated automated diagnostics test stand. The test stand is equipped by not only major SwissFEL beam diagnostics elements (cameras, beam loss monitors, beam current monitors, etc.) but also their controls and data processing hardware and software. The paper describes diagnostics test stand controls software components, which were designed in view of the future SwissFEL operational requirements.  
poster icon Poster WPO031 [0.637 MB]  
 
WPO033 Status of Control System for the TPS Commissioning controls, EPICS, power-supply, Ethernet 114
 
  • Y.-S. Cheng, Y.-T. Chang, J. Chen, P.C. Chiu, K.T. Hsu, S.Y. Hsu, K.H. Hu, C.H. Huang, C.H. Kuo, D. Lee, C.Y. Liao, C.-J. Wang, C.Y. Wu
    NSRRC, Hsinchu, Taiwan
 
  Control system for the Taiwan Photon Source (TPS) project has been implemented. The accelerator system began to be commissioning from third quarter of 2014. Final integration test of each subsystem will be done. The EPICS was chosen as the TPS control system framework. The subsystems control interfaces include event based timing system, Ethernet based power supply control, corrector power supply control, PLC-based pulse magnet power supply control and machine protection system, insertion devices motion control system, various diagnostics, and etc. The standard hardware components had been installed and integrated, and the various IOCs (Input Output Controller) had been implemented as various subsystems control platforms. Development and test of the high level and low level software systems are in final phase. The efforts will be summarized at this report.  
 
TCO207 Common Device Interface 2.0 database, hardware, device-server, controls 147
 
  • P. Duval, H. Wu
    DESY, Hamburg, Germany
  • J. Bobnar
    Cosylab, Ljubljana, Slovenia
 
  The Common Device Interface (CDI) [1] is a popular device layer in TINE control systems [2]. Indeed, a de-facto device server (more specifically a 'property server') can be instantiated merely by supplying a hardware address database, somewhat reminiscent of an epics IOC. It has in fact become quite popular among uses to do precisely this, although the original design intent anticipated embedding CDI as a hardware layer within a dedicated device server. When control system client applications and central services communicate directly to a CDI server, this places the burden of providing useable, viewable data (and in an efficient manner) squarely on CDI and its address database. In its initial release variant, any modifications to this hardware database needed to be made on the file system used by the CDI device server. In this report we shall describe some of the many new features of CDI release 2.0, which have drawn on the user/developer experience over the past eight years.
[1] 'Using the Common Device Interface in TINE', Duval and Wu, PCaPAC 2006
[2] http://tine.desy.de
 
slides icon Slides TCO207 [1.616 MB]  
 
TCO301 Inexpensive Scheduling in FPGAs FPGA, hardware, controls, distributed 150
 
  • W.W. Terpstra, D.H. Beck, M. Kreider
    GSI, Darmstadt, Germany
 
  In the new scheme for machine control used within the FAIR project, actions are distributed to front-end controllers (FEC) with absolute execution timestamps. The execution time must be both precise to the nanosecond and scheduled faster than a microsecond, requiring a hardware solution. Although the actions are scheduled at the FEC out of order, they must be executed in sorted order. The typical hardware approaches to implementing a priority queue (CAMs, shift-registers, etc.) work well in ASIC designs, but must be implemented in expensive FPGA core logic. Conversely, the typical software approaches (heaps, calendar queues, etc.) are either too slow or too memory intensive. We present an approach which exploits the time-ordered nature of our problem to sort in constant-time using only a few memory blocks.  
slides icon Slides TCO301 [1.370 MB]  
 
TCO305 TCP/IP Control System Interface Development Using Microchip* Brand Microcontrollers controls, hardware, Ethernet, electronics 158
 
  • C.E. Peters, M.A. Power
    ANL, Argonne, Illinois, USA
 
  Funding: This work was supported by the U.S. Department of Energy, Office of Nuclear Physics, under Contract No. DE-AC02-06CH11357.
Even as the diversity and capabilities of Single-Board-Computers (SBCs) like the Raspberry Pi and BeagleBoard continue to increase, low level microprocessor solutions also offer the possibility of robust distributed control system interfaces. Since they can be smaller and cheaper than even the least expensive SBC, they are easily integrated directly onto printed circuit boards either via direct mount or pre-installed headers. The ever increasing flash-memory capacity and processing clock speeds has enabled these types of microprocessors to handle even relatively complex tasks such as management of a full TCP/IP software and hardware stack. The purpose of this work is to demonstrate several different implementation scenarios wherein a computer control system can communicate directly with an off-the-shelf Microchip brand microcontroller and its associated peripherals. The microprocessor can act as a Hardware-to-Ethernet communication bridge and provide services such as distributed reading and writing of analog and digital values, webpage serving, simple network monitoring and others to any custom electronics solution.
* Microchip Technology Inc., www.microchip.com
 
slides icon Slides TCO305 [3.904 MB]  
 
FCO106 The Role of the CEBAF Element Database in Commissioning the 12 GeV Accelerator Upgrade database, hardware, controls, software 161
 
  • T. L. Larrieu, M.E. Joyce, M. Keesee, C.J. Slominski, D.L. Turner
    JLab, Newport News, Virginia, USA
 
  Funding: Authored by Jefferson Science Associates, LLC under U.S. DOE Contract No. DE-AC05-06OR23177. The U.S. Government retains a non-exclusive, paid-up, irrevocable, world-wide license to this manuscript.
The CEBAF Element Database (CED) was first developed in 2010 as a resource to support model-driven configuration of the Jefferson Lab Continuous Electron Beam Accelerator (CEBAF). Since that time, its uniquely flexible schema design, robust programming interface, and support for multiple concurrent versions has permitted it to evolve into a more broadly useful operational and control system tool. The CED played a critical role before and during the 2013 startup and commissioning of CEBAF following its 18-month long shutdown and upgrade. Information in the CED about hardware components and their relations to one-another facilitated a thorough Hot Checkout process involving more than 18,000 system checks. New software relies on the CED to generate EDM screens for operators on-demand thereby ensuring that the information on those screens is correct and up-to-date. The CED also continues to fulfill its original mission of supporting model-driven accelerator setup. Using the new ced2elegant and eDT (elegant Download Tool), accelerator physicists have proven able to compute and apply energy-dependent set points with greater efficiency than ever before.
 
slides icon Slides FCO106 [2.698 MB]  
 
FPO001 InfiniBand interconnects for high-throughput data acquisition in a TANGO environment TANGO, controls, network, software 164
 
  • 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]  
 
FPO008 LabVIEW PCAS Interface for NI CompactRIO LabView, EPICS, software, real-time 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 controls, power-supply, feedback, software 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.  
 
FPO011 PyPLC, a Versatile PLC-to-PC Python Interface PLC, TANGO, controls, device-server 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]  
 
FPO018 Setup and Diagnostics of Motion Control at ANKA Beamlines controls, software, TANGO, hardware 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) FPGA, controls, status, neutron 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.  
 
FPO026 ADEI and Tango Archiving System – A Convenient Way to Archive and Represent Data TANGO, controls, database, experiment 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]  
 
FPO030 Control System Software Environment and Integration for the TPS controls, EPICS, operation, toolkit 222
 
  • 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]  
 
FPO032 TPS Screen Monitor User Control Interface controls, GUI, EPICS, linac 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 data-management, synchrotron, controls, database 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.  
 
FCO201 Renovating and Upgrading the Web2cToolkit Suite: A Status Report controls, toolkit, TANGO, EPICS 234
 
  • R. Bacher
    DESY, Hamburg, Germany
 
  Web2cToolkit is a collection of Web services. It enables scientists, operators or service technicians to supervise and operate accelerators and beam lines through the World Wide Web. In addition, it provides users with a platform for communication and the logging of data and actions. Recently a novel service, especially designed for mobile devices, has been added. Besides the standard mouse-based interaction it provides a touch- and voice-based user interface. Web2cToolkit is currently undergoing an extensive renovation and upgrading process. Real WYSIWYG-editors are now available to generate and configure synoptic and history displays, and an interface based on 3D-motion and gesture recognition has been implemented. Also the multi-language support and the security of the communication between Web client and server have been improved substantially. The paper reports the complete status of this work and outlines upcoming development.  
slides icon Slides FCO201 [1.318 MB]