CERN Accelerating science

Article
Report number CERN-ATS-Note-2011-100 TECH
Title Model Oriented Application Generation for Industrial Control Systems
Author(s) Copy, B (CERN) ; Barillere, R (CERN) ; Blanco Vinuela, E (CERN) ; Fernandez Adiego, B (CERN) ; Nogueira Ferandes, R (CERN) ; Prieto Barreiro, I (CERN)
Corporate Author(s) CERN. Geneva. ATS Department
Publication 2011
Imprint 14 Nov 2011
Number of pages 4
In: Conf. Proc. C111010 (2011) pp.WEAAULT02
In: 13th International Conference on Accelerator and Large Experimental Physics Control Systems, Grenoble, France, 10 - 14 Oct 2011, pp.610-613
Subject category Accelerators and Storage Rings
Accelerator/Facility, Experiment CERN LHC
Free keywords Model oriented ; Code Generation ; UNICOS ; PLC ; SCADA ; PVSS
Abstract The CERN Unified Industrial Control Systems framework (UNICOS) is a software generation methodology and a collection of development tools that standardizes the design of industrial control applications [1]. A Software Factory, named the UNICOS Application Builder (UAB) [2], was introduced to ease extensibility and maintenance of the framework, introducing a stable metamodel, a set of platformindependent models and platformspecific configurations against which code generation plugins and configuration generation plugins can be written. Such plugins currently target PLC programming environments (Schneider and SIEMENS PLCs) as well as SIEMENS WinCC Open Architecture SCADA (previously known as ETM PVSS) but are being expanded to cover more and more aspects of process control systems. We present what constitutes the UNICOS metamodel and the models in use, how these models can be used to capture knowledge about industrial control systems and how this knowledge can be leveraged to generate both code and configuration for a variety of target usages.
Referee [email protected]
Copyright/License publication: (License: CC-BY)

Email contact: [email protected]


 Záznam vytvorený 2011-11-14, zmenený 2024-02-23