Improving the software engineering of brew house plants by modularizing the control software

被引:0
作者
Brunner, Benjamin [1 ]
Aicher, Thomas [1 ]
Gemein, Fabian [1 ]
Vogel-Heusert, Birgit [1 ]
机构
[1] Tech Univ Munich, Inst Automat & Informat Syst, Munich, Germany
来源
IFAC PAPERSONLINE | 2018年 / 51卷 / 10期
关键词
Programmable logic controllers; Process control; Model-driven engineering;
D O I
10.1016/j.ifacol.2018.06.269
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The development of control software for automation plants is a time-consuming task. With a modular structure of the control software, which is derived from a functional decomposition of plant and process, this paper presents an alternative approach to the widely used procedure "Copy, paste, modify" of the control software of a similar plant. The approach is applied on batch process plants, in particular 2-vessel brew house plants. Their plant topologies are modularized with regard to hardware, process and control. Based on the established modular structure of the plant control, software modules are developed. Generating the control software of new plants from an assembly of these software modules will reduce implementation effort and improve software reusability. As a proof of concept, a prototypical test plant is constructed and run with control software, which was automatically generated from a prototypical tool implementation. (C) 2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:241 / 248
页数:8
相关论文
共 17 条
[1]   Increasing flexibility of modular automated material flow systems: A meta model architecture [J].
Aicher, Thomas ;
Regulin, Daniel ;
Schuetz, Daniel ;
Lieberoth-Leden, Christian ;
Spindler, Markus ;
Guenthner, W. A. ;
Vogel-Heuser, Birgit .
IFAC PAPERSONLINE, 2016, 49 (12) :1543-1548
[2]  
[Anonymous], 611313 IEC
[3]   Comparing the Control Structures of ISA S88-and Holonic Component-Based Architecture [J].
Covanich, Wutthiphat ;
McFarlane, Duncan .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2011, 41 (01) :4-13
[4]  
DIN, 2015, 1062812015 DIN EN IS
[5]  
DIN, 2014, 62424201405 DIN EN
[6]  
Hady L, 2010, COMPUT-AIDED CHEM EN, V28, P685
[7]  
Hahn A., 2017, IEEE INT C IND INF, P820
[8]  
ISA-88, 2010, ISA88
[9]  
Ladiges J., 2017, IEEE T IND APPL, V9994, P1
[10]  
Magar CR, 2011, IEEE INT C EMERG