7 November, 2015 Tracker: Tracker construction QA rig Data acquisition Cryo-system Read out Slow controls Schedule Tracker construction: Tracker #1 complete Tracker #2: 5 stations available Will be QAed before Christmas Tracker #2 fabrication.
Download ReportTranscript 7 November, 2015 Tracker: Tracker construction QA rig Data acquisition Cryo-system Read out Slow controls Schedule Tracker construction: Tracker #1 complete Tracker #2: 5 stations available Will be QAed before Christmas Tracker #2 fabrication.
7 November, 2015 Tracker: Tracker construction QA rig Data acquisition Cryo-system Read out Slow controls Schedule Tracker construction: Tracker #1 complete Tracker #2: 5 stations available Will be QAed before Christmas Tracker #2 fabrication to start in New Year Remaining 3 spare stations: Require to machine carbon-fibre station bodies Options being investigated Expect/intend to complete by end of January Final mechanical pieces: 2 spares Spring-loaded positioning device Positioning stand-off for solenoid end plate Stand-offs to support patch-panel cover Will be manufactured over coming weeks Remaining integration issues: Cable trellis for installation in MICE tracker Helium gas piping to cryostats and solenoid bore Diffuser integration test on tracker model QA rig: All stations used for tracker #1 QAed and checked out OK Compressor trip: Work on heating/airconditioning plant at Imperial caused temperature in lab to exceed compressor-trip limit For a while worried that damage to cryocooler and/or compressor had resulted Contacts with Sumitomo rep indicated that test cool-down should be done Test cool down was done – OK Cooling down OK, until system shut down because ambient temperature reached 30C Recovery: If cryocooler cooled down OK, the system likely good Air-conditioning in MICE lab at Imperial has been refurbished Ambient temperature alarm is to be installed Will then cool down and restart QA for tracker #2 When stations for tracker #2 have been QAed, will remove cryocooled and send for service Planned for January G4MICE: Ellis, Fish QA rig: results: Mean l.y. Tracker #1 = 11.5±0.1 P.E. Station Plane Mean LY RMS 5 V 10.95 0.76 5 X 12.36 0.83 5 W 11.29 0.76 6 V 10.81 0.79 6 X 12.32 0.89 6 W 11.43 0.65 7 V 10.91 0.82 7 X 12.15 0.95 7 W 11.38 0.74 9 V 10.77 0.78 9 X 12.06 0.96 9 W 11.21 0.79 10 V 10.81 0.75 10 X 11.99 0.95 10 W 11.28 0.81 11 V 10.78 0.81 11 X 12.01 0.83 11 W 11.31 0.80 Note: Channel/channel plots show correlations station/station Indicates that light-guides used in QA rig cause lower light yield in V-views Know issues in light guides being fixed Data acquisition: The firmware for the AFE-IIt and VLSB boards was exercised: + Run by Excel spreadsheet + AFE-IIt firmware is single-buffer (out of 4 levels) suitable for low rate cosmic ray running + For readout of one tracker, 8 AFE-IIt and 8 VLSB boards are used - We found mixed results when testing in self-injection mode: + Good -- At the FNAL test stands, data from multiple triggers were recorded correctly to VLSB memory banks and the register data was correct as well. -- At RAL, the data written to VLSB memory banks looks good. + Not good -- Data written to some VLSB registers (number of data words in each bank) look strange and the strangeness varies from VLSB board to VLSB board. -- In some cases, data from only one of multiple triggers gets written to VLSB banks. - Immediate Plans + At least some of the problems may be due to timing problems of running multiple boards from the Excel spreadsheet. + We will try to reproduce the RAL behaviors at FNAL test stands. + We will work toward ensuring reliable correct operation for MICE through thorough testing and continues debugging. + Work toward implementing the Senerath's latest firmware and the 4-level buffering is ongoing. Cryo-system: Cryo#3 fabrication close to completion Cryo#4 fabrication progressing Cryo#1 and #2: Sent to RAL for cosmic test, but: Cryo#1 cool down plateaus at too high a temperature Cryo#2 has a leak in the cassette space So, cryos to be returned to FNAL for repair Plan (to be finalised) to send a technician from Imperial and a second from RAL (a cryotech) to FNAL to support the repair Goal to ship back to RAL in January accompanied by FNAL expert (Rucinski) Read-out: Readout software using DATE will be prepared by modifying the existing code developed in IC. Initialization for AFEIIt will be done by EXCEL. Need to check trigger logic: Hideyuki, Craig with Jean-Sebastien. AFEIIt Slow Control & Monitoring Control & monitoring system written using EPICS Portable Channel Access Server framework Allows for greater flexibility & better abstracted hardware access code than standard EPICS databases – important for multiple instances of complex boards Standalone AFEIIt libraries provide structured interface at board, cassette & experiment levels Channel access server wraps AFEIIt software & permits remote clients to access hardware via ‘Process Variables’ Process Variable: named piece of data with set of attributes (e.g. temperature, configuration settings, trigger enable state, …) Slow Control System Overview Monitoring… Configuration… Run Control… etc… Channel Access Client Channel Access Client Channel Access Client Channel Access Client LAN Clients/Server transfer ‘Process Variables’, each corresponding to particular AFEIIt access routines AFEIIt Channel Access Server Process Variable Process Variable Process Variable AFEIIt Ensemble AFEIIt Cassette AFEIIt Cassette AFEIIt Cassette AFEIIt Device (L) AFEIIt Device (L) AFEIIt Device (L) AFEIIt Device (R) AFEIIt Device (R) AFEIIt Device (R) AFEIIt Process Variables Cassette Level Cassette Index (1→N) Cassette configuration commands Status monitoring Cryo settings Board Level Enable/disable status readout Board configuration commands Board settings MICE-TK-CAS-01:CONFIG-ALL (R/W, restricted access) MICE-TK-CAS-01:CONFIG-BOARD (R/W, restricted access) MICE-TK-CAS-01:CONFIG-TRIPT (R/W, restricted access) MICE-TK-CAS-01:CONFIG-BIAS (R/W, restricted access) MICE-TK-CAS-01:CONFIG-CRYO (R/W, restricted access) MICE-TK-CAS-01:TRIG-ENABLE (R/W, restricted access) MICE-TK-CAS-01:TEMP (R, unrestricted access) MICE-TK-CAS-01:HEATER (R, unrestricted access) MICE-TK-CAS-01:CRYO-DESC (R/W, restricted access) MICE-TK-CAS-01:STATUS-READ-ENABLE (R/W, restricted access) MICE-TK-CAS-01:STATUS-READ-ENABLED (R, unrestricted access) MICE-TK-CAS-01:AFE-01:CONFIG-ALL (R/W, restricted access) MICE-TK-CAS-01:AFE-01:CONFIG-BOARD (R/W, restricted access) MICE-TK-CAS-01:AFE-01:CONFIG-TRIPTS (R/W, restricted access) MICE-TK-CAS-01:AFE-01:CONFIG-BIAS (R/W, restricted access) MICE-TK-CAS-01:AFE-01:AFE-DESC (R/W, restricted access) MICE-TK-CAS-01:AFE-01:BOARD-DESC (R/W, restricted access) MICE-TK-CAS-01:AFE-01:TRIPT-DESC (R/W, restricted access) MICE-TK-CAS-01:AFE-01:BIAS-DESC (R/W, restricted access) AFEIIt Board Index (1→2) Slow Control System Status AFEIIt access libraries essentially complete A general purpose framework has been written to provide a simple interface to the EPICS Portable Channel Access Server libraries But require testing – station QA work & recent compressor issues have prevented access to physical hardware Hides all EPICS complexities Greatly simplifies creation of specific servers (inherit from 2 classes, implement 4 functions…) Still requires some testing… To do: Implementation of sever wrapper for AFEIIt code & associated helper classes Implementation of various client applications Schedule: mechanical and integration