Year |
Type |
Title |
Conference |
Journal |
2001 | PSI Annual report | The MSCB bus | | PSI Annual Report 01 |
|
Attachment 1: mscb.ps
|
|
Attachment 2: mscb.tex
|
\title{The MSCB bus - a field bus tailored to particle physics experiments}
\author{S.~Ritt$^{1}$, R.~Schmidt$^{1}$ }
% You can optionally add the proposal numer and institutes, e.g.
\collaboration{R-99-05}{PSI$^{1}$}
% \abstract{ put your abstract here, this is optional}
\begin{contribution}
Particle physics experiments require what is commonly referred to as "slow control". This includes the measurement and control of environment variables such as temperature, pressure and humidity as well as the control of high voltages for photomultipliers and wire chambers. While most experiment use an inhomogeneous mix of systems involving RS232, GPIB and PLCs, the MUEGAMMA experiment (R-99-05) will use a new slow control system developed at PSI, called MSCB (Midas Slow Control Bus). This system will be used for the 960 high voltage channels of the experiment, for the control of the liquid xenon calorimeter and for the superconducting solenoid. The integration of all these systems into the central data acquisition and control system is essential for the long-term stability of the experiment.
The MSCB system uses a field bus- like architecture, where a number of "nodes" are connected to a serial bus, which is controlled by a central PC. Each node contains ADCs, DACs and digital I/O for measurement and controlling tasks. For critical installations the control PC can be backed up by a secondary PC for redundancy. The PCs are connected to the Midas DAQ system~\cite{R99-05:midas}, which allows for remote operation through a Web interface, history display, automatic alarm notification and for logging of slow control variables to tape.
The hardware of a MSCB node is designed around a new generation of microcontrollers, which contain a 8051- compatible microcontroller core, ADCs, DACs and digital I/O on a single chip. We currently use the ADuC812~\cite{R99-05:aduc} from Analog Devices and the C8051F000 from Cygnal~\cite{R99-05:cygnal}. The nodes are connected via an RS-485 bus running at 384 kBaud. A segment can contain 256 nodes, and with one layer of repeaters 65536 nodes can be connected and addressed on a single bus. Two versions of MSCB nodes have been developed. A stand-alone module (Fig.~\ref{R99-05:node}) which can be embedded directly on a sensor or on an electronics board is powered from the bus, which uses a 10-wire twisted pair flat ribbon cable for distances up to 500 m. The production cost of such a node is about 50 CHF. A development kit for the Cygnal controller which includes a C compiler costs 99 US\$.
\begin{figure}[htb]
\centering
\includegraphics[width=1.0\linewidth]{R99-05-fig1.eps}
\caption{Stand-alone node with an RS-485 transceiver, eight channel 12-bit ADC, two channel 12-bit DAC, 16-bit digital I/O and a temperature sensor. The right connector is for the MSCB bus, the one at the back for an optional LCD display.}
\label{R99-05:node}
\end{figure}
In addition to the stand-alone module, a 19" rack system which hosts cards containing a MSCB node and signal conditioning, has been designed. Cards were made for voltage, current and temperature measurements as well as to control 220V consumers such as heaters. The MSCB bus runs on the back plane of the crate.
Using the local intelligence of the node controller, regulation loops (PID) and interlock systems can be realized without intervention of the central control PC. The nodes run a simple framework for the communication with the host system, which guarantees real-time behaviour. User routines can be added to implement application- specific logic. The nodes can be reprogrammed over the RS-485 bus.
The MSCB protocol was optimised for minimal overhead. A 16-bit value from a node can be read out by sending a request of three bytes and receiving an reply of four bytes, both including a code (CRC) to avoid data corruption. Depending on the number of nodes, a MSCB system can either use 8-bit or 16-bit addressing. A node can contain up to 256 "channels" for reading and writing and up to 256 "configuration parameters", which are stored in the EEPROM of the node and can for example be used as constants for PID regulation. Each channel and parameter is described by a set of attributes such as name, physical units and status. These attributes are stored in each node and can be queried from the control PC, making the configuration of large networks very simple. A special repeat mode has been defined which allows the readout of a series of nodes in less than 300 $\mu s$ per node.
For the control PC a "C" library has been developed running under Windows and Linux. Based on this library, a LabView driver and a driver for the Midas DAQ system are available. Simple LabView applications such as a data logger with graphical display has been implemented.
A prototype of the MSCB rack system is currently used for the pressure and high voltage control of the new proportional chamber for the SINQ POLDI detector.
The final system will be available from the PSI electronics pool in spring 2002 upon request. It can be concluded that the MSCB system is an attractive alternative to GPIB multimeters and to Programmable Logic Controllers with respect to cost and integration. For more information visit the MSCB home page at http://midas.psi.ch/mscb.
\begin{thebibliography}{9}
\bibitem {R99-05:midas} MIDAS home page http://midas.psi.ch
\bibitem {R99-05:aduc} http://products.analog.com/products/info.asp?product= AduC812
\bibitem {R99-05:cygnal} http://www.cygnal.com/products/C8051F000.htm
\end{thebibliography}
\end{contribution}
|
2010 | Article | The MEG tiiming counter calibration and performance | | Nuclear Instruments and Methods In Physics Research A |
|
Attachment 1: TC_NIM.pdf
|
|
2009 | Conference with proceedings | The MEG spectrometer at PSI | The 1st international conference on Technology and Instrumentation in Particle Physics | Nuclear Instrumentations and Methods in Physics Research, Section A |
|
Attachment 1: EDS_I_3_cattaneo.pdf
|
|
2006 | Conference with proceedings | The MEG positron spectrometer | 10th Topical Seminar on Innovative Particle and Radiation Detectors | Nuclear Physics B (Proc. Suppl.) |
|
2007 | Conference with proceedings | The MEG positron spectrometer | 11th International Vienna Conference on Instrumentation | Nucl. Instr. and Meth. A |
|
2002 | Conference with proceedings | The MEG experiment: status and prospects | 4th International Workshop on Neutrino Factories (NuFact02) | J. Phys. G: Nucl. Part. Phys. |
|
Attachment 1: gio_nufact02.ppt
|
2013 | Conference with proceedings | The MEG experiment upgrade | Pontecorvo 100: Symposium in honour of Bruno Pontecorvo for the centennial of the birth | Nuovo Cim. C |
|
2005 | Conference with proceedings | The MEG experiment at PSI: status and prospects | Particles and Nuclei International Conference (PANIC05) | AIP Conf. Proc. |
|
Attachment 1: Panic05.pdf
|
|
Attachment 2: signorelli_panic05.pdf
|
|
2008 | Conference | The MEG experiment at PSI: status and prospects | 18th International Conference on Particles and Nuclei (PANIC 08) | |
|
Attachment 1: Signorelli_PANIC08.pdf
|
|
2006 | Conference | The MEG experiment at PSI: search for the mu to e gamma decay | Summer School and Conference on New Trends in High Energy Physics | |
|
Attachment 1: signorelli_yalta.pdf
|
|
2003 | Conference with proceedings | The MEG experiment at PSI: a sensitive search for mu -> e gamma decay. | 15th Conference on High Energy Physics (IFAE 2003) | Italian Phys. Soc. Proc. |
|
Attachment 1: ifae2003.pdf
|
|
Attachment 2: fc_lecce03.ppt
|
2004 | Conference with proceedings | The MEG experiment at PSI: Status and prospect | 6th International Workshop on Neutrino Factories and Superbeams (NuFact 04) | Nucl. Phys. B Proc. Suppl. |
|
Attachment 1: 1-s2.0-S0920563205007395-main.pdf
|
|
2008 | Conference with proceedings | The MEG experiment at PSI | Neutrino Oscillation Workshop (NOW2008) | Nucl. Phys. B Proc. Suppl. |
|
Attachment 1: fc_now08.ppt
|
2013 | Article | The MEG detector for µ+→e+γ decay search | | Eur. Phys. J. C |
http://arxiv.org/abs/1303.2348 |
Attachment 1: Adam_et_al._-_2013_-_The_MEG_detector_for_μ_→e_γ_decay_search(2).pdf
|
|
2004 | Conference with proceedings | The MEG Experiment Study of the Origin of Mν by Searching for Lepton Flavor Violation in Charged Leptons | 5th Workshop on Neutrino Oscillations and their Origin (NOON2004) | World Scientific |
|
2003 | PSI Annual report | The MEG Experiment | | PSI Annual Report 03 |
|
Attachment 1: MEG03.pdf
|
|
2006 | Conference with proceedings | The Liquid Xenon Calorimeter of the MEG experiment | 18th Conference on High Energy Physics (IFAE 2006) | |
|
Attachment 1: fc_pavia06.ppt
|
2014 | Conference with proceedings | The LXe calorimeter and the pixelated timing counter in the MEG II experiment | INSTR-14 | JINST |
|
2009 | Conference with proceedings | The Drift Chamber System of the MEG Experiment | The 1st international conference on Technology and Instrumentation in Particle Physics 2009 | Nuclear Instruments and Methods in Physics Research, Section A |
|
Attachment 1: GAS_IV_1_Hildebrandt.pdf
|
|
2002 | Conference | The Detector for the New µ → eγ Experiment MEG | 31st International Conference on High Energy Physics (ICHEP02) | |
|