Cargando…

Controls Middleware: the New Generation

A new Controls Middleware (CMW) for the "LHC era" has been recently designed and implemented to serve the CERN accelerator sector. It is object-oriented and supports two conceptual models: The Device model traditionally used in accelerator controls and the Topic model, which is widely used...

Descripción completa

Detalles Bibliográficos
Autores principales: Kostro, K, Baggiolini, V, Calderini, F, Chevrier, F L, Jensen, S, Swoboda, R, Trofimov, N N
Lenguaje:eng
Publicado: 2002
Materias:
Acceso en línea:http://cds.cern.ch/record/560925
_version_ 1780899084978094080
author Kostro, K
Baggiolini, V
Calderini, F
Chevrier, F L
Jensen, S
Swoboda, R
Trofimov, N N
author_facet Kostro, K
Baggiolini, V
Calderini, F
Chevrier, F L
Jensen, S
Swoboda, R
Trofimov, N N
author_sort Kostro, K
collection CERN
description A new Controls Middleware (CMW) for the "LHC era" has been recently designed and implemented to serve the CERN accelerator sector. It is object-oriented and supports two conceptual models: The Device model traditionally used in accelerator controls and the Topic model, which is widely used in the commercial world. Unlikely previous middleware solutions, developed in the 80's, this middleware is completely build upon commercial standards: CORBA for synchronous calls, JMS (Java Message Service) for message passing and OPC (OLE for Process Control) for integration of industrial equipment. The subscription paradigm is supported in both Device and Topic models. This paper presents the system architecture and an overview of the user facilities and API's. The experience with CMW, the issues of integration of CORBA, JMS and OPC and system administration are addressed as well.
id cern-560925
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2002
record_format invenio
spelling cern-5609252023-05-05T13:08:16Zhttp://cds.cern.ch/record/560925engKostro, KBaggiolini, VCalderini, FChevrier, F LJensen, SSwoboda, RTrofimov, N NControls Middleware: the New GenerationAccelerators and Storage RingsA new Controls Middleware (CMW) for the "LHC era" has been recently designed and implemented to serve the CERN accelerator sector. It is object-oriented and supports two conceptual models: The Device model traditionally used in accelerator controls and the Topic model, which is widely used in the commercial world. Unlikely previous middleware solutions, developed in the 80's, this middleware is completely build upon commercial standards: CORBA for synchronous calls, JMS (Java Message Service) for message passing and OPC (OLE for Process Control) for integration of industrial equipment. The subscription paradigm is supported in both Device and Topic models. This paper presents the system architecture and an overview of the user facilities and API's. The experience with CMW, the issues of integration of CORBA, JMS and OPC and system administration are addressed as well.CERN-SL-2002-024-COoai:cds.cern.ch:5609252002-05-31
spellingShingle Accelerators and Storage Rings
Kostro, K
Baggiolini, V
Calderini, F
Chevrier, F L
Jensen, S
Swoboda, R
Trofimov, N N
Controls Middleware: the New Generation
title Controls Middleware: the New Generation
title_full Controls Middleware: the New Generation
title_fullStr Controls Middleware: the New Generation
title_full_unstemmed Controls Middleware: the New Generation
title_short Controls Middleware: the New Generation
title_sort controls middleware: the new generation
topic Accelerators and Storage Rings
url http://cds.cern.ch/record/560925
work_keys_str_mv AT kostrok controlsmiddlewarethenewgeneration
AT baggioliniv controlsmiddlewarethenewgeneration
AT calderinif controlsmiddlewarethenewgeneration
AT chevrierfl controlsmiddlewarethenewgeneration
AT jensens controlsmiddlewarethenewgeneration
AT swobodar controlsmiddlewarethenewgeneration
AT trofimovnn controlsmiddlewarethenewgeneration