250 likes | 370 Views
L. Arnaudon BE/RF/CS. User Interfaces for LHC RF systems. Outline. RF systems description Software environment RF specialist requirements RADE tools in use ACS application Low Level applications Other example Conclusions. RF systems description…. ACS ( superconducting cavities)
E N D
L. Arnaudon BE/RF/CS User Interfaces for LHC RF systems
Outline • RF systems description • Software environment • RF specialist requirements • RADE tools in use • ACS application • Low Level applications • Other example • Conclusions
RF systems description… • ACS ( superconducting cavities) • 16 cavities powered by 16 300Kw klystrons (400MHz) • 21 PLC controllers • 33 VME chassis controlling the feedback loops around klystrons and cavities • 10 VME Beam control and common systems • ADT (transverse damper) • 8 Horizontal and Vertical kickers powered by tube amplifiers • 8 PLC controllers and 4 VME chassis controlling the feedback loops
…RF systems description ACS UX45 control area ACADT kickers ACS klystron ACS Faraday cage ACS cavity
Software environment • PLC from Schneider (Unity PRO V4.0) • Code generated with Unity UDE • FIPIO field bus and Ethernet network • FESA framework (AB/CO) • IEPLC protocol from PLC to FESA (AB/CO) ¼ of the ACS system Example:
RF specialist requirements • Access to all FESA properties in user friendly form • Same application for test in lab, commissioning and operation • Easy maintenance and modification • Modular • Block diagram type graphical interface
RADE tools in use CMWWrapper Roman Sorokoletov Labview Get, Set and Subscribe for all FESA properties and supported data types CMW Wrapper FESA
ACS application… Low level WEB page Interlocks Script Configurations Cavities temperatures Configurations Configurations MAIN Cavity Conditioning Configurations Configurations Devices… Control Data acquisition List or Scope Power converter
…ACS application… Low level WEB page Interlocks Script Configurations Cavities temperatures Configurations Configurations MAIN Cavity Conditioning Configurations Configurations Devices… Control Data acquisition List or Scope Power converter
…ACS application… Low level WEB page Interlocks Script Configurations Cavities temperatures Configurations Configurations MAIN Cavity Conditioning Configurations Configurations Devices… Control Data acquisition List or Scope Power converter
…ACS application… Low level WEB page Interlocks Script Configurations Cavities temperatures Configurations Configurations MAIN Cavity Conditioning Configurations Configurations Devices… Control Data acquisition List or Scope Power converter
…ACS application… Low level WEB page Interlocks Script Configurations Cavities temperatures Configurations Configurations MAIN Cavity Conditioning Configurations Configurations Devices… Control Data acquisition List or Scope Power converter
Low Level applications Low level WEB page Interlocks Script Configurations Cavities temperatures Configurations Configurations MAIN Cavity Conditioning Configurations Configurations Devices… Control Data acquisition List or Scope Power converter
Low Level applications Animated Switch Linked to a FESA data field
Other example… ADT power control interface
Other example… Beam control interface
Conclusions • CMW Wrapper: • Very stable product • Easy to use • Good support • Documentation • Missing version number at VIs level • Some Errors propagation missing from FESA to Wrapper IMPORTANT : this is a fundamental product for RF