TRD DAQ (U) Monitoring AMS SW Review,, KSC, Feb. 2011 Mark Millinger und Andreas Sabellek IEKP - KIT Campus South Supported by the Carl-Zeiss-Foundation
This Presentation TRD Readout SlowControl and DAQ Monitoring Software Overview Development Timeline Software Description TRD-S (Status) TRD-SP (Status Pro) UHV-S (High Voltage Status) create-config (configuration file parser) TRD-HV Low Level Controller Current Status and Future Requirements 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.2
Software Overview Software monitors and controls configuration of Readout electronics (redundancy, status, settings) Development and testing by M.Heil and A.Sabellek (University of ) and M.Millinger (RWTH Aachen) TRD Readout consist of: 2 FM U-Crates 2 FM UPD Boxes 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.3
Development Timeline to 2007: Use of Low Level Controller Programs and commandline Tools 2008: GUI programs based on AL SlowControl libraries 2008: Implementation of DAQ monitoring routines in UDR DSP code and start of readout of TRD detector with FM electronics 2008- : Development of TRD monitoring and controller programs 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.4
GUI Program The TRD Slowcontrol Software package can be used and compiled on AMS machines with the latest version of Slowcontrol package by A.Lebedev installed 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.5
TRD-S S (Status Monitor) JMDC QList BLOCK Files DAQ and SC Status Commands From ground All information from TRD Readout is analyzed and summarized in overall status for shift taker 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.6
TRD-SP (Status Monitor Pro) Used to inspect all settings on UPDs and UPSFEs Allows to locate cause of problem in case of error 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.7
UHV-S S (Status Monitor) Display of high voltage feedback and status from UHVGs 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.8
Configuration Parser KIT - IEKP create_config, write_config 1) JINF Configuration File 2) JINF Configuration Command 3) Command File (direct LeCroy or configuration commands) Programs translate configuration table into configuration parameters for JINF-U or direct Lecroy commands to FPGAs 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.9
TRD-HV Controller Controls the High voltage Task in the JINF-U DSP Start Ramping High voltage off Read monitoring data 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.10
Low Level Controller U (Universal) and HV Controller by A.Lebedev Use LeCroy commands to change hw settings (bypassing JINF configuration procedures) 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.11
TRD DAQ Monitoring Calibration results Occupancy and amplitude mappings 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.12
TRD DAQ Monitoring Common mode correction monitor (extracted from event data) 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.13
(TRD) DAQ Monitoring variations in average size of recorded events indicate change of conditions for data acquisition 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.14
(TRD) DAQ Monitoring make_run_info shows details about recorded data by runid 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.15
TRD DAQ Monitoring make_trd_files.c <dir> <first> creates rootfiles with event data for Mark Next presentation TRD DAQ root monitoring software 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.16
Summary Programs ready to configure TRD Readout electronics Programs ready to monitor slowcontrol housekeeping replies Programs ready for online DAQ monitoring Future development Continuous improvements to existing programs Next presentation TRD DAQ root monitoring software 2011-02-03 AMS SW Review, KSC IEKP,Andreas Sabellek p.17