A   B   C   D   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   V   W   X   Y   Z  

Satogata, T.

Paper Title Page
WEPL029 Applicability of XAL for ESS 85
 
  • J. Bobnar
    Cosylab, Ljubljana
  • C. K. Allen, T. A. Pelaia
    ORNL, Oak Ridge, Tennessee
  • S. Peggs, C. G. Trahern
    ESS-S, Lund
  • T. Satogata
    BNL, Upton, Long Island, New York
 
  XAL is a Java based application framework, developed at the Spallation Neutron Source (SNS). The framework is designed to provide an accelerator physics programming interface to the accelerator and it allows writing general purpose applications dedicated to various parts of the accelerator. The backbone of XAL framework is an XML based description of the accelerator. The XML file provides the list of all devices, their properties, and in-between devices relations within the system. Since the accelerator structure is defined in the relational database, the XML can be generated directly out from the database using appropriate adapters. This allows the framework to be more generic and enables it to run on different sites using various configurations. The generality of the XAL and the rich set of applications and tools provided by SNS make the framework very appealing for usage at other accelerator sites. European Spallation Source (ESS) is being built in Sweden, which will be in overall an accelerator similar to SNS. Therefore, XAL has been considered to be used at ESS for high-level applications. The applicability of XAL and prototyping for ESS will be discussed in this article.  
poster icon Poster  
THPL026 ESS Controls Strategy and Control Box Concept 183
 
  • I. Verstovsek, K. Zagar
    Cosylab, Ljubljana
  • S. Peggs, C. G. Trahern
    ESS-S, Lund
  • T. Satogata
    BNL, Upton, Long Island, New York
 
  European Spallation Source (ESS) will be constructed by a number of partner institutions in an international collaboration, thus increasing organizational risk as control system integration will be performed by a large number of independent teams. From the earliest stages in the project a lot of effort will be put into standardization of hardware, software and development procedures. ESS will use EPICS control system and will build on the positive experience of SNS and ITER. The basic unit of standardization is called the Control Box, and consists of one or more input/output controller (IOC) computers, zero or more I/O modules, PLC subsystems and intelligent special-purpose controllers, with all the software and a fully integrated development environment support. In this article we present the challenges faced by the Control Box concept and the benefits it brings.