DocumentCode :
1810012
Title :
An ISA88 Phase in IEC 61131-3 code based on the concepts of a Normalized flow element
Author :
van der Linden, Dirk ; Kastner, Wolfgang ; Mannaert, Herwig
Author_Institution :
Electromech. Res. Group, Artesis Univ., Antwerp, Belgium
fYear :
2012
fDate :
17-21 Sept. 2012
Firstpage :
1
Lastpage :
8
Abstract :
Evolvability is one of the most desirable non-functional requirements of software architectures. In the area of automation control, the permanent shift of the requirements and the prevention of side-effects are key points. In addition, adaptability and flexibility in manufacturing systems continue to gain importance. This paper proposes an approach to achieve evolvability in IEC 61131-3 based software modules, from a structural point of view, i.e., starting from an individual line of code. We based our design of an evolvable ISA88 Equipment Phase on the Normalized Systems theory recently introduced. It seems indeed possible to develop evolvable IEC 61131-3 based modules with the existing, commercially available development environments. However, our guidelines require a disciplined programming style in extending software, based on a limited set of anticipated changes.
Keywords :
IEC standards; flexible manufacturing systems; production engineering computing; production equipment; programmable controllers; software architecture; IEC 61131-3 code-based software module evolvability; automation control; evolvable ISA88 equipment phase; flexible manufacturing systems; manufacturing system adaptability; manufacturing system flexibility; nonfunctional requirements; normalized flow element concepts; normalized systems theory; software architectures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies & Factory Automation (ETFA), 2012 IEEE 17th Conference on
Conference_Location :
Krakow
ISSN :
1946-0740
Print_ISBN :
978-1-4673-4735-8
Electronic_ISBN :
1946-0740
Type :
conf
DOI :
10.1109/ETFA.2012.6489532
Filename :
6489532
Link To Document :
بازگشت