phos apd bias control goal: to develop software for the phos apd bias control that uses the agreed...
TRANSCRIPT
PHOS APD Bias Control
• Goal: To develop software for the PHOS APD bias control that uses the agreed ALICE standards for detctor control and coniguration.
Different ways for controlling the APD bias voltages
• Labview interface used in 2004, uses the RCU-sh interpreter via SSH. Minor modifications needed in order to to work with new firmware (2-3 days)
– Does not comply with agreed standards.
• Micro code on the DCS command line via the the RCU-sh command interpreter.
– Useful for debugging, but to tedious and difficult for upcoming beamtest– Does not comply with agreed standards.
• APD bias control based on ROOT, DIM and FEE server/client software developed in Bergen. Huge progress made Dec 2005 – March 2006 by Bergen/Oslo. Some more development needed (2-4 weeks).
– Complies with ALICE standards.– API for APD bias contrloll can be integrated in the final DCS system.– Could also implement FEEC temperature monitoring and logging.
RCU
PHOSFEEC
DCS card
Fee Server (DIM)PHOS CE
Fee Client (DIM)
1
1
1
20
28
APD GUI
1
DIM DNS
Request service
Register service
Service info
Se
rvice d
ata
Su
bscrib
e to
service
1
”Execute”
”Co
mm
an
d +
da
ta”
”Co
mm
an
d +
da
ta”
”Co
mm
an
d +
da
ta”
1
Intercom Layer
Fee Client (DIM)
FED server (DIM)
PVSS
FED client (DIM)
=
Configurationfiles
ConfigurationData base
BLOBs(SQL)
Future systemCurrent System
Ethernet
DCS/RCUMezzanine
RCU backplane
PC
PC
Detector
Outside world
Test setup in Oslo/Bergen
DIDInformation display
APD GUI
Firewall
Firewall
DCS0052+ one Front end Card
DIM DNS
University of Oslo
Home
University of Bergen
Request service
Service info
Re
gis
ter
se
rvic
e
Subscribe to service & download APD values
Summary
• Communication chain DIM client/server and DIM DNS.– Status: Done
• Downloading and applying APD configuration via DIM client/server and Feeserver software developed in Bergen
– Status: Done
• Temporary Solution for configuration database– Status: Done
• Integration into PVSS II.– Status: To Do
• Implementation of final configuration Database– Status: To Do
• Testing of system with lates version of boardcontroller and FEECs– Status: To Do