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...
Autores principales: | , |
---|---|
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 |