Projects and Services

  • The logging service persists data of close to 1 million pre-defined signals coming from heterogeneous sources. These signals range from data related to core infrastructure such as electricity, to industrial data such as cryogenics and vacuum, to beam related data such as beam positions, currents, losses, etc.

  • CESAR is a client-server control system for the beamlines of the SPS experimental areas, used by an overall community of over 1000 experimental physicists. Apart from controlling 30 different types of hardware, CESAR is capable of reliably managing beamline settings.

  • The CMW (Controls Middleware) framework provides communication infrastructure for all CERN accelerators, enabling client applications to connect, control and acquire data from all types of equipment.

  • FESA is a comprehensive environment for equipment specialists to design, develop, test and deploy real-time control software written in C++ for front-end computers (in the context of CERN’s control system, Front-End refers to computers which control particle accelerator’s equipment, and has nothing to do with Web development).

  • The purpose of OASIS is to acquire analogue signals from devices in the particle accelerators in CERN and display them in a convenient, graphical way. It is used by equipment specialists, engineers and operators in order to watch the behavior of a wide variety of systems in real-time.

  • A place on the web for electronics designers at experimental physics facilities to collaborate on open hardware designs, much in the philosophy of the free software movement.

  • The purpose of SILECS is to mitigate the communication issues by providing communication interfaces in a hardware-independent manner. In addition, it automatically generates all the resources needed on client (FEC) and controller side to implement a common and generic Ethernet communication.

  • The Timing system ensures that CERN’s accelerator complex behaves as expected as a function of time. It calculates and broadcasts events based on GPS clocks, Operator input, database configurations and accelerator interlocks. 

You are here