Author: Fatnani, P.
Paper Title Page
WEIB03
Indus-2 Control System: A Closer Perspective  
 
  • P. Fatnani
    RRCAT, Indore, India
 
  Indus-2, the 2.5 GeV Synchrotron Radiation Source (SRS) facility at RRCAT Indore is a national facility and being operated on round the clock basis to provide synchrotron radiation to users as well as carrying out machine studies. The accelerator as a whole is a widely distributed system and employs a distributed control system for its monitoring, control and operation. The control system has continuously evolved since the start-up and continues to do so. The talk will throw light upon various sub-systems, components of the control system, viz. hardware, software, databases, communication protocols, their evolution, various issues and approaches, current status and future possibilities. It will cover different aspects concerning Control system architecture, VME control hardware, SCADA software, Realtime software, Profibus protocol, Web based software tools, Machine parameter database and System diagnostics tools and techniques.  
slides icon Slides WEIB03 [4.669 MB]  
 
WEPD01 Data Logging System Upgrade for Indus Accelerator 12
 
  • R. Mishra, R.K. Agrawal, P. Fatnani, B.N. Merh, C.P. Navathe
    RRCAT, Indore (M.P.), India
  • S. Pal
    VECC, Kolkata, India
 
  An accelerator has various subsystems like Magnet Power Supply, Beam Diagnostics and Vacuum etc. that are required to work in a stable manner to ensure required machine performance. Logging of system parameters at a faster rate plays a crucial role in analysing and understanding machine behaviour. Logging all the machine parameters consistently at the rate of typically more than 1 Hz has been the aim of a recent data logging system upgrade. Nearly ten thousand parameters are being logged at varying intervals of one second to one minute in Indus accelerator complex. The present logging scheme is augmented to log all these parameters at a rate equal to or more than 1 Hz. The database schema is designed according to data type of the parameter. The data is distributed into historical table and intermediate table comprising of recent data. Machine control applications read the parameter values from the control system and store them into the text-files of finite time duration for each sub-system. The logging application of each subsystem passes these text files to database for bulk insertion. The detail design of database, logging scheme and its architecture is presented in the paper.  
poster icon Poster WEPD01 [0.209 MB]  
 
WEPD09 Fast Data Acquisition System for Booster Supplies Readback 18
 
  • K. Saifee, A. Chauhan, P. Fatnani, P. Gothwal, C.P. Navathe
    RRCAT, Indore (M.P.), India
 
  The booster synchrotron at RRCAT is used to inject electron beam in Synchrotron Radiation Sources Indus-1 & Indus-2. The booster gets 20 MeV beam from Microtron, ramps up its energy to 450/550 MeV which is then extracted for injection in Indus-1/Indus-2. The ramping cycle repeats every second. For this, various magnet power supplies are fed with synchronous reference voltage & current waveforms and accordingly they feed the magnets with current waveforms of ~800 msec. A system was required to synchronously capture data of all power supplies to analyze changes on cycle to cycle basis. Global data acquisition system polling data at 1 Hz can't acquire sufficient points to do this. So a VME and PC based system has been developed for parallel and fast capture of data from 13 such power supplies. VME station has a CPU,13 ADC cards and one control card. User can select- permit to capture, start delay, samples and time interval between samples. Advantages are' Isolated, simultaneous capturing on 13-channels, capturing synchronized with an event and selectable capturing-rate and samples. It involved reconfiguring ADC boards, developing RTOS OS-9 Device Driver & programs for CPU Board and GUI for PC using LabVIEW.  
 
THPD06 FLogbook: From Concept to Realization 148
 
  • B.S.K. Srivastava, R.K. Agrawal, K.G. Barpande, P. Fatnani, C.P. Navathe
    RRCAT, Indore (M.P.), India
 
  Indus-1 and Indus-2, the Synchrotron Radiation Source (SRS) facilities at RRCAT Indore are national facilities and being operated on round the clock basis to provide synchrotron radiations to users as well as carrying out machine studies. Both of these accelerators are widely distributed systems and employ many sub systems for their operation. These sub-systems are also made up of heterogeneous type of hardware and software modules. To keep the whole system up and running, the faults & failures encountered during machine operations are attended at site and all observations and rectifications information are to be recorded electronically by the crew members. FLogbook has been conceived and developed to meet such needs. This web based software operates in the Intranet environment over a three tier architecture. It mainly uses JavaServer Pages (JSP), JavaBeans and SQL databases for designing its building blocks. Using relational database, the package supports logging, e-mailing, searching & commenting the faults of various sub systems. This paper explains the salient features of FLogbook and also briefly describes the architectural design of the complete package.  
poster icon Poster THPD06 [0.555 MB]  
 
THPD17 API Manager Implementation and its Use for Indus Accelerator Control 175
 
  • B.N. Merh, R.K. Agrawal, K.G. Barpande, P. Fatnani, C.P. Navathe
    RRCAT, Indore (M.P.), India
 
  The control system software needed for operation of Indus accelerators is interfaced to the underlying firmware and hardware of the control system by the Application Programming Interface (API) manager. PVSS-II SCADA is being used at the layer-1 (L1) for control and monitoring of various sub-systems in the three-layered architecture of Indus control system. The layer-2 (L2) consists of VME bus based system. The API manager plays a crucial role in interfacing the L1 and L2 of the control system. It has to interact with both the PVSS database and the L2. It uses the PVSS API, a C++ class library, to access the PVSS database, whereas in order to access the L2, custom functions have been built. Several other custom functionalities have also been implemented. This paper presents the important aspects of the API manager like its implementation, its interface mechanism to the lower layer and features like configurability, reusable classes, multithreading capability etc.  
poster icon Poster THPD17 [1.119 MB]