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