User Interface

download report

Transcript User Interface

ATLAS
Cathode Strip Chambers
Control System
Theodoros Argyropoulos
NTUA DCS group
Ancient Olympia 2008
XXVI Workshop on Recent Developments in
High Energy Physics and Cosmology
Outlook
2
 CSC Geographical Position
 Tools
 PVSS
 FSM
 CSC Control System
 FSM Architecture
 Presentation of the user interfaces
 Conclusions
HEP 2008, Ancient Olympia
19/4/2008
CSC Geographical Position
3
 Cathode Strip Chambers (CSCs) are placed in the small endcaps of the ATLAS
muonspectrometer.
 High values of pseudorapidity, |η|>2.
HEP 2008, Ancient Olympia
19/4/2008
CSC Chambers
4
HEP 2008, Ancient Olympia
19/4/2008
Tools
5
1. PVSS provides tools to Graphic User
Interface, archive... (basically
monitoring and controlling the
hardware)
2. SMI++ tools are used to model Devices
and sub-system behaviour and to
automate their operations.
HEP 2008, Ancient Olympia
19/4/2008
PVSS II
6
• PVSS II is a SCADA system.
• SCADA stands for Supervisory Control
And Data Acquisition.
• PVSS is used to connect to
hardware (or software) devices,
acquire the data they produce and use
it for their supervision, i.e. to monitor
their behavior and to initialize,
configure and operate them.
• A PVSS II system consists of functionspecific managers known as managers.
HEP 2008, Ancient Olympia
19/4/2008
…PVSS II
7
• With PVSS II it is also
possible to
Interconnect a number of
autonomous systems into
an overall system.
• This is the way that the
DCS system of the ATLAS
experiment works.
• CSC sub-detector is one
of these subsystems.
HEP 2008, Ancient Olympia
19/4/2008
Finite State Machines (FSM)
8


To reduce the number of parameters
exported and managed in the supervisory
layer;
To give a certain level of automation at
complex Detector Control System;
HEP 2008, Ancient Olympia
19/4/2008
...Finite State Machines (FSM)
9
 The “STATE” and “STATUS” are two aspects that work in parallel and
provide all necessary information about the behaviour of any system at any
level in the hierarchy.
• STATE: defines the “operational mode of the system”
•STATUS: gives more details about “how well the system is working”.
 The STATUS is useful to find out faster the information when an
error occurs.
 In ATLAS the STATUS names are fixed.
HEP 2008, Ancient Olympia
19/4/2008
10
CSC Control System
FSM Architecture
11
Overall
operation of the
detector,
control of all
sub detectors.
Full local
operation of
sub detector
(divided
according to
DAQ
partition)
Not yet
implemented
HEP 2008, Ancient Olympia
19/4/2008
User Interface
12
 With the use of PVSS, there was created
some expert panels for:
 Storing data in the Data Base
 Creating the Alarm text/status for the devices
that are being used
 The User Interfaces for the people to
work with
HEP 2008, Ancient Olympia
19/4/2008
User Interface – Main Node
13
Alarm Table
Main Panel
Commands
State Status
Take actions
Secondary Panel
PS and Temps
Alarms
HEP 2008, Ancient Olympia
Overview of
the PS and the Status &
Alarms
Temps of the
side
19/4/2008
Power Supply - Hardware
14

For the High Voltage we use:
 1 SY1527 CAEN Mainframe
 1 CAEN BranchController A1676
 2 CAEN EasyCrates
 12 CAEN EasyBoards of type A3540P
HEP 2008, Ancient Olympia
19/4/2008
Power Supply - Hardware
15
 For the Low Voltage we use:
 6 Wiener Maraton power supplies
 3 Remote Control Modules (RCM)
HEP 2008, Ancient Olympia
19/4/2008
Power Supply – User Interface
16
Move Down to the
chamber level
Low Voltage
State/Status
Voltage & Current
Histograms
High Voltage
State/Status
HEP 2008, Ancient Olympia
19/4/2008
Power Supply – User Interface
17
More Down
Voltage & Current
Actual Values
Voltage & Current
Settings
Voltage & Current
plots for all the channels
HEP 2008, Ancient Olympia
19/4/2008
Power Supply – User Interface
18
Channel Mapping
Channel Details
Change Channel
Settings
Voltage & Current
Plots
Switch Channel
On & Off
HEP 2008, Ancient Olympia
Configure the
new Settings
19/4/2008
Temperatures – User Interface
19
Down to the
Chamber Level
Low Voltage
State/Status
Change mode
to HV PS
Temperature
Histogram
Temperatures
State/Status
HEP 2008, Ancient Olympia
19/4/2008
Temperatures – User Interface
20
Temperature
Plot
If the temperature of a Sensor exceeds the limit of 35 degrees
all the channels of the chamber are switched off.
Value &
Alarm text
Temps & LV
State/Status
HEP 2008, Ancient Olympia
19/4/2008
Conclusions
21
 The System is installed as a Local Control System
 Was tested by the CSC people and works.
 Integrate it in the Muons Control System
 Expand it to monitor the Gas and the
Cooling System
HEP 2008, Ancient Olympia
19/4/2008