Paper |
Title |
Other Keywords |
Page |
WEPOPRPO21 |
Development of a Virtual Accelerator for Sirius |
ion, controls, EPICS, synchrotron |
45 |
|
- X.R. Resende, A.H.C. Mukai, I. Stevani, L.N.P. Vilela
LNLS, Campinas, Brazil
|
|
|
A virtual accelerator is being developed for Sirius, the new 4th generation synchrotron light source being built in Campinas, Brazil. The virtual accelerator is an on-line beam simulator which is integrated into EPICS control system. It consists of a command line interface server with a channel access (CA) layer and with an in-house developed tracking code library written in C++ for efficiency gain. The purpose of such server is to facilitate early development and testing of high level applications for the control system.
|
|
DOI • |
reference for this paper
※ https://doi.org/10.18429/JACoW-PCaPAC2016-WEPOPRPO21
|
|
Export • |
reference for this paper using
※ BibTeX,
※ LaTeX,
※ Text/Word,
※ RIS,
※ EndNote (xml)
|
|
|
WEPOPRPO22 |
High Level Applications for Sirius |
ion, controls, EPICS, interface |
47 |
|
- I. Stevani, N. Milas, X.R. Resende, L.N.P. Vilela
LNLS, Campinas, Brazil
|
|
|
Has been decided that Sirius will use EPICS as its distributed control system and this year the development of its High Level Applications (HLAs) started. Three development frameworks were chosen for building these applications: CS-Studio, PyQt and Matlab Middle Layer (MML). Graphical user interfaces (GUI) and machine applications have already been designed and implemented for a few systems using CS-Studio and PyQt: slow orbit feedback, lifetime calculation and top-up injection. Specific Sirius data structures were added to the MML scripts in order to allow for EPICS communication through LabCA.
|
|
|
Poster WEPOPRPO22 [0.465 MB]
|
|
DOI • |
reference for this paper
※ https://doi.org/10.18429/JACoW-PCaPAC2016-WEPOPRPO22
|
|
Export • |
reference for this paper using
※ BibTeX,
※ LaTeX,
※ Text/Word,
※ RIS,
※ EndNote (xml)
|
|
|