Paper |
Title |
Page |
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 WEPD01 [0.209 MB]
|
|
|
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 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 THPD17 [1.119 MB]
|
|
|