A   B   C   D   E   F   G   H   I   K   L   M   P   Q   R   S   T   U   V  


Paper Title Other Keywords Page
MOX01 TINE Release 4 in Operation controls, vacuum, diagnostics, power-supply 1
  • P. Duval, P. K. Bartkiewicz, S. W. Herb, H. Wu
    DESY, Hamburg
  • S. Weisse
    DESY Zeuthen, Zeuthen
  The TINE* control system evolved in great part to meet the needs of controlling a large accelerator the size of HERA, where not only the size of the machine was a determining criterion, but also the seamless integration of different platforms and programming languages of the many applications developers. In keeping pace with new technologies and the new generation of accelerators such as PETRA3, FLASH, PITZ and associated pre-accelerators and beamlines, TINE has undergone a major “face-lift” in its most recent version, 4.0.1, where platforms such as Java and LabView are not only supported, but emphasized. In addition, TINE Release 4 integrates the video subsystem, the device layer, and central services to a much greater extent than its predecessor. We report here on many of the new features and how they are currently being used in operations.

* http://tine.desy.de

slides icon Slides  
MOY03 Surveying Software Technology for Accelerator Control Systems controls, storage-ring, survey, electron 16
  • T. Friedrich, M. Törngren
    KTH/MD, Stockholm
  Virtually all accelerator based research facilities nowadays use a mixture of software libraries, tools, protocols and development techniques to address the facilities’ various control system requirements efficiently. Many of these technologies are open-source and shared between laboratories to various extents. Motivated by the planning of MAX-lab’s new light source project, the MAX IV facility, we have conducted a state-of-the-art survey of these technologies, which will serve as a knowledge base for upcoming design decisions. This paper provides a summary of the topics and conclusions of our survey. In this scope the survey compares software technologies with respect to user features (scientific analysis and operation requirements), quality requirements (integration, performance, services, reliability, security, safety), and other issues. Control system design goals are beneficial long-term effects on feature opportunities, software development and maintenance costs.  
slides icon Slides  
TUP010 Buffer Manager Implementation for the FLASH Data Aquisition System controls, laser, diagnostics, monitoring 102
  • V. Rybnikov, A. Aghababyan, G. Grygiel, O. Hensler, R. Kammering, L. M. Petrosyan, K. Rehlich
    DESY, Hamburg
  The Free Electron Laser in Hamburg (FLASH) at DESY is a user facility. It produces laser light of short wavelengths from the extreme ultraviolet down to soft X-rays. To study, monitor and document the machine performance and parameters and also to collect the results of the experiment measurements a fast data acquisition (DAQ) system has been developed. A shared memory based buffer manager is the heart of the system. It arranges collected data as events for every linac short. All events can be read by different consumers simultaneously. Linac feedback and monitoring processes as well as experiment middle layer servers are typical clients of the buffer manager. Any client can also generate its own data and insert it into the same event or produce its own one. The paper will focus on the detailed implementation of the buffer manager and its main features. The experience and the achieved performance will be covered as well.  
slides icon Slides  
poster icon Poster  
TUP013 First Experiences with a Device Server Generator for Server Applications for PETRA III controls, survey 108
  • J. Wilgen
    DESY, Hamburg
  In recent control systems at DESY, a device server generator and framework is used for the production of device servers in the TINE/Java environment. The generator significantly simplifies development and provides a standardized architecture for device server programs. First experiences are reported.  
TUP015 A Modbus/TCP-based Power Supply Interface power-supply, controls, ion, quadrupole 113
  • D. T. Touchard, C. H. Haquin
    GANIL, Caen
  The Spiral2 project is aiming to provide high intensity rare ion beams for nuclear physics experiments. It is based first on a primary beam driver accelerator consisting of a RFQ followed by a superconducting L. I.N. A.C., then a rare ion production process delivers the beam either to a low energy experimental area or to the existing Ganil facility. The EPICS software has been chosen as the basic framework to improve efficient collaboration between several research laboratories (CEA-IRFU, CNRS-IPHC, GANIL) which are designing the accelerator control system. The whole facility will integrate more than 600 power supplies used for the magnetic and high voltage equipment control of the accelerator. It has been decided to interface these power supplies through the MODBUS/TCP protocol, using Ethernet as a field bus. This paper introduces the EPICS software archetype set up to assess the practicability of such a solution and presents a first implantation for prototyping.  
TUP018 Re-writing ALS Control Room Software in C# controls, gun, beam-transport, electron 122
  • H. Nishimura, G. J. Portmann, CA. Timossi, M. E. Urashka
    LBNL, Berkeley, California
  After years of R&D studies showing the value of migrating the operator interface applications to the .NET Framework, a small team has been formed to focus on re-writing all of the high-level control system software using the C# programming language for the Windows Vista based operator stations. We have currently upgraded several major programs with the goal of focusing on the injector system that was commissioned in 1991. We will present real examples, and discuss the technical issues of migrating to the .NET Framework in the context of the EPICS* client programming. The architectural issues will be presented in another paper.

*Dalesio, et al. "The Experimental Physics and Industrial Control System Architecture," submitted to ICALEPCS, Berlin, Germany, Oct. 18-22, 1993.

slides icon Slides  
WEX03 Development of Embedded EPICS on F3RP61-2L controls, target, power-supply, extraction 145
  • A. Uchiyama
    SHI Accelerator Service ltd., Tokyo
  • K. Furukawa, N. Kamikubota, H. Nakagawa, T. T. Nakamura, J.-I. Odagiri, M. Tomizawa, N. Yamamoto
    KEK, Ibaraki
  • K. Kameda, T. Natsui, H. Shiratsu
    Yokogawa, Tokyo
  • M. Komiyama
    RIKEN Nishina Center, Wako, Saitama
  • T. Nakamura
    MELCO SC, Tsukuba
  • M. Takagi
    Kanto Information Service (KIS), Accelerator Group, Ibaraki
  Control systems of modern accelerators, such as RIBF, KEKB and J-PARC, adopt many programmable Logic controllers (PLCs). They are supervised by Input/Output controllers (IOCs) of Experimental and Industrial Control System (EPICS) with being controlled and monitored through Ethernet connections. In this type of control system, the adoption of Ethernet as a field-bus reduces the work load for the development of device/driver support modules of EPICS. On the other hand, having controllers (PLCs) under yet another controllers (IOCs) doubles the work load for the implementation of the front-end software. In order to solve the problem, we developed an embedded EPICS on F3RP61-2L, a CPU module running Linux that can work with a base module and I/O modules for FA-M3 PLC. We found that the IOC program can run without any modifications on the CPU module. This paper describes the details of the embedded EPICS system and the application of the new type of IOC for the control systems in operation and under construction.  
slides icon Slides  
WEZ01 The TINE Common Device Interface in Operation controls, diagnostics, background, power-supply 154
  • P. Duval, H. Wu
    DESY, Hamburg
  • U. R. Ristau
    EMBL, Hamburg
  The Common Device Interface (CDI)* is the primary device layer used in the TINE** control system. It offers a generic, database-driven view of a server’s hardware, where a hardware address, irrespective of the underlying bus, simply appears as a named device, which is accessed via the TINE client API. To date, CDI-supported busses include several CAN implementations, RS232, TwinCat***, Libera****, Siemens PLC, as well as the DESY in-house bus SEDAC. In this paper, we report on the latest features of CDI and more importantly on the first experiences of using CDI in operations, primarily in the PETRA3 pre-accelerator chain and in DC, Servo, and stepper motor control at the EMBL beamlines.

* Duval and Wu, “Using the Common Device Interface in TINE”, Proceedings PCaPAC 2006.
** http://tine.desy.de
*** http://www.beckhoffautomation.com
**** http://www.i-tech.si/products.php

slides icon Slides  
WEP001 Preliminary Implementations for the New Spiral2 Project Control System controls, ion, power-supply, rfq 165
  • E. Lécorché, P. Gillette, D. T. Touchard
    GANIL, Caen
  • J. F. Denis, F. Gougnaud, J.-F. Gournay, Y. Lussignol, P. Mattei
    CEA, Gif-sur-Yvette
  • P. G. Graehling, J. H. Hosselet, C. M. Maazouzi, C. O. Olivetto
    IPHC, Strasbourg Cedex 2
  The Spiral2 project consists of a new facility to provide high intensity rare ions beams. It is based on a primary beam driver accelerator (RFQ followed by a superconducting linac) and a rare ion production process delivering the beam either to a low energy experimental area or to the existing Ganil facility. From October this year, one ion source coupled with a first beam line section will be in test; then, the injector (ion and deuteron sources, RFQ) will be tested by the end of 2010 so the whole accelerator should be commissioned by the end of 2011; the first exotic beams being planned one year later. The accelerator control system design results from the collaboration between several institutes and Epics has been chosen as the basic framework. The paper therefore presents the main choices: MVME5500 CPUs, VME I/O boards, VxWorks, Siemens PLCs, Modbus field buses, EDM screens and Java applications, Linux PCs, use of a LabView/Epics gateway<br/>Specific topics are the evaluation of the XAL environment, an Epics design to address the power supplies, an emittance measurement system, the development of a beam profiler interface and the investigation for a triggered acquisition system.  
poster icon Poster  
WEP003 Commissioning of the New Pre-Accelerator Control Systems at DESY controls, diagnostics, positron, kicker 171
  • R. Bacher
    DESY, Hamburg
  In the course of the PETRA 3 project, the control systems of the pre-accelerators at DESY have been rebuilt. At all levels from front-end electronics via server or client applications to networks, radical and significant changes have been introduced. This paper describes the chosen architecture and technologies, and reports the experiences gained so far.  
poster icon Poster  
WEP006 BeamView - A Data Acquisition System for Optical Beam Instrumentation controls, instrumentation, ion, radiation 180
  • R. Haseitl, C. A. Andre, F. Becker, P. Forck
    GSI, Darmstadt
  At the GSI accelerator facility, several optical beam instrumentation devices for transversal profile measurement are installed. Their readout is done with FireWire CCD cameras attached to a small embedded device, specialized for image processing tasks (National Instruments Compact Vision System 1456). Here a LabView application preprocesses the images based on user requests. The resulting data (e.g. projections, histograms, compressed or original images) is sent over ethernet to a Windows or Linux PC, reaching frame rates above 30fps at VGA resolution. Using C++ with Qt libraries for networking and GUI purposes, platform independence without source code modification is achieved. In this paper we present the system components and software design to control CCD cameras and various other devices with an easy-to-use graphical user interface for machine operators.  
slides icon Slides  
poster icon Poster  
WEP011 Experience Using Credit-Card Size Boards Based on Coldfire Processors and Running Under ucLinux target, controls, feedback 189
  • G. Bassato
    INFN/LNL, Legnaro, Padova
  • W. Zou
    CIAE, Beijing
  Coldfire processors find an ideal application as compact, low-cost controllers thanks to the extremely low power dissipation and the wide range of embedded peripherals. We report some experiences using commercially available credit-card size boards based on the Coldfire MCF5329 processor and running under Emlix ucLinux.  
poster icon Poster  
WEP016 MicroIOC LR-BPM - Beam Position Monitor Solution controls, pick-up, instrumentation, monitoring 204
  • P. Medvešček, M. Kobal
    Cosylab, Ljubljana
  • S. Artinian, J. F. Bergoz
    BERGOZ Instrumentation, Saint Genis Pouilly
  MicroIOC LR-BPM product offers complete beam position monitoring solution to be used on transfer lines or linear accelerators where bunch repetition rate is low (< 50Hz). It consists of Log ratio Beam position monitor (LR-BPM) modules from Bergoz instrumentation and of microIOC analog to digital acquisition unit (microIOC-ADA) from Cosylab. In this paper we present the detailed operation of the system and the results from testing that was performed at Soleil accelerator in May 2008. In this particular test microIOC LR-BPM proved to be a complete stand alone solution with only signals from the beam pickup detectors as inputs. It is capable of providing up to 8 X-Y beam positions and since its design is based on a single board computer inside the ADA unit it is easily integrated in a higher level control system software. Furthermore the position data is available to the control system clients over the external network via Ethernet link. EPICS was used as a control system although the product can accommodate other types of control systems that can run on x86 platform.  
poster icon Poster  
THX03 TCP/IP Vulnerabilities of Embedded-System Implementations controls, storage-ring, monitoring, synchrotron 224
  • T. Sugimoto, M. Ishii, T. Masuda, T. Ohata, T. Sakamoto, R. T. Tanaka
    JASRI/SPring-8, Hyogo-ken
  TCP/IP is established as a de facto standard network-communication protocol. Development of the TCP/IP enables us to build a large-scale distributed control system. Recent accelerator-control system consists of many TCP/IP devices; not only computers, but also embedded devices such as digital multimeters, oscilloscopes, multi-channel analyzers, and so on. Since these embedded devices are designed with limited hardware resources, most devices use subset of the TCP/IP components. The limited resources and components therefore cause many problems such as vulnerabilities of TCP/IP implementations. In SPring–8, by increasing the number of network-connected instruments with latent vulnerabilities, more trouble have arisen such as packet flooding and unexpected response delaying. One of the most serious trouble is hang-up of pulse-motor controllers* based on embedded operating system. To determine cause of the trouble, network-connected instruments were inspected using basic TCP/IP tools and security scanners. As a result, we successfully found vulnerabilities of embedded implementation. In this presentation, the cause of vulnerabilities in embedded systems will be discussed.

* T. Masuda et. al., Proceedings of PCaPAC2005, WEP30 (2005)

slides icon Slides  
THX04 CLS Safety Systems diagnostics, controls, monitoring, simulation 227
  • R. Tanner, E. Matias, H. Zhang
    CLS, Saskatoon, Saskatchewan
  The Canadian Light Source has adopted the use of IEC 61508 SIL 3 certified equipment and associated methods in the development of safety critical software. This paper examines the successful application of industrial safety rated PLC equipment in the development of accelerator and beamline safety systems. Of specific note is the application of this technology to a biomedical beamline at the CLS.  
slides icon Slides