Cargando…

Tools for the Automation of Large Distributed Control Systems

The new LHC experiments at CERN will have very large numbers of channels to operate. In order to be able to configure and monitor such large systems, a high degree of parallelism is necessary. The control system is built as a hierarchy of sub-systems distributed over several computers. A toolkit - S...

Descripción completa

Detalles Bibliográficos
Autores principales: Gaspar, Clara, Franek, Bohumil
Lenguaje:eng
Publicado: 2005
Materias:
Acceso en línea:http://cds.cern.ch/record/1443513
_version_ 1780924719833284608
author Gaspar, Clara
Franek, Bohumil
author_facet Gaspar, Clara
Franek, Bohumil
author_sort Gaspar, Clara
collection CERN
description The new LHC experiments at CERN will have very large numbers of channels to operate. In order to be able to configure and monitor such large systems, a high degree of parallelism is necessary. The control system is built as a hierarchy of sub-systems distributed over several computers. A toolkit - SMI++, combining two approaches: finite state machines and rule-based programming, allows for the description of the various sub-systems as decentralized deciding entities, reacting is real-time to changes in the system, thus providing for the automation of standard procedures and for the automatic recovery from error conditions in a hierarchical fashion. In this paper we will describe the principles and features of SMI++ as well as its integration with an industrial SCADA tool for use by the LHC experiments and we will try to show that such tools, can provide a very convenient mechanism for the automation of large scale, high complexity, applications.
id cern-1443513
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2005
record_format invenio
spelling cern-14435132019-09-30T06:29:59Zhttp://cds.cern.ch/record/1443513engGaspar, ClaraFranek, BohumilTools for the Automation of Large Distributed Control SystemsComputing and ComputersThe new LHC experiments at CERN will have very large numbers of channels to operate. In order to be able to configure and monitor such large systems, a high degree of parallelism is necessary. The control system is built as a hierarchy of sub-systems distributed over several computers. A toolkit - SMI++, combining two approaches: finite state machines and rule-based programming, allows for the description of the various sub-systems as decentralized deciding entities, reacting is real-time to changes in the system, thus providing for the automation of standard procedures and for the automatic recovery from error conditions in a hierarchical fashion. In this paper we will describe the principles and features of SMI++ as well as its integration with an industrial SCADA tool for use by the LHC experiments and we will try to show that such tools, can provide a very convenient mechanism for the automation of large scale, high complexity, applications.LHCb-PROC-2005-007CERN-LHCb-PROC-2005-007oai:cds.cern.ch:14435132005-04-05
spellingShingle Computing and Computers
Gaspar, Clara
Franek, Bohumil
Tools for the Automation of Large Distributed Control Systems
title Tools for the Automation of Large Distributed Control Systems
title_full Tools for the Automation of Large Distributed Control Systems
title_fullStr Tools for the Automation of Large Distributed Control Systems
title_full_unstemmed Tools for the Automation of Large Distributed Control Systems
title_short Tools for the Automation of Large Distributed Control Systems
title_sort tools for the automation of large distributed control systems
topic Computing and Computers
url http://cds.cern.ch/record/1443513
work_keys_str_mv AT gasparclara toolsfortheautomationoflargedistributedcontrolsystems
AT franekbohumil toolsfortheautomationoflargedistributedcontrolsystems