ECS power supply control software – DCS partition - Indico

Download Report

Transcript ECS power supply control software – DCS partition - Indico

CALO DCS power supply status
Outline
 Introduction
 Power supply description with hardware over-limit protection settings
 ECS power supply control software – DCS partition tree
 Alarm message and FSM “ERROR” state generation
Conclusion & Planning:
Upgrade Wiener OPC server to newest version
Improve alarm message production
CALO meeting 28.04.2009
Anatoli Konoplyannikov [ITEP / LAPP]
1
CALO DCS power supply status
Introduction
 Calorimeter DCS partition includes power supplies for low and middle voltages those
powering the CW bases, HV control boards and also PS/SPD VFE electronics.
 For detector operation in safe and secure mode all power supplies used in the LHCb
calorimeter sub-detectors are equipped with hardware over - limit protection circuitry
and in addition protection function implemented on ECS software level.
 ECS software for power supplies is based on CERN and LHCb Online group framework
components (fwWiener_3.2.0, lbLV_3.4.0, lbArchive_3.3). In addition for Agilent PS
control a DIM server has been written.
 There are three PVSS projects to manage the LV and MV of the CALO sub-detectors.
 Rack Control is the DAI partition project for FE crates Wiener Marathon power
supply control (common for LHCb experiment and developed by Online group).
 CADCSLV is the DCS partition project for the Wiener LV power supplies dedicated
for powering the CALO sub-detectors HV, VFE and LED intensity systems.
 CADCSMV is the DCS partition project for the Agilent MV (30 – 150 V) power
supplies dedicated for CALO sub-detectors HV system.
 Status of the calorimeter power supplies in normal operation is shown by a FSM state and
into LHCb Alarm Screen panel dedicated for alarm message handling.
CALO meeting 28.04.2009
Anatoli Konoplyannikov [ITEP / LAPP]
2
Power supply description with hardware over-limit protection settings
Trimmer
resistors for limit
settings
Photos of the calorimeter Wiener LV power supply dedicated for
VFE, HV and LED intensity control
48 low voltage Wiener power supply units are used in calorimeter
Hardware over-current protection limit set to Nominal + 50%.
 Ten Agilent power supply units are used for producing
middle voltages for calorimeter sub-detectors.
 150V, 100V and 30V voltages are used for HV system.
 Hardware over- current protection limit set to
Nominal value + 50%.
CALO meeting 28.04.2009
Anatoli Konoplyannikov [ITEP / LAPP]
3
ECS power supply control software – DCS partition tree
Screen – short of the top of the CALO DCS tree with standard FSM panels
CALO meeting 28.04.2009
Anatoli Konoplyannikov [ITEP / LAPP]
4
ECS power supply control software – DCS partition tree
Screen – short of the CALO DCS tree with standard lbLV component
panels for showing the power group and channel status.
CALO meeting 28.04.2009
Anatoli Konoplyannikov [ITEP / LAPP]
5
ECS power supply control software – DCS partition tree
Action Selector
Limit settings
Screen – short of the CALO DCS tree with expert panels of the fwWiener
component. The panels allow to change the over-current limit and select
6
an action on failure.
CALO meeting 28.04.2009
Anatoli Konoplyannikov [ITEP / LAPP]
ECS power supply control software – DCS partition tree
All middle voltage
Agilent power
supply currents are
archived now and a
trend plot panel
allow to see a
current behavior in
time. lbArchive
component is used
for this.
Screen- short of the trend plot of the middle voltage Agilent power supply
current.
CALO meeting 28.04.2009
Anatoli Konoplyannikov [ITEP / LAPP]
7
Alarm message and FSM “ERROR” state generation
General rules of the alarm handling defined in LHCb. / LHCb ECS Error
Reporting Guidelines Reference. Prepared by LHCB Online Group / C. Gaspar/Editor /
Alarms can have three severities: WARNING, ERROR and FATAL
All messages reported in the Alarm Screen imply that an action should be taken by
the operator (most of the time by contacting the expert). The meaning of the
different severities is as follows:
• FATAL – Action should be taken immediately otherwise there could be
damage to the detector (HV, Gas, Cooling problems for example)
• ERROR – Action should be taken, but there is no immediate danger
• WARNING – Action may need to be taken, the problem needs to be
followed up (A temperature or Humidity level is starting to raise, for
example)
CALO meeting 28.04.2009
Anatoli Konoplyannikov [ITEP / LAPP]
8
Alarm message and FSM “ERROR” state generation
All problems should be reported to the operator using one single tool: The Standard
PVSS/FW Alarm Screen.
Example of the alarm (WARNING) message that produced in case of a 10 % over-current of
the Agilent power supply. The alarm message generation is implemented now with using
fwExternalAlertHandler LHCb component. But the last Clara’s recommendation to use the
standard PVSS procedure for an alarm handling. I’m planning to change this implementation.
CALO meeting 28.04.2009
Anatoli Konoplyannikov [ITEP / LAPP]
9
CALO DCS power supply status
Conclusion

All middle voltage Agilent power supply currents are archived now and a
trend plot panel allow to see a current behavior in time.

Definition of the calorimeter low and middle voltage power supply
operational status for producing alerts and changing FSM state has been
chosen. The following power supply operational status will lead for:
•
FATAL severity when power supply goes OFF, due to any reason (hardware or
software limits overloaded). Alarm message is sent to the Alarm Screen and
FSM state is changed to “ERROR”;
•
ERROR severity when power supply has about 20 % of over- limit parameter
(current or terminal voltage). Alarm message is sent to the Alarm Screen, but
FSM state is not changed;
•
WARNING severity is not implemented, due to the power supplies do not have
temperature and humidity sensors. This warning could be produced by DSS
sensors.
CALO meeting 28.04.2009
Anatoli Konoplyannikov [ITEP / LAPP]
10
CALO DCS power supply status
Planning:
•
Update Wiener OPC server of the CADCSLV project to a newest version
(v.3.0.679.0 ). It is done already by Beat Jost for LHCb INFDAI project and
Mathias Dutour from the CERN EN-ICE group promised to help me in case of
problem.
•
Improve an alarm message generation using the standard PVSS mechanism
for alert generation.
•
Rearrange CALO power supply DCS partition in the aim to simplify the
procedure of the HV system initialization (implement correct order of the
power supplies switching ON).
CALO meeting 28.04.2009
Anatoli Konoplyannikov [ITEP / LAPP]
11