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


Paper Title Other Keywords Page
TUX04 j5 Logbook - A Commercial e-logbook controls, synchrotron, beam-transport, vacuum 52
  • D. G. Moore
    St James Software, Cape Town
  • O. Goudard, L. Hardy
    ESRF, Grenoble
  j5's EventStream module provides an interface for exchanging data with services such as Tango and OPC. j5 models this data as a series of events. Each combines information on the source of the data, its reliability, when it was generated and whether it represents an alarm condition, with the actual data from the external device. Adding a new type of data source requires only the implementing of the very modest data device API. For Tango, the implementation built on PyTango while for OPC Windows COM was used. Data devices support both pulling values and subscription to event channels. Once in j5, events may flow through event pipes, being transformed and triggering actions such as the addition of logbook entries. In other cases, j5 may pull events from the data server, e.g. to populate data fields automatically when new log entries are created. A key feature enabled by EventStream is the ability to attach graphs of 1D and 2D arrays directly to logbook entries as they are added. This combines the event processing capabilities of j5 with its document attachment and thumbnail generation to make the information present in such arrays immediately available to logbook users.  
slides icon Slides  
TUP014 Software Control for a Multilayer Monochromator controls, synchrotron, radiation, monitoring 110
  • A. Pazos, M. DiCastro, S. Fiedler, D. Fulla, T. Gehrmann, C. Hermes, D. Jahn, F. Ridoutt, U. R. Ristau, B. Robrahn
    EMBL, Hamburg
  The EMBL is located at the DESY site in Hamburg and operates 5 beamlines at the DORIS III storage ring. Currently the EMBL Hamburg is in charge to build three new beamlines at the new PETRA III high-brilliance synchrotron radiation source which will commence user operation in 2009. A new multilayer double-crystal monochromator has been developed in house. This has been a real application test for the software and hardware architecture of the new PETRAIII beamlines. An embedded-PC controls the electronic integrated in the EtherCAT real-time Ethernet bus. Inside this PC a logic of PLC’s directly drives the hardware allowing real time data acquisition. The control of the system is distributed and remotely accessible by a connection to a TINE device server. The commissioning phase has been done using a Labview TINE client application. The client is able to perform on-the-fly scans thanks to the PLC's base logic. In the following paper the different pieces of the system are presented as well as an overview of the instrument.  
slides icon Slides  
poster icon Poster  
TUP022 A .NET Interface for Channel Access controls, synchrotron, laser, radiation 134
  • G. Cox
    STFC/DL, Daresbury, Warrington, Cheshire
  The control system for Accelerators and Lasers In Combined Experiments (ALICE) under construction at Daresbury Laboratory uses EPICS and vxWorks on VME64x. The client software in use during the commissioning of the accelerator is based on PC consoles running Red Hat Linux 9. Synoptic displays and engineering panels are created using the Extensible Display Manager (EDM) and other standard EPICS extension software is used for archival, alarm handling etc. A similar EPICS based control system is being used for the commissioning of the Muon Ionisation Cooling Experiment (MICE) under construction at Rutherford Appleton Laboratory. The Synchrotron Radiation Source (SRS) control system uses a bespoke control system with client software on PC consoles running Microsoft Windows. We would like to employ a similar approach for the operational client software on ALICE and MICE with Channel Access (CA) clients running on Microsoft Windows PC consoles. This paper presents the .NET Channel Access interface developed at Daresbury and showcases .NET client applications being developed for both ALICE and MICE operations.  
poster icon Poster  
WEP012 A Crystal Centering System with a FPGA Based Position Control Approach for EMBL Beamlines at PETRA III controls, feedback, background, synchrotron 192
  • M. DiCastro, S. Fiedler, A. Pazos, F. Ridoutt, U. R. Ristau
    EMBL, Hamburg
  The EMBL is located at the DESY site in Hamburg and operates 5 beamlines at the DORIS III sotorage ring. Currently the EMBL Hamburg is in charge to build three new beamlines at the new PETRA III high-brilliance synchrotron radiation source which will commence user operation in 2009. In this paper a reconfigurable FPGA based control solution is presented to monitor and analyze in real time beamline experiments. The hardware is suitable to acquire fast and high sensitive electronic signals, analyzing them for feedback closed loops. The system is included in the TINE control system and can be remotely controlled and configured. The control hardware consists of a National Instrument PXI crate equipped with a real time controller and R-series FPGA. The Labview real-time object oriented programming to control the system is presented as well as the adaptation of the hardware to various applications. The solution is shown starting from simulation and then testing on the existing DORIS test beamlines used for PETRA III.  
slides icon Slides  
poster icon Poster  
WEP013 Integration of ALMA Common Software and National Instruments LabVIEW controls, coupling, monitoring, synchrotron 195
  • K. ┼Żagar, A. ┼Żagar
    Cosylab, Ljubljana
  • B. Bauvir, G. Chiozzi, P. R.M. Duhoux
    ESO, Garching bei Muenchen
  Among the candidate technologies for the Extremely Large Telescope (E-ELT) are ALMA Common Software (ACS) and LabVIEW. ACS is a CORBA-based control system infrastructure that implements a container-component model. It allows developers to focus on development of components that define application logic, with ACS-provided containers addressing infrastructural issues of distributed control systems such as remote procedure calls, logging, configuration, etc. LabVIEW is a commercial solution provided by National Instruments which allows rapid construction of user interfaces and control loops. Control loops can execute on Windows and Linux operating systems, as well as real-time control systems and FPGA circuits. In this paper, we present an approach for integration of ACS and LabVIEW. We accessed ACS from a LabVIEW user interface (both sending of data into ACS, and receiving data from ACS). Also, we accessed a real-time LabVIEW process (parts of which were executing in FPGA) from ACS – again in both directions. From the LabVIEW perspective, the approach is platform-independent as it is based on a Simple TCP/IP Messaging protocol.  
slides icon Slides  
poster icon Poster