Abstract

During the second long shutdown (LS2) of the CERN Large Hadron Collider (LHC), the Detector Control System (DCS) of the Compact Muon Solenoid (CMS) Electromagnetic Calorimeter (ECAL) is undergoing a large software upgrade at various levels. The ECAL DCS supervisory system has been reviewed and extended to migrate the underlying software toolkits and platform technologies to the latest versions. The resulting software will run on top of a new computing infrastructure, using the WinCC Open Architecture (OA) version 3.16 and newly developed communication drivers for some of the hardware. The ECAL DCS has been configured and managed from a different control version system and stored with more modern encoding and file formats. A new set of development guidelines has been prepared for this purpose, including conventions and recommendations from the CMS Central DCS and CERN Joint Controls Project (JCOP) framework groups. The large list of modifications also motivated the revision and reorganization of the software architecture, which is needed to resolve and satisfy additional software dependencies. Many modifications also aimed to improve the installation process, anticipating in some cases works for the next long shutdown upgrade.

Highlights

  • The Electromagnetic Calorimeter [1] is one of the detectors of the Compact Muon Solenoid (CMS) experiment, sitting at the CERN Large Hadron Collider (LHC)

  • We present in this document the main software updates, focusing on the migration of different software toolkits and platforms in terms of maintainability, compatibility and their impact in the existing architecture

  • In parallel to the tasks foreseen for the LS2, the Electromagnetic Calorimeter (ECAL) Detector Control System (DCS) team had to accommodate a large portion of time to migrate the existing architecture to run in newer platform versions

Read more

Summary

Introduction

The Electromagnetic Calorimeter [1] is one of the detectors of the CMS experiment, sitting at the CERN LHC. The DCS software of the ECAL detector monitors and controls a large. During the LHC long shutdowns, the architecture is typically reviewed and extended to include features that require extensive testing and long validation periods. The second long shutdown (LS2) has been extended by one year. This extension allowed us to implement large software updates, as described in the CMS ECAL DCS upgrade plan [3], as well as to carry out software migrations to bring the systems up to date, in line with the latest versions of the control platform and frameworks. We present in this document the main software updates, focusing on the migration of different software toolkits and platforms in terms of maintainability, compatibility and their impact in the existing architecture

Software migrations
Migration of the version control system
Change of the character encoding from ASCII to Unicode
User’s interface reformatting into XML
Migration to the OPC Unified Architecture
Architectural changes
ECAL DCS installation toolkit
Removal of the distributed connection between Tracker and ECAL DCS
Reorganization of the notification system
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.