Paper |
Title |
Page |
MOPMS023 |
LHC Magnet Test Benches Controls Renovation |
368 |
|
- A. Raimondo, O.O. Andreassen, D. Kudryavtsev, S.T. Page, A. Rijllart, E. Zorin
CERN, Geneva, Switzerland
|
|
|
The LHC magnet test benches controls were designed in 1996. They were based on VME data acquisition systems and Siemens PLCs control and interlocks systems. During a review of renovation of superconducting laboratories at CERN in 2009 it was decided to replace the VME systems with PXI and the obsolete Sun/Solaris workstations with Linux PCs. This presentation covers the requirements for the new systems in terms of functionality, security, channel count, sampling frequency and precision. We will report on the experience with the commissioning of the first series of fixed and mobile measurement systems upgraded to this new platform, compared to the old systems. We also include the experience with the renovated control room.
|
|
|
Poster MOPMS023 [1.310 MB]
|
|
|
WEMAU003 |
The LabVIEW RADE Framework Distributed Architecture |
658 |
|
- O.O. Andreassen, D. Kudryavtsev, A. Raimondo, A. Rijllart
CERN, Geneva, Switzerland
- S. Shaipov, R. Sorokoletov
JINR, Dubna, Moscow Region, Russia
|
|
|
For accelerator GUI applications there is a need for a rapid development environment to create expert tools or to prototype operator applications. Typically a variety of tools are being used, such as Matlab™ or Excel™, but their scope is limited, either because of their low flexibility or limited integration into the accelerator infrastructure. In addition, having several tools obliges users to deal with different programming techniques and data structures. We have addressed these limitations by using LabVIEW™, extending it with interfaces to C++ and Java. In this way it fulfills requirements of ease of use, flexibility and connectivity. We present the RADE framework and four applications based on it. Recent application requirements could only be met by implementing a distributed architecture with multiple servers running multiple services. This brought us the additional advantage to implement redundant services, to increase the availability and to make transparent updates. We will present two applications requiring high availability. We also report on issues encountered with such a distributed architecture and how we have addressed them. The latest extension of the framework is to industrial equipment, with program templates and drivers for PLCs (Siemens and Schneider) and PXI with LabVIEW-Real Time.
|
|
|
Slides WEMAU003 [0.157 MB]
|
|
|
Poster WEMAU003 [2.978 MB]
|
|
|