XXVI Workshop on Recent Developments in
High Energy Physics and Cosmology
Theodoros Argyropoulos NTUA DCS group Ancient Olympia 2008
ATLAS Cathode Strip Chambers
Control System
HEP 2008, Ancient Olympia
2
Outlook
CSC Geographical Position
Tools
CSC Control System
Conclusions
PVSS
FSM
FSM Architecture
Presentation of the user interfaces
19/4/2008
HEP 2008, Ancient Olympia
3
Cathode Strip Chambers (CSCs) are placed in the small endcaps of the ATLAS muonspectrometer.
High values of pseudorapidity, |η|>2.
CSC Geographical Position
19/4/2008
HEP 2008, Ancient Olympia
4
CSC Chambers
19/4/2008
HEP 2008, Ancient Olympia
5
Tools
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.
19/4/2008
HEP 2008, Ancient Olympia
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 function- specific managers known as managers.
PVSS II
19/4/2008
HEP 2008, Ancient Olympia
7
…PVSS II
• 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.
19/4/2008
HEP 2008, Ancient Olympia
8
Finite State Machines (FSM)
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;
19/4/2008
HEP 2008, Ancient Olympia
9
...Finite State Machines (FSM)
• STATE: defines the “operational mode of the system”
•STATUS: gives more details about “how well the system is working”.
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.
The STATUS is useful to find out faster the information when an error occurs.
In ATLAS the STATUS names are fixed.
19/4/2008
10 CSC Control System
11
FSM Architecture
Full local operation of sub detector (divided according to DAQ partition)
Overall operation of the detector, control of all sub detectors.
Not yet implemented
HEP 2008, Ancient Olympia
19/4/2008
HEP 2008, Ancient Olympia
12
User Interface
With the use of PVSS, there was created some expert panels for:
The User Interfaces for the people to work with
Storing data in the Data Base
Creating the Alarm text/status for the devices that are being used
19/4/2008
13
User Interface – Main Node
State Status
Take actions
Alarm Table
Main Panel
Secondary Panel
Commands
Status & Alarms
Overview ofthe PS and theTemps of the side
PS and Temps Alarms
HEP 2008, Ancient Olympia 19/4/2008
HEP 2008, Ancient Olympia
14
Power Supply - Hardware
For the High Voltage we use: 1 SY1527 CAEN Mainframe
1 CAEN BranchController A1676
2 CAEN EasyCrates
12 CAEN EasyBoards of type A3540P
19/4/2008
HEP 2008, Ancient Olympia
15
Power Supply - Hardware
For the Low Voltage we use: 6 Wiener Maraton power supplies
3 Remote Control Modules (RCM)
19/4/2008
16
Power Supply – User Interface
High VoltageState/Status
Low VoltageState/Status
Voltage & Current Histograms
Move Down to the chamber level
HEP 2008, Ancient Olympia
19/4/2008
17
Power Supply – User Interface
Voltage & Currentplots for all the channels
Voltage & Current Actual Values
Voltage & Current Settings
More Down
HEP 2008, Ancient Olympia
19/4/2008
18
Power Supply – User Interface
Voltage & Current Plots
Channel DetailsChannel Mapping
Switch Channel On & Off
Change Channel Settings
Configure the new Settings
HEP 2008, Ancient Olympia
19/4/2008
19
Temperatures – User Interface
TemperaturesState/Status
Low VoltageState/Status
Temperature Histogram
Change mode to HV PS
Down to the Chamber Level
HEP 2008, Ancient Olympia
19/4/2008
20
Temperatures – User Interface
Temps & LVState/Status
Value & Alarm text
Temperature Plot
HEP 2008, Ancient Olympia
If the temperature of a Sensor exceeds the limit of 35 degreesall the channels of the chamber are switched off.
19/4/2008
HEP 2008, Ancient Olympia
21
Conclusions
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
19/4/2008