L. Arnaudon BE/RF/CS. Outline RF systems description Software environment RF specialist...

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