View
215
Download
2
Category
Tags:
Preview:
Citation preview
USER INTERFACES FOR LHC RF SYSTEMS
L. Arnaudon BE/RF/CS
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 Faraday cage
ACS UX45 control area
ACADT kickers
ACS klystron
ACS cavity
Software environmentPLC 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 useCMWWrapper
Roman Sorokoletov
Labview
FESA
CMW Wrapper
Get, Set and Subscribe
for all FESA properties
and supported data types
ACS application…
MAIN
WEBpage
Script
Low level
Configurations
Configurations
Configurations
Configurations
ConfigurationsDevices…
Power converter
Data acquisition
List or Scope
Control
CavityConditionin
g
Cavities temperatur
es
Interlocks
…ACS application…
…ACS application…
MAIN
WEBpage
Script
Low level
Configurations
Configurations
Configurations
Configurations
ConfigurationsDevices…
Power converter
Data acquisition
List or Scope
Control
CavityConditionin
g
Cavities temperatur
es
Interlocks
…ACS application…
…ACS application…
…ACS application…
MAIN
WEBpage
Script
Low level
Configurations
Configurations
Configurations
Configurations
ConfigurationsDevices…
Power converter
Data acquisition
List or Scope
Control
CavityConditionin
g
Cavities temperatur
es
Interlocks
…ACS application…
…ACS application…
MAIN
WEBpage
Script
Low level
Configurations
Configurations
Configurations
Configurations
ConfigurationsDevices…
Power converter
Data acquisition
List or Scope
Control
CavityConditionin
g
Cavities temperatur
es
Interlocks
…ACS application…
…ACS application…
MAIN
WEBpage
Script
Low level
Configurations
Configurations
Configurations
Configurations
ConfigurationsDevices…
Power converter
Data acquisition
List or Scope
Control
CavityConditionin
g
Cavities temperatur
es
Interlocks
…ACS application…
Low Level applications
MAIN
WEBpage
Script
Low level
Configurations
Configurations
Configurations
Configurations
ConfigurationsDevices…
Power converter
Data acquisition
List or Scope
Control
CavityConditionin
g
Cavities temperatur
es
Interlocks
Low Level applications
Low Level applications
Animated SwitchLinked to a FESA data field
Other example…
ADT power control interface
Other example…
Beam control interface
Conclusions
CMW Wrapper:Very stable productEasy to use Good support Documentation Missing version number at VIs level Some Errors propagation missing from
FESA to WrapperIMPORTANT : this is a fundamental product
for RF
Example of error propagation
Recommended