1 / 18

A PC/Linux-based Control System with EPICS for RFGTB

Detailed overview of RF-Gun Test Bench (RFGTB) in KEK, utilizing EPICS on PC/Linux for control of small-scaled experimental facility. Highlights pros and cons of the system and offers insights for newcomers to EPICS programming.

pward
Download Presentation

A PC/Linux-based Control System with EPICS for RFGTB

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A PC/Linux-based Control System with EPICS for RFGTB S. Araki, K. Hirano, J. Odagiri, T.T. Nakamura and N. Terunuma High Energy Research Accelerator Organization, KEK EPICS Meeting @RICOTTI 2004, Dec 10, Tokai

  2. Contents • RF-Gun Test Bench (RFGTB) in KEK • Control System of RFGTB • Running EPICS on PC/Linux • EPICS for small-scaled experimental facility • Conclusions

  3. RF-Gun Test Bench (RFGTB) • The aim of RFGTB is to develop an RF-Gun that produces a high flux x-ray by compton scattering of Laser light • Joint project by National Institute of Radiological Science (NIRS) and KEK • Multi-bunch photo-cathode RF-Gun • Constructed in Assembly Hall at KEK

  4. RF-Gun Test Bench (RFGTB) • Beam energy (max) : 7 MeV • Beam charge (max) : 5 nC/bunch • Number of benches (max) : 100 /pulse • RF frequency : 2856 MHz • Laser wavelength : 266 nm • Solenoid magnetic field (max) : 3.2 kGauss

  5. RF-Gun in RFGTB

  6. Schematic Diagram of the Control System

  7. PC/Linux running IOC core and OPI tools

  8. Control Room of RFGTB

  9. FA-M3 connected tothe PC/Linux IOC

  10. CC/NET • Pipeline operation of CAMAC cycle • Designed for DAQ application • Very high transfer rate (up to 3 MB/sec) • PC/104-Plus SBC embedded • Linux (kernel 2.4) • Comes with Kernel level driver & user level library • Can work as an IOC

  11. CC/NET in operationas an IOC

  12. Sequencer Logic forRF-conditioning • Main purpose: • automatic control of the aging procedure • We developed: • sequencer programs using SNL • control panel using MEDM

  13. Control Panel (MEDM)

  14. Status Panel (MEDM)

  15. Pros and Cons (Pros) • PC/Linux-based system with EPICS gives us: • Cost-effective solution on both HW and SW • Easy way to integrate control subsystems on CA over the Ethernet connection • Rapid debugging cycle, since booting up an IOC-program is just a snap • Lots of templates of application software from existing other large-scaled accelerator control systems

  16. Pros and Cons (Cons) • EPICS takes up some time from new comers: • To get familiar with the environment for IOC application development • To install OPI tools, since it requires some skills on Unix, and can be a hustle in some cases • To choose appropriate tools from many options • A packaged distribution with minimum tool kits for beginners will be highly appreciated by new comers

  17. Conclusions • We have built a fully-PC/Linux-based control system with EPICS for RFGTB operation • Conditioning of the RF-Gun is being carried out with the control system successfully • The system uses most of the essential tools of EPICS, such as IOCs, a display tool, and a channel archiving tool • Something in order to ease new comers into EPICS is required

  18. Thanks for your attention! ARAKI, Sakae

More Related